OSAD TechDay: Foreman Developer Day at ATIX
Eine verpasste Gelegenheit ist wie Gold, das in der Hand zu Messing wird (Chinesisches Sprichwort).
Deshalb packten wir jene Gelegenheit beim Schopf und luden die am Open Source Automation Day anwesenden Foreman Entwickler am Tag darauf zu uns ein. Ziel war es, sich auf die Grundidee von Open Source zu besinnen und gemeinsam Code zum Foreman Projekt beizusteuern.
Für die wenigen, die Foreman (noch) nicht kennen: Foreman ist ein komplettes Lifecycle-Management Tool für physische und virtuelle Server sowie zentraler Bestandteil von Enterprise System Management Lösungen wie Red Hat Satellite 6 und orcharhino.
Deshalb hieß es für uns Entwickler am Tag nach dem OSAD früh aus dem Bett und schnell noch die Technik Höhle einrichten, damit für die große Programmiersession alles bereit ist. Nachdem Kaffeemaschine, ein paar Getränke und Süßigkeiten bereitgestellt waren, konnte es auch schon los gehen. Neben Timo, Peter und Evgeni begrüßten wir auch den extra aus Brno angereisten Ewoud. Zusammen mit einigen Mitgliedern der ATIX-Crew teilten wir uns in vier Arbeitsgruppen und gingen folgende Projekte an:
- Puppet 6 Unterstützung in Foreman
- Starten von einzelnen Unit Tests bei Foreman Plugins ermöglichen
- Ersetzen von mod_passenger durch Puma und einem Apache Reverse Proxy
- Tests der foreman-ansible-modules beheben, die aufgrund von ansible 2.7 fehlgeschlagen
Am Ende des Tages konnten wir bei bayerischem Bier und Pizza eine positive Bilanz ziehen: Bei den bearbeiteten Tasks konnten wir einiges voranbringen und einige neue Pull Requests bzw. Updates zu bestehenden auf GitHub einreichen. Zudem haben wir schon Ideen entwickelt, wie die weiteren Schritte für diese aussehen könnten.
Deshalb ein großes Dankeschön an alle Teilnehmer für diesen produktiven Tag! Wir hoffen, dass wir diese Veranstaltung 2019 wiederholen können 🙂
Bernhard Suttner
Neueste Artikel von Bernhard Suttner (alle ansehen)
- Live Patching und Foreman und wie die beiden zusammenpassen - 23. Februar 2023
- Foreman Birthday 2020 - 11. August 2020
- Improvisation ist alles – FrOSCon 2019 - 14. August 2019