Update gerrit project rename instructions

To current (hacky) procedure to stop puppet runs from puppetmaster.

Change-Id: I7a76fc4fd020c6dd6e8f05f417ec58a6410fac84
This commit is contained in:
James E. Blair 2014-06-28 07:43:19 -07:00
parent 1bf0887622
commit 4e84daec86

View File

@ -391,11 +391,14 @@ To rename a project:
#. Prepare a change to the Puppet configuration which updates
projects.yaml/ACLs and jenkins-job-builder for the new name.
#. Stop puppet on review.openstack.org to prevent your interim
configuration changes from being reset by the project management
routines::
#. Stop puppet runs on the puppetmaster to prevent early application
of configuration changes::
sudo puppetd --disable
sudo crontab -u root -e
Comment out the crontab entries. Use ps to make sure that a run is
not currently in progress. When it finishes, make sure the entry
has not been added back to the crontab.
#. Gracefully stop Zuul on zuul.openstack.org::
@ -445,9 +448,9 @@ To rename a project:
#. Merge the prepared Puppet configuration change, removing the
original Jenkins jobs via the Jenkins WebUI later if needed.
#. Start puppet again on review.openstack.org::
#. Re-enable puppet runs on the puppetmaster::
sudo puppetd --enable
sudo crontab -u root -e
#. Rename the project in GitHub or, if this is a move to a new org, let
the project management run create it for you and then remove the