No login after today's update - had to recourse to rescue login - no network

I am embarrassed to be posting here again so soon after having upgraded both of my servers from Leap 15.5 to 15.6 without problem but this evening I updated my home TW workstation and have broken it. The update was quite significant with well over 2000 files being downloaded and updated. There had been some issues with failure to access a repo site for about four files but no warnings that I recall.

I tried to step back to a snapshot from before the update but that failed to give me any internet connection and in the end I have had to boot to rescue and am logged in as root. I have no network connection so am sending the output of journalctl -xb and it is on susepaste:-

https://paste.opensuse.org/pastes/e48cc7267221

I can run any other command which might help and I hope the lines in red are a clue.
Budgie2

I suppose we should start with an answer to whether you’re interest is fixing your installation as last was, or simply making do with a working snapshot. If the latter, I don’t do BTRFS or snapshots. If the former:

1: what repos do you have enabled: zypper lr -d

2: Is there a freshly installed 6.10.9 kernel in /boot/, with a matching initrd?

OT:
Once this is fixed, you may want to investigate removal of things you have no use for. Start with what the system thinks you have no use for: zypper pa --unneeded. Doing so should cut down the average number of packages per upgrade. I’ve never seen as many as 2,000 at once. It usually takes me more than 2-3 months without a dup, plus a major intervening TW rebuild, to top 1,000.

I also have the following:

/etc/zypp # grep -A5 garded zypp.conf
## Recommended packages, will not be regarded.
##
## Valid values: boolean
## Default value: false
##
 solver.onlyRequires = true
#

It won’t help a whole lot if not applied on a fresh installation, but when every little bit matters…

Hi and many thanks. I would prefer to get my system fixed, I am not confident with snapshots.
As expected my repos have some left over rubbish:-

#  | Alias                                | Name                                   | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                   | Service
---+--------------------------------------+----------------------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------------------------+--------
 1 | KDE:Extra                            | KDE:Extra                              | Yes     | (r ) Yes  | Yes     |  105     | rpm-md | https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/            | 
 2 | Multimedia_Applications              | Multimedia Applications                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/      | 
 3 | download.opensuse.org-non-oss        | Main Repository (NON-OSS)              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                                 | 
 4 | download.opensuse.org-oss            | Main Repository (OSS)                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                     | 
 5 | download.opensuse.org-tumbleweed     | Main Update Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                       | 
 6 | ftp.gwdg.de-openSUSE_Tumbleweed      | Packman Repository                     | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/                   | 
 7 | https-download.opensuse.org-4760cd45 | openSUSE:Tumbleweed                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/tumbleweed/repo/oss/                                    | 
 8 | https-download.opensuse.org-831991ba | openSUSE:Tumbleweed                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/             | 
 9 | https-download.opensuse.org-e81da34d | home:pbek:QOwnNotes                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_Tumbleweed/ | 
10 | oss                                  | oss                                    | Yes     | (r ) Yes  | No      |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.5/repo/oss/                         | 
11 | repo-debug                           | openSUSE-Tumbleweed-Debug              | No      | ----      | ----    |   99     | N/A    | http://download.opensuse.org/debug/tumbleweed/repo/oss/                               | 
12 | repo-openh264                        | Open H.264 Codec (openSUSE Tumbleweed) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed                               | 
13 | repo-source                          | openSUSE-Tumbleweed-Source             | No      | ----      | ----    |   99     | N/A    | http://download.opensuse.org/source/tumbleweed/repo/oss/                              | 
14 | teamviewer                           | TeamViewer - x86_64                    | Yes     | (r ) Yes  | No      |   99     | rpm-md | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/                           | 

I am not sure what has been installed in the kernel but here is the contents of /boot/ :-

config-6.10.9-1-default
config-6.9.1-1-default
efi
grub2
initrd
initrd-6.10.9-1-default
initrd-6.9.1-1-default
sysctl.conf-6.10.9-1-default
sysctl.conf-6.9.1-1-default
System.map-6.10.9-1-default
System.map-6.9.1-1-default
vmlinuz
vmlinuz-6.10.9-1-default
.vmlinuz-6.10.9-1-default.hmac
vmlinuz-6.9.1-1-default
.vmlinuz-6.9.1-1-default.hmac
.vmlinuz.hmac

Regarding your advice on streamlining my installation; long overdue for me. Never too late to learn!
Meanwhile just a thought. Is it worth doing a fresh install over existing? Not keen as I still need dual boot on this workstation but just a thought.
Finally it does seem my network has been disturbed. I have therefore unplugged the usb dongle which I needed for a second network connection and need to get back to one working dhcp connection and no second connection or bridge. Can I achieve this from rescue cli?

Why that Repo?

I assume it has been left over from a change from 15.5 to TW. No idea why it had not been removed but to date this machine has been no trouble except with the VM network connection some time ago.

Beyond 10, why do you have repos 1, 2, 7, 8, 9?

The only one I recall adding was KDE:Extra for some app I needed. Sure it is not used now.
The others are perhaps an artifact from earlier installations. There are no oddball apps that I need on this machine.

I now have built a working internet connection using cli so can I remove 1,2,7,8,9,10 and what are the required repos for TW. I think I should start with that.

3, 4, 5, 6 & 12 are what most people need. 11 isn’t enabled and can be safely kept for such time as it may be necessary to enable it to debug something. Likewise, 13 isn’t enabled, and would only be needed enabled at such time as you build your own software from source.

@mrmazda Why would one need 12 (Open H.264 Codec) when 6 (Packman) is enabled?

Well that was fun, I had no idea I had so much junk in my machine. I have now removed all the unwanted repos and updated and all good now.
Thanks for the support when I was in panic mode!!!
Budgie2

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.