https://bugzilla.wikimedia.org/show_bug.cgi?id=66354

Tim Landscheidt <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
           Assignee|[email protected]            |[email protected]

--- Comment #1 from Tim Landscheidt <[email protected]> ---
We included the fonts packages for bug #58740 in exec nodes in February (since
then replaced by ::mediawiki::multimedia::fonts).  Due to the way in which I
wrote the patch (*1), this is limited to exec nodes only, i. e. they are not
installed on tools-login/tools-dev or webnodes.  Is that what is missing here?

(*1) At that time, IIRC I initially wanted to include them in exec_environ, but
then (mis-)read the coding conventions that classes shouldn't include other
classes, but that these should be set up in roles instead.  Rereading
[[wikitech:Puppet usage]], I can't find any such restriction, and IMHO putting
it in exec_environ that is included in exec nodes, bastions and webnodes is The
Right Thing(TM).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to