Kurztipp: RHEL7-Kanäle nicht für Red Hat Satellite 5.6 verfügbar

Es ist möglich, dass trotz gültiger Red Hat Enterprise Linux-Subscription über Red Hat Satellite keine RHEL7-Kanäle bezogen werden können.

Erkennbar ist das daran, dass der entsprechende Software-Kanal (rhel-x86_64-server-7) nicht in der Liste der verfügbaren Kanäle enthalten ist und auch nicht manuell heruntergeladen werden kann:

1# satellite-sync --list-channels|grep "server-*7"
2# satellite-sync -c rhel-x86_64-server-7
316:17:48 Red Hat Satellite - live synchronization
4...
516:23:23 ERROR: these channels either do not exist or are not available:
616:23:23        rhel-x86_64-server-7
716:23:23        (to see a list of channel labels: /usr/bin/satellite-sync --list-channels)

Satellite-Zertifikat herunterladen

Die Lösung war in meinem Fall recht banal - es genügte, das Zertifikat des Satellite-Servers neu zu generieren und das System erneut im Red Hat Network zu aktivieren. Hierzu wird im RHN das entsprechende Satelliten-System unterhalb der folgenden Ordnerstruktur ausgewählt: Subskriptionen > Subskriptionsverwaltung > Satellite

Im folgenden Dialog wird die Schaltfläche "Satellite-Zertifikat herunterladen" angewählt. Die heruntergeladene XML-Datei wird anschließend auf den Server kopiert und das System mittels rhn-satellite-activate erneut aktiviert. In meinem Fall standen danach die benötigten Software-Kanäle sofort zur Verfügung:

 1# scp HOSTNAME.xml root@IP:/tmp
 2# rhn-satellite-activate --rhn-cert=/tmp/HOSTNAME.xml
 3# satellite-sync --list-channels|grep "server-*7"
 4...
 516:28:01       . rhel-x86_64-server-7                     4459
 616:28:03    rhel-x86_64-server-7:
 716:28:03       . rhel-x86_64-server-7-debuginfo           1949
 816:28:03       . rhel-x86_64-server-7-thirdparty-oracle-java   16
 916:28:03       . rhel-x86_64-server-7-thirdparty-oracle-java-beta    0
1016:28:03       . rhn-tools-rhel-x86_64-server-7             20
1116:28:03       . rhn-tools-rhel-x86_64-server-7-debuginfo    0
12...

Vielen Dank an dieser Stelle an Markus Koch von der Red Hat GmbH, der mir bei diesem Problem kurzerhand weiterhelfen konnte. 🙂

Übersetzungen: