Page MenuHomePhabricator

Puppet compiler: sync newest facts only
Closed, ResolvedPublic

Description

Following the procedure to update the puppet facts on the puppet compiler hosts as in https://wikitech.wikimedia.org/wiki/Nova_Resource:Puppet3-diffs/Documentation we end up with stale facts because we override all of them and the puppetmaster from which we're copying them might have stale facts for hosts other datacenters.

We should ensure that we sync always the newer version of any file only.

Event Timeline

Change 335670 had a related patch set uploaded (by Volans):
Puppet compiler: sync newest facts only

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

Change 335670 merged by Volans:
[operations/puppet@production] Puppet compiler: sync newest facts only

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

Volans moved this task from In Code Review to Done on the SRE-tools board.

Change 350845 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] Puppet: fix compiler facts import

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

Change 350845 merged by Volans:
[operations/puppet@production] Puppet: fix compiler facts import

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