Bug #10068: Upgrade to Jenkins 2.x, using upstream packages
Upgrade the jenkins Puppet module
It's not been updated since July 2015 so we have quite some backlog.
#3 Updated by intrigeri over 1 year ago
- Assignee changed from intrigeri to bertagaz
- Parent task changed from #15154 to #10068
It does not make sense for me to spend time upgrading now to a new version of a plugin (as part of my maintenance job) that we know is incompatible with Jenkins 2.x, while the upgrade to Jenkins 2.x is supposed to happen any time now. Let's instead consider this as part of the bigger project that upgrading to Jenkins 2.x is.
#19 Updated by intrigeri about 2 hours ago
- Description updated (diff)
Good news! The plugin was adopted by voxpupuli and it now supports Jenkins 2.x.
Note, however, that version 2.0.0 of the plugin dropped support for Puppet 4. I don't know if it's merely "unsupported" or "really incompatible": the commit does not explain.
The previous version of the plugin (1.7.0, published in 2016) supports Jenkins 2.x but the 2.0.0 release of the plugin fixed tons of issues, including compatibility problems with recent Jenkins 2.x, so it would be much better if we can use that 2.0.0. I think it's worth trying!