|
|
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 |
|