puppetlabs / bolt-vanagon

Apache License 2.0
2 stars 31 forks source link

(BOLT-720) Remove separate install of r10k, build deps in order #32

Closed MikaelSmith closed 6 years ago

MikaelSmith commented 6 years ago

Previously winrm and several other dependencies were being installed before their dependencies where installed and pulling them from the web. Install in order so we don't have to reinstall.

Also use the previously installed r10k instead of installing separately.

MikaelSmith commented 6 years ago

Test build at http://jenkins-release.delivery.puppetlabs.net/job/vanagon_generic_job/1696/.

Related PR https://github.com/puppetlabs/puppet-runtime/pull/80.

MikaelSmith commented 6 years ago

Going to wait until bolt-runtime promotes and remove gettext-setup.

MikaelSmith commented 6 years ago

Last change passed quick test builds of both pe-bolt-server and puppet-bolt.