summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThom May <thom@may.lt>2018-01-29 15:54:40 +0000
committerGitHub <noreply@github.com>2018-01-29 15:54:40 +0000
commit463da02d4f1dc1d97b79885bb3d6293dcd70de30 (patch)
tree42e82ce92364e8c7aa9243e3f1273002427ff560
parent4a08b50272496afbc7015bc9a942f2086c7eb308 (diff)
parentbb01df10002e1bcbddc85063106a020ad55a6885 (diff)
downloadchef-463da02d4f1dc1d97b79885bb3d6293dcd70de30.tar.gz
Merge pull request #6806 from chef/sp/faster-msi
Add MSIFASTINSTALL property, supported by Windows Installer 5.0
-rw-r--r--omnibus/Gemfile.lock16
-rw-r--r--omnibus/resources/chef/msi/source.wxs.erb7
2 files changed, 15 insertions, 8 deletions
diff --git a/omnibus/Gemfile.lock b/omnibus/Gemfile.lock
index 93c4bcdc7f..9684f0347d 100644
--- a/omnibus/Gemfile.lock
+++ b/omnibus/Gemfile.lock
@@ -9,9 +9,9 @@ GIT
GIT
remote: https://github.com/chef/omnibus
- revision: fd1451bca299d0d71aa2c58d63fee5120572f739
+ revision: 9f281bfb7fb44aa5d152b38e73ce04805fdb8958
specs:
- omnibus (5.6.3)
+ omnibus (5.6.4)
aws-sdk (~> 2)
chef-sugar (~> 3.3)
cleanroom (~> 1.0)
@@ -26,7 +26,7 @@ GIT
GIT
remote: https://github.com/chef/omnibus-software
- revision: 45fbdeb158cc16984a65104681d842b3d026e111
+ revision: 4f03b681b46e9d7300dd6764d8b68b1f6b8a16b8
specs:
omnibus-software (4.0.0)
chef-sugar (>= 3.4.0)
@@ -38,13 +38,13 @@ GEM
addressable (2.5.2)
public_suffix (>= 2.0.2, < 4.0)
awesome_print (1.8.0)
- aws-sdk (2.10.124)
- aws-sdk-resources (= 2.10.124)
- aws-sdk-core (2.10.124)
+ aws-sdk (2.10.125)
+ aws-sdk-resources (= 2.10.125)
+ aws-sdk-core (2.10.125)
aws-sigv4 (~> 1.0)
jmespath (~> 1.0)
- aws-sdk-resources (2.10.124)
- aws-sdk-core (= 2.10.124)
+ aws-sdk-resources (2.10.125)
+ aws-sdk-core (= 2.10.125)
aws-sigv4 (1.0.2)
berkshelf (4.3.5)
addressable (~> 2.3, >= 2.3.4)
diff --git a/omnibus/resources/chef/msi/source.wxs.erb b/omnibus/resources/chef/msi/source.wxs.erb
index c49a8324f9..2249262b1f 100644
--- a/omnibus/resources/chef/msi/source.wxs.erb
+++ b/omnibus/resources/chef/msi/source.wxs.erb
@@ -28,6 +28,13 @@
<Media Id="1" Cabinet="ChefClient.cab" EmbedCab="yes" CompressionLevel="high" />
+ <!--
+ Take advantage of Windows Installer 5.0 feature (if available) to disable
+ checkpointing and other costings that take significant amounts of time
+ ref: https://msdn.microsoft.com/en-us/library/windows/desktop/dd408005(v=vs.85).aspx
+ -->
+ <Property Id="MSIFASTINSTALL" Value="7" />
+
<Property Id="CHEF_SERVICE_OPTIONS_RADIO_BUTTON_GROUP" Value="None" />
<!--