Finish the registry to quay.io investigation
Add Conclusions, Recommendations, Proposed roadmap and Estimate of work. Move investigation to completed review. Signed-off-by: Michal Konecny <mkonecny@redhat.com>
This commit is contained in:
parent
8a7a797dfb
commit
67986ccdd5
2 changed files with 17 additions and 6 deletions
|
@ -9,7 +9,6 @@ Drafts
|
|||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
registry_to_quay/index
|
||||
|
||||
Completed review
|
||||
----------------
|
||||
|
@ -26,6 +25,7 @@ Completed review
|
|||
github2fedmsg/index
|
||||
badges/index
|
||||
fcas/index
|
||||
registry_to_quay/index
|
||||
|
||||
Implemented
|
||||
-----------
|
||||
|
|
|
@ -50,16 +50,27 @@ Fedora flatpaks, Fedora container images (base, minimal, coreos) and toolbox ima
|
|||
Conclusions
|
||||
-----------
|
||||
|
||||
This is a conclusion for investigation. It should contain output and recommendations.
|
||||
Migrating `registry.fedoraproject.org <https://registry.fedoraproject.org/>`_ to `quay.io <https://quay.io/>`_
|
||||
doesn't seem to be initiative worthy. Especially with changes happening in Fedora 39.
|
||||
There needs to be changes done to all three build pipelines we investigated, but those aren't complex.
|
||||
|
||||
Recommendations
|
||||
---------------
|
||||
|
||||
It will be best to first set everything on staging and then continue with production.
|
||||
Only redirect the Fedora 39+ workflow and continue with step 4 after Fedora 38 will
|
||||
be EOL.
|
||||
|
||||
Proposed Roadmap
|
||||
----------------
|
||||
|
||||
* Step 1 - Migrate registry.fp.o
|
||||
* Step 2 - ???
|
||||
* Step 3 - Profit
|
||||
* Step 1 - Create namespaces corresponding to candidate-registry and registry on `quay.io <https://quay.io/>`_ (Optional: Create staging namespaces as well)
|
||||
* Step 2 - Modify configurations and scripts (see corresponding investigation document for what needs
|
||||
to be changed)
|
||||
* Step 3 - Redirect proxies to `quay.io <https://quay.io/>`_
|
||||
* Step 4 - Decommision `candidate-registry <https://candidate-registry.fedoraproject.org/>`_ and `candidate-registry <https://candidate-registry.fedoraproject.org/>`_
|
||||
|
||||
Estimate of work
|
||||
----------------
|
||||
|
||||
The estimate for this work.
|
||||
This should be handled as normal ticket. It would need 1 sysadmin for 2-4 weeks.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue