RHUI (Red Hat Update Infrastructure) Migration November 2024
Migration information
Currently OTC Image Factory team plans an infrastructure migration to latest Red Hat Update Infrastucture (RHUI) in German and Netherland region eu-de + eu-nl! Therefore all existing ECS servers running an OTC public image of Red Hat Enterprise Linux 7-9 without BYOL are affected.
Red Hat Enteprise Linux 6 images won't be supported anymore by the upcoming RHUI migration as this version is EOL since June 2024!
Currently there are two ip address blocks, which contains OTC services: 100.64.0.0/10 and 198.19.0.0/16. Whitelisting both blocks is sufficient for the foreseeable future, since we do not plan to use any addresses outside these ranges. Please do not whitelist single IP addresses out of these ranges, because it is possible that we migrate to different IP addresses within these ranges without any prior warning.
Especially Netherland region eu-nl is switching it's IP from 100.125.1.25 to an IP within range 198.19.0.0/16 for DNS rhui.eu-nl.otc-service.com. So please check and prepare your security group and firewall settings. For German region eu-de is no IP/DNS change planned.
Our roadmap and migration steps
Please find our roadmap and recommendations down below:
Step | Change | Date | Status |
---|---|---|---|
1 | Migration to new RHUI | 20.11.2024 | Done |
2 | Provide update package for migration of existing Red Hat 7-9 servers to new RHUI | 20.11.2024 | Done |
3 | Infrastructure retirement of old RHUI | 12.12.2024 | Announced |
1. New Red Hat Enterprise Linux 7-9 servers
This change has not a quite impact as all new servers using a public OTC Red Hat 7-9 image without BYOL will use automatically new RHUI by default. Please consider to whitelist the two above mentioned IP blocks.
2. Migration of existing Red Hat Enterprise Linux 7-9 servers
In general our public OTC Red Hat Enterprise Linux 7-9 images are getting configured during first boot by Openstack vendordata and cloud-init. This process configures a repository and installs a package depends on Red Hat image version. OTC Image Factory will provide an update of this package within above communicated date. Please consider to whitelist the two above mentioned IP blocks.
Prior to perform migration, please check first whether the following repository is still configured and enabled!
Red Hat 7
Login to server + switch to root user and check configured repositories.
$ sudo -i
$ yum repolist all
#
##
repo id repo name status
OTC-rhel7-rhui-rpm OTC-rhel7-rhui-rpm enabled: 1
##
#
Red Hat 8
Login to server + switch to root user and check configured repositories.
$ sudo -i
$ dnf repolist all
#
##
repo id repo name status
OTC-rhel8-rhui-rpm OTC-rhel8-rhui-rpm enabled: 1
##
#
Red Hat 9
Login to server + switch to root user and check configured repositories.
$ sudo -i
$ dnf repolist all
#
##
repo id repo name status
OTC-rhel9-rhui-rpm OTC-rhel9-rhui-rpm enabled: 1
##
#
Step by step migration
- Switch to root user
$ sudo -i
- Clear yum/dnf cache
$ yum/dnf clean all
- Create fresh yum/dnf cache
$ yum/dnf repolist all
- Do an update of package rhui-rhel-repos from version 2.1-0.1 to 2.2-0.1
$ yum update rhui-rhel7-repos # For RHEL-7 servers $ dnf update rhui-rhel8-repos # For RHEL-8 servers $ dnf update rhui-rhel9-repos # For RHEL-9 servers
- Now, your server has been successfully switched to new RHUI infrastructure. Please get in contact with our OTC support, if you encounter any issues during migration steps.