@@ -33,8 +33,11 @@ Summarized build process
33334. Packages are pushed to chacra.ceph.com.
34345. Packages are pulled from chacra.ceph.com to the Signer VM.
35356. Packages are signed.
36- 7. Packages are pushed to download.ceph.com.
37- 8. Release containers are built and pushed to quay.io.
36+ 7. Packages are pushed to a prerelease area on download.ceph.com.
37+ 8. Prerelease containers are built and pushed to quay.ceph.io.
38+ 9. Final test and validation are done on prerelease packages and containers.
39+ 10. Prerelease packages and containers are promoted to official releases on
40+ download.ceph.com and quay.io.
3841
3942Hotfix Release Process Deviation
4043--------------------------------
@@ -205,14 +208,28 @@ See `the Ceph Tracker wiki page that explains how to write the release notes <ht
205208
206209 sync-push octopus
207210
211+ This leaves the packages in a password-protected prerelease area
212+ at https://download.ceph.com/prerelease. Verify them from there.
213+ When done and ready for release, mv the directories to the parent
214+ directory (that is, "mv <whatever you're promoting> ..".
215+
216+
2082175. Build Containers
209218===================
210219
211- Start the following two jobs:
220+ Prerelease containers (x86_64 only) are built by
221+ https://2.jenkins.ceph.com/job/ceph-container-prerelease-build; run it
222+ with appropriate parameters. Test container images will appear on
223+ quay.ceph.io in the ceph/prerelease repo, built from the prerelease area
224+ on download.ceph.com. When satisfied with them, and after you have promoted
225+ the prerelease packages to released status as above, start the following two jobs:
212226
213227#. https://2.jenkins.ceph.com/job/ceph-container-build-ceph-base-push-imgs/
214228#. https://2.jenkins.ceph.com/job/ceph-container-build-ceph-base-push-imgs-arm64/
215229
230+ which will rebuild and publish both architectures using the released packages
231+ on download.ceph.com (into a multiarchitecture container image).
232+
2162336. Announce the Release
217234=======================
218235
0 commit comments