72a067
centos-release-ceph-reef provides the YUM repository file for packages of the
72a067
CentOS Storage SIG that are used with Ceph Reef
777f97
777f97
This package needs to be built against the following targets so that the
777f97
packages land at the right tag for inclusion in CentOS Extras:
777f97
777f97
 - core8-extras-common-el8.centos (tag: core8-extras-common-candidate)
777f97
777f97
Building the package can be done like this:
777f97
72a067
1. $ rpmbuild -bs \
777f97
               --define "_sourcedir $PWD/SOURCES" --define "_srcrpmdir $PWD" \
72a067
               --define "dist .el8s.centos" \
72a067
               SPECS/centos-release-ceph-reef.spec
72a067
72a067
2. commit and push SPECS/centos-release-ceph.spec
72a067
    $ git add SPECS/ceph.spec 
72a067
    $ git push origin c8s-sig-storage-reef
72a067
72a067
3. retrieve the commit for step 3:
72a067
    $ git log|head -n 1
72a067
commit 29f19456be12986e86392652331e3a56ff0a88a0
72a067
72a067
4. build
72a067
    $ cbs build extras8s-extras-common-el8s git+https://git.centos.org/rpms/centos-release-ceph.git#29f19456be12986e86392652331e3a56ff0a88a0
72a067
72a067
777f97