Proxy Migration
1. Introduction
This document provides the tested and validated procedures for migrating both 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.0.
The upgrade scenarios covered include:
-
Migrating from SUSE Linux Enterprise Micro (SLE Micro) 5.5 to SLE Micro 6.1
-
Migrating from SUSE Linux Enterprise Server (SLES) 15 SP6 to SLES 15 SP7
-
Upgrading the SUSE Multi-Linux Manager Proxy Extension from version 5.0 to version 5.1
2. SLE Micro 5.5 to SL Micro 6.1
This section provides the tested procedure to upgrade a SLE Micro 5.5 host deployed with SUSE Multi-Linux Manager 5.0 Proxy to SL Micro 6.1 with SUSE Multi-Linux Manager 5.1 Proxy.
2.1. Prerequisites
-
SUSE Multi-Linux Manager 5.0 Proxy is installed and running on SLE Micro 5.5.
-
Proxy system is registered with the SUSE Multi-Linux Manager Server.
2.2. Distribution Upgrade and Proxy Migration
Verify System and Proxy Version
cat /etc/os-release mgrpxy --versionConfirm:
Operating System:
SLE Micro 5.5Proxy Component:
mgrpxy version 0.1.29or higherCheck Running Containers
podman psEnsure the following containers are running:
proxy-squid
proxy-ssh
proxy-httpd
proxy-tftpd
proxy-salt-brokerSynchronize Proxy Products in SUSE Multi-Linux Manager Server
Use the Web UI to synchronize:
SL-Micro 6.1
SUSE Multi-Linux Manager 5.1 Proxy ExtensionPerform Proxy Product Migration
Use the Web UI to migrate from:
SLE Micro 5.5+SUSE Multi-Linux Manager Proxy 5.0 Extensionto
SL Micro 6.1+SUSE Multi-Linux Manager Proxy 5.1 Extension
Do not select optional channels when prompted, unless you have confirmed they are required.
Monitor the Migration Action
Reboot the System
rebootPost-Reboot Validation
cat /etc/os-release mgrpxy --versionExpected:
OS:
SL Micro 6.1Updated Proxy version
Enable Root SSH Access (if required). SL Micro 6.1 disables root login via SSH by default. Edit
/etc/ssh/sshd_config.d/sshd.conf:PermitRootLogin yesAnd restart the service:
systemctl restart sshdFor more information, see Remote root login on SL Micro.
Upgrade proxy containers:
mgrpxy upgrade podmanValidate Proxy Containers
podman psAll expected proxy containers should be up and running.
|
2.3. Migration Complete
The proxy host system is now running SL Micro 6.1 with updated SUSE Multi-Linux Manager 5.1 Proxy packages and synchronized product channels.
3. SUSE Linux Enterprise Server 15 SP6 to 15 SP7
This section provides the tested procedure to upgrade a SUSE Linux Enterprise Server SP7 host deployed with SUSE Multi-Linux Manager 5.0 Proxy to SUSE Linux Enterprise Server SP7 with SUSE Multi-Linux Manager 5.1 Proxy.
3.1. Prerequisites
-
SUSE Multi-Linux Manager Proxy 5.0 is installed and running on SUSE Linux Enterprise Server 15 SP6.
-
Proxy system is registered with the SUSE Multi-Linux Manager Server.
3.2. Distribution Upgrade and Proxy Migration
Verify Operating System and Proxy Version
cat /etc/os-release mgrpxy --versionExpected Output:
NAME="SLES" VERSION="15-SP6" VERSION_ID="15.6" PRETTY_NAME="SUSE Linux Enterprise Server 15 SP6" ID="sles" ID_LIKE="suse"and
mgrpxy version 0.1.29 (HEAD 053c629)List Running Proxy Containers
podman psVerify the following containers are running:
proxy-salt-broker
proxy-httpd
proxy-squid
proxy-tftpd
proxy-sshSupporting infrastructure container(s)
Synchronize Products on the SUSE Multi-Linux Manager Server
Using the Web UI, synchronize the following:
SUSE Linux Enterprise Server 15 SP6
SUSE Multi-Linux Manager Proxy Extension 5.0Trigger the Product Migration via Web UI
Navigate to the proxy system in the SUSE Multi-Linux Manager Web UI and select:
Migrate from:
SLES 15 SP6+Manager Proxy Extension 5.0To:
SLES 15 SP7+Manager Proxy Extension (updated channels)
When prompted, do not select optional channels unless you have confirmed they are required.
Monitor the Migration Job
Check job status under the system action history in the Web UI.
Reboot the Proxy System
rebootValidate Post-Reboot Status
cat /etc/os-release mgrpxy --versionExpected:
OS:
SUSE Linux Enterprise Server 15 SP7Updated
mgrpxyversion (e.g.,5.1.9)Update proxy containers:
mgrpxy upgrade podmanConfirm Proxy Containers Are Operational
podman psEnsure all relevant proxy containers are up:
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.1 Proxy packages and synchronized product channels.