1. Repo-URL auf die neue Version umstellen, danach erst einmal nur zypper und rpm updaten:
zypper in -f zypper rpm
2. Jetzt das Update durchführen:
zypper dup --allow-vendor-change
3. kernel-default-4.12.14-lp151.28.91.1 deinstallieren (ist aus Leap 15.1)
zypper rm kernel-default-4.12.14-lp151.28.91.1
4. Jetzt den Kernel 5.3.18-lp152.57.1 installieren
zypper in -f kernel-default-5.3.18-lp152.57.1
5. noch vorsichtshalber:
dracut -f grub2-mkconfig -o /boot/grub2/grub.cfg
Neu starten und hoffen.