New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CI:DOCS] Installer: Use windows image with latest wix #22408
base: main
Are you sure you want to change the base?
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: lsm5 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
8196428
to
da13f84
Compare
Ephemeral COPR build failed. @containers/packit-build please check. |
5346ecd
to
f6f45e9
Compare
The wix version probably also needs to be updated here, as it looks like we're hardcoding WiX 3.14 podman/contrib/win-installer/build.ps1 Line 102 in 60e0ef3
|
Cockpit tests failed for commit f6f45e9. @martinpitt, @jelly, @mvollmer please check. |
@ashley-cui ugh, do you know if we can wildcard / skip it ? I'm hoping this way we can just use the version that dotnet installs and be done with it. |
Cockpit tests failed for commit 79506f9. @martinpitt, @jelly, @mvollmer please check. |
@lsm5 I haven't tinkered with it enough to know unfortunately :( |
723ede2
to
e7884f0
Compare
Ephemeral COPR build failed. @containers/packit-build please check. |
Cockpit tests failed for commit 723ede2. @martinpitt, @jelly, @mvollmer please check. |
Cockpit tests failed for commit e7884f0. @martinpitt, @jelly, @mvollmer please check. |
Ephemeral COPR build failed. @containers/packit-build please check. |
3b74b3a
to
71c72cc
Compare
igonre packit failures |
So, looks like build.ps1 should be good to go. I need to now update |
No, I haven't looked at the migration to WiX 4/5 but I would expect changes to the wxs/xml files (the schemas have changed). And my PR that is currently under review has some changes to those files so, if possible, use my branch as the base for your work. |
58ea54f
to
f93d4c2
Compare
podman.msi GUI has a radio-button to select WSL or Hyper-V The checkbox in podman.msi GUI allow the user to specify if the machine provider installation (WSL or Hyper-V) should be part of podman installation or not. podman-setup.exe supports 2 new variables: MachineProvider (valid values are `wsl` and `hyperv`) and HyperVCheckbox (valid values are `0` and `1`) Installation creates the configuration file `99-podman-machine-provider.conf` under folder `%APPDATA\containers\containers.conf.d` with the selected machine provider Cirrus CI `win_installer_task` tests the installation with both `hyperv` and `wsl` and verifies the configuration. Uninstallation is tested too. Note that podman-setup.exe GUI doesn't allow to choose the provider yet. See containers#22492 Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
Replace choco with dotnet for wix installation as choco doesn't have anything newer than v3.14. Ref: https://community.chocolatey.org/packages/wixtoolset This commit also uses an updated windows image that installs the latest wix using the dotnet runtime. Ref: containers/automation_images#354 Resolves: RUN-2055 Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
e86fac9
to
0169524
Compare
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
PR needs rebase. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Does this PR introduce a user-facing change?