Hi,
heute hats mal wieder ordentlich gerumpelt, aber dafür haben wir glaube ich die organisatorischen Tickets fast alle erledigt und können wieder zur eigentlichen Arbeit übergehen. Zusammenfassend ein paar Infos was den Tag über passiert ist...
Simon hat den Code seiner Module zu Github hochgeladen: https://github.com/ffnw
Ich habe im Gitlab eine neue Gruppe für Puppet erstellt und das alte Puppet- Repo als "puppet-deprecated" dort hineingeschoben. Bitte dieses Repo nicht mehr nutzen. Außerdem habe ich die Milestones in der Gruppe neu erstellt und alle Repositories von Simon, die für den ersten Milestone benötigt werden, dort hineingeladen. Für weitere Milestones oder wenn ihr ein Modul testen wollte, würde ich empfehlen das genauso zu handhaben. Gitlab kann dazu Projekte von einer Git-URL importieren (der Github import läuft nicht): https://git.nordwest.freifunk.net/groups/ffnw-puppet
Eine Übersicht über alle Milestones liegt unter: https://git.nordwest.freifunk.net/groups/ffnw-puppet/milestones
Was für den aktuellen Milestone v0.1 noch zu tun ist steht unter: https://git.nordwest.freifunk.net/groups/ffnw-puppet/milestones/v01-basissys... +Benutzerverwaltung%29
Stefan hat vorhin auch noch mit Simon telefoniert und ein paar Infos zum Zustand der Module bekommen. Die Module setzen direkt auf Eikes Vorschlag auf und sind in einem relativ weit fortgeschrittenen Zustand. Aufgrund dieser Infos habe ich mich heute noch einmal an das Ticket "Test einer Basisinstallation (nur Benutzerverwaltung)" gemacht: https://git.nordwest.freifunk.net/ffnw-puppet/puppet/issues/1
Dazu habe ich ein Backup der environments auf dem puppet master gemacht und den neuen Stand als environment "master" installiert. Dies ist derzeit das einzige environment dort, auf bestehenden Testnodes müssen zudem evtl. die SSL-Zertifikate zurückgesetzt werden (Ausnahme runner02).
Dann habe ich einen Testlauf auf runner02.ffnw.de gestartet. Ergebnis sieht top aus, es gibt lediglich einen Fehler im zsh-Modul. Alles andere läuft. Das heißt der Milestone v0.1 ist nahezu fertig. Zum offenen Ticket siehe : https://git.nordwest.freifunk.net/ffnw-puppet/puppet-grmlzsh/issues/1
Der Milestone v0.1 ist insofern wichtig, als dass sich nach Abschluss dieses einfachen Milestones alle Admins ganz praktisch mit dem Thema Puppet vertraut machen können und sehr einfach ein Erfolgserlebnis und eine lauffähige Umgebung bekommen.
Ich habe außerdem die Puppet-Wikiseite mit allen wichtigen Informationen geupdated sodass diese einen guten Einstieg bietet: https://wiki.nordwest.freifunk.net/Technik/Dokumentation/Puppet
Meine aktuelle Testumgebung für das Testen des Agents ist der runner02- Container auf srv18.ffnw.de. Stefan wollte morgen wohl auch ein paar Dinge testen, dafür mieten wir evtl. nochmal eine Kiste bei Netcup für einen Monat. Da Schreibt Stefan dann aber sicher noch etwas dazu.
Viele Grüße Clemens
heute hats mal wieder ordentlich gerumpelt, aber dafür haben wir glaube ich die organisatorischen Tickets fast alle erledigt und können wieder zur eigentlichen Arbeit übergehen. Zusammenfassend ein paar Infos was den Tag über passiert ist...
Simon hat den Code seiner Module zu Github hochgeladen: https://github.com/ffnw
Ich habe im Gitlab eine neue Gruppe für Puppet erstellt und das alte Puppet- Repo als "puppet-deprecated" dort hineingeschoben. Bitte dieses Repo nicht mehr nutzen. Außerdem habe ich die Milestones in der Gruppe neu erstellt und alle Repositories von Simon, die für den ersten Milestone benötigt werden, dort hineingeladen. Für weitere Milestones oder wenn ihr ein Modul testen wollte, würde ich empfehlen das genauso zu handhaben. Gitlab kann dazu Projekte von einer Git-URL importieren (der Github import läuft nicht): https://git.nordwest.freifunk.net/groups/ffnw-puppet
Warum ist das Puppet repo deprecated ?? das war der aktuellste entwiklungs stand?
Wir hatten bereits eine lauffähige hood auf srv08 ?
vg Tarek
Hi,
hier scheint gerade gewaltig was schief zu laufen. Es werden anscheinend die ganze zeit selbe Module in unterschiedlichen gits entwickelt. Ich kann gerade auch nicht nachvollziehen warum der aktuellste stand plötzlich deprecated ist. Es wird hier gerade anscheinend die Monate lange Arbeit verworfen? wo genau ist da jetzt der Sinn hinter ?
vg Tarek
Hey,
eventuell kann Simon sich ja hier auch kurz zu Wort melden. Er hatte Teile von den puppet modulen übernommen aber auch manches neu entwickelt, da hier im Bereich hieradata wohl was fehlte.
Wir sollten einfach mal mehr miteinander sprechen ;)
Am 26. Februar 2016 22:29:33 MEZ, schrieb Jan-Tarek Butt via Admin admin@lists.ffnw.de:
Hi,
hier scheint gerade gewaltig was schief zu laufen. Es werden anscheinend die ganze zeit selbe Module in unterschiedlichen gits entwickelt. Ich kann gerade auch nicht nachvollziehen warum der aktuellste stand plötzlich deprecated ist. Es wird hier gerade anscheinend die Monate lange Arbeit verworfen? wo genau ist da jetzt der Sinn hinter ?
vg Tarek
Admin mailing list Admin@lists.ffnw.de https://lists.ffnw.de/mailman/listinfo/admin
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Hey Tarek,
ich versuche dich nachher anzurufen. Arbeit will ich keine verwerfen aber wir müssen verschiedene Entwicklungen unter einen Hut bekommen - da ist einiges aus dem Ruder gelaufen wodurch ich in den letzten tagen vieles umstrukturiert habe. Wir bringen dich up2date und dann bin ich mir sicher, dass wir insgesamt auf einem guten weg sind und alle Parteien zufrieden stellen können.
Viele Grüße Clemens
Am 26. Februar 2016 22:29:33 MEZ, schrieb Jan-Tarek Butt tarek@ring0.de:
Hi,
hier scheint gerade gewaltig was schief zu laufen. Es werden anscheinend die ganze zeit selbe Module in unterschiedlichen gits entwickelt. Ich kann gerade auch nicht nachvollziehen warum der aktuellste stand plötzlich deprecated ist. Es wird hier gerade anscheinend die Monate lange Arbeit verworfen? wo genau ist da jetzt der Sinn hinter ?
vg Tarek
Hi,
ich versuche dich nachher anzurufen. Arbeit will ich keine verwerfen aber wir müssen verschiedene Entwicklungen unter einen Hut bekommen - da ist einiges aus dem Ruder gelaufen wodurch ich in den letzten tagen vieles umstrukturiert habe. Wir bringen dich up2date und dann bin ich mir sicher, dass wir insgesamt auf einem guten weg sind und alle Parteien zufrieden stellen können.
Ok :)
vg Tarek
Hi,
ich versuche dich nachher anzurufen. Arbeit will ich keine verwerfen aber wir müssen verschiedene Entwicklungen unter einen Hut bekommen - da ist einiges aus dem Ruder gelaufen wodurch ich in den letzten tagen vieles umstrukturiert habe. Wir bringen dich up2date und dann bin ich mir sicher, dass wir insgesamt auf einem guten weg sind und alle Parteien zufrieden stellen können.
Ich hab mich jetzt einwehnig in den aktuellen stand eingelesen und mit Clemens Telefoniert. Ich hätte noch eine frage bezüglich modulen aus der forge wie werden diese in der aktuellen struktur eingebunden. Ich würde da z.B. ein fertiges module für automatischen updates nehmen wollen. Allerdings hab ich nichts gefunden wie die Handhabung von externen modulen ist z.B. wohin diese installiert werden, ob die Installation einfach händisch erfolgt usw. Gibt es dazu noch nichts?
vg Tarek