web-dev-qa-db-ja.com

RHSMを介してSatelliteServerに登録されたサーバーは、割り当てられたリポジトリをロードできません

私のRedhatサーバーの1つは、Satelliteサーバーに登録した後、リポジトリを見ることができません。このSatelliteサーバーは新しくセットアップされ、RedHat7.1の最新バージョン-> Satellite Server6であると言わざるを得ません。しかし、これまでのところ、他のすべてのサーバーは、登録後にすべてのリポジトリを見ることができました。

cat/etc/redhat-リリース

Red Hat Enterprise Linux Server release 6.6 (Santiago)

サブスクリプションマネージャーのステータス

+-------------------------------------------+
   System Status Details
+-------------------------------------------+
Overall Status: Current

サブスクリプションマネージャーバージョン

server type: Red Hat Subscription Management
subscription management server: 1.5.0-30.el7sat-Katello
subscription management rules: 5.12
subscription-manager: 1.12.14-9.el6_6
python-rhsm: 1.12.5-2.el6

クライアントサーバー上の/var/log/rhsm/rhsm.logからのメッセージ:

Missing required tag 'rhel-6-server', skipping content: rhel-6-server-rh-common-rpms
Missing required tag 'rhel-6-server', skipping content: rhel-6-server-optional-rpms
Missing required tag 'rhel-6-server', skipping content: rhel-6-server-extras-rpms
Missing required tag 'rhel-6-server', skipping content: rhel-6-server-rpms
Missing required tag 'rhel-6-server', skipping content: rhel-6-server-supplementary-rpms

Satellite Serverでは、登録されている他のすべてのサーバーとまったく同じように見えます。唯一の違いは、このクライアントがVMwareホストのVMではなくKVMホストのVMであることです。グーグル検索は、私がすでに使用している新しいバージョンで修正されていることを超えて、役立つものは何も表示されませんでした。だから私は提案を望んでいます!

2
cptPH

私は最終的に問題を見つけました。証明書がありませんでした:/etc/pki/product/69.pem他のサーバーの1つからそれをコピーしたところ、すぐに機能しました。

https://access.redhat.com/solutions/10042 から解決策を入手しましたが、これが発生する理由/方法はありません。

/usr/share/rhsm/subscription_manager/repolib.pyでは、ログファイルの「タグ」が証明書チェックに接続されているため、その記事にたどり着きました...grumbl

0
cptPH