62c60d
centos-release-ceph-quincy provides the YUM repository file for packages of the
62c60d
CentOS Storage SIG that are used with Ceph Quincy
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" \
62c60d
               SPECS/centos-release-ceph-quincy.spec
777f97
8e4089
2. commit and push SPECS/centos-release-ceph.spec
8e4089
    $ git add SPECS/ceph.spec 
62c60d
    $ git push origin c9s-sig-storage-quincy
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