Page MenuHomePhabricator

Move integration-puppetmaster off of precise (probably to jessie)
Closed, ResolvedPublic

Description

We need to move the integration puppet master off of precise and to something more recent, preferably jessie because of changes that ops are making (I think).

Event Timeline

we're considering not supporting precise puppetmasters that are self-hosted on labs soon, so yes please :)

Okay, I'll try and do this later in the week. Notes from IRC:

  • create new puppetmaster instance on jessie, with same puppet roles
  • copy over cherry-picks to new instance
  • Update hiera to point at new puppetmaster (probably a few hosts at first, then all of them)

Mentioned in SAL (#wikimedia-releng) [2016-09-19T19:33:36Z] <legoktm> creating T144951 integration-puppetmaster01 instance using m1.small and debian jessie

Mentioned in SAL (#wikimedia-releng) [2016-09-19T19:49:22Z] <legoktm> creating T144951 enabled role::puppetmaster::standalone role on integration-puppetmaster01

Legoktm claimed this task.

https://lists.wikimedia.org/pipermail/qa/2016-September/002552.html

I will delete integration-puppetmaster next week.