#184 Gluster 9 release is appraching, please create needed buildroots and tags
Closed: Fixed by arrfab. Opened by devos.

Please create buildroots similar (like the inheritance and arches) to the existing storage8-gluster-8-el8-build ones. We need both el7 and el8 buildroots for gluster-9:

  • storage7-gluster-9-el7-build
  • storage8-gluster-9-el8-build

And, if possible, a buildroot for CentOS Stream too.

Tags that we need are -candidate, -testing and -release. GlusterFS 9 has been branched for finalizing the release, and packages can be built to let users (and the CI) test.

Thanks!


Metadata Update from @arrfab:
- Issue assigned to arrfab

Metadata Update from @arrfab:
- Issue tagged with: Business-As-Usual, cbs, low-gain, low-trouble

Can you verify that's it's all good for you :

* Checking distribution el7 configuration...
 -> Checking storage config...
Creating tag  : storage7-gluster-9-candidate
Creating tag  : storage7-gluster-9-testing
Creating tag  : storage7-gluster-9-release
 -> creating storage7-gluster-9-el7
Added external repo centos7-cr to tag storage7-gluster-9-el7-build (priority 5)
Added external repo centos7-extras to tag storage7-gluster-9-el7-build (priority 10)
Added external repo centos7-updates to tag storage7-gluster-9-el7-build (priority 15)
Added external repo centos7-os to tag storage7-gluster-9-el7-build (priority 20)
Adding storage7-gluster-common-candidate as inheritance
Adding storage7-common-candidate as inheritance

/opt/cbs-tools/scripts/create_sig.sh -s storage -d 8 -p gluster -r 9 -t el8
* Checking distribution el8 configuration...
 -> Checking storage config...
Creating tag  : storage8-gluster-9-candidate
Creating tag  : storage8-gluster-9-testing
Creating tag  : storage8-gluster-9-release
 -> creating storage8-gluster-9-el8
Added external repo centos8-cr to tag storage8-gluster-9-el8-build (priority 5)
Added external repo centos8-extras to tag storage8-gluster-9-el8-build (priority 10)
Added external repo centos8-powertools to tag storage8-gluster-9-el8-build (priority 15)
Added external repo centos8-appstream to tag storage8-gluster-9-el8-build (priority 20)
Added external repo centos8-baseos to tag storage8-gluster-9-el8-build (priority 25)
Adding storage8-common-candidate as inheritance

* Checking distribution el8s configuration...
 -> Checking storage config...
Creating tag  : storage8s-gluster-9-candidate
Creating tag  : storage8s-gluster-9-testing
Creating tag  : storage8s-gluster-9-release
 -> creating storage8s-gluster-9-el8s
Added external repo centos8s-cr to tag storage8s-gluster-9-el8s-build (priority 5)
Added external repo centos8s-extras to tag storage8s-gluster-9-el8s-build (priority 10)
Added external repo centos8s-powertools to tag storage8s-gluster-9-el8s-build (priority 15)
Added external repo centos8s-appstream to tag storage8s-gluster-9-el8s-build (priority 20)
Added external repo centos8s-baseos to tag storage8s-gluster-9-el8s-build (priority 25)

Important remark : while I created the storage8s and so .el8s dist tag, can you ensure that you'll not tag anything to -release for it ? actually the sign+push+mirrorlist setup for 8stream would need to be validated/verified. In fact I'm almost sure that we had already added what's needed already but as $releasever on 8-stream still point to 8 , that can be an issue as a stream node would never use the pkgs built on/for stream but still the ones for 8 .. So sorting out what's needed in the .repo change or local change in stream is needed (but out of this ticket scope)

Metadata Update from @arrfab:
- Issue priority set to: Waiting on Reporter (was: Needs Review)

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

Log in to comment on this ticket.

Metadata