Docker: OpenJDK8 verwendet die EOF-Version von Alpine Linux

Erstellt am 23. Mai 2020  ·  6Kommentare  ·  Quelle: jenkinsci/docker

Die eigentliche Docker-Datei verwendet openjdk8 als Basis-Image und verwendet eine alte Version von Alpine Linux (3.6), die seit dem 01.05.2019 nicht mehr unterstützt wird

LTS-Versionen sollten eine stabile Version jedes Tools oder jeder Bibliothek verwenden. Wenn das Tool keinen offiziellen Support mehr erhält, kann dies zu Sicherheitsproblemen führen und sollte aktualisiert werden.

Der PR # 956 könnte dieses Problem lösen, da er aktuellere adoptopenjdk-Bilder verwendet

bug

Hilfreichster Kommentar

Laut dem Feedback von @ daniel-beck @aheritier @timja @MarkEWaite möchten wir keine Verpackungsausrichtung zwischen dem alten OpenJDK-Image und dem neuen AdoptOpenJDK-Image durchführen. Wir sehen kein Paket, das für die gängigen Jenkins-Anwendungsfälle von Belang wäre, und alpine Bilder sollen klein sein. Außerdem springen wir über mehrere Alpine Linux-Versionen mit eigenen Änderungen. Wir beabsichtigen, Bilder mit expliziten Hinweisen auf potenziell brechende Änderungen zu veröffentlichen.

Ich werde es auf dem Platform SIG-Meeting in 15 Minuten erneut bestätigen und Zusammenführungen durchführen, wenn keine negativen Rückmeldungen vorliegen

Alle 6 Kommentare

Da dies vor einigen Monaten mit dem Platform SIG-Team vereinbart wurde, werden wir das Bild kurzfristig in das AdoptOpenJDK-Basisbild sowie in alle anderen Bilder verschieben. Unter Berücksichtigung der jüngsten öffentlichen Bekanntmachung des alten Bildes werde ich speziell für dieses Problem eine beschleunigte Lösung liefern.

Laut dem Feedback von @ daniel-beck @aheritier @timja @MarkEWaite möchten wir keine Verpackungsausrichtung zwischen dem alten OpenJDK-Image und dem neuen AdoptOpenJDK-Image durchführen. Wir sehen kein Paket, das für die gängigen Jenkins-Anwendungsfälle von Belang wäre, und alpine Bilder sollen klein sein. Außerdem springen wir über mehrere Alpine Linux-Versionen mit eigenen Änderungen. Wir beabsichtigen, Bilder mit expliziten Hinweisen auf potenziell brechende Änderungen zu veröffentlichen.

Ich werde es auf dem Platform SIG-Meeting in 15 Minuten erneut bestätigen und Zusammenführungen durchführen, wenn keine negativen Rückmeldungen vorliegen

Statusaktualisierung für den 13. August 2020:

  1. Agentenbilder wurden aktualisiert:
  2. Jenkins Controller-Images (FKA "Master") wurden unter https://github.com/jenkinsci/docker/pull/975 behoben . Dieser Fix wird in den nächsten Wochen- und LTS-Versionen ausgeliefert
  3. https://github.com/jenkinsci/jnlp-agents benötigt für einige Bilder noch ein Update. In meiner TODO-Liste für morgen

Können wir das schließen?

Jep

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen