-
Ben Morrice authoredBen Morrice authored
Red Hat support
Red Hat contacts
As of March 2022, our local contact for Red Hat related matters is Daniel Perret ("Key Account Manager").
M:(+41)794031324
Licenses
As of March 2022, CERN has an academic site-license which permits unlimited access for the RHEL product. Whilst unlimited, there is no support included (Red Hat calls this 'self support') We also have a limited amount of fully licensed RHEL, RHEV and RHEUS hosts. As we have full licenses, this allows us to raise support cases at Red Hat
Access control
As we have a site license, RHEL content on linuxsoft.cern.ch is available for all cern.ch IP addresses
Installation/updates repositories for licensed Virtualization / Extended Lifetime Support are however only available on a per host basis. Access is controlled by CERN LanDB Sets.
Each system requiring access must be inserted into corresponding network set at: https://landb.cern.ch/landb/portal/sets/displaySets
- For Red Hat Enterprise Virtualization sets are named:
LINUXSOFT RHEV LICENSED XXX
- For Red Hat Enterprise Extended Lifetime Support sets are named:
LINUXSOFT RHEUS LICENSED XXX
where XXX corresponds to network domain (GPN/TN/LCG/ALICE, etc.)
If you have a ticket reference, please add it as comments to the addition.
Please note that RHEV/RHEUS cases are special - a very limited number of licensed is available: for these please contact Linux service managers before inserting new systems.
For RHEL
systems: please add new system to LINUXSOFT RHEL LICENSED XXX
(for most cases XXX will be GPN
/ TN
- if not sure on which network the system is - please try inserting it in GPN
first, then try TN
)
Please note that for some network, the aforementioned sets might have not been created yet. Thus, if you need to add a system belonging to a different network domain: please contact Linux service managers for set creation.
After a system is inserted into a LanDB Set, a .htaccess file is updated automatically on Linuxsoft distribution servers within 10 minutes (see [rhel-access(https://gitlab.cern.ch/linuxsupport/cronjobs/rhel-access).
!!! note ""
Machines need to exist before being able to add them accordingly. If you can't find the requested machine, please check https://network.cern.ch/sc/fcgi/sc.fcgi?Action=SearchForDisplay&DeviceName=*<name>*
in order to make sure it exists.
!!! note "" If a machine is deleted, it will be automatically removed from the corresponding LANDB set.
OpenStack images
If a new RHEL image is detected from Red Hat, they are downloaded, adjusted slightly for the CERN cloud and are then uploaded to openstack.cern.ch automatically via koji-image-build Users of the linux-announce-rhel egroup will automatically be notified via email of the image UUID
Adding a new RHEL image to AIMS2
The procedure to add new RHEL AIMS2 targets is as it follows:
- Download the DVD ISO for the given release from https://access.redhat.com/downloads/
-
ssh root@lxsoftadm01
, as you will need admin privileges to mount the ISO
# Create the new repo path that corresponds to the release to add, i.e. adapt "7/7.9"
mkdir /mnt/data1/dist/enterprise/rhel/server/7/7.9
# Mount the ISO so we can extract its contents
mount -t iso9660 -o loop rhel-server-7.9-x86_64-dvd.iso /mnt/iso
cp -pRf /mnt/iso/ /mnt/data1/dist/enterprise/rhel/server/7/7.9/x86_64
# Since we were doing things as root, chown to build
chown -R build:build /mnt/data1/dist/enterprise/rhel/server/7/7.9/*
umount /mnt/iso/
- Add the PXE images to AIMS2:
# Both prod and test
aims2client addimg --name RHEL_7_9_X86_64 --arch x86_64 --description "RHEL 7 SERVER UPDATE 9 FOR X86_64" --vmlinuz /mnt/data1/dist/enterprise/rhel/server/7/7.9/x86_64/images/pxeboot/vmlinuz --initrd /mnt/data1/dist/enterprise/rhel/server/7/7.9/x86_64/images/pxeboot/initrd.img --uefi
aims2client --testserver addimg --name RHEL_7_9_X86_64 --arch x86_64 --description "RHEL 7 SERVER UPDATE 9 FOR X86_64" --vmlinuz /mnt/data1/dist/enterprise/rhel/server/7/7.9/x86_64/images/pxeboot/vmlinuz --initrd /mnt/data1/dist/enterprise/rhel/server/7/7.9/x86_64/images/pxeboot/initrd.img --uefi
-
Update our AIMS2 menus as in linuxsupport/rpms/aims2-loaders@160c3011
-
Ask kindly our Config team to add this new target on Foreman
Support cases
In order to open a ticket, ask if a colleague added your account for RedHat support (as part of the onboarding steps), you can report cases on https://access.redhat.com/support/cases/