第6章 バグ修正
このセクションでは、Red Hat Satellite 6.16 で修正された、ユーザーに大きな影響を与えるバグについて説明します。
6.1. Web UI
Web UI でホストの短縮名が一貫して表示される
以前は、Display FQDN for hosts
が無効になっている場合でも、Satellite Web UI の一部のページではホスト名が FQDN として表示されていました。このリリースでは、ホストの Display FQDN for hosts
設定が一貫して適用されます。
Jira:SAT-25042
IPv4 アドレスが枯渇した Infobox DHCP プールに対する Suggest New
リンク
Satellite は、UI で Suggest New
リンクまたは /api/subnets/:id/freeip
API エンドポイントを介してホストを作成または編集する際に、DHCP を使用してサブネットに新しい IPv4 アドレスを提案します。以前は、Infoblox DHCP プロバイダーを使用すると、しばらくするとアドレスの提案が停止していました。これは、一定期間経過しても提案が期限切れにならず、使用可能な IP アドレスのプールが使い果たされてしまうためです。今回のリリースにより、この問題が修正されています。
あらゆるボリュームタイプの Libvirt 仮想マシンの詳細に Web UI からアクセスできる
以前は、Libvirt で file
以外のボリュームタイプを使用して仮想マシンを手動で作成し、Web UI で仮想マシンの詳細にアクセスしようとすると、Satellite によってあいまいなエラーが発生していました。Libvirt コンピュートリソース内のボリュームのロードが修正されました。その結果、Web UI であらゆるタイプのボリュームを持つ仮想マシンの詳細にアクセスできるようになります。
ホストの詳細には、オーバーライドされたすべての Ansible 変数が表示さる
以前は、ホストの詳細で Ansible 変数のリストにアクセスすると、Satellite には Ansible 変数の最初のページのみが表示され、ページ区切りコントロールがありませんでした。Satellite Web UI が修正され、ページ区切りコントロールが提供され、ページあたりのエントリー数 設定に従うようになりました。その結果、ホストに割り当てられた Ansible ロールに対してオーバーライドしたすべての Ansible 変数を参照できるようになります。
Ansible ジョブは Advanced fields のパスワードを正しく使用します
以前は、リモート実行用の Ansible プロバイダーは、ジョブウィザードからの次の Advanced fields の入力を無視していました。
- SSH パスワード
- 実効ユーザーのパスワード
この修正により、Ansible プロバイダーはこれらの値を正しく使用するようになります。
Ansible ジョブは、Advanced fields の SSH User フィールドを使用します。
以前は、リモート実行用の Ansible プロバイダーは、ジョブウィザードからの Advanced fields 入力の SSH User フィールドを無視していました。foreman_ansible
コンポーネントが修正され、SSH User の値が Ansible ユーザーとして使用されるようになりました。その結果、Ansible プロバイダーはこの値を正しく使用します。