Feature #5500

Publish our Puppet modules

Added by Tails 2013-07-18 07:41:58 . Updated 2014-02-23 00:46:30 .

Status:
Resolved
Priority:
Normal
Assignee:
intrigeri
Category:
Infrastructure
Target version:
Start date:
Due date:
% Done:

100%

Feature Branch:
Type of work:
Sysadmin
Blueprint:

Starter:
0
Affected tool:
Deliverable for:

Description

Our public Puppet modules are available on git://git.puppet.tails.boum.org.

Next thing to do: have a list of available repositories compiled and published somewhere from /var/lib/gitolite/projects.list.


Subtasks


Related issues

Related to Tails - Bug #7108: Fix Git hooks that push Puppet modules to immerda Resolved 2014-04-17
Blocks Tails - Feature #6182: Create a contribute/how/sysadmin page Resolved 2013-07-23

History

#1 Updated by intrigeri 2013-07-23 02:57:04

  • Assignee set to intrigeri
  • Starter set to No

#2 Updated by intrigeri 2013-07-28 10:40:24

  • % Done changed from 0 to 20

Being done by pushing all our Puppet modules to mirror Git repositories at https://git-tails.immerda.ch/. Still fighting Gitolite 2’s mirroring support, though.

#3 Updated by intrigeri 2013-12-29 03:20:23

  • Category set to Infrastructure

#4 Updated by intrigeri 2013-12-29 03:21:50

  • Subject changed from publish our Puppet modules to Publish our Puppet modules

#5 Updated by intrigeri 2014-02-23 00:33:24

  • Status changed from Confirmed to Resolved

Live at https://git-tails.immerda.ch/, documented on the contribute/git web page.

#6 Updated by intrigeri 2014-02-23 00:34:30

#7 Updated by intrigeri 2014-02-23 00:46:30

  • % Done changed from 20 to 100

(The code is in our tails::gitolite Puppet class.)

#8 Updated by intrigeri 2014-04-17 20:14:53

  • related to Bug #7108: Fix Git hooks that push Puppet modules to immerda added