LTSS registration for PAYG based Azure instance failed
This document (000021634) is provided subject to the disclaimer at the end of this document.
Environment
The following OS releases are running in Microsoft Azure Cloud:
SUSE Linux Enterprise Server for SAP Applications 12 SP5
SUSE Linux Enterprise Server 12 SP5
Situation
For a SLE 12 SP5 based Azure instance the Long Term Service Pack (LTSS) registration failed, even if it was successfully registered to the SUSE provided update infrastructure based on RMT.
Example output:
sles-sap-12-sp5-gen2:~ # rpm -qa cloud-regionsrv-client
cloud-regionsrv-client-10.3.7-52.117.1.noarch
sles-sap-12-sp5-gen2:~ # registercloudguest --force-new
Registration succeeded
sles-sap-12-sp5-gen2:~ # SUSEConnect --status
[{"identifier":"SLES_SAP","version":"12.5","arch":"x86_64","status":"Registered"},{"identifier":"sle-live-patching","version":"12.5","arch":"x86_64","status":"Registered"},
{"identifier":"sle-module-adv-systems-management","version":"12","arch":"x86_64","status":"Registered"},{"identifier":"sle-module-containers","version":"12","arch":"x86_64","status":"Registered"},
{"identifier":"sle-module-hpc","version":"12","arch":"x86_64","status":"Registered"},{"identifier":"sle-module-legacy","version":"12","arch":"x86_64","status":"Registered"},
{"identifier":"sle-module-public-cloud","version":"12","arch":"x86_64","status":"Registered"},{"identifier":"sle-module-toolchain","version":"12","arch":"x86_64","status":"Registered"},
{"identifier":"sle-module-web-scripting","version":"12","arch":"x86_64","status":"Registered"},{"identifier":"sle-sdk","version":"12.5","arch":"x86_64","status":"Registered"}]
sles-sap-12-sp5-gen2:~ # registercloudguest -r <ltss-regcode>
Running LTSS registration...this takes a little longer
LTSS registration failed see /var/log/cloudregister for details
sles-sap-12-sp5-gen2:~ # tail -10 /var/log/cloudregister
2024-11-24 12:14:49,236 INFO:Running LTSS registration...
2024-11-24 12:14:49,238 INFO:Registration: /usr/sbin/SUSEConnect --url https://smt-azure.susecloud.net --product SLES-LTSS/12.5/x86_64 --instance-data /var/cache/cloudregister/12345678-4003-49b9-9fb3-7eef5486d5eb --regcode XXXX
2024-11-24 12:14:49,737 ERROR:LTSS registration failed
2024-11-24 12:14:49,738 ERROR: Registering system to registration proxy https://smt-azure.susecloud.net
Updating system details on https://smt-azure.susecloud.net ...
Activating SLES-LTSS 12.5 x86_64 ...
Error: Registration server returned 'The product you are attempting to activate (SUSE Linux Enterprise Server LTSS 12 SP5 x86_64) requires one of these products to be activated first:
SUSE Linux Enterprise High Performance Computing 12 SP5 x86_64, SUSE Linux Enterprise Server 12 SP5 x86_64, SUSE Linux Enterprise Server for SAP Applications 12 SP5 x86_64' (422)
Resolution
This issue is reported to Engineering which is actively working to get this fixed. Currently there is no workaround available.
Cause
When registering the LTSS extension in Azure the header does not contain the instance identifier.
Status
Additional Information
Upstream SUSE RMT commit: https://github.com/SUSE/rmt/pull/1249
Disclaimer
This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.
- Document ID:000021634
- Creation Date: 03-Dec-2024
- Modified Date:03-Dec-2024
-
- SUSE Linux Enterprise Server
- SUSE Linux Enterprise Server for SAP Applications
For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com