puppetlabs / bolt-vanagon

Apache License 2.0
2 stars 31 forks source link

(ORCH-2296) Remove pe-bolt-server #104

Closed caseywilliams closed 5 years ago

caseywilliams commented 5 years ago

The pe-bolt-server project has moved to the dedicated puppetlabs/pe-bolt-vanagon repo. This commit removes configs and supporting files for it.

CI passed last night for pe-bolt-server packages built from the puppetlabs/pe-bolt-vanagon repo for all PE branches. I'll unblock this PR once I've successfully built this for all platforms.

MikaelSmith commented 5 years ago

Is this even necessary? The johnson branch specifically existed for pe-bolt-server.

caseywilliams commented 5 years ago

Oh, in that case I'll retarget this against master -- I assume we can get rid of the johnson branch now, then

caseywilliams commented 5 years ago

Ok, I've retargeted this and added a commit to update the gitignore for some vanagon metadata changes from somewhat recently. I'm building some packages now.

caseywilliams commented 5 years ago

Here are successful puppet-bolt builds for all platforms from nightly CI using these changes.

donoghuc commented 5 years ago

Thanks Casey. After this we can delete the johnson branch. Can we safely remove the peversion logic from platform definitions? https://github.com/caseywilliams/bolt-vanagon/blob/d425ff66d94695c5b7c886fb27c637d4cf1d183b/configs/platforms/ubuntu-18.04-amd64.rb#L1

caseywilliams commented 5 years ago

Oh gosh, yeah -- updated to remove those.