#1297 Please add a new gnome tag for the Hyperscale SIG
Closed: Fixed by arrfab. Opened by salimma.

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)

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-*)

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.

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) ?

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) ?

Yes. Basically, we want to be able to build GNOME images in Hyperscale using this stuff.

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.

Metadata