Proxy Migration from 5.1 to 5.2
1. Introduction
This document provides the tested and validated procedures for migrating the host operating system and the proxy extension in environments managed by SUSE Multi-Linux Manager, specifically targeting systems deployed with SUSE Multi-Linux Manager Proxy 5.1.
The upgrade scenarios covered include:
-
Migrating from SL Micro 6.1 to SL Micro 6.2
-
Updating SLES 15 SP7 with the new SUSE Multi-Linux Manager Proxy Extension 5.2 Beta 1
-
Upgrading the SUSE Multi-Linux Manager Proxy Extension from version 5.1 to version 5.2 Beta 1
|
Before migrating the proxy, it is required to first migrate the SUSE Multi-Linux Manager 5.1 Server to SUSE Multi-Linux Manager 5.2 Beta 1. |
2. SL Micro 6.1 to SL Micro 6.2
This section provides the tested procedure to upgrade a SL Micro 6.1 host deployed with SUSE Multi-Linux Manager 5.1 Proxy to SL Micro 6.2 with SUSE Multi-Linux Manager 5.2 Beta 1 Proxy.
2.1. Prerequisites
-
SUSE Multi-Linux Manager 5.1 Proxy is installed and running on SL Micro 6.1.
-
Proxy system is registered with the SUSE Multi-Linux Manager Server.
2.2. Distribution upgrade and proxy migration
Verify System and SUSE Multi-Linux Manager Tools version.
cat /etc/os-release mgrpxy --versionConfirm:
Operating System:
SL Micro 6.1Tools version:
mgrpxy version 5.1.xor higherCheck running containers.
podman psEnsure the following containers are running:
proxy-squid
proxy-ssh
proxy-httpd
proxy-tftpd
proxy-salt-brokerSynchronize the new Proxy Products in SUSE Multi-Linux Manager Server. For more information, see Software Products.
Use the Web UI to synchronize:
SL Micro 6.2
SUSE Multi-Linux Manager Proxy Extension 5.2 Beta 1Perform proxy product migration. For more information, see Product Migration.
Navigate to the proxy system and select > .
Migrate from
SL Micro 6.1+SUSE Multi-Linux Manager Proxy 5.1 Extensionto
SL Micro 6.2+SUSE Multi-Linux Manager Proxy Extension 5.2 Beta 1
Do not select optional channels when prompted, unless you have confirmed they are required.
It is recommended to do a dry-run first before performing the actual migration.
Monitor the migration action.
You can follow the process under tab in the Web UI.
After the upgrade completes, stop the proxy container and then reboot the system.
mgrpxy stop rebootPerform post-reboot checks.
Verify upgraded OS and SUSE Multi-Linux Manager extension:
cat /etc/os-release SUSEConnect --status-textVerify SUSE Multi-Linux Manager tools version.
mgrpxy --versionExpected output:
mgrpxy version 5.2.0or higherInstall the new proxy container images as RPM packages if they are not pulled from the registry.
transactional-update pkg install suse-multi-linux-manager-5.2-<arch>-proxy*Reboot the Proxy.
Upgrade proxy containers and restart them.
mgrpxy upgrade podman mgrpxy stop mgrpxy startConfirm proxy containers are operational.
podman psAll expected proxy containers should be up and running:
proxy-salt-broker
proxy-httpd
proxy-squid
proxy-tftpd
proxy-ssh
2.3. Migration complete
The proxy host system is now running SL Micro 6.2 with updated SUSE Multi-Linux Manager 5.2 Beta 1 Proxy packages and synchronized product channels.
3. SUSE Linux Enterprise Server 15 SP7
This section provides the procedure to update a SUSE Linux Enterprise Server 15 SP7 host deployed with SUSE Multi-Linux Manager 5.1 Proxy to SUSE Multi-Linux Manager 5.2 Beta 1 Proxy.
3.1. Prerequisites
-
SUSE Multi-Linux Manager Proxy 5.1 is installed and running on SUSE Linux Enterprise Server 15 SP7.
-
Proxy system is registered with the SUSE Multi-Linux Manager Server.
3.2. Proxy component update
Verify operating system and SUSE Multi-Linux Manager tools version.
cat /etc/os-release mgrpxy --versionConfirm:
Operating System:
SUSE Linux Enterprise Server 15 SP7Tools version:
mgrpxy version 5.1.xor higherList running proxy containers.
podman psEnsure the following containers are running:
proxy-salt-broker
proxy-httpd
proxy-squid
proxy-tftpd
proxy-sshSynchronize the new Products in SUSE Multi-Linux Manager Server using the Web UI.
For more information, see Software Products.
Synchronize:
SUSE Multi-Linux Manager Proxy Extension 5.2 Beta 1Perform proxy product migration.
For more information, see Product Migration.
Navigate to the proxy system and select > .
Migrate from:
SUSE Linux Enterprise Server 15 SP7+SUSE Multi-Linux Manager Proxy 5.1 Extensionto:
SUSE Linux Enterprise Server 15 SP7+SUSE Multi-Linux Manager Proxy Extension 5.2 Beta 1
Do not select optional channels when prompted, unless you have confirmed they are required.
It is recommended to do a dry-run first before performing the actual migration.
Monitor the migration action.
You can follow the process under in the Web UI.
After the upgrade completes, stop the proxy container and then reboot the system.
mgrpxy stop rebootPerform post-reboot checks.
Verify the OS and SUSE Multi-Linux Manager extension version:
cat /etc/os-release SUSEConnect --status-textVerify SUSE Multi-Linux Manager tools version.
mgrpxy --versionExpected output:
mgrpxy version 5.2.0or higherInstall the new proxy container images as RPM packages if they are not pulled from the registry.
zypper install suse-multi-linux-manager-5.2-<arch>-proxy*Reboot the Proxy.
Upgrade proxy containers and restart them.
mgrpxy upgrade podman mgrpxy stop mgrpxy startConfirm proxy containers are operational.
podman psAll expected proxy containers should be up and running:
proxy-salt-broker
proxy-httpd
proxy-squid
proxy-tftpd
proxy-ssh
3.3. Migration complete
The proxy host system is now running SUSE Linux Enterprise Server 15 SP7 with updated SUSE Multi-Linux Manager 5.2 Beta 1 Proxy packages and synchronized product channels.