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.

Procedure: Upgrading Proxy
  1. zypperを使用してソフトウェアリポジトリを更新します。

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

    SL Microなどのトランザクションシステムの場合:
    1. transactional-updateを使用して利用可能な更新を適用します。

      transactional-update
    2. 更新が適用されたら、rebootを実行して再起動します。

    SUSE Linux Enterprise Serverの場合:

    zypperを使用してインストールされたソフトウェアを更新します。

    zypper up
  3. podman上で実行されるSUSE Multi-Linux Managerプロキシコンテナは、次のコマンドを使用して更新できます。

    mgrpxy upgrade podman

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

    mgrpxy upgrade kubernetes
  4. On podman, clean up the unused container images to free disk space:

    podman image prune -a

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

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

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

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

Air-gappedインストールでは、まずコンテナのRPMパッケージをアップグレードし、その後mgrpxy upgrade podmanコマンドを実行します。