リリースノート

Red Hat Satellite 6.7

Red Hat Satellite 向け製品情報、新機能、および既知のバグ

概要

本書では、Red Hat Satellite 向けの製品情報、新機能および既知のバグを説明します。

第1章 はじめに

Red Hat Satellite は、物理環境、仮想環境、およびクラウド環境でのシステムのデプロイ、設定、および保守を可能にするシステム管理ソリューションです。Satellite では、一元化された単一のツールを使用して複数の Red Hat Enterprise Linux デプロイメントのプロビジョニング、リモート管理、監視が可能です。

Red Hat Satellite Server は、Red Hat カスタマーポータルおよびその他のソースからのコンテンツを同期し、詳細なライフサイクル管理、ユーザーおよびグループのロールベースのアクセス制御、サブスクリプションの統合管理、高度な GUI、CLI、または API アクセスを含む機能を提供します。

Red Hat Satellite Capsule Server は、さまざまな地理的な場所でのコンテンツフェデレーションを実現するために Red Hat Satellite Server からのコンテンツをミラーリングします。ホストシステムは中央 Satellite Server からではなくローカルの Capsule Server からコンテンツおよび設定をプルできます。また、Capsule Server は Puppet マスター、DHCP、DNS、TFTP などのローカライズされたサービスも提供します。Capsule Server を使用すると、環境内で管理対象システムの数が増えたときに Red Hat Satellite を簡単にスケーリングできます。

1.1. Satellite 6 コンポーネントバージョン

Red Hat Satellite は、複数のアップストリームプロジェクトの組み合わせです。含まれるメジャープロジェクトと、Red Hat Satellite の各メジャーおよびマイナーリリースに含まれるプロジェクトのバージョンの詳細については、「Satellite 6 Component Versions」 を参照してください。

1.2. Red Hat Satellite および Proxy Server のライフサイクル

Red Hat Network Satellite と Red Hat Satellite のライフサイクルフェーズの概要および本製品のサポート状況については、「Red Hat Satellite および Proxy Server のライフサイクル」を参照してください。

1.3. Red Hat Satellite のよくある質問 (FAQ)

Red Hat Satellite 6 に関する FAQ のリストについては、「Red Hat Satellite 6 FAQ」を参照してください。

第2章 コンテンツ配信ネットワーク (CDN) のリポジトリー

このセクションでは Red Hat Satellite 6.7 のインストールに必要なリポジトリーについて説明します。

Red Hat Satellite 6.7 は、コンテンツ配信ネットワーク(CDN)からインストールすることができます。CDN からインストールするには、オペレーティングシステムのバージョンとバリアントに対する正しいリポジトリーを使用するように subscription-manager を設定します。

CDN リポジトリーを有効化するには、以下のコマンドを実行します。

# subscription-manager repos --enable=reponame

CDN リポジトリーを無効化するには、以下のコマンドを実行します。

# subscription-manager repos --disable=reponame

以下のセクションでは、Red Hat Satellite 6.7 で必要なリポジトリーについて説明します。これらのリポジトリーの 1 つがパッケージのインストールに必要な場合に、その必要なリポジトリーを有効化する手順が本書に記載されています。

2.1. Red Hat Satellite、Capsule、および Maintenance

以下の表は、Satellite Server、Capsule Server、および Satellite Maintenance のリポジトリーリストです。

表2.1 Red Hat Satellite、Capsule、および Maintenance

リポジトリー名リポジトリーラベル

Red Hat Satellite 6.7 (RHEL 7 Server 用) (RPM)

rhel-7-server-satellite-6.7-rpms

Red Hat Satellite 6.7 (RHEL 7 Server 用) (ISO)

rhel-7-server-satellite-6.7-isos

Red Hat Satellite Capsule 6.7 (RHEL 7 Server 用) (RPM)

rhel-7-server-satellite-capsule-6.7-rpms

Red Hat Satellite Maintenance 6 (RHEL 7 Server 用) (RPM)

