#1136 stream8 and stream9 BuildTargets and Tags needed for nfsganesha-5, ceph-quincy, and ceph-reef
Closed: Fixed a year ago by arrfab. Opened a year ago by kkeithle.

I've decided I should also do builds using RHEL build roots. Please add the following:

BuildTargets:
+ storage8-nfsganesha-5-el8
+ storage9-nfsganesha-5-el9
+ storage8-ceph-quincy-el8
+ storage-ceph-quincy-el9
+ storage8-ceph-reef-el8
+ storage-ceph-reef-el9

Tags:
+ storage8-nfsganesha-5-{candidate,testing,release}
+ storage9-nfsganesha-5-{candidate,testing,release}
+ storage8-ceph-quincy-{candidate,testing,release}
+ storage9-ceph-quincy-{candidate,testing,release}
+ storage8-ceph-reef-{candidate,testing,release}
+ storage9-ceph-reef-{candidate,testing,release}

Inheritance similar to the Stream variants.

External repos should include base, appstream, CRB, and for nfs-ganesha-5 and ceph-reef also the associated EPEL8 or EPEL9. (I think I don't want EPEL8-next or EPEL9-next for these, but am taking suggestions.)

I think I want to be consistent with stream ceph-quincy and use dependencies from the Storage SIG, not EPEL, so do not include EPEL external repos for ceph-quincy.

Thanks


Metadata Update from @arrfab:
- Issue assigned to arrfab

a year ago

Metadata Update from @arrfab:
- Issue tagged with: cbs, high-gain, low-trouble

a year ago

Metadata Update from @arrfab:
- Issue tagged with: cbs-rhel8-buildroot

a year ago

Should be done for all and worth knowing that there was a storage8-ceph-quincy so It was converted to rhel (from disabled centos 8 repos) :

* Checking distribution el8 configuration...
 -> Checking storage config...
Using default options for storage/nfsganesha
Creating tag  : storage8-nfsganesha-5-candidate
Creating tag  : storage8-nfsganesha-5-testing
Creating tag  : storage8-nfsganesha-5-release
 -> creating storage8-nfsganesha-5-el8
Added external repo rhel8-baseos to tag storage8-nfsganesha-5-el8-build (priority 5)
Added external repo rhel8-appstream to tag storage8-nfsganesha-5-el8-build (priority 10)
Added external repo rhel8-crb to tag storage8-nfsganesha-5-el8-build (priority 15)
Added external repo epel8 to tag storage8-nfsganesha-5-el8-build (priority 20)
Adding storage8-common-candidate as inheritance


* Checking distribution el9 configuration...
 -> Checking storage config...
Using default options for storage/nfsganesha
Creating tag  : storage9-nfsganesha-5-candidate
Creating tag  : storage9-nfsganesha-5-testing
Creating tag  : storage9-nfsganesha-5-release
 -> creating storage9-nfsganesha-5-el9
Added external repo rhel9-baseos to tag storage9-nfsganesha-5-el9-build (priority 5)
Added external repo rhel9-appstream to tag storage9-nfsganesha-5-el9-build (priority 10)
Added external repo rhel9-crb to tag storage9-nfsganesha-5-el9-build (priority 15)
Added external repo epel9 to tag storage9-nfsganesha-5-el9-build (priority 20)

* Checking distribution el8 configuration...
 -> Checking storage config...
Using default options for storage/ceph
 -> storage8-ceph-quincy-el8-build tag already exists. skipping.
Analysing repositories to switch to RHEL8 ...
Current CentOS Repositories enabled on tag [storage8-ceph-quincy-el8-build]:
================================================
centos8-cr
centos8-extras
centos8-powertools
centos8-appstream
centos8-baseos
================================================

 => Removing CR repository on tag [storage8-ceph-quincy-el8-build]
 => Removing Extras repository on tag [storage8-ceph-quincy-el8-build]
 => Converting PowerTools to CRB on tag [storage8-ceph-quincy-el8-build]
Added external repo rhel8-crb to tag storage8-ceph-quincy-el8-build (priority 30)
 => Converting Appstream to RHEL8 appstream
Added external repo rhel8-appstream to tag storage8-ceph-quincy-el8-build (priority 35)
 => Converting BaseOS to RHEL8 baseos
Added external repo rhel8-baseos to tag storage8-ceph-quincy-el8-build (priority 40)
CBS tag [storage8-ceph-quincy-el8-build] modified (if needed)
Current RHEL Repositories enabled on tag [storage8-ceph-quincy-el8-build]:
================================================
rhel8-crb
rhel8-appstream
rhel8-baseos
================================================


* Checking distribution el9 configuration...
 -> Checking storage config...
Using default options for storage/ceph
Creating tag  : storage9-ceph-quincy-candidate
Creating tag  : storage9-ceph-quincy-testing
Creating tag  : storage9-ceph-quincy-release
 -> creating storage9-ceph-quincy-el9
Added external repo rhel9-baseos to tag storage9-ceph-quincy-el9-build (priority 5)
Added external repo rhel9-appstream to tag storage9-ceph-quincy-el9-build (priority 10)
Added external repo rhel9-crb to tag storage9-ceph-quincy-el9-build (priority 15)

* Checking distribution el8 configuration...
 -> Checking storage config...
Using default options for storage/ceph
Creating tag  : storage8-ceph-reef-candidate
Creating tag  : storage8-ceph-reef-testing
Creating tag  : storage8-ceph-reef-release
 -> creating storage8-ceph-reef-el8
Added external repo rhel8-baseos to tag storage8-ceph-reef-el8-build (priority 5)
Added external repo rhel8-appstream to tag storage8-ceph-reef-el8-build (priority 10)
Added external repo rhel8-crb to tag storage8-ceph-reef-el8-build (priority 15)
Added external repo epel8 to tag storage8-ceph-reef-el8-build (priority 20)
Adding storage8-common-candidate as inheritance

* Checking distribution el9 configuration...
 -> Checking storage config...
Using default options for storage/ceph
Creating tag  : storage9-ceph-reef-candidate
Creating tag  : storage9-ceph-reef-testing
Creating tag  : storage9-ceph-reef-release
 -> creating storage9-ceph-reef-el9
Added external repo rhel9-baseos to tag storage9-ceph-reef-el9-build (priority 5)
Added external repo rhel9-appstream to tag storage9-ceph-reef-el9-build (priority 10)
Added external repo rhel9-crb to tag storage9-ceph-reef-el9-build (priority 15)
Added external repo epel9 to tag storage9-ceph-reef-el9-build (priority 20)

Closing but feel free to reopen if you forgot a requirement in your list above

Metadata Update from @arrfab:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

a year ago

Login to comment on this ticket.

Metadata