[09:35:56] <_joe_> jbond42: let's talk here? [09:36:11] <_joe_> I'm sure we're not the only one interested in the conversation [09:36:28] sure, so the problem is im not sure i understand how things are ment to be used. my understanding was/is.... [09:37:03] defaults should be placed in common and the more specifics should be overriddenc in the roles structre [09:37:34] however because role3 is the second backend anything founf in the nuyaml backend will take precedence and roles will only be searchied if nothing is found [09:37:39] so the above does not work [09:37:42] <_joe_> yes [09:37:47] <_joe_> so, this was solved already [09:37:56] <_joe_> but then I found out the following horror [09:38:45] <_joe_> - the puppet compiler uses production.hiera.yaml, which is what I modified [09:38:57] <_joe_> - production uses production_hiera3.hiera.yaml for $reasons [09:39:02] <_joe_> which I didn't modify [09:39:56] <_joe_> so we should basically re-apply f9eefc19c93a747d33d2a636b1c1d8dad64da08b [09:40:40] <_joe_> remove the use of production_hiera3.hiera.yaml [09:40:55] <_joe_> - apply https://gerrit.wikimedia.org/r/c/operations/puppet/+/475500/1 [09:41:22] <_joe_> probably we need to remove the use of production_hiera3.hiera.yaml first [09:42:24] ahh yes this is exactly the problem i was wanting to tackle, so yes i will explore this [09:42:38] <_joe_> not sure why we still use nuyaml3 / role3 [09:42:50] did you say thie compiler is allready using this config [09:42:58] <_joe_> yes [09:43:06] <_joe_> the compiler copies production.hiera.yaml [09:43:08] so it should be a fairly safe change [09:43:27] <_joe_> well I did revert that file [09:43:52] ahh ok so tested on the compiler but not running there now [09:43:57] <_joe_> oh my [09:44:21] <_joe_> I assume we're still running hiera 2 on the compiler? [09:44:30] <_joe_> or 1 even [09:44:36] i havn't explored the compiler at all yet [09:44:53] however the role3 backend dose use the version1 api [09:45:01] <_joe_> anyways, you'll need to in order for this to work [16:14:34] moritzm, jbond42: I need to plan for a debmonitor release, any fleet upgrade ongoing or suggestion for a good time? [17:10:50] good to go! [18:09:35] sorry, got sidetracked by puppet issues, will try tomorrow, I'll ping you again to avoid disruption of any fleet update