#1507 Please create wsl tags for Alt Images SIG image builds
Closed: Fixed 7 months ago by tdawson. Opened 7 months ago by tdawson.

The Alt Images SIG is going to make wsl images for download for both CentOS Stream 9 and 10.

We need some tags for their building and releasing.

altimages9s-images-wsl-candidate
altimages9s-images-wsl-el10s-build
altimages9s-images-wsl-release
altimages9s-images-wsl-testing

altimages10s-images-wsl-candidate
altimages10s-images-wsl-el10s-build
altimages10s-images-wsl-release
altimages10s-images-wsl-testing

If it's possible to have the same target as the Live tags, that would be nice. If not, then:

Target: alt_image-stream-9-wsl
Repos:
centos9s-appstream
centos9s-baseos
centos9s-crb
epel9

Target: alt_image-stream-10-wsl
Repos:
centos10s-appstream
centos10s-baseos
centos10s-crb
epel10


Metadata Update from @arrfab:
- Issue assigned to arrfab

7 months ago

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

7 months ago

@tdawson : can you elaborate on the "if it's possible to have the same target as the live tags" part ?
If you want to reuse target/tags, why not just build wsl images in existing tags ?
But reusing existing tags would mean that artifacts would be pushed to https://mirror.stream.centos.org/SIGs/9-stream/altimages/images/live/

If you want https://mirror.stream.centos.org/SIGs/9-stream/altimages/images/wsl , then yes, we need to just create new tags/target (as the structure matters for the automation used by/for releng+sign+push process)

Let me know and I can quickly create new tags if desired

Created :

* Checking distribution el9s configuration...
 -> Checking altimages config...
Using default options for altimages/images
Creating tag  : altimages9s-images-wsl-candidate
Creating tag  : altimages9s-images-wsl-testing
Creating tag  : altimages9s-images-wsl-release
 -> creating altimages9s-images-wsl-el9s
Added external repo centos9s-baseos to tag altimages9s-images-wsl-el9s-build (priority 5)
Added external repo centos9s-appstream to tag altimages9s-images-wsl-el9s-build (priority 10)
Added external repo centos9s-crb to tag altimages9s-images-wsl-el9s-build (priority 15)
Added external repo epel9 to tag altimages9s-images-wsl-el9s-build (priority 20)

* Checking distribution el10s configuration...
 -> Checking altimages config...
Using default options for altimages/images
Creating tag  : altimages10s-images-wsl-candidate
Creating tag  : altimages10s-images-wsl-testing
Creating tag  : altimages10s-images-wsl-release
 -> creating altimages10s-images-wsl-el10s
Added external repo centos10s-baseos to tag altimages10s-images-wsl-el10s-build (priority 5)
Added external repo centos10s-appstream to tag altimages10s-images-wsl-el10s-build (priority 10)
Added external repo centos10s-crb to tag altimages10s-images-wsl-el10s-build (priority 15)
Added external repo epel10 to tag altimages10s-images-wsl-el10s-build (priority 20)

I now understand the need for the same buildroot, as we had imported plenty of xml/groups so that a kickstart can be used , referencing comps.
I so modified the newly created targets to use the existing/corresponding live buildroots, but destination tag will still be different :

cbs list-targets|egrep 'Buildroot|wsl'
Name                           Buildroot                      Destination                   
altimages10s-images-wsl-el10s  altimages10s-images-live-el10s-build altimages10s-images-wsl-candidate
altimages9s-images-wsl-el9s    altimages9s-images-live-el9s-build altimages9s-images-wsl-candidate

That should then work for you.
Can you verify and then close ticket ?

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

7 months ago

I have verified that they build, and are correctly tagged for both 9 and 10.
Thank you very much.

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

7 months ago

Log in to comment on this ticket.

Metadata