#370 Setup Kmods SIG tags for c8s
Closed: Fixed 3 years ago by arrfab. Opened 3 years ago by pjgeorg.

Please setup build tags for the Kmods SIG with:

$sig = kmods
$version = 8s
$project = packages
$version = main, rebuild

Leading to these build targets:
kmods8s-packages-{main,rebuild}-el8

and to these tags:
kmods8s-packages-{main,rebuild}-{candidate,testing,release}

Packages would then be published to:
/centos/8-stream/kmods/$arch/packages-{main,rebuild}

Thanks!


Metadata Update from @dkirwan:
- Issue tagged with: centos-common-infra, low-trouble, medium-gain

3 years ago

Metadata Update from @arrfab:
- Issue assigned to arrfab

3 years ago

I assumed that you only want x86_64 architecture support, so here we go :

* Checking distribution el8s configuration...
 -> Checking kmods config...
Creating user : kmods
Using default options for kmods/packages
Creating tag  : kmods8s-packages-main-candidate
Creating tag  : kmods8s-packages-main-testing
Creating tag  : kmods8s-packages-main-release
 -> creating kmods8s-packages-main-el8
Added external repo centos8s-cr to tag kmods8s-packages-main-el8-build (priority 5)
Added external repo centos8s-extras to tag kmods8s-packages-main-el8-build (priority 10)
Added external repo centos8s-powertools to tag kmods8s-packages-main-el8-build (priority 15)
Added external repo centos8s-appstream to tag kmods8s-packages-main-el8-build (priority 20)
Added external repo centos8s-baseos to tag kmods8s-packages-main-el8-build (priority 25)

* Checking distribution el8s configuration...
 -> Checking kmods config...
Using default options for kmods/packages
Creating tag  : kmods8s-packages-rebuild-candidate
Creating tag  : kmods8s-packages-rebuild-testing
Creating tag  : kmods8s-packages-rebuild-release
 -> creating kmods8s-packages-rebuild-el8
Added external repo centos8s-cr to tag kmods8s-packages-rebuild-el8-build (priority 5)
Added external repo centos8s-extras to tag kmods8s-packages-rebuild-el8-build (priority 10)
Added external repo centos8s-powertools to tag kmods8s-packages-rebuild-el8-build (priority 15)
Added external repo centos8s-appstream to tag kmods8s-packages-rebuild-el8-build (priority 20)
Added external repo centos8s-baseos to tag kmods8s-packages-rebuild-el8-build (priority 25)

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

3 years ago

I assumed that you only want x86_64 architecture support, so here we go :

Sorry, my fault, I should have mentioned this in the initial post:
This assumption is wrong. We'd like to try and support every arch that CentOS Stream supports. However you are right, x86_64 is probably going to be our main target.
But at least I do have a personal interest in aarch64 as well.

Metadata Update from @pjgeorg:
- Issue status updated to: Open (was: Closed)

3 years ago

We can easily add more architectures but you have then to know that one kmod failing for one arch will fail the build for all architectures (the "all or nothing" koji model)
You can still though use ExclusiveArch: through .spec to limit for which arches a kmod should be built and delivered.
So do you confirm that you want me to add both ppc64le and aarch64 ?

So do you confirm that you want me to add both ppc64le and aarch64 ?

Yes, I confirm that.

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

3 years ago

Log in to comment on this ticket.

Metadata
Boards 1