Please add a new tag for the Hyperscale SIG:
$sig = hyperscale $version = 9s $project = packages $version = gnome
leading to hyperscale9s-packages-gnome-{candidate,testing,release}. This will be used to hold GNOME backports (cc @shaunm)
hyperscale9s-packages-gnome-{candidate,testing,release}
We need the following macros set for the build:
%dist .hs+gnome.el9
This should inherit the following external repos:
centos9s-baseos centos9s-appstream centos9s-crb epel9 epel9-next centos9s-buildroot
Please also plumb this in as a source for the hyperscale images tags (hyperscale9s-images-*)
hyperscale9s-images-*
But not the other Hyperscale repos (we want this to be generally usable on top of stock CentOS Stream).
The vendor string should be set to CentOS Hyperscale SIG like the other tags.
CentOS Hyperscale SIG
Thanks!
Metadata Update from @arrfab: - Issue assigned to arrfab
Metadata Update from @arrfab: - Issue tagged with: cbs, high-gain, low-trouble
created
* Checking distribution el9s configuration... -> Checking hyperscale config... Using default options for hyperscale/packages Creating tag : hyperscale9s-packages-gnome-candidate Creating tag : hyperscale9s-packages-gnome-testing Creating tag : hyperscale9s-packages-gnome-release -> creating hyperscale9s-packages-gnome-el9s Added external repo centos9s-baseos to tag hyperscale9s-packages-gnome-el9s-build (priority 5) Added external repo centos9s-appstream to tag hyperscale9s-packages-gnome-el9s-build (priority 10) Added external repo centos9s-crb to tag hyperscale9s-packages-gnome-el9s-build (priority 15) Added external repo centos9s-buildroot to tag hyperscale9s-packages-gnome-el9s-build (priority 20) Added external repo epel9 to tag hyperscale9s-packages-gnome-el9s-build (priority 25) Added external repo epel9-next to tag hyperscale9s-packages-gnome-el9s-build (priority 30)
cbs taginfo hyperscale9s-packages-gnome-el9s-build Tag: hyperscale9s-packages-gnome-el9s-build [2837] Arches: x86_64 aarch64 Groups: build, srpm-build Tag options: mock.new_chroot : 0 mock.package_manager : 'dnf' mock.yum.module_hotfixes : 1 rpm.macro.dist : '.hs+gnome.el9' rpm.macro.vendor : 'CentOS Hyperscale SIG' This tag is a buildroot for one or more targets Current repo: repo#1117470: 2023-10-16 06:02:06.268827+00:00 Targets that build from this tag: hyperscale9s-packages-gnome-el9s External repos: 5 centos9s-baseos (http://mirror.stream.centos.org/9-stream/BaseOS/$arch/os/, merge mode: bare), arches: inherited from tag 10 centos9s-appstream (http://mirror.stream.centos.org/9-stream/AppStream/$arch/os/, merge mode: bare), arches: inherited from tag 15 centos9s-crb (http://mirror.stream.centos.org/9-stream/CRB/$arch/os/, merge mode: bare), arches: inherited from tag 20 centos9s-buildroot (https://kojihub.stream.centos.org/kojifiles/repos/c9s-build/latest/$arch/, merge mode: bare), arches: inherited from tag 25 epel9 (https://dl.fedoraproject.org/pub/epel/9/Everything/$arch/, merge mode: bare), arches: inherited from tag 30 epel9-next (https://dl.fedoraproject.org/pub/epel/next/9/Everything/$arch/, merge mode: bare), arches: inherited from tag Inheritance: 5 .... buildsys9s-release [2363] 10 .... hyperscale9s-packages-gnome-candidate [2834]
But can you elaborate on the hyperscales9s-images question ? do you mean adding hyperscale9s-packages-gnome-release tag in the inheritance list for hyperscales9-images tags ? (and both main and expiremental and then each corresponding level for candidate,testing,release) ?
hyperscale9s-packages-gnome-release
Yes. Basically, we want to be able to build GNOME images in Hyperscale using this stuff.
I did already?
tag-inheritance added for hyperscale9s-images-experimental-el9s-build and hyperscale9s-images-main-el9s-build :
cbs taginfo hyperscale9s-images-experimental-el9s-build Tag: hyperscale9s-images-experimental-el9s-build [2773] Arches: x86_64 aarch64 Groups: additional-devel, anaconda-tools, backup-client, base, base-x, build, conflicts-appstream, conflicts-baseos, console-internet, container-management, core, crb, critical-path-kde, debugging, desktop-debugging, development, dial-up, dns-server, dotnet, emacs, fedora-packager, file-server, firefox, fonts, ftp-server, gnome-apps, gnome-desktop, graphical-admin-tools, graphics, guest-agents, guest-desktop-agents, hardware-monitoring, hardware-support, headless-management, infiniband, input-methods, internet-applications, internet-browser, java-development, java-platform, kde-apps, kde-desktop, kde-education, kde-media, kde-office, kde-software-development, kf5-software-development, kiwi-build, large-systems, legacy-unix, legacy-x, mail-server, mainframe-access, multimedia, network-file-system-client, network-server, network-tools, networkmanager-submodules, office-suite, ostree-support, performance, platform-devel, platform-kvm, platform-microsoft, platform-vmware, print-client, python-web, remote-desktop-clients, remote-system-management, rpm-development-tools, scientific, security-tools, server-product, smart-card, smb-server, srpm-build, standard, system-tools, texlive, virtualization-client, virtualization-hypervisor, virtualization-platform, virtualization-tools, web-server, workstation-product, xfce-desktop Tag options: mock.new_chroot : 0 mock.package_manager : 'dnf' mock.yum.module_hotfixes : 1 rpm.macro.vendor : 'CentOS Hyperscale SIG' This tag is a buildroot for one or more targets Current repo: repo#1117737: 2023-10-17 02:22:06.188366+00:00 Targets that build from this tag: hyperscale9s-images-experimental-el9s External repos: 5 centos9s-baseos (http://mirror.stream.centos.org/9-stream/BaseOS/$arch/os/, merge mode: bare), arches: inherited from tag 10 centos9s-appstream (http://mirror.stream.centos.org/9-stream/AppStream/$arch/os/, merge mode: bare), arches: inherited from tag 15 centos9s-crb (http://mirror.stream.centos.org/9-stream/CRB/$arch/os/, merge mode: bare), arches: inherited from tag 20 epel9 (https://dl.fedoraproject.org/pub/epel/9/Everything/$arch/, merge mode: bare), arches: inherited from tag 25 epel9-next (https://dl.fedoraproject.org/pub/epel/next/9/Everything/$arch/, merge mode: bare), arches: inherited from tag Inheritance: 0 .... hyperscale9s-packages-gnome-release [2836] 5 .... buildsys9s-release [2363] 10 .... hyperscale9s-images-experimental-candidate [2770] 25 .... hyperscale9s-packages-main-release [2378] 30 .... hyperscale9s-packages-hotfixes-release [2414] 35 .... hyperscale9s-packages-spin-release [2382] 40 .... hyperscale9s-packages-experimental-release [2410] 45 .... extras9s-extras-common-candidate [2553] cbs taginfo hyperscale9s-images-main-el9s-build Tag: hyperscale9s-images-main-el9s-build [2777] Arches: x86_64 aarch64 Groups: build, kiwi-build, srpm-build Tag options: mock.new_chroot : 0 mock.package_manager : 'dnf' mock.yum.module_hotfixes : 1 rpm.macro.vendor : 'CentOS Hyperscale SIG' This tag is a buildroot for one or more targets Current repo: repo#1117738: 2023-10-17 02:22:27.312270+00:00 Targets that build from this tag: hyperscale9s-images-main-el9s External repos: 5 centos9s-baseos (http://mirror.stream.centos.org/9-stream/BaseOS/$arch/os/, merge mode: bare), arches: inherited from tag 10 centos9s-appstream (http://mirror.stream.centos.org/9-stream/AppStream/$arch/os/, merge mode: bare), arches: inherited from tag 15 centos9s-crb (http://mirror.stream.centos.org/9-stream/CRB/$arch/os/, merge mode: bare), arches: inherited from tag 20 epel9 (https://dl.fedoraproject.org/pub/epel/9/Everything/$arch/, merge mode: bare), arches: inherited from tag 25 epel9-next (https://dl.fedoraproject.org/pub/epel/next/9/Everything/$arch/, merge mode: bare), arches: inherited from tag Inheritance: 0 .... hyperscale9s-packages-gnome-release [2836] 5 .... buildsys9s-release [2363] 10 .... hyperscale9s-images-main-candidate [2774] 25 .... hyperscale9s-packages-main-release [2378] 30 .... hyperscale9s-packages-hotfixes-release [2414] 35 .... hyperscale9s-packages-spin-release [2382] 40 .... extras9s-extras-common-candidate [2553]
Metadata Update from @arrfab: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.