Vielleicht eine Überlegung:
Lösche die Source und Debug Repos, vermutlich kannst du das auch mit den SLE-Repos machen, deaktiviere Packman und aktualisiere die verbleibenden Repos im Yast.
Evtl. die cdn Repos löschen und mit download.opensuse.org versuchen?
Was sagt als root ausgeführt:
PS:
Gerade ein Upgrade von Leap 15.6 auf 16.0 auf meinem Laptop durchgeführt, benutze aber nicht die cdn Repos aus dem rpm sondern per Hand eingefügte mit download.opensuse.org.
Außerdem das Packman Repo aktiv gelassen und mein /home Repo auf die entsprechende 16.0 URL (die sich komplkett von der 15.6 er URL unterscheidet) aktiv gelassen.
Upgrade hat problemlos funktioniert, hab dann im Migrationstool noch auf selinunx und die 32bit Unterstützung geswitcht.
Nach den 2. Neustart war alles so, wie es sein sollte, beim 1. Neustart hat die bash-completion nicht so ganz funktioniert, daher der 2. Start.