Wiki-Quellcode von Nextcloud Fehler durch Versionssprung
Version 11.3 von FlorianPuie@sbede am 2022/02/15 15:30
Zeige letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
1 | Kommt es nach dem ldupdate zu einem Überspringen einer Version der Nextcloud, kann es dazu führen, dass diese nicht mehr erreichbar ist. | ||
2 | |||
3 | |||
4 | Zu sehen ist zunächst jeweils der Puppet und Nextcloud Versionsstand vor dem Update. | ||
5 | |||
6 | [[image:01_nextcloud-version_pre-ldupdate.png||height="239" width="956"]] | ||
7 | |||
8 | [[image:02_puppet-version_pre-update.png||height="129" width="595"]] | ||
9 | |||
10 | |||
11 | Führt man ein ldupdate und anschließend einen prun aus, sieht man wie die neuen Pakete installiert werden. | ||
12 | |||
13 | [[image:03_nextcloud-1st-prun_after-ldupdate.png||height="547" width="1336"]] | ||
14 | |||
15 | |||
16 | In diesem Beispiel sieht man, dass Nextcloud einen Sprung von 20.0.7 auf 22.2.0 gemacht hat. Die Version 21.0.2 wurde übersprungen, was dann zu dem vorher erwähnten Problem führt. | ||
17 | |||
18 | [[image:04_nextcloud-new-packages_after-ldupdate.png||height="218" width="827"]] | ||
19 | |||
20 | |||
21 | Bei einem zweiten prun ist dann dieser Fehler zu sehen | ||
22 | |||
23 | [[image:05_nextcloud-2nd-prun_after-ldupdate_error-major-version.png||height="357" width="1358"]] | ||
24 | |||
25 | |||
26 | Um den Fehler zu beheben, muss man auf die ursprünglich übersprungene Version downgraden. Wie im nächsten Bild beschrieben kann man sich die verfügbaren Pakete anzeigen lassen. In diesem Falle ist es die 21.0.2. | ||
27 | |||
28 | [[image:06_nextcloud_show-available-packages.png||height="532" width="1182"]] | ||
29 | |||
30 | |||
31 | Nun installiert man die Pakete der benötigten Version. | ||
32 | |||
33 | [[image:07_nextcloud_install-major-versions_step-by-step.png||height="351" width="724"]] | ||
34 | |||
35 | |||
36 | Es ist wichtig nach jedem Versionssprung einen prun auszuführen. Jetzt hat die Nextcloud die Version 21.0.2. | ||
37 | |||
38 | [[image:08_nextcloud_necessary-prun-after-package-upgrade_for-each-major-version.png||height="558" width="1285"]] | ||
39 | |||
40 | |||
41 | Anschließend kann man das nächste Paket installieren und führt erneut einen prun aus. | ||
42 | |||
43 | [[image:09_nextcloud_install-next-major-version_step-by-step.png||height="283" width="908"]] | ||
44 | |||
45 | [[image:10_nextcloud_next-prun-after-package-upgrade_major-version.png||height="557" width="1313"]] | ||
46 | |||
47 | |||
48 | Die Nextcloud ist nun auf der aktuellsten Version und es sind keine weiteren Upgrades vorhanden. | ||
49 | |||
50 | [[image:11_nextcloud_no-more-upgrades_finish.png]] |