I need to install an openSUSE Tumbleweed over an openSUSE Leap 42.2

I have an openSUSE Leap 42.2 installed it is no longer supported by updates, so I would like to install an openSUSE Tumbleweed because it is a rolling release.

  1. Is it possible to install an openSUSE Tumbleweed over an existing openSUSE Leap 42.2 without destroy all software installed ?
  2. There is installed another Operating Systems;
  3. I have at least 3 disks and I don’t remember where is my openSUSE Leap 42.2 installed, I afraid I could destroy another OS;
  4. Can anybody inform me how to understand where is my openSUSE Leap 42.2 installed ?

(1) Yes, it is possible. I’m not sure how easy, because I’m not familiar with your system.

If 42.2 still boots, then you could try booting it. Then use “df” or “mount” to see what partitions are mounted and where. Make notes.

One option might be to use the DVD installer for Tumbleweed, and tell it to upgrade your 42.2 system to Tumbleweed. It should present you with systems that it finds and allow you to tell it which to upgrade. Up until you click the final “Install”, you can abort and nothing will have been changed on your disk.

Like nrickert says, with the addition that you could gather info and post this on paste.opensuse.org , keep the URL’s.
And, also post here. Things we’d like to see is output of these commands. Open a terminal window and copy and the output,


sudo fdisk -l
mount
df
zypper lr -d

> sudo fdisk -l
root's password:
Disk /dev/sda: 931.5 GiB, 1000203804160 bytes, 1953523055 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00059668

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sda1             2048  437499903  437497856 208.6G 83 Linux
/dev/sda2        437501950 1953521663 1516019714 722.9G  5 Extended
/dev/sda5        437501952 1930086399 1492584448 711.7G  7 HPFS/NTFS/exFAT
/dev/sda6       1930088448 1953521663   23433216  11.2G 82 Linux swap / Solaris


Disk /dev/sdb: 223.6 GiB, 240057409536 bytes, 468862128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xaf5fc3a3

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sdb1  *         2048 234432511 234430464 111.8G  f W95 Ext'd (LBA)
/dev/sdb2       234432512 299968511  65536000  31.3G 83 Linux
/dev/sdb3       299968512 468860927 168892416  80.5G 83 Linux
/dev/sdb5            4096   4208639   4204544     2G 82 Linux swap / Solaris
/dev/sdb6         4210688  88100863  83890176    40G 83 Linux
/dev/sdb7        88102912 234432511 146329600  69.8G 83 Linux

