Release Notes
Im Folgenden finden Sie die Release Notes für das Jenkins-Dogu.
Technische Details zu einem Release finden Sie im zugehörigen Changelog.
[Unreleased]
[v2.479.2-1] - 2025-01-14
- Das Dogu bietet nun die Jenkins-Version 2.479.2 an. Die Release Notes von Jenkins finden Sie hier.
- Maven-Installation auf Version 3.9.9 aktualisiert
[v2.462.3-3] - 2024-12-23
Changed
- Die internen Makefiles wurden aktualisiert, um die Versionierung der Release-Notes zu vereinheitlichen.
- Eine Versionsprüfung für das CAS-Dogu wurde hinzugefügt, da Jenkins ab v2.462.3-1 eine CAS-Version >=7.0.5.1-4 benötigt für die Erstellung von Serviceaccounts
2.462.3-2
- Es wurde ein Bugfix behoben, bei dem die Einträge aus der Dogu-Konfiguration für updateSiteUrl nicht in Jenkins übernommen wurden.
- Es wurde ein Bugfix behoben, bei dem mehrere Einträge für JDK 17 in den Jenkins Tools bestanden.
- Die OpenJDK11 Version in Jenkins wurde geupdated.
2.462.3-1
- Das Dogu bietet nun die Jenkins-Version 2.462.3 an. Die Release Notes von Jenkins finden Sie hier.
-
Das Dogu bietet nun die Möglichkeit Port 50000 so freizuschalten, dass sich Worker Agents über diesen Port verbinden können.
- Weitere Infos zu den nötigen Konfigurationsschritten finden sich in TCP.
2.462.2-1
- Das Dogu bietet nun die Jenkins-Version 2.462.2 an. Die Release Notes von Jenkins finden Sie hier.
-
Das Dogu bietet mit /var/lib/jenkins/init.groovy.d/plugin-blocklist.json eine Block-Liste für Plugins in Jenkins an.
- Versuche Plugins aus der Block-Liste zu installieren, resultieren in einer automatischen Entfernung der Plugins beim Neustart
- Diese Liste kann über den etcd-key blocked.plugins ebenfalls gepflegt werden, indem eine Komma getrennte Liste an PluginIds übergeben wird
2.452.4-2
- Die Cloudogu-eigenen Quellen werden von der MIT-Lizenz auf die AGPL-3.0-only relizensiert.
2.452.4-1
- Das Dogu bietet nun die Jenkins-Version 2.452.4 an. Die Release Notes von Jenkins finden Sie hier.
- Die Standard JVM im Jenkins ist nun JDK17. JDK11 wird weiterhin unterstützt, mehr Informationen finden Sie hier.
- Der CVE CVE-2024-43044 wird mit dem Update behoben.
Breaking Changes
- Durch das Upgrade auf JDK17 müssen die Build Nodes (Agents) ebenfalls auf JDK17 geupdated werden. Weitere Informationen finden Sie hier.
- JDK8 wird vom Jenkins Dogu nicht mehr unterstützt. Hierdurch können keine Projekte mehr mit Java-Version 8 auf dem Jenkins Dogu selbst gebaut werden. Bitte verwenden Sie dedizierte Build Nodes (Agents) falls Sie Java-Version 8 weiterhin nutzen wollen.
2.452.2-2
- Behebung von kritischem CVE-2024-41110 in Bibliotheksabhängigkeiten. Diese Schwachstelle konnte jedoch nicht aktiv ausgenutzt werden.
2.452.2-1
- Das Dogu bietet nun die Jenkins-Version 2.452.2 an. Die Release Notes von Jenkins finden Sie hier.
- Der CVE CVE-2023-48795 wird mit dem Update behoben
2.440.2-1
- Das Dogu bietet nun die Jenkins-Version 2.440.2 an. Die Release Notes von Jenkins finden Sie hier.