42aad3
centos-release-ceph-reef provides the YUM repository file for packages of the
42aad3
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
8e4089
 - core9-extras-common-el9.centos (tag: core9-extras-common-candidate)
777f97
777f97
Building the package can be done like this:
777f97
8e4089
1. $ rpmbuild -bs \
777f97
               --define "_sourcedir $PWD/SOURCES" --define "_srcrpmdir $PWD" \
8e4089
               --define "dist .el9s.centos" \
42aad3
               SPECS/centos-release-ceph-reef.spec
777f97
8e4089
2. commit and push SPECS/centos-release-ceph.spec
8e4089
    $ git add SPECS/ceph.spec 
42aad3
    $ git push origin c9s-sig-storage-reef
8e4089
8e4089
3. retrieve the commit for step 3:
8e4089
    $ git log|head -n 1
8e4089
commit 29f19456be12986e86392652331e3a56ff0a88a0
8e4089
8e4089
4. build
21d57d
    $ cbs build extras9s-extras-common-el9s git+https://git.centos.org/rpms/centos-release-ceph.git#29f19456be12986e86392652331e3a56ff0a88a0
8e4089
8e4089
8e4089