Partition table entries are not in disk order.
> mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=8198992k,nr_inodes=2049748,mode=755)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
/dev/sdb6 on / type btrfs (rw,relatime,ssd,space_cache,subvolid=259,subvol=/@/.snapshots/1/snapshot)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=22,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
/dev/sdb6 on /var/tmp type btrfs (rw,relatime,ssd,space_cache,subvolid=278,subvol=/@/var/tmp)
/dev/sdb6 on /var/spool type btrfs (rw,relatime,ssd,space_cache,subvolid=277,subvol=/@/var/spool)
/dev/sdb6 on /var/lib/named type btrfs (rw,relatime,ssd,space_cache,subvolid=273,subvol=/@/var/lib/named)
/dev/sdb6 on /var/opt type btrfs (rw,relatime,ssd,space_cache,subvolid=276,subvol=/@/var/opt)
/dev/sdb7 on /home type xfs (rw,relatime,attr2,inode64,noquota)
/dev/sdb6 on /var/cache type btrfs (rw,relatime,ssd,space_cache,subvolid=266,subvol=/@/var/cache)
/dev/sdb6 on /var/lib/libvirt/images type btrfs (rw,relatime,ssd,space_cache,subvolid=268,subvol=/@/var/lib/libvirt/images)
/dev/sdb6 on /srv type btrfs (rw,relatime,ssd,space_cache,subvolid=263,subvol=/@/srv)
/dev/sdb6 on /var/lib/pgsql type btrfs (rw,relatime,ssd,space_cache,subvolid=274,subvol=/@/var/lib/pgsql)
/dev/sdb6 on /var/lib/mariadb type btrfs (rw,relatime,ssd,space_cache,subvolid=271,subvol=/@/var/lib/mariadb)
/dev/sdb6 on /.snapshots type btrfs (rw,relatime,ssd,space_cache,subvolid=258,subvol=/@/.snapshots)
/dev/sdb6 on /boot/grub2/i386-pc type btrfs (rw,relatime,ssd,space_cache,subvolid=260,subvol=/@/boot/grub2/i386-pc)
/dev/sdb6 on /opt type btrfs (rw,relatime,ssd,space_cache,subvolid=262,subvol=/@/opt)
/dev/sdb6 on /boot/grub2/x86_64-efi type btrfs (rw,relatime,ssd,space_cache,subvolid=261,subvol=/@/boot/grub2/x86_64-efi)
/dev/sdb6 on /tmp type btrfs (rw,relatime,ssd,space_cache,subvolid=264,subvol=/@/tmp)
/dev/sdb6 on /var/crash type btrfs (rw,relatime,ssd,space_cache,subvolid=267,subvol=/@/var/crash)
/dev/sdb6 on /var/lib/mysql type btrfs (rw,relatime,ssd,space_cache,subvolid=272,subvol=/@/var/lib/mysql)
/dev/sdb6 on /var/log type btrfs (rw,relatime,ssd,space_cache,subvolid=275,subvol=/@/var/log)
/dev/sdb6 on /var/lib/machines type btrfs (rw,relatime,ssd,space_cache,subvolid=269,subvol=/@/var/lib/machines)
/dev/sdb6 on /var/lib/mailman type btrfs (rw,relatime,ssd,space_cache,subvolid=270,subvol=/@/var/lib/mailman)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1641480k,mode=700,uid=1000,gid=100)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
tracefs on /sys/kernel/debug/tracing type tracefs (rw,relatime)
> df
Filesystem     1K-blocks     Used Available Use% Mounted on
devtmpfs         8198992        0   8198992   0% /dev
tmpfs            8207380   242440   7964940   3% /dev/shm
tmpfs            8207380     2332   8205048   1% /run
tmpfs            8207380        0   8207380   0% /sys/fs/cgroup
/dev/sdb6       41945088 16422808  25352200  40% /
/dev/sdb6       41945088 16422808  25352200  40% /var/tmp
/dev/sdb6       41945088 16422808  25352200  40% /var/spool
/dev/sdb6       41945088 16422808  25352200  40% /var/lib/named
/dev/sdb6       41945088 16422808  25352200  40% /var/opt
/dev/sdb7       73129076 45112776  28016300  62% /home
/dev/sdb6       41945088 16422808  25352200  40% /var/cache
/dev/sdb6       41945088 16422808  25352200  40% /var/lib/libvirt/images
/dev/sdb6       41945088 16422808  25352200  40% /srv
/dev/sdb6       41945088 16422808  25352200  40% /var/lib/pgsql
/dev/sdb6       41945088 16422808  25352200  40% /var/lib/mariadb
/dev/sdb6       41945088 16422808  25352200  40% /.snapshots
/dev/sdb6       41945088 16422808  25352200  40% /boot/grub2/i386-pc
/dev/sdb6       41945088 16422808  25352200  40% /opt
/dev/sdb6       41945088 16422808  25352200  40% /boot/grub2/x86_64-efi
/dev/sdb6       41945088 16422808  25352200  40% /tmp
/dev/sdb6       41945088 16422808  25352200  40% /var/crash
/dev/sdb6       41945088 16422808  25352200  40% /var/lib/mysql
/dev/sdb6       41945088 16422808  25352200  40% /var/log
/dev/sdb6       41945088 16422808  25352200  40% /var/lib/machines
/dev/sdb6       41945088 16422808  25352200  40% /var/lib/mailman
tmpfs            1641480       16   1641464   1% /run/user/1000
> zypper lr -d
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                               | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                               | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+-----------------------------------------------------------------------------------+--------
 1 | download.opensuse.org-non-oss       | Main Repository (NON-OSS)               | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/                 |        
 2 | download.opensuse.org-non-oss_1     | Update Repository (Non-Oss)             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/                            |        
 3 | download.opensuse.org-oss           | Main Repository (OSS)                   | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/oss/                     |        
 4 | download.opensuse.org-oss_1         | Main Update Repository                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/oss                                 |        
 5 | http-download.opensuse.org-828bb696 | openSUSE:Leap:42.1                      | Yes     | (r ) Yes  | Yes     |   99     | NONE   | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                     |        
 6 | http-download.opensuse.org-ab1c8899 | home:Nemton                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/Nemton/openSUSE_Leap_42.2/        |        
 7 | http-download.opensuse.org-c7bb9b4b | openSUSE:Leap:42.2:Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/oss/                                |        
 8 | http-download.opensuse.org-d6e6b425 | home:ecsos:server                       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/ecsos:/server/openSUSE_Leap_42.2/ |        
 9 | http-download.opensuse.org-f328f3f3 | home:dnh                                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/dnh/openSUSE_Leap_42.2/           |        
