puppet: Add ability to automatically sync a repo created via puppet resource |
||||||
Issue descriptionWe have a puppet resource to create a repo, but we don't sync it automatically. The reason for this is that the resource was so far only used by the devservers' ~/chromiumos checkout. Now, this same resource is used by the push servers and the sentinel server to also checkout their ~/chromiumos repos (albeit to a different group) Nothing currently keeps these repos up-to-date. I'm proposing adding a way to allow the puppet resource complete control of the repo (including syncing whenever puppet runs / deems worthy)
,
Apr 18 2017
Is this work urgent? Or is this a fixit candidate for future?
,
Apr 18 2017
This is not urgent, but as long as this is not fixed certain repos in prod are getting stale (need to be sync'ed by hand from time to time). These repos are not critical (yet). It is a fixit candidate with a caveat -- we need to sit down and decide before a Fixit what we want to do here. The actual implementation is Fixit sized, but the decision needs some more thought.
,
May 16 2017
,
May 17 2017
,
May 17 2017
This also broke sysmon on some servers. (at least most of the devservers, don't know what else). See issue 723367 and issue 723493 . I think we need an interim solution to this problem, maybe just to sync the ~/chromiumos repo which is not maintained by anything at all currently.
,
May 17 2017
chromiumos repo should be synced by prod push https://cs.corp.google.com/android/external/autotest/site_utils/deploy_server_local.py?q=_sync_chromiumos_repo&l=467
,
Jun 22 2017
Needs some design before fixit
,
Mar 14 2018
This bug is very old, is Untriaged, and has no owner. If it is still relevant, reopen as Untriaged or open a new bug |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by ayatane@chromium.org
, Apr 5 2017