Bug #14613
Sysadmin documentation is unclear about Git repositories for Puppet code
Start date:
2017-09-08
Due date:
% Done:
100%
Description
In particular, https://tails.boum.org/contribbute/working_together/roles/sysadmins/ does not mention where the puppet stuff actually lives nor the synchronisation that goes on between immerda and git.puppet.tails.boum.org
Subtasks
Related issues
Blocks Tails - Feature #13242: Core work: Sysadmin (Maintain our already existing services) | Confirmed | 2017-06-29 |
History
#1 Updated by intrigeri 2017-09-09 10:37:13
- Category set to Infrastructure
- Target version set to Tails_3.5
- https://tails.boum.org/contribute/how/sysadmin/ should point to the public mirrors of our Puppet modules (https://git-tails.immerda.ch/puppet-*)
- https://tails.boum.org/contribbute/working_together/roles/sysadmins/ should point to the master repositories (on git.puppet.tails.boum.org) including our private manifests repo, document the SSH config needed to access them, and explain how things are synchronized from there to the public mirrors
#2 Updated by intrigeri 2017-09-09 10:37:50
- blocks Feature #13242: Core work: Sysadmin (Maintain our already existing services) added
#3 Updated by intrigeri 2017-09-09 10:39:37
- Subject changed from Sysadmin documentation is unclear about git repositories to Sysadmin documentation is unclear about Git repositories for Puppet code
- Priority changed from Low to Normal
(Having basic info in our contributors doc is >> low prio :)
#4 Updated by intrigeri 2017-11-26 18:39:36
- Status changed from Confirmed to In Progress
Applied in changeset commit:761c577ff253130b12045263a519d7df9a9ebb33.
#5 Updated by intrigeri 2017-11-26 18:41:32
- Assignee changed from intrigeri to groente
- % Done changed from 0 to 50
- QA Check set to Ready for QA
See commit:761c577ff253130b12045263a519d7df9a9ebb33. I’ve missed my own comment above so ended up implementing this slightly differently. I think my proposal above was slightly better but what I’ve implemented is good enough IMO.
#6 Updated by groente 2017-11-27 15:44:40
- Status changed from In Progress to Resolved
- % Done changed from 50 to 100
- QA Check changed from Ready for QA to Pass
Looks good, thanks for the clarification!