SSPCPP-662 Set AllowSameVersionUpgrades to 'yes'
authorRod Widdowson <rdw@steadingsoftware.com>
Fri, 17 Jul 2015 09:01:57 +0000 (09:01 +0000)
committerRod Widdowson <rdw@steadingsoftware.com>
Fri, 17 Jul 2015 09:01:57 +0000 (09:01 +0000)
https://issues.shibboleth.net/jira/browse/SSPCPP-662

The patching strategy for the SP moving forward will follow
the IDP (sub-sub version change for non shib bundled product
revisions).

Since the 4th digit doesnt count towards the version stragety this
becomes a same version upgrade.  Which we need to allow.

msi/WiX/ShibbolethSP-main-x64.wxs
msi/WiX/ShibbolethSP-main-x86.wxs

index 3905ca3..10716aa 100644 (file)
@@ -24,7 +24,7 @@
            Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/>
 
     <MajorUpgrade DowngradeErrorMessage='A later version of [ProductName] is already installed. Setup will now exit.'
-           MigrateFeatures='yes' Schedule='afterInstallExecute' />
+           MigrateFeatures='yes' Schedule='afterInstallExecute' AllowSameVersionUpgrades='yes' />
 
     <PropertyRef Id='SHIB_OLDVERSION_64'/>
     <PropertyRef Id='SHIB_OLDVERSION'/>
index fc61b26..db15f46 100644 (file)
@@ -24,7 +24,7 @@
            Manufacturer='Shibboleth Consortium' InstallerVersion='300'/>
 
     <MajorUpgrade DowngradeErrorMessage='A later version of [ProductName] is already installed. Setup will now exit.'
-           MigrateFeatures='yes' Schedule='afterInstallExecute' />
+           MigrateFeatures='yes' Schedule='afterInstallExecute' AllowSameVersionUpgrades='yes'/>
 
     <PropertyRef Id='SHIB_OLDVERSION'/>