Skip to content

Upstream our changes in puppet-jenkins

We currently use the puppet-jenkins module with two set of patches:

  • feature/stronger_plugin_verification that implement plugins hash verification with the puppet-archive module
  • features/better_service_definition which fixed the Jenkins service handling in Debian

We must not maintain a delta with upstream and push our changes, but meanwhile the puppet-jenkins and puppet-archive upstreams have changed a lot, so we should:

  • reset our puppet-archive module to the last 0.8.0 that have user parameter support
  • reset our puppet-jenkins module on the last upstream
  • rebase our feature branches on the updated puppet-jenkins module
  • send pull request

Feature Branch: puppet-jenkins:features/9618-stronger_plugin_verification

Parent Task: #6196 (closed)

Subtasks

Original created by @bertagaz on 9682 (Redmine)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information