Brand Claim Brand Claim
by Schischke, Johannes

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

  1. Switch to root user
    $ sudo -i
  2. Clear yum/dnf cache
    $ yum/dnf clean all
  3. Create fresh yum/dnf cache
    $ yum/dnf repolist all
  4. 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
  5. 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.