puppetlabs / bolt-vanagon

Apache License 2.0
2 stars 30 forks source link

(BOLT-1220) Package pe-bolt-server for el8 #92

Closed donoghuc closed 5 years ago

donoghuc commented 5 years ago

In order to manage separate build_defaullts (specifically rpm_targets) between 2019.0 and 2019.1 separate branches for bolt-vanagon will be used. The problem is that rpm_targets controls what repos package promotion targets https://jenkins-compose.delivery.puppetlabs.net/job/Package-Promotion/9774/ . 2019.0 will fail when el8 is set as an rpm_target and the package wont get promoted when el8 is excluded (see https://puppet.slack.com/archives/CF3DYM9SL/p1554847038464100 ). This commit sets the rpm_targets for johnson.

The plan will be to short term maintain a johnson branch and leave kearney + future pointed at master and long term to move the PE specific config to a separate vanagon project.