[Bug 64980] Project-wide Puppet classes and variables

2014-11-03 Thread bugzilla-daemon
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

2014-11-03 Thread bugzilla-daemon
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

2014-05-06 Thread bugzilla-daemon
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