Page MenuHomePhabricator

remove puppet_major_version and puppetdb_major_version variables. clean up puppet master/db hieradata
Closed, ResolvedPublic

Description

To support two versions at the same time during upgrade puppet_major_version and puppetdb_major_version variables were created. After April 2018 these both can be removed, along with the various conditions using them, as older puppet and puppetdb versions will no longer be supported

Likewise hieradata for the puppet masters/dbs should be cleaned up, consolidated, moved out of regex, etc.

Event Timeline

herron triaged this task as Medium priority.Mar 21 2018, 5:53 PM
herron created this task.
herron renamed this task from remove puppet_major_version and puppetdb_major_version variables to remove puppet_major_version and puppetdb_major_version variables. clean up puppet master/db hieradata.Mar 26 2018, 2:31 PM
herron updated the task description. (Show Details)
herron added subscribers: Volans, fgiunchedi.

Change 427928 had a related patch set uploaded (by Herron; owner: Herron):
[operations/puppet@production] WIP: puppetmaster: remove support for puppetdb 2.x

https://gerrit.wikimedia.org/r/427928

Change 427928 abandoned by Herron:
[operations/puppet@production] puppetmaster: remove support for puppetdb 2.x

Reason:

https://gerrit.wikimedia.org/r/427928