#1163 Regenerate Hyperscale SIG spin media tags with "hyperscale(8|9)s-spin_media" prefix
Closed: Fixed 10 months ago by arrfab. Opened 10 months ago by ngompa.

Our current tags for Hyperscale spin media are prefixed with hyperscale(8|9)s-spin_media.

Per the work that occurred for #988 and #1039, there's a new prefix convention for image build tags: <sig><streamver>-images instead of <sig><streamver>-spin_media. This new convention is required for automation to release images properly.

Please regenerate the CentOS Hyperscale SIG spin_media tags as images tags and migrate the data accordingly.

The list of tags can be found in CBS.


Metadata Update from @arrfab:
- Issue assigned to arrfab

10 months ago

Metadata Update from @arrfab:
- Issue tagged with: cbs, centos-build-pipeline, high-gain, medium-trouble

10 months ago

Metadata Update from @arrfab:
- Issue marked as depending on: #1039

10 months ago

Let's just start with the first one and we'll just recreate the other ones once we'll have feedback it's all working good.

* Checking distribution el9s configuration...
 -> Checking hyperscale config...
Using default options for hyperscale/images
Creating tag  : hyperscale9s-images-experimental-candidate
Creating tag  : hyperscale9s-images-experimental-testing
Creating tag  : hyperscale9s-images-experimental-release
 -> creating hyperscale9s-images-experimental-el9s
Added external repo centos9s-baseos to tag hyperscale9s-images-experimental-el9s-build (priority 5)
Added external repo centos9s-appstream to tag hyperscale9s-images-experimental-el9s-build (priority 10)
Added external repo centos9s-crb to tag hyperscale9s-images-experimental-el9s-build (priority 15)
Added external repo epel9 to tag hyperscale9s-images-experimental-el9s-build (priority 20)
Added external repo epel9-next to tag hyperscale9s-images-experimental-el9s-build (priority 25)
Adding hyperscale9s-packages-main-release inheritance
Adding hyperscale9s-packages-hotfixes-release inheritance
Adding hyperscale9s-packages-spin-release inheritance
Adding hyperscale9s-packages-experimental-release inheritance
Adding extras9s-extras-common-candidate inheritance

 => adding kiwi support to [hyperscale9s-images-experimental-el9s-build] ...

Various comps.xml from BaseOS/AppStream/Epel9 and Epel9-next were also imported so you should be all set. Let me know if that works for you (initial build) and then it's like the rest, so you can tag-build (to -testingor -release) a specific image build and it should be processed automatically by the sign+push process

Gah, forgot to add the package, now done and running again: https://cbs.centos.org/koji/taskinfo?taskID=3385586

Let me process the next ones :

hyperscale9s-images-main

 Checking distribution el9s configuration...
 -> Checking hyperscale config...
Using default options for hyperscale/images
Creating tag  : hyperscale9s-images-main-candidate
Creating tag  : hyperscale9s-images-main-testing
Creating tag  : hyperscale9s-images-main-release
 -> creating hyperscale9s-images-main-el9s
Added external repo centos9s-baseos to tag hyperscale9s-images-main-el9s-build (priority 5)
Added external repo centos9s-appstream to tag hyperscale9s-images-main-el9s-build (priority 10)
Added external repo centos9s-crb to tag hyperscale9s-images-main-el9s-build (priority 15)
Added external repo epel9 to tag hyperscale9s-images-main-el9s-build (priority 20)
Added external repo epel9-next to tag hyperscale9s-images-main-el9s-build (priority 25)
Adding hyperscale9s-packages-main-release inheritance
Adding hyperscale9s-packages-hotfixes-release inheritance
Adding hyperscale9s-packages-spin-release inheritance
Adding extras9s-extras-common-candidate inheritance
 => adding kiwi support to [hyperscale9s-images-main-el9s-build] ...

hyperscale8s-images-main

* Checking distribution el8s configuration...
 -> Checking hyperscale config...
Using default options for hyperscale/images
Creating tag  : hyperscale8s-images-main-candidate
Creating tag  : hyperscale8s-images-main-testing
Creating tag  : hyperscale8s-images-main-release
 -> creating hyperscale8s-images-main-el8s
Added external repo centos8s-extras to tag hyperscale8s-images-main-el8s-build (priority 5)
Added external repo centos8s-powertools to tag hyperscale8s-images-main-el8s-build (priority 10)
Added external repo centos8s-appstream to tag hyperscale8s-images-main-el8s-build (priority 15)
Added external repo centos8s-baseos to tag hyperscale8s-images-main-el8s-build (priority 20)
Added external repo epel8 to tag hyperscale8s-images-main-el8s-build (priority 25)
Added external repo epel8-next to tag hyperscale8s-images-main-el8s-build (priority 30)
Adding hyperscale8s-packages-main-release inheritance
Adding hyperscale8s-packages-hotfixes-release inheritance
Adding hyperscale8s-packages-spin-release inheritance
Adding extras8s-extras-common-candidate inheritance
 => adding kiwi support to [hyperscale8s-images-main-el8s-build] ...

hyperscale8s-images-experimental

* Checking distribution el8s configuration...
 -> Checking hyperscale config...
Using default options for hyperscale/images
Creating tag  : hyperscale8s-images-experimental-candidate
Creating tag  : hyperscale8s-images-experimental-testing
Creating tag  : hyperscale8s-images-experimental-release
 -> creating hyperscale8s-images-experimental-el8s
Added external repo centos8s-extras to tag hyperscale8s-images-experimental-el8s-build (priority 5)
Added external repo centos8s-powertools to tag hyperscale8s-images-experimental-el8s-build (priority 10)
Added external repo centos8s-appstream to tag hyperscale8s-images-experimental-el8s-build (priority 15)
Added external repo centos8s-baseos to tag hyperscale8s-images-experimental-el8s-build (priority 20)
Added external repo epel8 to tag hyperscale8s-images-experimental-el8s-build (priority 25)
Added external repo epel8-next to tag hyperscale8s-images-experimental-el8s-build (priority 30)
Adding hyperscale8s-packages-main-release inheritance
Adding hyperscale8s-packages-hotfixes-release inheritance
Adding hyperscale8s-packages-spin-release inheritance
Adding hyperscale8s-packages-experimental-release inheritance
Adding extras8s-extras-common-candidate inheritance
 => adding kiwi support to [hyperscale8s-images-experimental-el8s-build] ...

If you see something missing in repos/inheritance just let me know
Worth knowing that btrfs-progs is added in each buildroot too

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

10 months ago

Login to comment on this ticket.