Feature #6056

Refactor Puppet code for Jenkins

Added by Tails 2013-07-18 07:50:01 . Updated 2015-08-05 09:17:22 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Continuous Integration
Target version:
Start date:
2014-04-17
Due date:
% Done:

100%

Feature Branch:
Type of work:
Sysadmin
Blueprint:

Starter:
0
Affected tool:
Deliverable for:
265

Description

Factor out Jenkins setup code from the {jenkins,builder,www,...}.lizard node definitions to a set of tails:: Puppet modules.


Subtasks

Feature #7105: Refactor Puppet code for the Jenkins master Resolved intrigeri

100

Feature #7106: Refactor Puppet code for the Jenkins slave on builder.lizard Resolved

100

Feature #7107: Refactor Puppet code for Jenkins from www.lizard Resolved

100


Related issues

Related to Tails - Feature #6181: Make it possible to help with sysadmin Resolved 2013-07-23

History

#1 Updated by Tails 2013-07-18 10:41:21

#2 Updated by bertagaz 2013-07-19 08:50:59

  • Assignee set to bertagaz

#3 Updated by sajolida 2013-12-29 03:14:51

  • Subject changed from refactor Puppet code for Jenkins to Refactor Puppet code for Jenkins
  • Starter set to No

#4 Updated by intrigeri 2014-04-17 20:05:59

Split into 3 sub-tickets, so that I could clearly indicate that I’ve just done a part of this work. Assigned remaining sub-tasks to bertagaz, since he assigned the parent ticket to himself :)

#5 Updated by intrigeri 2015-01-09 17:22:50

  • Target version changed from Sustainability_M1 to Tails_1.4

#6 Updated by bertagaz 2015-01-10 15:16:46

  • Target version changed from Tails_1.4 to Tails_1.3

#7 Updated by bertagaz 2015-02-25 09:59:30

  • Target version changed from Tails_1.3 to Tails_1.3.2

Postponing.

#8 Updated by bertagaz 2015-04-01 13:03:37

  • Target version changed from Tails_1.3.2 to Tails_1.4

#9 Updated by intrigeri 2015-05-09 02:04:55

  • Target version changed from Tails_1.4 to Tails_1.4.1

Postponing.

#10 Updated by intrigeri 2015-05-29 11:33:53

  • blocks #8668 added

#11 Updated by intrigeri 2015-06-19 01:50:42

I see that all subtasks have been completed. Any reason to keep this ticket open? Now would be a good time to take a step back and see if we’ve reached our short-term goals in this area.

#12 Updated by bertagaz 2015-06-19 01:59:48

  • Assignee changed from bertagaz to intrigeri

I think we do, the manifests related to Jenkins now look better. We might still want to refactor the NFS bits of nightly.t.b.o, but that’s another ticket.

Feel free to close it if you agree.

#13 Updated by intrigeri 2015-06-22 08:09:05

  • Status changed from Confirmed to Resolved
  • Assignee deleted (intrigeri)
  • QA Check set to Pass

#14 Updated by sajolida 2015-08-05 09:16:42

  • Status changed from Resolved to Confirmed
  • Target version deleted (Tails_1.4.1)

#15 Updated by sajolida 2015-08-05 09:17:23

  • Status changed from Confirmed to Resolved