Translated message

A translation of this page exists in English.

Red Hat Enterprise Linux (RHEL) Extended Update Support (EUS) パッケージを Red Hat Enterprise Linux Universal Base Image (UBI) にインストールする方法

Solution Verified - Updated -

Issue

  • RHEL EUS リポジトリーからパッケージをインストールしようとすると、有効な RHEL Premium サブスクリプション (または EUS アドオン) に登録済みで、それをサクライブしている RHEL ホスト上で実行されている UBI コンテナーであっても Error: Unable to find a match が発生し、エラーなしで BUI コンテナーへの EUS RHEL パッケージのインストール を完了できません。
$ podman run registry.access.redhat.com/ubi8/ubi bash -c 'dnf install kernel-devel-4.18.0-305.34.2.el8_4.x86_64'


Updating Subscription Management repositories.
Unable to read consumer identity
Subscription Manager is operating in container mode.

This system is not registered with an entitlement server. You can use subscription-manager to register.

Red Hat Enterprise Linux 8 for x86_64 - AppStre 5.9 MB/s |  38 MB     00:06    
Red Hat Enterprise Linux 8 for x86_64 - BaseOS  6.0 MB/s |  43 MB     00:07    
Red Hat Universal Base Image 8 (RPMs) - BaseOS  1.3 MB/s | 796 kB     00:00    
Red Hat Universal Base Image 8 (RPMs) - AppStre 3.5 MB/s | 2.6 MB     00:00    
Red Hat Universal Base Image 8 (RPMs) - CodeRea 6.6 kB/s |  16 kB     00:02    
No match for argument: kernel-devel-4.18.0-305.34.2.el8_4.x86_64
Error: Unable to find a match: kernel-devel-4.18.0-305.34.2.el8_4.x86_64
  • UBI コンテナーに RHEL EUS パッケージをインストールしようとすると、そのパッケージを RHEL ホストにエラーなしでインストールでき、正しいリポジトリーと --enablerepo パラメーターがコンテナー dnf に渡された場合でも、Status code: 404 および Error: Failed to download metadata が発生します。
$ podman run registry.access.redhat.com/ubi8/ubi bash -c 'dnf install --enablerepo=rhel-8-for-x86_64-baseos-eus-rpms kernel-devel-4.18.0-305.34.2.el8_4.x86_64'


Updating Subscription Management repositories.
Unable to read consumer identity
Subscription Manager is operating in container mode.

This system is not registered with an entitlement server. You can use subscription-manager to register.

Red Hat Enterprise Linux 8 for x86_64 - BaseOS  6.2 MB/s |  43 MB     00:06    
Red Hat Enterprise Linux 8 for x86_64 - AppStre 5.9 MB/s |  38 MB     00:06    
Red Hat Enterprise Linux 8 for x86_64 - BaseOS  3.5  B/s |  10  B     00:02    
Errors during downloading metadata for repository 'rhel-8-for-x86_64-baseos-eus-rpms':
  - Status code: 404 for https://cdn.redhat.com/content/eus/rhel8/8/x86_64/baseos/os/repodata/repomd.xml (IP: 23.65.200.83)
Error: Failed to download metadata for repo 'rhel-8-for-x86_64-baseos-eus-rpms': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
  • subscription-manager は UBI コンテナー内で使用できないため、subscription-manager release --set=$VERSION を使用してコンテナー dnfRHEL EUS ストリームを設定する ことはできません。

Environment

  • Red Hat Enterprise Linux (RHEL)
    • 8.4
  • Red Hat Universal Base Images (UBI)
    • ubi8/ubi

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content