Created attachment 736172 [details]
sample /etc/zypp/repos.d/all.repo supporting "zypper dup" with --releasever
argument
I _think_ that the following is a usable workaround. It also avoids the
two-pass upgrade used with the DVD system.
1. Make sure that all repositories defined in /etc/zypp/repos.d/*.repo include
${releasever} in the URL and optionally in the name. It is permissible to merge
all these files into one as the attached example shows.
2. As preparation from the upgrade, remove from these *.repo files any
repositories which you don't plan to use for the upgrade (and remove or rename
any *.repo containing only repositories that you won't be using). Disabling
such repositories is not enough.
3. Rather than upgrading from one version to the next with the DVD (and YaST),
use (for instance)
zypper --releasever 42.3 dup
(replacing 42.3 by the desired version) to upgrade to the next release with all
repositories enabled.