rhel-7-server-satellite-maintenance-6-rpms

2.2. Red Hat Satellite Tools

以下の表は、Red Hat Satellite Tools のリポジトリーリストです。

表2.2 Red Hat Satellite Tools for Red Hat Enterprise Linux 5

リポジトリー名リポジトリーラベル

Red Hat Satellite Tools 6.7 (RHEL 5 Server 用 - ELS) (RPM)

rhel-5-server-els-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 5 for System Z 用- ELS) (RPM)

rhel-5-for-system-z-els-satellite-tools-6.7-rpms

表2.3 Red Hat Satellite Tools for Red Hat Enterprise Linux 6

リポジトリー名リポジトリーラベル

Red Hat Satellite Tools 6.7 (RHEL 6 Desktop 用) (RPM)

rhel-6-desktop-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 6 Server 用) (RPM)

rhel-6-server-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 6 Server 用- AUS) (RPM)

rhel-6-server-aus-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 6 Workstation 用) (RPM)

rhel-6-workstation-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 6 for System Z 用) (RPMs)

rhel-6-for-system-z-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 6 for IBM Power 用) (RPM)

rhel-6-for-power-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 6 for Scientific Computing 用) (RPM)

rhel-6-for-hpc-node-satellite-tools-6.7-rpms

表2.4 Red Hat Satellite Tools for Red Hat Enterprise Linux 7

リポジトリー名リポジトリーラベル

Red Hat Satellite Tools 6.7 (RHEL 7 Desktop 用) (RPM)

rhel-7-desktop-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 Server 用) (RPM)

rhel-7-server-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 Server 用 - EUS) (RPM)

rhel-7-server-eus-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 Server 用 - Update Services SAP Solutions) (RPM)

rhel-7-server-e4s-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 Server 用 - TUS) (RPM)

rhel-7-server-tus-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 Server 用- AUS) (RPM)

rhel-7-server-aus-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 Workstation 用) (RPM)

rhel-7-workstation-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 for System Z 用) (RPM)

rhel-7-for-system-z-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 for System Z 用 - EUS) (RPM)

rhel-7-for-system-z-eus-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 for IBM Power 用) (RPM)

rhel-7-for-power-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 for IBM Power 用 - EUS) (RPM)

rhel-7-for-power-eus-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 for IBM Power LE 用) (RPM)

rhel-7-for-power-le-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 for IBM Power LE 用 - EUS) (RPM)

rhel-7-for-power-le-eus-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 for IBM Power LE 用 - Update Services SAP Solutions) (RPM)

rhel-7-for-power-le-e4s-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 for Scientific Computing 用) (RPM)

rhel-7-for-hpc-node-satellite-tools-6.7-rpms

Red Hat Satellite Tools 6.7 (RHEL 7 for Scientific Computing 用 - EUS) (RPM)

rhel-7-for-hpc-node-eus-satellite-tools-6.7-rpms

表2.5 Red Hat Satellite Tools for Red Hat Enterprise Linux 8

リポジトリー名リポジトリーラベル

Red Hat Satellite Tools 6.7 for RHEL 8 x86_64 (RPM)

satellite-tools-6.7-for-rhel-8-x86_64-rpms

Red Hat Satellite Tools 6.7 (RHEL 8 s390x 用) (RPM)

satellite-tools-6.7-for-rhel-8-s390x-rpms

Red Hat Satellite Tools 6.7 (RHEL 8 ppc64le 用) (RPM)

satellite-tools-6.7-for-rhel-8-ppc64le-rpms

Red Hat Satellite Tools 6.7 (RHEL 8 ARM 64 用) (RPM)

satellite-tools-6.7-for-rhel-8-aarch64-rpms

Red Hat Satellite Tools 6.7 (RHEL 8 x86_64 - 延長アップデートサポート (EUS) 用) (RPM)

satellite-tools-6.7-for-rhel-8-x86_64-eus-rpms

