From 01d739a65e4749bdae1db04a9ac3c78b5c9c70b6 Mon Sep 17 00:00:00 2001 From: Mario Loriedo Date: Mon, 5 Aug 2024 21:52:54 +0200 Subject: [PATCH] Change Windows installer MajorUpgrade Schedule Use Schedule "afterInstallExecute" (instead of the default "afterInstallValidate") in the Windows installer MajorUpgrade element. That avoid overriding eventual users changes to the podman machine configuration file created by the installer. Fixes #23502 Signed-off-by: Mario Loriedo --- contrib/win-installer/podman.wxs | 8 +++++--- contrib/win-installer/test-installer.ps1 | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/contrib/win-installer/podman.wxs b/contrib/win-installer/podman.wxs index 25c141c023..0a6113dbf3 100644 --- a/contrib/win-installer/podman.wxs +++ b/contrib/win-installer/podman.wxs @@ -12,7 +12,7 @@ - + @@ -93,11 +93,13 @@ - + + + @@ -152,7 +154,7 @@ - + diff --git a/contrib/win-installer/test-installer.ps1 b/contrib/win-installer/test-installer.ps1 index c08174be15..a26f60293c 100644 --- a/contrib/win-installer/test-installer.ps1 +++ b/contrib/win-installer/test-installer.ps1 @@ -293,7 +293,7 @@ switch ($scenario) { Start-Scenario-Installation-Skip-Config-Creation-Flag Start-Scenario-Installation-With-Pre-Existing-Podman-Exe Start-Scenario-Update-Without-User-Changes - # Start-Scenario-Update-With-User-Changed-Config-File + Start-Scenario-Update-With-User-Changed-Config-File Start-Scenario-Update-With-User-Removed-Config-File } }