#30020: switch from our custom YAML implementation to Hiera -------------------------------------------------+------------------------- Reporter: anarcat | Owner: anarcat Type: project | Status: | assigned Priority: Medium | Milestone: Component: Internal Services/Tor Sysadmin Team | Version: Severity: Normal | Resolution: Keywords: | Actual Points: Parent ID: #29387 | Points: Reviewer: | Sponsor: -------------------------------------------------+-------------------------
Comment (by anarcat): this has started. most of site.pp has been emptied, with the easy stuff first. the hard stuff are hosts where the `$roles` function is actually relevant. for example, the following ferm macros are probably actually in use: HOST_ROLE_PUPPETMASTER HOST_ROLE_DIP HOST_ROLE_JENKINS HOST_ROLE_NAGIOSMASTER ... and probably more, namely bacula. other classes will refer to the $roles or nodeinfo lists explicitely as well and will need to be broken up in separate classes that then get properly included. but it's a great start and so far no breakage that i know of. i documented the impact of the change in site.pp, but it might be good to add something to the wiki docs as well. -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30020#comment:1> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online
_______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs