Manage jenkins global config and plugin list

Bug #1082803 reported by Monty Taylor
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Core Infrastructure
Fix Released
Medium
Khai Do

Bug Description

In a future utopia where we spin up new jenkins masters as part of a pool, the global config and the plugins to be installed need to be managed in some sane manner. At the moment, this would mean in our puppet modules. If the tripleo team gets a repeatable jenkins image working, then perhaps it goes in part of the image creation pipeline. In any case, we need it to be somewhere before we can have multiple jenkins masters running around.

Tags: jenkins
James E. Blair (corvus)
Changed in openstack-ci:
milestone: grizzly → havana
Khai Do (zaro0508)
Changed in openstack-ci:
assignee: nobody → Khai Do (zaro0508)
Revision history for this message
Mathieu Gagné (mgagne) wrote :

For the sack of tracability:

- Add jenkins::plugin defined resource type
https://review.openstack.org/#/c/39615/

- Don't automatically restart jenkins on plugin changes
https://review.openstack.org/#/c/40040/

- Add current jenkins plugins
https://review.openstack.org/#/c/40041/

James E. Blair (corvus)
Changed in openstack-ci:
status: Triaged → In Progress
Revision history for this message
Khai Do (zaro0508) wrote :

The plugin bits have been handled. Solving management for the global config is still an open issue.

Revision history for this message
Khai Do (zaro0508) wrote :

Created upstream bug for de-coupling configurations in jenkins global config.xml: https://issues.jenkins-ci.org/browse/JENKINS-21006

Revision history for this message
Khai Do (zaro0508) wrote :
Changed in openstack-ci:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.