Red Hat Satellite Tools 6.7 (RHEL 8 IBM z Systems - 延長アップデートサポート(EUS) 用)(RPM)

satellite-tools-6.7-for-rhel-8-s390x-eus-rpms

Red Hat Satellite Tools 6.7 (RHEL 8 Power, Little Endian - 延長アップデートサポート(EUS) 用)(RPM)

satellite-tools-6.7-for-rhel-8-ppc64le-eus-rpms

Red Hat Satellite Tools 6.7 (RHEL 8 ARM 64 - 延長アップデートサポート (EUS) 用) (RPM)

satellite-tools-6.7-for-rhel-8-aarch64-eus-rpms

Red Hat Satellite Tools 6.7 (RHEL 8 x86_64 用 - Update Services SAP Solutions) (RPM)

satellite-tools-6.7-for-rhel-8-x86_64-e4s-rpms

Red Hat Satellite Tools 6.7 (RHEL 8 for IBM Power, little endian 用 - Update Services SAP Solutions) (RPM)

satellite-tools-6.7-for-rhel-8-ppc64le-e4s-rpms

第3章 ドキュメントセットの重要な変更

今回のリリースでは、Red Hat Satellite のドキュメントセットに、以下に示すいくつかの重要な変更が加えられました。

Red Hat Satellite での仮想マシンサブスクリプションの設定
Red Hat Satellite での仮想マシンサブスクリプション の設定』は、『 Virtual Instances Guide 』 に置き換えられました。このコンテンツは、virt-who を使用してホストベースのサブスクリプションを管理する際の読みやすさと使いやすさを向上させるために再設計されました。
コンテンツ管理ガイド

各リポジトリーの HTTP プロキシーの指定に関する新しいセクションが追加されました。

リポジトリーの HTTP プロキシーポリシーの変更

ホストの管理

レポートテンプレートを使用したホストの監視に関する新しい章が追加されました。

レポートテンプレートを使用したホストの監視

ホストの実行中のジョブセクションを改編して読みやすさを向上し、Satellite がリモート実行用に Capsule を選択する方法を追加しました。

ホストでのジョブの実行

第4章 テクノロジープレビューの機能

重要

テクノロジープレビュー機能は、Red Hat の実稼働サービスレベルアグリーメント (SLA) でサポートされておらず、機能的に完全でない可能性があります。Red Hat は、実稼働環境での使用は推奨していません。これらの機能により、近日発表予定の製品機能をリリースに先駆けてご提供でき、お客様は開発プロセス時に機能をテストして、フィードバックをお寄せいただくことができます。詳細は、「テクノロジープレビュー機能のサポート範囲」を参照してください。

以下の機能は、Red Hat Satellite のテクノロジープレビューとして利用できます。

Container-native Virtualization Plug-in (コンテナーネイテイブの仮想化プラグイン)
Container-native Virtualization を使用した仮想マシンのプロビジョニング
カーネル実行 (kexec) テンプレート
PXE なしの起動方法が含まれるカーネル実行テンプレートです。
トレーサー
実行中のプロセスを監視し、パッケージの更新などのアクティビティーのためにプロセスを再起動する必要があるかどうかを識別するトレーサーツールの統合機能です。
Common Access Card (CAC) 認証
Red Hat Single Sign-On による Satellite の CAC 認証です。

第5章 リリースの情報

本リリースノートには主に、今回リリースされた Red Hat Satellite 6 のデプロイメント時に考慮すべきテクノロジープレビューの項目、推奨事項、既知の問題、非推奨となった機能について記載します。Red Hat Satellite 6 の本リリースのサポートライフサイクル中にリリースされた更新についての注記は、各更新に付属のアドバイザリーテキストに表示されます。

5.1. 機能拡張

Red Hat Satellite 6 の本リリースには以下の拡張機能が含まれます。

