Red Hat Linux: Umstieg RHN Classic nach Subscription-Manager

Leider schafft Red Hat am 31.07.2017 das bisherige Red Hat Network (RHN) ab, vermutlich um den eigenen Satellite Server zu pushen. Alle Maschinen werden dann ausschließlich über den „Subscription Manager“ registriert und können auch nur noch Updates bekommen, wenn sie dort angemeldet sind. Damit fällt nach meinem Kenntnisstand die Möglichkeit weg, eine schnelle Übersicht der registrierten Systeme und deren Update-Status zu sehen. Wie auch immer, um frühzeitig für den Umstieg gerüstet zu sein, gibt es hier eine Anleitung.

Um herauszufinden, ob das System Red Hat Network Classic oder Subscription-Manager benutzt, solltest Du zunächst Folgendes eingeben:

[root@kiste ~]# yum repolist

Auf einem System mit RHN classic erscheint:

...
Geladene Plugins: product-id, rhnplugin, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.

Auf einem System, das schon am Subscription Manager hängt, erscheint nur folgendes:

....
Geladene Plugins: product-id, subscription-manager

Auf dem System, das migrieren soll, müssen die folgenden Schritte durchgeführt werden. Hier mal exemplarisch eine gesamte Sitzung:

[root@kiste ~]# yum install subscription-manager-migration subscription-manager-migration-data
[root@kiste ~]# rhn-migrate-classic-to-rhsm
Alter Benutzername:schmitzmeiermueller
Altes Passwort: ***********

Informationen über vorhandene alte Subskriptionen werden abgerufen …

+-----------------------------------------------------+
System subskribiert derzeit die folgenden alten Channels:
+-----------------------------------------------------+
rhel-x86_64-server-6
rhel-x86_64-server-supplementary-6

+-----------------------------------------------------+
Produktzertifikate für die folgenden alten Channels werden installiert:
+-----------------------------------------------------+
rhel-x86_64-server-6
rhel-x86_64-server-supplementary-6 

Produktzertifikate erfolgreich auf /etc/pki/product installiert. 

Abmeldung des Systems von altem Server wird vorbereitet …
System erfolgreich vom alten Server abgemeldet.

Registrierung des Systems beim Ziel-Server wird versucht …
Das System wurde mit folgender ID registriert: XXXXXX-... 

Aktueller Status der installierten Produkte:
Produktname: Red Hat Enterprise Linux Server
Status:      Subskribiert

System »kiste« erfolgreich registriert.

Damit wird eine RHEL Box vollautomatisch auf das neue System umgestellt und die bereits abonnieten Channels werden mit umgezogen.