Update rev66xx: Unterschied zwischen den Versionen

Aus Letto-Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 11: Zeile 11:


=== Update des hostbasierten Setup-Services ===
=== Update des hostbasierten Setup-Services ===
* Falls am System noch Java 17 oder älter läuft muss zuerst das JDK-21 installiert werden. :[[Datei:Java-version setup.png|1000px]]
* Falls am System noch Java 17 oder älter läuft muss zuerst das JDK-21 installiert werden. <br>:[[Datei:Java-version setup.png|1000px]]
** entweder in der shell: <pre>apt-get -y install openjdk-21-jre openjdk-21-jdk openjdk-21-jre-headless openjdk-21-source</pre>
** entweder in der shell: <pre>apt-get -y install openjdk-21-jre openjdk-21-jdk openjdk-21-jre-headless openjdk-21-source</pre>
** oder über das Setup-Service (https://servername/setup) über den Button Kommandoeingabe:  [[Datei:Java install 21.png|1000px]]
** oder über das Setup-Service (https://servername/setup) über den Button Kommandoeingabe:  <br>:[[Datei:Java install 21.png|1000px]]
** [[Datei:Setup restart.png|mini]]danach muss das Setup-Service neu gestartet werden  
** danach muss das Setup-Service neu gestartet werden <br>:[[Datei:Setup restart.png|1000px]]
** [[Datei:Java Version 21.png|mini]]Nach dem Neustart des Setup-Services sollte die Java Version 21 eingetragen sein
** Nach dem Neustart des Setup-Services sollte die Java Version 21 eingetragen sein <br>:[[Datei:Java Version 21.png|1000px]]<br>
* Update des hostbasierten Setup-Services
* Update des hostbasierten Setup-Services
** Entweder über die Kommandozeile
** Entweder über die Kommandozeile <pre>bash /opt/letto/setup/updatelettosetup.sh</pre>
** [[Datei:Update-Config.png|mini]]oder über Update-Config
** oder über Update-Config <br>:[[Datei:Update-Config.png|500px]]
*** [[Datei:Setup-Update-Stable.png|mini]]über den Button Update-to-Stable bei Host 
*** über den Button Update-to-Stable bei Host <br>:[[Datei:Setup-Update-Stable.png|300px]]
 
=== Update des dockerbasierten Setup-Services ===
* webbasiertes Update: <br> Das Update kann entweder über das dockerbasierte https://servername/config oder über das hostbasierte https://servername/setup Setup-Service erfolgen.
* in der Ubuntu-bash:
 
=== Update aller anderen Services ===
* webbasiertes Update im Setup-Service über Update-Config und dann
 
* in der Ubuntu-bash müssten relativ viele Operationen durchgeführt werden um das Update komplett zu erledigen weshalb ich mal diese Art hier nicht näher beschreibe sondern nur die Schritte angebe
** Aktualisierung aller .yml Dateien in /opt/letto/docker/compose und den Unterverzeichnissen (dabei den Tag aller LeTTo-Container auf stable setzen)
** alle container mit docker compose stoppen, pullen und neu starten
 


= Dokumentation ist noch in Bearbeitung ! =
= Dokumentation ist noch in Bearbeitung ! =

Version vom 4. September 2024, 15:59 Uhr

Datum 4.9.2024

zurück zu Administration

Update einer Version 65xx auf die Stable-Version 66xx vom September 2024

Das Update besteht aus 3 Phasen.

Update des hostbasierten Setup-Services

  • Falls am System noch Java 17 oder älter läuft muss zuerst das JDK-21 installiert werden.
    :
    • entweder in der shell:
      apt-get -y install openjdk-21-jre openjdk-21-jdk openjdk-21-jre-headless openjdk-21-source
    • oder über das Setup-Service (https://servername/setup) über den Button Kommandoeingabe:
      :
    • danach muss das Setup-Service neu gestartet werden
      :
    • Nach dem Neustart des Setup-Services sollte die Java Version 21 eingetragen sein
      :
  • Update des hostbasierten Setup-Services
    • Entweder über die Kommandozeile
      bash /opt/letto/setup/updatelettosetup.sh
    • oder über Update-Config
      :
      • über den Button Update-to-Stable bei Host
        :

Update des dockerbasierten Setup-Services

Update aller anderen Services

  • webbasiertes Update im Setup-Service über Update-Config und dann
  • in der Ubuntu-bash müssten relativ viele Operationen durchgeführt werden um das Update komplett zu erledigen weshalb ich mal diese Art hier nicht näher beschreibe sondern nur die Schritte angebe
    • Aktualisierung aller .yml Dateien in /opt/letto/docker/compose und den Unterverzeichnissen (dabei den Tag aller LeTTo-Container auf stable setzen)
    • alle container mit docker compose stoppen, pullen und neu starten


Dokumentation ist noch in Bearbeitung !