SP Migrate against a cloned channel

Hi. We are running SUMA 3.1.1. We have a group of servers that we want on a separate patch schedule so we cloned the SLES12-SP1 repo and associated child channels (updates, etc.). Now, when we want to patch the servers, we sync this cloned repo against the original SLES12-SP1 channels and apply the patches. However, if we want to migrate these SLES12-SP1 servers to SLES12-SP2 and clone the SLES12-SP2 repos just like we did for SLES12-SP1, we cannot migrate them from the cloned SLES12-SP1 channel to the cloned SLES12-SP2 channel. It seems SUMA doesn’t know that the cloned SLES12-SP2 channel is just as valid as the original SLES12-SP2 channels.

So, how do we migrate the servers in the cloned SLES12-SP1 channel to SLES12-SP2? Do we force the servers to the default SLES12-SP2 channel and then, once the migration is complete, move them back under the cloned SLES12-SP2 channel? Seems SUMA should allow us to migrate to the cloned SLES12-SP2 channel.


It appears that in the past few days you have not received a response to your
posting. That concerns us, and has triggered this automated reply.

These forums are peer-to-peer, best effort, volunteer run and that if your issue
is urgent or not getting a response, you might try one of the following options:

Be sure to read the forum FAQ about what to expect in the way of responses:

If this is a reply to a duplicate posting or otherwise posted in error, please
ignore and accept our apologies and rest assured we will issue a stern reprimand
to our posting bot…

Good luck!

Your SUSE Forums Team

SP-migration tries to validate the choosen channels by backtracking to their origin and checking if they are based on SUSE vendor channels.
Depending on how you cloned, this ‘backlink’ seems to be broken.

Please open a support request for further investigation.

SP migration is also available via the SUSE Manager API. The API does not do any checking and you can easily break your system by choosing the wrong channels. With great power comes great responsibility.