SUMA shows "There is no migration available for this system." for SLES 15 SP3 clients

This document (000020798) is provided subject to the disclaimer at the end of this document.

Environment

SUSE Manager All Versions

Situation

When attempting to migrate a SUMA client using the Product Migration tool in the SUMA WebUI, a message similar to the following is shown:
Product Migration - Target

Only shows migrations that are officially supported by SUSE in an online way. For offline migrations the autoinstallation feature in upgrade mode should be used.
There is no migration available for this system. For some of the installed extensions no successor could be found:

    SUSE Manager Client Tools for SLE 15 x86_64
    Python 2 Module 15 SP3 x86_64
    Server Applications Module 15 SP3 x86_64
    Basesystem Module 15 SP3 x86_64
Different extensions may be listed, but the "Python 2 Module" is shown in the list. No migration targets are available for selection in the Product Migration tool.

Resolution

This issue is resolved by removing the Python 2 Module from the client. This can be removed by removing the package that provides it, 'sle-module-python2-release':
zypper rm sle-module-python2-release

Now that the package is removed, unsubscribe the client from the channels that provide this module. You can do so by selecting the client in the WebUI, going to the Software tab (in the main page, not on the navigation pane on the left), then the Software Channels tab, then deselecting the channels that provide this module.

In addition, after removing the RPM and channel from the client system, a package refresh must be run.
On the Systems, Client details page, Software tab, Packages, click the button on the right side of the screen titled "Update Package List". This will run a "package profile refresh" and let SUSE Manager know the files were removed from the client.
 

Cause

This issue is caused by the Python 2 Module being installed. SLES 15 SP4 is not shown as an available migration target because there is no Python 2 Module for 15 SP4, so SUMA's Product Migration tool thinks this is not a suitable migration target.

Additional Information

SLES 15 SP4 provides Python 3.

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:000020798
  • Creation Date: 11-May-2023
  • Modified Date:16-May-2023
    • SUSE Manager

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

Join Our Community

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.


SUSE Customer Support Quick Reference Guide SUSE Technical Support Handbook Update Advisories
Support FAQ

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.

Go to Customer Center