mirror of
https://github.com/ceph/ceph
synced 2025-01-19 17:41:39 +00:00
doc: misc updates for release-process
Signed-off-by: Gary Lowell <gary.lowell@inktank.com> Reviewed-by: Ken Dreyer <ken.dreyer@inktank.com>
This commit is contained in:
parent
7e43823faf
commit
dd5a378d43
@ -1,6 +1,6 @@
|
|||||||
===================
|
======================
|
||||||
Release Process
|
Ceph Release Process
|
||||||
===================
|
======================
|
||||||
|
|
||||||
1. Build environment
|
1. Build environment
|
||||||
====================
|
====================
|
||||||
@ -37,7 +37,7 @@ Clone the ceph and ceph-build source trees::
|
|||||||
git clone http://github.com/ceph/ceph.git
|
git clone http://github.com/ceph/ceph.git
|
||||||
git clone http://github.com/ceph/ceph-build.git
|
git clone http://github.com/ceph/ceph-build.git
|
||||||
|
|
||||||
In the ceph source directory, checkout next branch (for point releases use the testing branch)::
|
In the ceph source directory, checkout next branch (for point releases use the {codename} branch)::
|
||||||
|
|
||||||
git checkout next
|
git checkout next
|
||||||
|
|
||||||
@ -119,24 +119,32 @@ For a development release::
|
|||||||
|
|
||||||
For a stable release, replace {CODENAME} with the release codename (e.g., ``argonaut`` or ``bobtail``)::
|
For a stable release, replace {CODENAME} with the release codename (e.g., ``argonaut`` or ``bobtail``)::
|
||||||
|
|
||||||
rcp ceph-0.xx.tar.bz2 \
|
rcp ceph-0.xx.tar.bz2 \
|
||||||
ceph_site@ceph.com:ceph.com/downloads/ceph-0.xx{CODENAME}.tar.bz2
|
ceph_site@ceph.com:ceph.com/downloads/ceph-0.xx.tar.bz2
|
||||||
rcp ceph-0.xx.tar.gz \
|
rcp ceph-0.xx.tar.gz \
|
||||||
ceph_site@ceph.com:ceph.com/downloads/ceph-0.xx{CODENAME}.tar.gz
|
ceph_site@ceph.com:ceph.com/downloads/ceph-0.xx.tar.gz
|
||||||
rsync -av /tmp/rpm-repo/0.xx/ ceph_site@ceph.com:ceph.com/rpm-{CODENAME}
|
rsync -av /tmp/rpm-repo/0.xx/ ceph_site@ceph.com:ceph.com/rpm-{CODENAME}
|
||||||
rsync -auv /tmp/debian-repo/ ceph_site@ceph.com:ceph.com/debian-{CODENAME}
|
rsync -auv /tmp/debian-repo/ ceph_site@ceph.com:ceph.com/debian-{CODENAME}
|
||||||
|
|
||||||
|
|
||||||
10. Update Git
|
10. Update Git
|
||||||
==============
|
==============
|
||||||
|
|
||||||
Development release
|
Point release
|
||||||
-------------------
|
-------------
|
||||||
|
|
||||||
|
For point releases just push the version number update to the
|
||||||
|
branch and the new tag:
|
||||||
|
|
||||||
|
git push origin {codename}
|
||||||
|
git push origin v0.xx
|
||||||
|
|
||||||
|
Development and Stable releases
|
||||||
|
-------------------------------
|
||||||
|
|
||||||
For a development release, update tags for ``ceph.git``::
|
For a development release, update tags for ``ceph.git``::
|
||||||
|
|
||||||
git push origin v0.xx
|
git push origin v0.xx
|
||||||
git push origin HEAD:testing
|
git push origin HEAD:last
|
||||||
git checkout master
|
git checkout master
|
||||||
git merge next
|
git merge next
|
||||||
git push origin master
|
git push origin master
|
||||||
@ -146,23 +154,30 @@ Similarly, for a development release, for both ``teuthology.git`` and ``ceph-qa-
|
|||||||
|
|
||||||
git checkout master
|
git checkout master
|
||||||
git reset --hard origin/master
|
git reset --hard origin/master
|
||||||
git branch -f testing origin/next
|
git branch -f last origin/next
|
||||||
git push -f origin testing
|
git push -f origin last
|
||||||
git push -f origin master:next
|
git push -f origin master:next
|
||||||
|
|
||||||
Stable release
|
Stable release
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
For ``ceph.git``::
|
Also, for ``ceph.git``:
|
||||||
|
|
||||||
git push origin stable
|
|
||||||
|
|
||||||
|
|
||||||
Point release
|
|
||||||
-------------
|
|
||||||
|
|
||||||
Just push the new tag::
|
Just push the new tag::
|
||||||
|
|
||||||
git push origin v0.xx
|
git push origin v0.xx
|
||||||
|
|
||||||
|
=============================
|
||||||
|
Ceph-deploy Release Process
|
||||||
|
=============================
|
||||||
|
|
||||||
|
1. Build environment
|
||||||
|
====================
|
||||||
|
|
||||||
|
=============================
|
||||||
|
Backports
|
||||||
|
=============================
|
||||||
|
|
||||||
|
1. Build environment
|
||||||
|
====================
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user