[Bug 64980] Project-wide Puppet classes and variables
https://bugzilla.wikimedia.org/show_bug.cgi?id=64980 Tim Landscheidt t...@tim-landscheidt.de changed: What|Removed |Added CC||glavage...@wikimedia.org --- Comment #2 from Tim Landscheidt t...@tim-landscheidt.de --- Giuseppe, with Gerrit change #168984 merged, I suppose this is now (almost?) possible? Just need to add hiera_include('classes') to role::labs::instance or something like that? -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 64980] Project-wide Puppet classes and variables
https://bugzilla.wikimedia.org/show_bug.cgi?id=64980 Giuseppe Lavagetto glavage...@wikimedia.org changed: What|Removed |Added Priority|Unprioritized |Normal Status|NEW |ASSIGNED Assignee|wikibugs-l@lists.wikimedia. |glavage...@wikimedia.org |org | --- Comment #3 from Giuseppe Lavagetto glavage...@wikimedia.org --- Tim: what are you *really* trying to achieve? I can imagine 2 scenarios: 1) You want to set some project-wide configuration for puppet classes you will include later; this can be done by defining them in the Hiera:projectname page on wikitech in a yaml format (it's still undocumented as of today, but...) 2) You want to have some classes applied everywhere, and the solution is to include the hiera_include('classes') at the top-scope, so maybe in labs.pp; I have to play a little with this to understand if I really like it (given we already have a sort-of ENC in our crappy ldap integration). -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 64980] Project-wide Puppet classes and variables
https://bugzilla.wikimedia.org/show_bug.cgi?id=64980 --- Comment #1 from Ryan Lane rlan...@gmail.com --- When puppet 3 is available we'll be able to do this via hiera. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l