Re: Upgrade von 15.6 nach 16.0 - einige Fallstricke
Werner Franke <[email protected]>
| Newsgroups | gmane.linux.suse.general.german |
|---|---|
| Organization | Privat |
| Message-ID | <[email protected]> |
Am 23.04.26 um 18:42 schrieb Werner Franke: > Am 21.04.26 um 22:17 schrieb Vadim Krevs: >> See https://forums.opensuse.org/t/after-upgrade-to-leap16-have-this-error-key-70af9e8139db7c82-suse-package-signing-key-build-suse-de-expired-on-2024-09-20/191052/3. >> >> This is what I had to do on my upgraded 16.0 system: >> >> 1. Remove obsolete key: >> rpm -e gpg-pubkey-70af9e81-39db7c82 >> >> 2. Uninstall old kernels from 15.6: >> zypper rm kernel-default-6.4.0-150600.23.30.1.x86_64 kernel-default-6.4.0-150600.23.78.1.x86_64 >> >> (your system might have different versions of the old kernel-default-6.4.0-150600.XXXX kernels of course, so adjust the command as needed). > > Hi Vadim, > > Unfortunately, it's not that simple. > I have not installed any old kernel and also not gpg-pubkey-70af9e81-39db7c82 > > In my case the expired key messages are listed 1365 times. > A lot of packages are affected. > > Wie koennte ich dem auf die Spur kommen, denn so ein Problem habe ich in den vielen Jahren wo ich SUSE benutze noch nicht gehabt. > Ich haette eigentlich erwartet das so ein Problem durch > > zypper --releasever=16.0 ref -f > > beseitigt wird. > Und weil wir gerade dabei sind, ich hätte eigentlich auch erwartet, das Pakete, die mit einem > abgelaufenen Schlüssel signiert sind (und einen ERROR liefern) auch nicht installiert werden (?) > (Wobei dann ein unvollständiges System entstanden wäre) > > Aktuell habe ich folgende gpg-pubkey Pakete installiert > > gpg-pubkey-65176565-61a0ee8f > gpg-pubkey-1abd1afb-66d76fb0 > gpg-pubkey-39db7c82-5f68629b > gpg-pubkey-09d9ea69-68595a8c > error: Key 70af9e8139db7c82 (SuSE Package Signing Key <[email protected]>) expired on 2024-09-20 10:21:47 > gpg-pubkey-3dbdc284-53674dd4 > gpg-pubkey-287a0027-682477e3 > gpg-pubkey-29b700a4-62b07e22 > gpg-pubkey-b0ca3e51-68d53867 > gpg-pubkey-8ede3e07-5c755f3a > gpg-pubkey-8b662dfb-694de996 > gpg-pubkey-f6ab3975-62e9e6fb > gpg-pubkey-3fa1d6ce-67c856ee > gpg-pubkey-25db7ae0-645bae34 > > und in /usr/lib/rpm/gnupg/keys befinden dich folgende files > > -rw-r--r-- 1 root root 1,7K 26. Sep 2025 gpg-pubkey-09d9ea69-68595a8c.asc > -rw-r--r-- 1 root root 1,7K 26. Sep 2025 gpg-pubkey-25db7ae0-645bae34.asc > -rw-r--r-- 1 root root 2,0K 26. Sep 2025 gpg-pubkey-287a0027-682477e3.asc > -rw-r--r-- 1 root root 1,7K 26. Sep 2025 gpg-pubkey-29b700a4-62b07e22.asc > -rw-r--r-- 1 root root 969 26. Sep 2025 gpg-pubkey-39db7c82-66c5d91a.asc > -rw-r--r-- 1 root root 1,7K 26. Sep 2025 gpg-pubkey-3fa1d6ce-67c856ee.asc > > Alle gpg-pubkey Pakete löschen, die keine Datei in /usr/lib/rpm/gnupg/keys haben ? > (also z.B. gpg-pubkey-1abd1afb-66d76fb0 ??) > Nachtrag: Doch noch was im Netz gefunden... werner@Miraculix:/usr/lib/rpm/gnupg/keys> ll insgesamt 24K -rw-r--r-- 1 root root 1,7K 26. Sep 2025 gpg-pubkey-09d9ea69-68595a8c.asc -rw-r--r-- 1 root root 1,7K 26. Sep 2025 gpg-pubkey-25db7ae0-645bae34.asc -rw-r--r-- 1 root root 2,0K 26. Sep 2025 gpg-pubkey-287a0027-682477e3.asc -rw-r--r-- 1 root root 1,7K 26. Sep 2025 gpg-pubkey-29b700a4-62b07e22.asc -rw-r--r-- 1 root root 969 26. Sep 2025 gpg-pubkey-39db7c82-66c5d91a.asc -rw-r--r-- 1 root root 1,7K 26. Sep 2025 gpg-pubkey-3fa1d6ce-67c856ee.asc werner@Miraculix:/usr/lib/rpm/gnupg/keys> gpg --show-keys gpg-pubkey-* pub rsa4096 2023-05-10 [SC] [verfällt: 2029-08-01] 1C59D66FCD52563A16933DBCFEC28EAF09D9EA69 uid SUSE 16 Package Signing Key <[email protected]> pub rsa4096 2023-05-10 [SC] [verfällt: 2027-05-09] F044C2C507A1262B538AAADD8A49EB0325DB7AE0 uid openSUSE:Backports OBS Project <openSUSE:[email protected]> pub rsa4096 2025-05-14 [SC] [verfällt: 2036-04-26] BF3F9A67D3A2FF98A73F5E07488C583D287A0027 uid openSUSE Backports for SUSE Linux 16 <[email protected]> pub rsa4096 2022-06-20 [SC] [verfällt: 2026-06-19] AD485664E901B867051AB15F35A2F86E29B700A4 uid openSUSE Project Signing Key <[email protected]> pub rsa2048 2013-01-31 [SC] [verfällt: 2028-10-02] FEAB502539D846DB2C0961CA70AF9E8139DB7C82 uid SuSE Package Signing Key <[email protected]> pub rsa4096 2023-01-19 [SC] [verfällt: 2029-03-05] 7F009157B127B994D5CFBE76F74F09BC3FA1D6CE uid SUSE Package Signing Key <[email protected]> Also alle gpg-pubkey Pakete löschen, deren Namen nicht mit den 6 Files oben passen ? Grüße Werner