From: Kostiantyn Kostiuk Date: Mon, 25 Aug 2025 14:31:55 +0000 (+0300) Subject: qga/installer: Remove QGA VSS if QGA installation failed X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=85ff0e956bf26a93c92e4dca8f6257613269a0cf;p=thirdparty%2Fqemu.git qga/installer: Remove QGA VSS if QGA installation failed When QGA Installer failed to install QGA service but install QGA VSS provider, provider should be removed before installer exits. Otherwise QGA VSS will has broken infomation and prevent QGA installation in next run. Reviewed-by: Yan Vugenfirer Link: https://lore.kernel.org/qemu-devel/20250825143155.160913-1-kkostiuk@redhat.com Signed-off-by: Kostiantyn Kostiuk --- diff --git a/qga/installer/qemu-ga.wxs b/qga/installer/qemu-ga.wxs index df572adb4ad..32b8308728d 100644 --- a/qga/installer/qemu-ga.wxs +++ b/qga/installer/qemu-ga.wxs @@ -151,6 +151,14 @@ Return="check" > + + @@ -174,8 +182,19 @@ - Installed - NOT REMOVE + + + + + + + NOT REMOVE + + + NOT REMOVE + + + Installed