Feature #5683

Puppet module to deploy systems able to run our test suite

Added by Tails 2013-07-18 07:44:30 . Updated 2015-05-12 18:46:57 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Test suite
Target version:
Start date:
Due date:
% Done:

100%

Feature Branch:
puppet-tails:test/8165-run-test-suite-in-jessie
Type of work:
Sysadmin
Blueprint:

Starter:
0
Affected tool:
Deliverable for:

Description

The setup documentation should be turned into a Puppet module, so that we can deploy this on lizard (and so that individual developers can reproduce this setup in a way that’s easy to keep up-to-date with future changes).


Subtasks


Related issues

Related to Tails - Feature #6181: Make it possible to help with sysadmin Resolved 2013-07-23
Blocked by Tails - Feature #6315: Make it possible to deploy and run our test suite Resolved 2013-09-26
Blocked by Tails - Feature #8165: Make our automated test suite run in a Jessie environment Resolved 2014-10-20

History

#1 Updated by intrigeri 2013-10-04 07:08:56

  • Subject changed from test suite: puppet module for setup to Puppet module to deploy systems able to run our test suite
  • Category set to Test suite
  • Starter set to No

#2 Updated by intrigeri 2013-12-26 15:56:35

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 20

A rough initial tails::tester class (untested yet) was pushed to our “tails” Puppet module. To be continued.

#3 Updated by intrigeri 2014-01-03 08:48:59

#4 Updated by intrigeri 2014-03-12 11:13:43

  • related to Feature #6181: Make it possible to help with sysadmin added

#5 Updated by intrigeri 2014-06-20 14:00:44

  • Assignee set to intrigeri

#6 Updated by intrigeri 2014-07-19 20:13:44

  • Target version set to Hardening_M1

(This is a subtask of a ticket flagged for 3.0.)

#7 Updated by bertagaz 2015-01-10 06:50:29

  • Target version changed from Hardening_M1 to Tails_1.4

#8 Updated by bertagaz 2015-01-10 14:53:51

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

#9 Updated by intrigeri 2015-02-23 14:40:15

  • blocked by Feature #8165: Make our automated test suite run in a Jessie environment added

#10 Updated by intrigeri 2015-02-23 14:41:16

  • Target version changed from Tails_1.3.2 to Tails_1.4
  • Parent task deleted (Feature #5288)

Actually, this is not really blocking Feature #5288, but is blocked by Feature #8165 that’s flagged for 1.4.

#11 Updated by intrigeri 2015-04-03 15:04:03

  • Feature Branch set to puppet-tails:test/8165-run-test-suite-in-jessie

#12 Updated by intrigeri 2015-04-04 15:14:24

  • Status changed from In Progress to Fix committed
  • Assignee deleted (intrigeri)
  • % Done changed from 20 to 100

Updated, applied, upgraded isotester1.lizard to Jessie. Works fine with Wheezy’s kernel, hangs hard with Jessie’s kernel, will report and track that in another ticket.

#13 Updated by BitingBird 2015-04-15 15:55:48

  • QA Check set to Pass

#14 Updated by BitingBird 2015-05-12 18:46:57

  • Status changed from Fix committed to Resolved