Mattermost End of Life Hintergründe/Backgrounds
Historie
Um unsere alten Versionsverwaltungssysteme
rcs,
cvs und
Subversion/Track abzulösen, haben wir 2014 nach einer Git basierten Lösung gesucht und
Gitlab gefunden und installiert.
Da GitLab Mattermost im
Docker install auslieferte, mussten wir Mattermost nur konfigurieren und aktiviern.
Das war vor allem deswegen interessant, da Mattermost die Gitlab-Authentisierung nutzen konnte und so unsere Fachbereichsnutzer, FU-Nutzer und externe Nutzer miteinander kommunizieren konnten.
Aktuell
Das funktionierte gut, bis Mattermost den Code zum Authentisieren gegen Gitlab aus der von uns verwendeten EDU-Version von Gitlab entfernt hat (und ihn jetzt nur noch als Teil seines kostenpflichtigen Produktes anbietet).
https://docs.gitlab.com/integration/mattermost/
Daraufhin hat GitLab, ohne Erklärung, die Mattermost-Integration abgekündigt ("deprecated") und liefert ab Version 19.0 kein Mattermost mit der Gitlab-installation mehr mit. (Ein verständlicher Schritt, wenn das gebundelte Mattermost nicht mehr kostenlos gegen das Gitlab authentisieren kann.)
Wir hatten gehofft, mit Gitlab Version
18 Mattermost noch etwas länger nutzen können, aber Gitlab liefert nur für die aktuellsten drei Mattermost-Versionen Security-Updates aus.
Als nun Gitlab 19.2 erschien, gab es keine Security patches mehr für die Gitlab-Version 18.11, und da unser
Gitlab weltweit erreichbar ist, mussten wir Security-Patches einspielen und deshalb auf Gitlab 19.0 aktualisieren. Damit entfiel die interne Gitlab/Mattermost-Installation. Da es aber viele Nutzer des Mattermost gab, haben wir übergangsweise eine separate ältere Mattermost-Version installiert, in welcher die Gitlab-Authentisierung
noch enthalten war. Leider hat diese Mattermost-Version nur noch Security-Support bist 15. August 2026.
Sobald die aktuelle Mattermost Version das
erste Security-Update
nach dem 15. August 2026 bekommt, müssen wir die Mattermost-Instanz abschalten.

01.09.2026: Heute ist das erste Security-Update für Mattermost nach dem 15. August veröffentlicht worden, so dass wir nun mit der ersten Phase der Mattermost-Stilllegung beginnen müssen und den Zugriff auf unsere Mattermost-Instanz auf das FU-Campusnetz beschränkt haben. In 14 Tagen - am 15.09.2026 - wird unser Mattermost dann endgültig abgeschaltet.
Zukunft
Wir testen gerade eine Alternative für Mattermost und versuchen dabei, Daten aus dem Mattermost zu importieren. Das ist leider komplexer als wir uns das gewünscht hätten. Wir haben schon viele Stunden investiert, um den Import doch noch zu realisieren.
Alternativen
matrix/element
HU- und TU-Studenten können sich einen Matrix-Account erstellen, da beide Universitäten einen matrix-chat-server hosten und dabei element-clients empfehlen.
Die FU Berlin hat keinen offiziellen Matrix-Server, aber FU-Account-Eigentümer können über:
einen Matrix-Account erstellen. Das erste was man danach tun sollte:
Erstelle dein recovery-key!!!
webex
Die FU Berlin hat Cisco Webex und als Teil davon Webex-Teams chat lizensiert, in diesem können Studenten und Angestellte Teams erstellen und auch Personen ohne FU-Account einladen.
History
To upgrade our old Versioncontrolprograms
rcs,
cvs and
Subversion/Track, we did search 2014 a Git based system, and installed
GitLab deliverd Mattermost in the
Docker install, we only had to configure and activate Mattermost.
Most important, Mattermost used Gitlab-Authentication so all FU users and external users could communicate.
Now
This worked well until Mattermost moved the Code to authenticate against Gitlab into the
charged services.
https://docs.gitlab.com/integration/mattermost/
Thus GitLab deprecated the Mattermost integration and removed the mattermost sources from Version 19.0 onward.
Understandable, since the bundled free Mattermost could not authenticate against Gitlab.
We did hope to use the Gitlab version
18 some time longer, but Gitlab offers security-support for the newest 3 Gitlab versions only.
On the Release of Gitlab 19.2 there were no Security patches for Version 18. Since our
Gitlab is worldwide accessible, we had to patch Gitlab to Verion 19.0 without mattermost sources.
Since we have lots of mattermost users, we did install the old standalone version of mattermost, importing your data into that Version.
But this Mattermost version has security support only until August 15, 2026.
On the release of the next productive Mattermost version with security updates after August 15, 2026, we have to terminate the Mattermost service.

Sep 1st, 2026: Today, the first security update for Mattermost since August 15 was released, so we must now begin the first phase of the ultimate Mattermost shutdown. We have restricted access to our Mattermost instance to the FU campus network. On September 15, 2026 our Mattermost will be shut down permanently.
Future
We are still working to start a similar system this month, with your mattermost data imported.
This was much more complex than we anticipated. We already put in several hours of debugging and importing, but the system is not ready yet.
Alternatives
matrix/element
You may reach HU and TU students with matrix/element, as both Universities supply matrix-chat-servers and recommend element-clients.
FU Berlin does not supply a matrix server, but you can get a matrix-account from
authenticating with your FU-Account. First thing to do:
Create your recovery-key!!!
webex
The FU Berlin has licensed Cisco Webex and as part of that Webex-Teams chat, in which students and employees can create Teams and invite People.