Betrieb und Releases

Bearbeiten

Maßgebliche Quellen

Bearbeiten

Das Wiki erläutert Abläufe und Zusammenhänge. Bei technischen Detailwerten haben der aktuelle Repository-Stand und die tatsächlich laufende Projektkonfiguration Vorrang.

Release-Stand

Bearbeiten

Der aktuellste bekannte Release ist AUGUST-2026-2-RELEASE. Bestandsprojekte können bewusst oder vorübergehend ältere Releases verwenden.

Bei jedem Projekt sollen mindestens folgende Angaben gepflegt werden:

  • installierter Release von megbes-external
  • installierter Release von megbes-internal
  • Datum der letzten Aktualisierung
  • Ergebnis des Funktionstests
  • bekannte projektspezifische Abweichungen

Ein Projekt darf nicht allein aufgrund eines neuen verfügbaren Releases ungeprüft aktualisiert werden. Vorher sind Konfiguration, Zertifikate, Schnittstellen und projektspezifische Besonderheiten zu prüfen.

Für neue interne Server wird die jeweils aktuelle Ubuntu-LTS-Version verwendet. Bestehende Systeme werden möglichst aktuell und innerhalb eines unterstützten LTS-Zweigs gehalten.

Vor einem Upgrade sind mindestens erforderlich:

  1. vollständige Sicherung der relevanten Konfigurationen und persistenten Daten
  2. Erfassung der laufenden Container, Images, Volumes und Portzuordnungen
  3. Prüfung des aktuellen System- und Docker-Status
  4. Planung eines Wartungsfensters
  5. Funktionstest von Docker, megbes-internal und der Kommunikation zu den Stationen nach dem Upgrade

Projektspezifische Parameter

Bearbeiten

Stations-Timer, Ports, Domains und weitere Laufzeitparameter sind projektabhängig. Sie werden nicht als globaler Standard dokumentiert, sondern auf der jeweiligen Projektseite beziehungsweise in der maßgeblichen Konfiguration.