BZ#1201146
Azure プロビジョニングサポートの導入により、Azure のコンピュートリソースを作成し、Satellite Web UI、API、または Hammer CLI から Azure に新しいホストをプロビジョニングできます。
BZ#1215390
Satellite デプロイメントに 5000 台を超えるホストが含まれる場合には、satellite-installer を使用して事前定義済みの tuning プロファイルを使用して Satellite を設定し、Satellite のパフォーマンスを向上できるようになりました。Capsule では tuning プロファイルを使用できない点に注意してください。
BZ#1378442
サテライト API または Hammer CLI を使用して SRPM ファイルタイプのコンテンツをアップロードするためのサポートが追加されました。
BZ#1474311
タスク管理と監視を改善するために、Satellite Web UI の Monitor > Tasks ウィンドウに、多くの Web UI 拡張機能が追加されました。長時間実行されるタスクの潜在的な問題を特定して追跡するために、Duration 列が追加されました(BZ#1474311)。ボタンが追加され、タスクの一括キャンセルまたは再開が可能になりました(BZ#1269673BZ#1777908)。
BZ#1568046
個々のリポジトリーの HTTP プロキシーポリシーを選択できるようになりました。プロキシーポリシーは、プロキシーを使用しないか、グローバルに設定されたプロキシーを使用するか、または特定のプロキシーを使用するかどうかを指定します。
BZ#1597246
ホストでリモート実行ジョブが実行される順序をランダム化することを選択できるようになりました。これにより、多数のホストで多数のリモート実行ジョブを実行するときの負荷が軽減されます。
BZ#1607550
このリリースには、Ansible Tower インベントリー統合のパフォーマンスを向上させる新しいレポート API が含まれています。
BZ#1662492
新しいエンタイトルメントレポートテンプレートを使用して、Satellite で管理するホストによって消費されるエンタイトルメントを監視できます。
BZ#1694093
パフォーマンスを向上させるために、Event タスクおよび Monitor タスクが何らかの理由で停止すると、自動的に再起動されます。自動再起動に失敗すると、アラートがトリガーされます。さらに、Event タスクと Monitor タスクの複数のインスタンスが実行されている場合、それらは自動的に停止し、各タスクのインスタンスが 1 つだけ実行されます。
BZ#1698154
ホスト > 同期テンプレート で、Satellite Web UI でテンプレートをインポートおよびエクスポートできるようになりました。Submit をクリックすると、Web UI でインポートまたはエクスポートのステータスが含まれる新しいページが表示されます。
BZ#1698158
システムの目的の属性をアクティベーションキーに設定できるようになりました。これにより、そのアクティベーションキーを使用して登録されたホストのシステムの目的が自動的に設定されます。
BZ#1698181
Satellite Web UI から Red Hat Enterprise Linux ホストの Web コンソールに直接アクセスできるようになりました。ホスト > すべてのホスト に移動して、ホストの名前をクリックし、Web コンソール をクリックします。ホストの Web コンソールが開き、SSH を使用して自動的に認証されます。最初に satelliter-installer を使用して Web コンソールアクセスを有効にする必要があることに注意してください。
BZ#1718077
テンプレートエディターの UI が更新され、使いやすさが向上しました。
BZ#1718988
AppStreams に基づいてコンテンツビューフィルターを作成し、AppStreams とその依存関係でコンテンツビューを段階的に更新できるようになりました。
BZ#1721848
Hammer CLI および API エンドポイントのGoogle Compute Engine (GCE) コンピュートリソースにサポートが追加されました。
BZ#1732056
Satellite 6.7 は、別の設定を使用して、Red Hat およびカスタムリポジトリーのデフォルトダウンロードポリシーを設定します。デフォルトの Red Hat リポジトリーダウンロード ポリシー とデフォルトのカスタムリポジトリーダウンロードポリシーデフォルトの Red Hat リポジトリーダウンロードポリシー 設定のデフォルト値は on_demand です。Default Custom Repository ダウンロードポリシー 設定のデフォルト値は 即時 です。これらの設定は、新たに同期したリポジトリーに影響します。アップグレード後にデフォルト設定を確認するには、Satellite Web UI で 管理 > 設定 に 移動 して、コンテンツ タブをクリックします。
BZ#1734808
Ansible のパフォーマンスと安定性を向上させるため、利用可能な Ansible 実装は ansible-runner のみになりました。ansible-playbook 実装は利用できなくなりました。
BZ#1814595

以前は、Satellite のパスワードのハッシュ化に SHA1 を使用していました。本リリースの一環として、Satellite 6.7 の新規インストールでは、パスワードのハッシュ化に bcrypt を使用します。

Satellite 6.6 から 6.7 にアップグレードすると、ユーザーがパスワードを変更するまで、パスワードのハッシュ化に SHA1 を引き続き使用します。Satellite へのアップグレードの一環として、全ユーザーに対してパスワードの更新を強制することを検討してください。

パスワードのハッシュ化に使用する bcrypt コスト値を変更するには、Satellite Web UI で 管理 > 設定 に 移動 して、認証 タブをクリックし、BCrypt パスワードコスト 設定を編集します。

bcrypt コスト値への変更は、次のパスワードの変更後に実装されます。値が大きいほど安全ですが、bcrypt コスト値が大きいほど、API および UI ログインのパフォーマンスに影響することに注意してください。

5.2. テクノロジープレビュー

本セクションに記載する項目は、テクノロジープレビューとして提供しています。テクノロジープレビューステータスのスコープに関する詳細情報およびそれに伴うサポートへの影響については、https://access.redhat.com/support/offerings/techpreview/ を参照してください。

BZ#1571210
Red Hat Single Sign On による Satellite のCommon Access Cards (CAC) 認証にテクノロジープレビューサポートが追加されました。

5.3. 既知の問題

現時点で Red Hat Satellite 6 の既知の問題は以下のとおりです。

BZ#1619274
UEFI HTTP ブートは現在 Satellite ではサポートされていません。テンプレートは、機能が追加されると Satellite UI に表示される可能性がありますが、この機能がサポートされているまでは使用しないようにしてください。
BZ#1713401

プロビジョニング中に OSPP セキュリティーポリシーを Red Hat Enterprise Linux 8 システムに適用すると、Satellite Server から katello-ca-consumer パッケージをインストールすることができません。したがって、システムはコンテンツホストとして登録できません。回避策として、システムのプロビジョニング後に、以下のコマンドを使用して katello-ca-consumer をインストールしてから、システムを手動で登録します。

# rpm -Uvh --nodigest --nofiledigest http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm
BZ#1720369

以下のコマンドを入力すると、リポジトリーメタデータのシンボリックリンクが破損する可能性があります。BZ#1720369 が解決されるまで、このコマンドを入力しないでください。

# foreman-rake katello:delete_orphaned_content RAILS_ENV=production

シンボリックリンクがリンク切れの場合は、yum リポジトリーのメタデータを再生成します。

BZ#1814361

--skip-dns オプションを指定して satellite-change-hostname コマンドを実行し、Satellite ホスト名を変更してからホスト名を再度変更しようとすると、操作は失敗します。これは、satellite-change-hostname コマンドで動的 DNS ファイルに現在のホスト名が含まれていることを想定しますが、--skip-dns オプションを指定して satellite-change-hostname コマンドを実行しても、動的 DNS ファイルが変更されないために発生します。

この問題を修正するには、--skip-dns オプションを指定してホスト名を 1 回変更した後に、ホスト名を --skip-dns オプションなしで DNS レコードに一致する初期ホスト名に変更します。次に、--skip-dns オプションを使用してホスト名を再度変更します。

BZ#1816699
すべての Red Hat アカウントの組織にカスタムのサブスクリプションと Red Hat サブスクリプションの両方が含まれ、先にカスタムのサブスクリプションを追加した場合に、Ansible Playbook の「Configure Cloud Connector」はアカウント番号を検出せず、そのアカウントの Cloud Connector の設定に失敗します。この問題を回避するには、カスタムサブスクリプションを追加する前に Red Hat サブスクリプションを追加します。
BZ#1821256
リモート実行ジョブが「The only applicable Capsule is down」というエラーメッセージで失敗した場合は、Satellite Server で katello-service restart を実行してジョブを再度実行します。

5.4. 非推奨の機能

本項には、サポートされなくなった機能、または今後のリリースでサポートされなくなる予定の機能について記載します。

BZ#1789834
バックグラウンドダウンロードポリシーは非推奨となり、今後のリリースで削除されます。削除時に、バックグラウンドダウンロードポリシーに設定されているリポジトリーは、即時ダウンロードポリシーに変換されます。
BZ#1789838

以下の OSTree および Puppet コンテンツタイプの管理操作は非推奨となり、今後のリリースで削除される予定です。

  • OSTree リポジトリーおよび Puppet リポジトリーの作成
  • OSTree リポジトリーおよび Puppet リポジトリーの同期
  • OSTree および Puppet コンテンツタイプのリポジトリーをコンテンツビューに追加します。
  • ライフサイクル環境全体で、OSTree および Puppet コンテンツタイプのリポジトリーを含むコンテンツビューを公開およびプロモートします。
BZ#1789845
スマート変数は非推奨となり、今後のリリースで削除されます。スマート変数は、パラメーター化された Puppet クラスが存在する前に、回避策として導入されました。パラメーター化された Puppet クラスでスマートクラスパラメーターを使用して、Satellite から Puppet へ値を渡す必要があります。
BZ#1791654
/api/config_templates/ API エンドポイントは Satellite 6.7 で非推奨となり、Satellite 6.8 で削除されます。代わりに /api/provisioning_templates/ API エンドポイントを使用してください。
BZ#1791656
/api/hosts/:id/status API エンドポイントは Satellite 6.7 で非推奨となり、Satellite 6.8 で削除されます。ホストの設定ステータスを取得するには、代わりに、より具体的な /api/hosts/:id/status/configuration API エンドポイントを使用してください。
BZ#1791658
/api/reports/ API エンドポイントは Satellite 6.7 で非推奨となり、Satellite 6.8 で削除されます。代わりに /api/config_reports/ API エンドポイントを使用してください。
BZ#1791659
スマートクラスパラメーターとオーバーライドで使用される API パラメーター use_puppet_default は、Satellite 6.7 で非推奨となり、Satellite 6.8 で削除されます。代わりに、omit API パラメーターを使用してください。
BZ#1791663
/api/permissions/ API エンドポイントで使用される API パラメーター name および resource_type は、Satellite 6.7 で非推奨となり、Satellite 6.8 で削除されます。代わりに、name = my_permission_name または resource_type = my_resource_type の値で search パラメーターを使用してください。
BZ#1791665
/api/compute_resources/ API エンドポイントで使用される uuid API パラメーターは Satellite 6.7 で非推奨となり、Satellite 6.8 で削除されます。代わりに、datacenter API パラメーターを使用してください。
BZ#1713222
ライフサイクル環境と Puppet 環境間の混乱のため、hammer コマンドの --environment および --environment-id オプションは非推奨となっています。代わりに --lifecycle-environment または --puppet-environment オプションを使用してください。
BZ#1798154
Katello エージェントは非推奨となり、今後のリリースで削除される予定です。ワークロードを移行して、リモート実行機能が使用できるようにしてください。

5.5. 廃止された機能

BZ#1591908
パフォーマンスを改善し、ディスクオーバーフローに関する問題を報告した不要なデータのストレージを防ぐために、cp_events テーブルが Candlepin データベースから削除されました。ホスト > コンテンツ ホスト > ホスト > サブスクリプション の Satellite Web UI にある対応する イベント タブが削除されました。
BZ#1806548
Satellite および Capsule Server をアンインストールする katello-remove コマンドは削除されました。