10 | openSUSE-42.2-0                     | openSUSE-42.2-0                         | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/oss/                     |        
11 | repo-debug                          | openSUSE-Leap-42.2-Debug                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/oss/               |        
12 | repo-debug-non-oss                  | openSUSE-Leap-42.2-Debug-Non-Oss        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/non-oss/           |        
13 | repo-debug-update                   | openSUSE-Leap-42.2-Update-Debug         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/oss/                          |        
14 | repo-debug-update-non-oss           | openSUSE-Leap-42.2-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/non-oss/                      |        
15 | repo-source                         | openSUSE-Leap-42.2-Source               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/oss/              |        
16 | repo-source-non-oss                 | openSUSE-Leap-42.2-Source-Non-Oss       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/non-oss/          |        
17 | skype-stable                        | skype (stable)                          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://repo.skype.com/rpm/stable/

I have an USB memory stick prepared with openSUSE Tumbleweed for installation.
It is not mounted at this time.
( Ihave an USB SSD and an USB HDD - they are not mounted at this time ).

I have used the USB-stick installer for Tumbleweed, and told it to upgrade my 42.2 system to Tumbleweed.
It did try to upgrade /sdb6 but it failed, reporting may be a syntax error. It did freeze for a while, I have restarted the PC. The openSUSE Leap 42.2 boots and works, for now I can not upgraded it.

Could you please be a bit more elaborate about this. Of course you van upgrade to Tw. There’s always a way. What makes me wonder is that you sais that it did try to upgegrade but failed. Can you show us the actual message? And, please deffine “for a while” and “may be a syntax error”. We cannot see your machine, please understand that. To help you, we need actual information.

FWIW: if you perform an upgrade, at a certain point the installer is going to calculate the changes to be made, Depending on the system that is being upgraded this may take some time.

FWIW2: You could check in 42.2 on software.opensuse.org whether the packages you have installed from various non-distribution repos, also get built for Tw. If such is the case, you could even change the “_42.2” in the repo URLs to “_Tumbleweed” and run ‘zypper ref && zypper dup’

The green ones are OK
The red one is definetly a problem, it’s the 42.1 distribution repo, so you may have a mix of packages, Remove it through YaST, and run


sudo zypper ref && sudo zypper dup

post output here if you don’t trust yourself
The brown ones are obsolete, remove them. through YaST’s software repository manager
After doing so, run

zypper lr -d

https://uploads.disquscdn.com/images/42ebdf93d90ae713757681f89b01e92be71226da0cab1bbb5605ea3ad0dcf1ac.jpg?w=600&h=371

https://uploads.disquscdn.com/images/aa688f35611362c033060c23fd7b4a98367be0e659c72d09d4ef052e89641aac.jpg?w=600&h=371

https://uploads.disquscdn.com/images/9b8cbb1ba66ac1a9ccb798fb4e4a3b2276a87e6688aa7546794d06052034c643.jpg?w=600&h=371

> sudo zypper ref && sudo zypper dup
root's password:
Repository 'Main Repository (NON-OSS)' is up to date.                                                                                                                                       
Repository 'Update Repository (Non-Oss)' is up to date.                                                                                                                                     
Repository 'Main Repository (OSS)' is up to date.                                                                                                                                           
Repository 'Main Update Repository' is up to date.                                                                                                                                          
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/repositories/home:/Nemton/openSUSE_Leap_42.2/'
Abort, retry, ignore? [a/r/i/...? shows all options] (a): r
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/repositories/home:/Nemton/openSUSE_Leap_42.2/'
Abort, retry, ignore? [a/r/i/...? shows all options] (a): i
Do you want to disable the repository home:Nemton permanently? [yes/no] (no): n
Skipping repository 'home:Nemton' because of the above error.
Repository 'openSUSE:Leap:42.2:Update' is up to date.                                                                                                                                       
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/repositories/home:/ecsos:/server/openSUSE_Leap_42.2/'
Abort, retry, ignore? [a/r/i/...? shows all options] (a): r
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/repositories/home:/ecsos:/server/openSUSE_Leap_42.2/'
Abort, retry, ignore? [a/r/i/...? shows all options] (a): i
Do you want to disable the repository home:ecsos:server permanently? [yes/no] (no): n
Skipping repository 'home:ecsos:server' because of the above error.
Repository 'home:dnh' is up to date.                                                                                                                                                        
Repository 'openSUSE-42.2-0' is up to date.                                                                                                                                                 
Repository 'skype (stable)' is up to date.                                                                                                                                                  
Some of the repositories have not been refreshed because of an error.

