Page MenuHomePhabricator

Add updating labs/private with $::puppetmaster_autoupdate feature flag
Closed, ResolvedPublic

Description

The new feature flag for keeping /var/lib/operations/puppet in sync with upstream introduced in T1150: Add a way for self hosted labs puppetmasters to auto update themselves is awesome! But (there's always a but) there is an additional repository that is always forgotten until it causes a puppet run failure. Updating /var/lib/git/labs/private using GIT_SSH=/var/lib/git/ssh git pull --rebase or a fancier equivalent when the $::puppetmaster_autoupdate feature flag is set would be most excellent.

Event Timeline

bd808 raised the priority of this task from to Needs Triage.
bd808 updated the task description. (Show Details)
bd808 added a project: acl*sre-team.
bd808 changed Security from none to None.
bd808 subscribed.

ran into a similar issue today, I'm not even sure why we are cloning labs/private over ssh while it is freely clonable over https