Closed caseywilliams closed 5 years ago
Pulled in these changes to my fork (https://github.com/puppetlabs/bolt-vanagon/compare/master...donoghuc:test-puppet-runtime?expand=1) and build based off experimental run of https://github.com/puppetlabs/puppet-runtime/pull/166#issuecomment-488517620 . https://jenkins-master-prod-1.delivery.puppetlabs.net/view/__experimental%20automatic/job/experimental_auto_bolt-vanagon_vanagon-packaging_no-PEZ-daily-master/ is all green.
I think adding everything to puppet runtime vanagon is brilliant. Will look deeper at the code tomorrow. Very nice work.
Here are successful builds of pe-bolt-server and puppet-bolt using these changes and the corresponding puppet-runtime PR.
The puppet-runtime changes supporting this PR have been merged, built, and promoted to this repo's bolt-runtime component. I think this is ready to go.
There are two commits here:
The first fixes a bug:
The second begins work for ORCH-2296:
This PR depends on https://github.com/puppetlabs/puppet-runtime/pull/166, and it should not be merged until those changes have built and promoted to this repo.
This is against the johnson branch. I'm planning to apply the same changes to kearney/lovejoy (master) in a subsequent mergeup PR, after this has passed CI.