Here id 01:10 AM, so I can not continue just now. I will continue tomorrow after I wake-up …

Please post the output of:

zypper lr -d
> zypper lr -d
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                               | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                               | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+-----------------------------------------------------------------------------------+--------
 1 | download.opensuse.org-non-oss       | Main Repository (NON-OSS)               | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/                 |        
 2 | download.opensuse.org-non-oss_1     | Update Repository (Non-Oss)             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/                            |        
 3 | download.opensuse.org-oss           | Main Repository (OSS)                   | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/oss/                     |        
 4 | download.opensuse.org-oss_1         | Main Update Repository                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/oss                                 |        
 5 | http-download.opensuse.org-ab1c8899 | home:Nemton                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/Nemton/openSUSE_Leap_42.2/        |        
 6 | http-download.opensuse.org-c7bb9b4b | openSUSE:Leap:42.2:Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/oss/                                |        
 7 | http-download.opensuse.org-d6e6b425 | home:ecsos:server                       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/ecsos:/server/openSUSE_Leap_42.2/ |        
 8 | http-download.opensuse.org-f328f3f3 | home:dnh                                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/dnh/openSUSE_Leap_42.2/           |        
 9 | openSUSE-42.2-0                     | openSUSE-42.2-0                         | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/oss/                     |        
10 | repo-debug                          | openSUSE-Leap-42.2-Debug                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/oss/               |        
11 | repo-debug-non-oss                  | openSUSE-Leap-42.2-Debug-Non-Oss        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/non-oss/           |        
12 | repo-debug-update                   | openSUSE-Leap-42.2-Update-Debug         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/oss/                          |        
13 | repo-debug-update-non-oss           | openSUSE-Leap-42.2-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/non-oss/                      |        
14 | repo-source                         | openSUSE-Leap-42.2-Source               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/oss/              |        
15 | repo-source-non-oss                 | openSUSE-Leap-42.2-Source-Non-Oss       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/non-oss/          |        
16 | skype-stable                        | skype (stable)                          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://repo.skype.com/rpm/stable/                                                |        


Your camera shots chopped off the end of the critical errors, particularly your post #9.
Can you take a picture that shows the entire error?

Else,
The alternative is to follow the instructions in that error… Go the location of the logfile for that upgrade attempt and post to a pastebin.

TSU

I did not see the entire error, I saw 3 errors, after the 3-d one nothing happens, I did wait for about 30 minutes and restarted the PC, because I decided that the installation is frozen.
I can not find the log file.
Sorry.

> zypper lr -d
Repository priorities are without effect. All enabled repositories share the same priority.

# | Alias                               | Name                        | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                               | Service
--+-------------------------------------+-----------------------------+---------+-----------+---------+----------+--------+-----------------------------------------------------------------------------------+--------
1 | download.opensuse.org-non-oss       | Main Repository (NON-OSS)   | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/                 |        
2 | download.opensuse.org-non-oss_1     | Update Repository (Non-Oss) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/                            |        
3 | download.opensuse.org-oss           | Main Repository (OSS)       | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/oss/                     |        
4 | download.opensuse.org-oss_1         | Main Update Repository      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/oss                                 |        
5 | http-download.opensuse.org-ab1c8899 | home:Nemton                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/Nemton/openSUSE_Leap_42.2/        |        
6 | http-download.opensuse.org-d6e6b425 | home:ecsos:server           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/ecsos:/server/openSUSE_Leap_42.2/ |        
7 | http-download.opensuse.org-f328f3f3 | home:dnh                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/dnh/openSUSE_Leap_42.2/           |        
8 | skype-stable                        | skype (stable)              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://repo.skype.com/rpm/stable/                                                |    

https://uploads.disquscdn.com/images/cf80dd8c7448ff58ce13f0584c45d79354795302ece65cce17139d535dd7d50c.jpg?w=600&h=247

You doing that as root? It is a permission problem so normally you would need to be root to get in.

There are still repos in the list that I marked brown, remove them, they’s not adding anything and only confuse.
Disable the ecsos and Nemton repos, they’re no longer there since 42.2 is past it’s end-of-life. You can re-enable them, once you’ve changed the _42.2 in the repo URL to _Tumbleweed.

BTW, after doing the changes to the URL’s and reactivating the mentioned repos, you will need to


zypper ref && zypper dup --allow-vendor-change

since Tw defaults to --no-allow-vendor-change. The option would keep Packman package coming from Packman, etc.

This means that the dup may suggest removal of some packages, which you would have to readd after the upgrade

Another thing: did you check/verify the download? I’ve never seen the UI syntax error before, this might indicated a corrupted download.