SUSE Multi-Linux Managerプロキシのアップグレード

Before running the upgrade command, it is required to update the host operating system. Updating the host operating system will also result in the update of the SUSE Multi-Linux Manager tooling such as the mgrpxy tool.

プロシージャ: プロキシのアップグレード
  1. Refresh software repositories with zypper:

    zypper ref
  2. ホストオペレーティングシステムに応じて、以下のステップに進みます。

    SL Microなどのトランザクションシステムの場合:
    1. Apply available updates with transactional-update:

      transactional-update
    2. If updates were applied, reboot.

    SUSE Linux Enterprise Serverの場合:

    Update installed software with zypper:

    zypper up
  3. The SUSE Multi-Linux Manager Proxy containers running on podman can be updated using the following command:

    mgrpxy upgrade podman

    または、Kubernetesクラスタ上で実行されるプロキシコンテナは、次のコマンドを使用して更新できます。

    mgrpxy upgrade kubernetes
  4. podman上で、未使用のコンテナイメージをクリーンアップしてディスク容量を解放します。

    podman image prune -a

    On Kubernetes the image cleanup is handled automatically, or it depends on the Kubernetes distribution.

    In some upgrades, multiple *.rpmnew and *.rpmsave files may be generated. The presence or number of these files does not indicate that manual action is required. In SUSE Multi-Linux Manager container environments, required configuration changes are applied automatically during the upgrade process. These files are created as a result of differences between packaged defaults and existing configuration files, and may also include internal or informational changes that are not intended to be merged. If manual action is required for a configuration change, it will be explicitly documented in the release notes or upgrade documentation.

    Do not treat these files as a post-upgrade checklist or merge them in bulk. Only review a file if you are actively troubleshooting a specific issue and understand the impact of the configuration it contains. If a change is required, it should be applied intentionally based on a known requirement, not by copying differences from these files. If you are unsure, leave the file unchanged.

特定のバージョンにアップグレードする際にタグパラメータを指定しない場合、デフォルトで最新バージョンにアップグレードされます。特定のバージョンにアップグレードするには、タグパラメータと目的のイメージタグを指定します。

特定のタグを使用して特定のコンテナをアップグレードするオプションはありますが、この機能はPTFの適用のみを意図しています。

通常の状況下では、すべてのプロキシコンテナに同じタグを使用して一貫性を確保することを強くお勧めします。

For air-gapped installations, first upgrade the container RPM packages, then run the mgrpxy upgrade podman command.