Ubuntu Upgrade 19.04 auf 19.10

Hallo, ich habe ein Upgrade von Ubuntu 19.04 auf 19.10 per Befehle “sudo do-release-upgrade” durchgeführt.
Nun bekomme ich diese Meldung…

<?php /** * @copyright Copyright (c) 2016, ownCloud, Inc. * * @author Georg Ehrke * @author Joas Schilling * @author Jörn Friedrich Dreyer * @author Lukas Reschke * @author Morris Jobke * @author Robin Appelman * @author Roeland Jago Douma * @author Sergio Bertolín * @author Thomas Müller * @author Vincent Petry * * @license AGPL-3.0 * * This code is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License, version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License, version 3, * along with this program. If not, see * */ require_once __DIR__ . '/lib/versioncheck.php'; try { require_once __DIR__ . '/lib/base.php'; OC::handleRequest(); } catch(\OC\ServiceUnavailableException $ex) { \OC::$server->getLogger()->logException($ex, array('app' => 'index')); //show the user a detailed error page OC_Template::printExceptionErrorPage($ex, 503); } catch (\OC\HintException $ex) { try { OC_Template::printErrorPage($ex->getMessage(), $ex->getHint(), 503); } catch (Exception $ex2) { try { \OC::$server->getLogger()->logException($ex, array('app' => 'index')); \OC::$server->getLogger()->logException($ex2, array('app' => 'index')); } catch (Throwable $e) { // no way to log it properly - but to avoid a white page of death we try harder and ignore this one here } //show the user a detailed error page OC_Template::printExceptionErrorPage($ex, 500); } } catch (\OC\User\LoginException $ex) { OC_Template::printErrorPage($ex->getMessage(), $ex->getMessage(), 403); } catch (Exception $ex) { \OC::$server->getLogger()->logException($ex, array('app' => 'index')); //show the user a detailed error page OC_Template::printExceptionErrorPage($ex, 500); } catch (Error $ex) { try { \OC::$server->getLogger()->logException($ex, array('app' => 'index')); } catch (Error $e) { http_response_code(500); header('Content-Type: text/plain; charset=utf-8'); print("Internal Server Error\n\n"); print("The server encountered an internal error and was unable to complete your request.\n"); print("Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.\n"); print("More details can be found in the webserver log.\n"); throw $ex; } OC_Template::printExceptionErrorPage($ex, 500); } ............................................... Wie kann ich das Problem beheben? MfG Kundo

Du solltest nicht die Entwickerversionen 19.04 und 19.10 verwenden.

Heute wird Ubuntu 20.04 LTS als Release rausgebracht.
Installiere bitte neu und verwende nur noch LTS-Releases als danach Ubuntu 22.04 LTS.

https://wiki.ubuntu.com/FocalFossa/ReleaseNotes

Du kannst schon die Beta verwenden. Sie wird automatisch Stable.
Besser als dein Schrott-Nicht-LTS ist es allemal.

Alternativ schau dir Debian Buster an. :wink:

Okay, da muss ich mal schauen ob das mir als Proxmox Continer Version angeboten wird.
Aber kann ich die laufende Version dann von dieser 19.04 auf diese 20.04 upgraden ohne Nextcloud neu installieren zu müssen?

MfG Kundo

Im Notfall kannst ja den Snapshot zurückspielen :wink:

So, die Lösung gefunden, nach dem Upgrade von 19.04 auf 19.10 diese Befehle in der Konsole ausführen, danach läuft Nextcloud wieder ohne Datenverlust, zumindest bei mir.

Code:
apt update && apt upgrade -y
Code:
apt-get install software-properties-common -y
Code:
add-apt-repository ppa:ondrej/php
Code:
apt update && apt upgrade -y

Nun noch diese PHP.ini anpassen
Code:
nano /etc/php/7.3/apache2/php.ini
Code:
memory_limit = 2048M
upload_max_filesize = 16G
post_max_size = 16G
date.timezone = Europe/Berlin

Super. Dann kannst du ja jetzt auf Ubuntu 20.04 LTS upgraden.

1 Like

Da habe ich nichts gefunden, wie ich das in einem Proxmox Container (CT) machen kann.

Mit Proxmox kenne ich mich weniger aus. Aber eigentlich sollten die LTS (Server-Versionen) eher über die korrekten Funktionen verfügen als die Entwickler-Releases. Aber Ubuntu 20.04 LTS ist ja noch recht neu. Entweder die Anleitungen für ältere Releases probieren oder abwarten.

Ich konnte bis jetzt nichts finden, wie ich eine LTS Version in einem CT installieren oder auf dieser upgraden kann.
Die 20.04 LTS Server-Version konnte ich nur als VM installieren, aber dies mach wenig Sinn, und dazu müsste ich alles neu einrichten.

Kein Problem. Dann einfach abwarten.