jayrbm
July 19, 2020, 11:41pm
1
Hello
I’m trying to install Leap 15.2, I have noticed that after the media is verified with no error that the system will list: Loading Installation System (1/6). All of the steps show 100% except for step 5/6, instead of 100% its says “missing (optional)”. Can someone tell me how I can find out what is missing regardless if its optional.
Thank you
I tried repeating that. And yes, I saw the “missing (optional)”. But it did not give any other information.
I went ahead with a trial install, and that worked. Then I went to “/var/log/YaST2” and looked at the “y2log” files. I used “less” for that. And I did a search for “missing”. I did not learn anything interesting.
jayrbm
July 20, 2020, 7:31am
3
What do you mean exactly? Was there no entries on the log? Or you did find that missing, but it wasn’t interesting?
jayrbm
July 20, 2020, 7:35am
4
What do you mean exactly? Was there nothing in the log? Or you did find why it says “missing” and found it not interesting?
I found about 6 or so lines with “missing”. I could not tell which, if any, was related to the message during loading. The lines did not seem reason for concern.
jayrbm
July 23, 2020, 2:58am
6
I also tried doing an install and then searching for the word “missing” or “optional”, for missing I got lines related to Ruby store, and for optional I got lines that seem to be related to a system not being upgraded from a previous release.
I have searched, but I haven’t been able to find any documentation as to what the Loading Installation Steps do, do you know if they are documented by any chance?
I don’t know. I guess the Yast maintainers would know.
I asked nearly 3 days ago, but didn’t get a nibble yet.: [yast-devel] Loading Installation System step 5/6 missing/optional - YaST Development - openSUSE Mailing Lists Not unusually it takes a week to get a response to a non-devel-related question there.
So, I just started the installer an took this from /var/log/linuxrc.log (cut down due to post limit):
01:46:22 <2>: eth0 activated01:46:22 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/content
01:46:22 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/content -> /content
01:46:27 <2>: error 22: The requested URL returned error: 404 Not Found
01:46:27 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/repodata/repomd.xml
01:46:27 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/repodata/repomd.xml -> /repomd.xml
01:46:32 <2>: sha1 63979062865db1ac55103123d31d7481
01:46:32 <2>: sha256 c5fb70f56a3489f35b6c62fd4d317146
01:46:32 <2>: digest not checked
01:46:32 <4>: /repomd.xml: gpg check = 2
01:46:32 <4>: /repomd.xml: sig check = 2
01:46:32 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/repodata/repomd.xml.asc
01:46:32 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/repodata/repomd.xml.asc -> /repomd.xml.asc
01:46:37 <2>: sha1 232ddeb0eefacd9a44c710325cf6dc9e
01:46:37 <2>: sha256 2c196faac19bfc2120b48625f3c8c00e
01:46:37 <2>: digest not checked
01:46:37 <4>: exec: gpg --homedir /root/.gnupg --batch --no-default-keyring --keyring /installkey.gpg --ignore-valid-from --ignore-time-conflict --verify '/repomd.xml.asc' '/repomd.xml' = 0
01:46:37 <4>: stdout + stderr:
gpg: Signature made Fri Jun 26 08:21:52 2020 UTC
gpg: using RSA key B88B2FD43DBDC284
gpg: Good signature from "openSUSE Project Signing Key <opensuse@opensuse.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 22C0 7BA5 3417 8CD0 2EFE 22AA B88B 2FD4 3DBD C284
01:46:37 <2>: http://download.opensuse.org/distribution/leap/15.2/repo/oss/repodata/repomd.xml: signature ok
01:46:37 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/CHECKSUMS
01:46:37 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/CHECKSUMS -> /CHECKSUMS
01:46:42 <2>: sha1 e66acc0bb3c2afdf8e8e9e308127564f
01:46:42 <2>: sha256 25b01b40d812a48035196769601d92eb
01:46:42 <2>: digest not checked
01:46:42 <4>: /CHECKSUMS: gpg check = 2
01:46:42 <4>: /CHECKSUMS: sig check = 2
01:46:42 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/CHECKSUMS.asc
01:46:42 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/CHECKSUMS.asc -> /CHECKSUMS.asc
01:46:47 <2>: sha1 25d42b4b3c097d3d99c77352d5bbd4c7
01:46:47 <2>: sha256 e53d66adb2b2af758b97a8f8207bbf7a
01:46:47 <2>: digest not checked
01:46:47 <4>: exec: gpg --homedir /root/.gnupg --batch --no-default-keyring --keyring /installkey.gpg --ignore-valid-from --ignore-time-conflict --verify '/CHECKSUMS.asc' '/CHECKSUMS' = 0
01:46:47 <4>: stdout + stderr:
gpg: Signature made Fri Jun 26 08:21:52 2020 UTC
gpg: using RSA key B88B2FD43DBDC284
gpg: Good signature from "openSUSE Project Signing Key <opensuse@opensuse.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 22C0 7BA5 3417 8CD0 2EFE 22AA B88B 2FD4 3DBD C284
01:46:47 <2>: http://download.opensuse.org/distribution/leap/15.2/repo/oss/CHECKSUMS: signature ok
01:46:47 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/config
01:46:47 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/config -> /download/file_0000
01:46:52 <2>: sha1 3615dec8a3fe783f55a0a00c251eef37
01:46:52 <2>: sha256 bed1bb078f2470418d7f8b204ba3bc0a
01:46:52 <2>: digest ok
01:46:52 <4>: instsys deps:
01:46:52 <4>: root: common root cracklib-dict-full.rpm bind ?yast2-trans-<lang>.rpm ?configfiles
01:46:52 <4>: rescue: common rescue ?cracklib-dict-full.rpm
01:46:52 <4>: configfiles: control.xml?copy=1
01:46:52 <4>: yast2-trans-ar.rpm: yast2-trans-ar.rpm
...
01:46:52 <4>: yast2-trans-ja.rpm: yast2-trans-ja.rpm ipa-gothic-fonts.rpm
01:46:52 <4>: yast2-trans-km.rpm: yast2-trans-km.rpm
01:46:52 <4>: yast2-trans-ko.rpm: yast2-trans-ko.rpm un-fonts.rpm?list=*/UnDotum.ttf
01:46:52 <4>: yast2-trans-mr.rpm: yast2-trans-mr.rpm
...
01:46:52 <4>: yast2-trans-th.rpm: yast2-trans-th.rpm
01:46:52 <4>: yast2-trans-zh_CN.rpm: yast2-trans-zh_CN.rpm arphic-uming-fonts.rpm
01:46:52 <4>: yast2-trans-zh_TW.rpm: yast2-trans-zh_TW.rpm arphic-uming-fonts.rpm
01:46:52 <4>: yast2-trans-ar_EG.rpm: yast2-trans-ar.rpm
...
01:46:52 <4>: yast2-trans-zu_ZA.rpm: yast2-trans-zu.rpm
01:46:52 <4>: instsys list:
01:46:52 <4>: boot/x86_64/common
01:46:52 <4>: boot/x86_64/root
01:46:52 <4>: boot/x86_64/cracklib-dict-full.rpm
01:46:52 <4>: boot/x86_64/bind
01:46:52 <4>: ?boot/x86_64/yast2-trans-en_US.rpm
01:46:52 <4>: ?boot/x86_64/control.xml?copy=1
01:46:52 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/common
01:46:52 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/common -> /download/file_0001
01:47:03 <2>: sha1 e479ac43045cfe4bb0403e1f1f783861
01:47:03 <2>: sha256 20e02509251d9e402354ad5b5019d710
01:47:03 <2>: digest ok
01:47:03 <2>: mount /download/file_0001 -> /mounts/mp_0000
01:47:03 <2>: mount: dev = /download/file_0001, dir = /mounts/mp_0000, flags = 0x1
01:47:03 <2>: /download/file_0001: type = squashfs.
01:47:03 <2>: mount: /download/file_0001: we need a loop device
01:47:03 <2>: mount: using /dev/loop2
01:47:03 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/root
01:47:03 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/root -> /download/file_0002
01:47:13 <2>: sha1 7709b61b051edb187b66aa4e45b6a0ec
01:47:13 <2>: sha256 ca7fddfbca17c7065fe0c5c9c3c17060
01:47:13 <2>: digest ok
01:47:13 <2>: mount /download/file_0002 -> /mounts/mp_0001
01:47:13 <2>: mount: dev = /download/file_0002, dir = /mounts/mp_0001, flags = 0x1
01:47:13 <2>: /download/file_0002: type = squashfs.
01:47:13 <2>: mount: /download/file_0002: we need a loop device
01:47:13 <2>: mount: using /dev/loop3
01:47:13 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/cracklib-dict-full.rpm
01:47:13 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/cracklib-dict-full.rpm -> /download/file_0003
01:47:19 <2>: sha1 e996c2e46c62eafee9886c371beeb9b1
01:47:19 <2>: sha256 9abef9df6661d300f88ea1484b789ba9
01:47:19 <2>: digest ok
01:47:19 <2>: mount /download/file_0003 -> /mounts/mp_0002
01:47:19 <2>: mount: dev = /download/file_0003, dir = /mounts/mp_0002, flags = 0x1
01:47:19 <2>: /download/file_0003: type = rpm.
01:47:19 <4>: exec: cd /mounts/mp_0002 ; rpm2cpio /download/file_0003 | cpio --quiet --sparse -dimu --no-absolute-filenames = 0
01:47:19 <2>: /download/file_0003 -> /download/file_0003: converting to squashfs
01:47:19 <4>: exec: mksquashfs /mounts/mp_0002 /download/file_0003 -noappend -no-progress = 0
01:47:19 <4>: stdout + stderr:
Parallel mksquashfs: Using 4 processors
Creating 4.0 filesystem on /download/file_0003, block size 131072.
Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 4195.07 Kbytes (4.10 Mbytes)
39.16% of uncompressed filesystem size (10713.89 Kbytes)
Inode table size 367 bytes (0.36 Kbytes)
64.84% of uncompressed inode table size (566 bytes)
Directory table size 93 bytes (0.09 Kbytes)
63.27% of uncompressed directory table size (147 bytes)
Number of duplicate files found 0
Number of inodes 7
Number of files 3
Number of fragments 1
Number of symbolic links 0
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 4
Number of ids (unique uids + gids) 1
Number of uids 1
root (0)
Number of gids 1
root (0)
01:47:19 <2>: mount: dev = /download/file_0003, dir = /mounts/mp_0002, flags = 0x1
01:47:19 <2>: /download/file_0003: type = squashfs.
01:47:19 <2>: mount: /download/file_0003: we need a loop device
01:47:19 <2>: mount: using /dev/loop4
01:47:19 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/bind
01:47:19 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/bind -> /download/file_0005
01:47:25 <2>: sha1 e3b06db12ad1e45e8ef31daf6371d809
01:47:25 <2>: sha256 8dbfb632b0e130867419d644d6bb8556
01:47:25 <2>: digest ok
01:47:25 <2>: mount /download/file_0005 -> /mounts/mp_0003
01:47:25 <2>: mount: dev = /download/file_0005, dir = /mounts/mp_0003, flags = 0x1
01:47:25 <2>: /download/file_0005: type = squashfs.
01:47:25 <2>: mount: /download/file_0005: we need a loop device
01:47:25 <2>: mount: using /dev/loop5
01:47:25 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/yast2-trans-en_US.rpm
01:47:25 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/yast2-trans-en_US.rpm -> /download/file_0006
01:47:30 <2>: error 22: The requested URL returned error: 404 Not Found (ignored)
01:47:30 <2>: download failed: /mounts/mp_0004 (ignored)
01:47:30 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/control.xml
01:47:30 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/control.xml -> /download/file_0007
01:47:35 <2>: sha1 08d74231860a365de6d7d789e1cc6ef7
01:47:35 <2>: sha256 f1e8640ffe813b9471831056cb1f9d5e
01:47:35 <2>: digest ok
01:47:35 <2>: mv /download/file_0007 -> /control.xml
01:47:35 <2>: url mount: http://download.opensuse.org/distribution/leap/15.2/repo/oss?device=eth0
01:47:35 <2>: repository: using http://download.opensuse.org/distribution/leap/15.2/repo/oss?device=eth0
01:47:35 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/repodata/5d857cdc534b9405ee0576476ff53938d439f3334ee3ca516cf8c8041487284c-license.tar.gz
01:47:35 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/repodata/5d857cdc534b9405ee0576476ff53938d439f3334ee3ca516cf8c8041487284c-license.tar.gz -> /download/file_0008
01:47:46 <2>: sha1 eb893bf542d6ee2603461071bf1d0622
01:47:46 <2>: sha256 5d857cdc534b9405ee0576476ff53938
01:47:46 <2>: digest not checked
01:47:46 <2>: mv /download/file_0008 -> /license.tar.gz
01:47:46 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/control.xml
01:47:46 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/control.xml -> /download/file_0009
01:47:51 <2>: sha1 08d74231860a365de6d7d789e1cc6ef7
01:47:51 <2>: sha256 f1e8640ffe813b9471831056cb1f9d5e
01:47:51 <2>: digest not checked
01:47:51 <2>: mv /download/file_0009 -> /control.xml
01:47:51 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/license.tar.gz
01:47:51 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/license.tar.gz -> /download/file_0010
01:47:56 <2>: error 22: The requested URL returned error: 404 Not Found (ignored)
01:47:56 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/media.1/info.txt
01:47:56 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/media.1/info.txt -> /download/file_0011
01:48:01 <2>: error 22: The requested URL returned error: 404 Not Found (ignored)
01:48:01 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/part.info
01:48:01 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/part.info -> /download/file_0012
01:48:06 <2>: error 22: The requested URL returned error: 404 Not Found (ignored)
01:48:06 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/README.BETA
01:48:06 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/README.BETA -> /download/file_0013
01:48:11 <2>: error 22: The requested URL returned error: 404 Not Found (ignored)
01:48:11 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/autoinst.xml
01:48:11 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/autoinst.xml -> /download/file_0014
01:48:16 <2>: error 22: The requested URL returned error: 404 Not Found (ignored)
01:48:16 <4>: url = http://download.opensuse.org/distribution/leap/15.2/repo/oss/driverupdate
01:48:16 <2>: loading http://download.opensuse.org/distribution/leap/15.2/repo/oss/driverupdate -> /download/file_0015
01:48:21 <2>: error 22: The requested URL returned error: 404 Not Found
01:48:21 <4>: find repo:
01:48:21 <4>: ok = 1
01:48:21 <4>: is.network = 1
01:48:21 <4>: is.mountable = 0
01:48:21 <4>: device = eth0
01:48:21 <4>: ZyppRepoURL: http://download.opensuse.org/distribution/leap/15.2/repo/oss
01:48:21 <4>: instsys_list: key = boot/x86_64/common, value = /mounts/mp_0000
01:48:21 <4>: instsys_list: key = boot/x86_64/root, value = /mounts/mp_0001
01:48:21 <4>: instsys_list: key = boot/x86_64/cracklib-dict-full.rpm, value = /mounts/mp_0002
01:48:21 <4>: instsys_list: key = boot/x86_64/bind, value = /mounts/mp_0003
01:48:21 <4>: instsys_list: key = ?boot/x86_64/yast2-trans-en_US.rpm, value = /mounts/mp_0004
01:48:21 <4>: instsys_list: key = ?boot/x86_64/control.xml?copy=1, value = /mounts/mp_0005
01:48:21 <2>: starting setsid -wc inst_setup yast
It seems to be this file: http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/yast2-trans-en_US.rpm which does not exist in the repo, only en_GB is present.
So it’s baiscally just a missing locale for en_US - which can be ignored as I guess that’s the main default fallback locale anyway and hence already included in either common or root.
jayrbm
July 23, 2020, 7:29am
10
thanks, hopefully they say something
jayrbm
July 23, 2020, 7:44am
11
In my case I never connected my machine to the network during the install and I dont recall seeing a locale missing on the linuxrc.log on that install, but now on a fresh install that has been updated I do see a line "instsys missing: boot/x86_64/yast2-trans-en_US.rpm (optional)
Is that a Leap15.2 beta Installation medium?
Many errors about missing files on
http://download.opensuse.org/distribution/leap/15.2/repo/oss/
At least for my test: No. The way I did it in my VM:
freshly downloaded /boot/x86_64/loader/initrd and /boot/x86_64/loader/linux from what ever mirror the load balancer redirected me to
created a new option in /etc/grub.d/40_custom to load it just only with the additional command install=http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/loader/ …
As far as I’m aware of how the load balancing works each time I request something from the server download.opensuse.org it first redirects me to some mirror from which I then download the files instead of that master server directly - so, quite possible that the mirror to which the load balancer redirects me is not up in sync, but I didn’t tried setting any mirror myself.
jayrbm
July 26, 2020, 4:31am
14
No, I got it from opensuse’s main download page maybe a week ago openSUSE Leap - Get openSUSE . Also you only get the installation steps if you check the integrity of the iso while booting from it; if you just select to install you are never shown the 6 installation steps.
If you hit ESC while those green bars are showing, you will still see the installation steps.