Project

General

Profile

Feature #15155

Bug #10068: Upgrade to Jenkins 2.x, using upstream packages

Upgrade the jenkins Puppet module

Added by intrigeri almost 2 years ago. Updated about 2 months ago.

Status:
Resolved
Priority:
High
Assignee:
Sysadmins
Category:
Continuous Integration
Target version:
Start date:
01/08/2018
Due date:
% Done:

0%

Feature Branch:
Type of work:
Sysadmin
Blueprint:
Starter:
Affected tool:

Description

It's not been updated since July 2015 so we have quite some backlog.

History

#1 Updated by intrigeri almost 2 years ago

  • Blocks Feature #13284: Core work: Sysadmin (Adapt our infrastructure) added

#2 Updated by intrigeri almost 2 years ago

  • Related to Bug #10068: Upgrade to Jenkins 2.x, using upstream packages added

#3 Updated by intrigeri almost 2 years 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.

#4 Updated by intrigeri almost 2 years ago

  • Blocks deleted (Feature #13284: Core work: Sysadmin (Adapt our infrastructure))

#5 Updated by intrigeri almost 2 years ago

  • Description updated (diff)

#6 Updated by bertagaz over 1 year ago

  • Target version changed from Tails_3.6 to Tails_3.7

#7 Updated by bertagaz over 1 year ago

  • Target version changed from Tails_3.7 to Tails_3.8

#8 Updated by intrigeri over 1 year ago

  • Priority changed from Normal to High

(To get #10068#note-50 back: it's not that this very ticket is high prio per se but the parent ticket inherits its priority so this is the only way to have #10068 correctly prioritized.)

#9 Updated by intrigeri over 1 year ago

  • Target version changed from Tails_3.8 to Tails_3.9

#10 Updated by intrigeri about 1 year ago

  • Target version changed from Tails_3.9 to Tails_3.10.1

#11 Updated by intrigeri about 1 year ago

  • Target version changed from Tails_3.10.1 to Tails_3.11

#12 Updated by CyrilBrulebois 11 months ago

  • Target version changed from Tails_3.11 to Tails_3.12

#13 Updated by anonym 10 months ago

  • Target version changed from Tails_3.12 to Tails_3.13

#14 Updated by CyrilBrulebois 8 months ago

  • Target version changed from Tails_3.13 to Tails_3.14

#15 Updated by CyrilBrulebois 6 months ago

  • Target version changed from Tails_3.14 to Tails_3.15

#16 Updated by CyrilBrulebois 4 months ago

  • Target version changed from Tails_3.15 to Tails_3.16

#17 Updated by intrigeri 3 months ago

  • Assignee changed from bertagaz to Sysadmins
  • Target version changed from Tails_3.16 to Tails_3.17

(Same as #10068#note-79.)

#18 Updated by intrigeri 2 months ago

  • Target version changed from Tails_3.17 to Tails_4.0

#19 Updated by intrigeri about 2 months 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!

#20 Updated by intrigeri about 2 months ago

  • Status changed from Confirmed to Resolved

Also available in: Atom PDF