Project

General

Profile

Feature #11834

Migrate our infrastructure to Puppet 4

Added by intrigeri about 1 year ago. Updated 2 months ago.

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
Start date:
09/24/2016
Due date:
% Done:

22%

QA Check:
Feature Branch:
Type of work:
Sysadmin
Blueprint:
Easy:
Affected tool:

Description

On Stretch we won't have Puppet 3, so we'll have to migrate to Puppet 4.

Lots of interesting discussions on this topic have happened on https://bugs.debian.org/826551, including how to migrate an existing storedconfig database to PuppetDB. Since then, puppetdb made it into Debian.

See upstream's upgrading checklist for details.


Subtasks

Feature #11833: Make our Puppet code compatible with the "future" parserConfirmedintrigeri

Feature #11835: Upgrade Puppet master and clients to 3.8Resolved

Feature #11836: Stop stringifying Puppet factsIn Progressintrigeri

Feature #11837: Upgrade Puppet master to Puppet 4Confirmedintrigeri

Feature #11838: Upgrade Puppet agents to Puppet 4Confirmedintrigeri


Related issues

Related to Tails - Bug #11543: bitcoin.lizard cannot connect to our Puppet master Resolved 06/23/2016
Blocks Tails - Feature #13284: Core work 2017Q2→2019Q1: Sysadmin (Adapt our infrastructure) Confirmed 06/30/2017

History

#1 Updated by intrigeri about 1 year ago

  • Blocked by Feature #11833: Make our Puppet code compatible with the "future" parser added

#2 Updated by intrigeri about 1 year ago

  • Blocked by Feature #11835: Upgrade Puppet master and clients to 3.8 added

#3 Updated by intrigeri about 1 year ago

  • Related to Bug #11543: bitcoin.lizard cannot connect to our Puppet master added

#4 Updated by intrigeri about 1 year ago

  • Blocked by deleted (Feature #11833: Make our Puppet code compatible with the "future" parser)

#5 Updated by intrigeri about 1 year ago

  • Blocked by deleted (Feature #11835: Upgrade Puppet master and clients to 3.8)

#6 Updated by intrigeri about 1 year ago

  • Description updated (diff)

#7 Updated by intrigeri 6 months ago

  • Assignee set to intrigeri

#8 Updated by intrigeri 6 months ago

  • Description updated (diff)

#9 Updated by intrigeri 5 months ago

  • Target version set to Tails_3.4

#10 Updated by intrigeri 4 months ago

  • Blocked by Feature #13284: Core work 2017Q2→2019Q1: Sysadmin (Adapt our infrastructure) added

#11 Updated by intrigeri 4 months ago

  • Blocked by deleted (Feature #13284: Core work 2017Q2→2019Q1: Sysadmin (Adapt our infrastructure))

#12 Updated by intrigeri 4 months ago

  • Blocks Feature #13284: Core work 2017Q2→2019Q1: Sysadmin (Adapt our infrastructure) added

#13 Updated by intrigeri 2 months ago

  • Description updated (diff)

PuppetDB is now in Debian :)

#14 Updated by intrigeri 2 months ago

  • Description updated (diff)

Also available in: Atom PDF