Fix the dependency hierarchy in repo retirement process

In repo retirement steps, governance patch needs to wait until
repo content is removed. Fixing that step in doc.

Change-Id: I525f3c7ec21ddf64922cf785c3fdc15bc93f9f49
This commit is contained in:
Ghanshyam Mann 2022-04-13 19:40:33 -05:00
parent ef313d1f8e
commit 35d84b0967
1 changed files with 10 additions and 1 deletions

View File

@ -51,6 +51,10 @@ add it to the file ``reference/legacy.yaml`` in the ``openstack/governance``
repository. Note that if the project was recently active, this may have
implications for automatic detection of ATCs.
This patch will not pass the zuul until repo content is removed in Steps 3-5.
Once repo content removal patch is merged, 'recheck' the governance patch to
trigger the test again.
Step 2: Stop requirements syncing (if set up)
---------------------------------------------
@ -71,7 +75,12 @@ In step 1 of OpenDev Manual, keep the template ``official-openstack-repo-jobs``
besides ``noop-jobs``, this is needed to sync changes to GitHub. It will be
removed in step 3 of OpenDev Manual.
In all the patches, use Depends-On on ``governance`` patch submitted in Step 1.
In step 1-2 of OpenDev Manual (1. Stop gating and 2. repo content removal)
patch needs to merge without any depends-on but you need to use Needed-By
``governance`` patch submitted in Step 1.
In step 3 of OpenDev Manual patches, use Depends-On on ``governance`` patch
submitted in Step 1.
Step 6: Remove docs.openstack.org content
-----------------------------------------