Project

General

Profile

Feature #5683

Puppet module to deploy systems able to run our test suite

Added by Tails about 6 years ago. Updated over 4 years ago.

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:
No
Affected tool:

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).


Related issues

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

History

#1 Updated by intrigeri almost 6 years ago

  • 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 over 5 years ago

  • 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 over 5 years ago

  • Parent task set to #5288

#4 Updated by intrigeri over 5 years ago

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

#5 Updated by intrigeri over 5 years ago

  • Assignee set to intrigeri

#6 Updated by intrigeri about 5 years ago

  • Target version set to Hardening_M1

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

#7 Updated by bertagaz over 4 years ago

  • Target version changed from Hardening_M1 to Tails_1.4

#8 Updated by bertagaz over 4 years ago

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

#9 Updated by intrigeri over 4 years ago

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

#10 Updated by intrigeri over 4 years ago

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

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

#11 Updated by intrigeri over 4 years ago

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

#12 Updated by intrigeri over 4 years ago

  • 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 over 4 years ago

  • QA Check set to Pass

#14 Updated by BitingBird over 4 years ago

  • Status changed from Fix committed to Resolved

Also available in: Atom PDF