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