Ah, das hört sich gut an.
Welche Module fehlen denn überhaupt noch?

Ffmap-backend? Der Meshviewer ist für mehrere Datenquellen auch schon von mir fertiggestellt worden

Am 14. Februar 2016 18:33:52 MEZ, schrieb Eike Baran via Dev <dev@lists.ffnw.de>:
also insbesondere die srv08.ffnw.de.yaml ist interessant, die
srv03.ffnw.de.yaml ist noch nicht angepasst.


Gruß,
Eike

Am 14.02.2016 um 18:29 schrieb Eike Baran:
Hi,

habe nun etwas länger nichts mehr von mir hören lassen, hatte ne üble
Grippe und starte gerade ins Referendariat und bin damit gut beschäftigt.
Habe aber vorher einen rewrite
(https://git.nordwest.freifunk.net/ffnw_admin/puppet/tree/rewrite/modules)
der Puppet-Module in einem neuen Branch angestoßen; intention ist, in
den node-spezifischen hiera-dateien wirklich nur die nodespezifischen
Parameter jeweils 1x eintragen zu müssen, weil das ansonsten auch eine
Fehlerquelle/Datenredundanz darstellt.
Wie man unter
https://git.nordwest.freifunk.net/ffnw_admin/puppet/blob/rewrite/hieradata/nodes/
sieht, sind die dateien nun sehr schlank. Um das zu ermöglichen, mussten
für die Module aus der Forge sog. wrappermodule (tragen den namen
<modulename>_wrap) erstellt werden, die nicht mehr so universell sind
und auf den auto-lookup von hiera verzichten. Man müsste überlegen, ob
man diese Struktur für unserer Serverlandschaft wählt, die
wartbarkeit/usability/übersichtlichkeit sollte dabei deutlich besser
sein. Ein dnsmasq-Modul gibt es da unter
https://git.nordwest.freifunk.net/ffnw_admin/puppet/tree/rewrite/modules/dnsmasq_wrap
auch schon.



Now Discuss!


Gruß,
Eike




Dev mailing list
Dev@lists.ffnw.de
https://lists.ffnw.de/mailman/listinfo/dev

--
vg
Stefan