Skip to content

Commit 2e294dc

Browse files
committed
doc/dev/release-process: followup on PR#62610
Make minor usage and markup changes to doc/dev/release-process.rst to follow up on Dan Mick's contribution in ceph#62610. Signed-off-by: Zac Dover <[email protected]>
1 parent 7262710 commit 2e294dc

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

doc/dev/release-process.rst

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -228,31 +228,32 @@ the container, release builds do not, because the build does not
228228
sign the packages. Thus, release builds do not build the containers.
229229
This must be done after :ref:`Signing and Publishing the Build`.
230230

231-
A Jenkins job named ceph-release-containers exists so that we can
232-
test the images before release. The job exists both for convenience and
233-
because it requires access to both x86_64 and arm64 builders. Start the
234-
job manually on the Jenkins server. This job:
231+
A Jenkins job named ``ceph-release-containers`` exists so that we can test the
232+
images before release. The job exists both for convenience and because it
233+
requires access to both x86_64 and arm64 builders. Start the job manually on
234+
the Jenkins server. This job:
235235

236236
* builds the architecture-specific container imagess and pushes them to
237-
quay.ceph.io/ceph/prerelease-amd64 and
238-
quay.ceph.io/ceph/prerelease-arm64
237+
``quay.ceph.io/ceph/prerelease-amd64`` and
238+
``quay.ceph.io/ceph/prerelease-arm64``
239239

240-
* fuses the architecture-specific images together into a 'manifest-list'
241-
or 'fat' container image and pushes it to quay.ceph.io/ceph/prerelease
240+
* fuses the architecture-specific images together into a "manifest-list"
241+
or "fat" container image and pushes it to ``quay.ceph.io/ceph/prerelease``
242242

243243
Finally, when all appropriate testing and verification is done on the
244-
container images, run ``make-manifest-list.py --promote`` from the ceph
244+
container images, run ``make-manifest-list.py --promote`` from the Ceph
245245
source tree (at ``container/make-manifest-list.py``) to promote them to
246246
their final release location on ``quay.io/ceph/ceph`` (you must ensure
247-
you're logged into ``quay.io/ceph`` with appropriate permissions):
247+
that you're logged into ``quay.io/ceph`` with appropriate permissions):
248248

249249
.. prompt:: bash
250250

251251
cd <ceph-checkout>/src/container
252252
./make-manifest-list.py --promote
253253

254-
The --promote step should only be performed as the final step in releasing
255-
containers, when the container images have been tested to be good.
254+
The ``--promote`` step should be performed only as the final step in releasing
255+
containers, after the container images have been tested and have been confirmed
256+
to be good.
256257

257258

258259
6. Announce the Release

0 commit comments

Comments
 (0)