グループからモジュールを削除できません

グループ内のインスタンスに、グループマニフェストに示されているものとは異なるモジュールプロファイルのセットがインストールされている場合、そのモジュールをグループから削除することはできません。

グループからモジュールを削除しようとすると、次のエラーが発生する可能性があります。

Cannot disable module: <module> stream: <stream> because it has profile: <profile> installed that is not being removed on managed instance: <ocid>. Please remove the profile <profile> before attempting to disable the module stream.

このエラーは、グループ内のインスタンスのモジュール・ストリーム・プロファイルが、グループ・マニフェストにリストされているものとは異なることを示しています。これは、モジュール・ストリーム・プロファイルがグループに参加する前にインスタンスにインストールされたか、モジュール・プロファイルがOS管理ハブの外部にインストールされた場合に発生する可能性があります。詳細は、Understanding the Group Manifestを参照してください。

解決方法

モジュール・ストリーム・プロファイルをインスタンスから直接削除し、OS管理ハブを使用してグループからモジュールを削除します。

  1. SSHを使用してインスタンスに接続します。
  2. インスタンスからモジュール・プロファイルを削除します。
    sudo dnf module remove <module-name>:<stream>/<profile>
  3. OS管理ハブを使用して、グループからのモジュールの削除を再試行します。