Zuletzt geändert von Tom Altenbrunn am 2025/03/26 08:25

Von Version 5.1
bearbeitet von Jonas Mayer
am 2024/11/05 09:18
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 3.3
bearbeitet von Tom Altenbrunn
am 2024/11/04 16:11
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.jonasmayer@sbede
1 +XWiki.TomAltenbrunn@sbede
Inhalt
... ... @@ -35,7 +35,7 @@
35 35  
36 36  (% class="box infomessage" %)
37 37  (((
38 -Die Nextcloud-Benutzerdaten bleiben erhalten, da diese im ldhost im Verzeichnis lxc.data des Containers vorliegen bzw. als externe SMB-Shares eingebunden sind.
38 +Die Benutzerdaten bleiben erhalten, da diese im ldhost im Verzeichnis lxc.data vorliegen.
39 39  )))
40 40  
41 41  {{code language="bash"}}
... ... @@ -42,13 +42,14 @@
42 42  root@puppeteer:~ # puppet-master-remove-client nextcloud-g1
43 43  {{/code}}
44 44  
45 +== ==
46 +
45 45  == Ubuntu-Version des LXC anheben ==
46 46  
47 47  Im **puppeteer **wird in der Konfigurations-Datei des **ldhost **für den **nextcloud-g1**-Container die Ubuntu-Release-Version auf Jammy gesetzt.
48 48  
49 49  {{code language="bash"}}
50 -root@puppeteer:~ # cd /etc/logodidact/hiera/custom.d/
51 -root@puppeteer:/etc/logodidact/hiera/custom.d # vi ldhost.yaml
52 +root@puppeteer:~ # vi /etc/logodidact/hiera/custom.d/ldhost.yaml
52 52  {{/code}}
53 53  
54 54  {{code language="bash"}}
... ... @@ -66,8 +66,7 @@
66 66  Während der Dauer des Upgrades ist es vonnöten die korrekte PHP-Version statisch per Nextcloud-Konfiguration mitzugeben.
67 67  
68 68  {{code language="bash"}}
69 -root@puppeteer:~ # cd /etc/logodidact/hiera/custom.d/
70 -root@puppeteer:/etc/logodidact/hiera/custom.d # vi nextcloud-g1.yaml
70 +root@puppeteer:~ # vi /etc/logodidact/hiera/custom.d/nextcloud-g1.yaml
71 71  {{/code}}
72 72  
73 73  {{code language="bash"}}
... ... @@ -79,12 +79,7 @@
79 79  
80 80  Alle Änderungen an den Konfigurationen ins GIT commiten.
81 81  
82 -{{code language="bash"}}
83 -root@puppeteer:/etc/logodidact/hiera/custom.d # git add .
84 -root@puppeteer:/etc/logodidact/hiera/custom.d # git commit -am "KÜRZEL: Temporäre Anpassungen für Nextcloud Upgrade vorgenommen."
85 -{{/code}}
86 86  
87 -
88 88  == Re-Installation Nextcloud ==
89 89  
90 90  Zunächst den jeweiligen LXC-Containerdienst im **ldhost **deaktivieren. Dadurch wird der LXC vollständig heruntergefahren.
... ... @@ -129,6 +129,7 @@
129 129  
130 130  Damit ist der eigentliche Aktualisierungsvorgang abgeschlossen.
131 131  
127 +== ==
132 132  
133 133  == Upgrade Anpassungen entfernen ==
134 134  
... ... @@ -135,14 +135,9 @@
135 135  Abschließend die gesetzten Upgrade-Anpassungen wieder entfernen und die Änderungen ins GIT commiten.
136 136  
137 137  {{code language="bash"}}
138 -root@puppeteer:~ # cd /etc/logodidact/hiera/custom.d/
139 -root@puppeteer:/etc/logodidact/hiera/custom.d # vi nextcloud-g1.yaml
134 +root@puppeteer:~ # vi /etc/logodidact/hiera/custom.d/nextcloud-g1.yaml
140 140  {{/code}}
141 141  
142 -{{code language="bash"}}
143 -root@puppeteer:/etc/logodidact/hiera/custom.d # git add .
144 -root@puppeteer:/etc/logodidact/hiera/custom.d # git commit -am "KÜRZEL: Temporäre Anpassungen für Nextcloud Upgrade zurückgesetzt."
145 -{{/code}}
146 146  
147 147  == Abschluss ==
148 148  
... ... @@ -151,3 +151,5 @@
151 151  {{code language="bash"}}
152 152  root@nextcloud-g1:~ # prun;prun
153 153  {{/code}}
145 +
146 +