Page 1 of 1

Update von 20.04 auf Ubuntu 22 funktioniert nicht

Posted: Sun 2. Jul 2023, 22:54
by umutkuepeli
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Ja bin ich


Server-Betriebssystem + Version
(z.B. Ubuntu 20.04)


Eingesetzte Server-Virtualisierung-Technologie
keine


KeyHelp-Version + Build-Nummer
23.1.1 (Build 3016)


Problembeschreibung / Fehlermeldungen

sobald man das Update script ausführen will egal ob mit sudo oder ohne mit dem Root user kommt folgende Fehlermeldung:
> Pre-checking system...

Error The following files need to be updated and are not readable/writable. Please set correct file permissions.
---
/etc/update-manager/release-upgrades
---
Fix the issues above, then launch this script again: "php keyhelp_ubuntu_upgrade_20_to_22.php"

dem Ordner schon die Rechte gegeben und auch per Hand erstellt da es den nicht gab.



Erwartetes Ergebnis


Tatsächliches Ergebnis


Schritte zur Reproduktion


Zusätzliche Informationen

Re: Update von 20.04 auf Ubuntu 22 funktioniert nicht

Posted: Mon 3. Jul 2023, 00:53
by tab-kh
Ich bin mir da nicht so sicher, ob das wirklich an Keyhelp liegt. Meine Keyhelp-Installationen laufen zwar alle auf Debian, aber bei einem Server (ohne Keyhelp) habe ich Ubuntu 22.04 laufen, da gibt es den Ordner /etc/update-manager und die Datei release-upgrades darin. Ich denke nicht, dass Keyhelp das bei der Installation löschen würde. Es gehört ja offenbar zum System und ohne funktioniert der Release Upgrader (von Ubuntu, nicht von Keyhelp) offenbar nicht. Und ich habe da nichts selbst angelegt. Vielleicht war die Ubuntu Installation bei dir ja (in dieser Hinsicht) zu minimal ;) Das sieht bei mir so aus:

Code: Select all

root@xxxxxx:~# ls -al /etc/update-manager
total 20
drwxr-xr-x   3 root root 4096 Feb 24 12:22 .
drwxr-xr-x 104 root root 4096 Jul  2 23:34 ..
-rw-r--r--   1 root root  235 Apr  8  2020 meta-release
-rw-r--r--   1 root root  819 Apr  8  2020 release-upgrades
drwxr-xr-x   2 root root 4096 Apr 27 14:20 release-upgrades.d
In der Datei release-upgrades steht Folgendes drin:

Code: Select all

# Default behavior for the release upgrader.

[DEFAULT]
# Default prompting and upgrade behavior, valid options:
#
#  never  - Never check for, or allow upgrading to, a new release.
#  normal - Check to see if a new release is available.  If more than one new
#           release is found, the release upgrader will attempt to upgrade to
#           the supported release that immediately succeeds the
#           currently-running release.
#  lts    - Check to see if a new LTS release is available.  The upgrader
#           will attempt to upgrade to the first LTS release available after
#           the currently-running one.  Note that if this option is used and
#           the currently-running release is not itself an LTS release the
#           upgrader will assume prompt was meant to be normal.
Prompt=lts

Re: Update von 20.04 auf Ubuntu 22 funktioniert nicht  [GELÖST]

Posted: Mon 3. Jul 2023, 09:55
by Alexander
Das Installieren von "update-manager-core" sollte das Problem lösen.

KeyHelp geht davon aus, das dieses essentielle Paket auf dem System installiert ist (und somit die genannte Datei existiert).

Re: Update von 20.04 auf Ubuntu 22 funktioniert nicht

Posted: Fri 7. Jul 2023, 11:08
by umutkuepeli
Danke Problem wurde gelöst