[05:43:27] topranks: there's a puppet merge pending from you [05:43:41] This one: https://gerrit.wikimedia.org/r/c/operations/puppet/+/966932 [05:43:57] I am going to merge it cause it looks safe,but it's been sitting there for quite a few hours [05:44:20] merged! [05:50:01] marostegui: +1 [08:06:44] marostegui: sorry bout that, my multitasking failed me it seems :) [08:16:47] no worries! [11:24:45] heads up all thanks to hashar pcc html pages have had a bit of a face lift [11:24:58] does it work? :) [11:25:27] i hpe so its deployed :/ [11:26:37] ah yeah https://puppet-compiler.wmflabs.org/output/965786/2536/ [11:27:35] v. nice. Thanks hashar. [11:28:27] I am not entirely happy about the css/styling [11:28:42] but at least now there is a tool to easily produce the HTML output on a local machine without needing puppet [11:28:56] and enhancements would be a few css tweaks [11:29:47] Can we get it in Comic Sans, just for fun? :-) [11:30:12] FTR im more then happy to accept any further enhancments or improvments to the layout. CSS is not something i like and design is not something im good at but happy to review others [11:31:36] mostly this is the file to change https://gerrit.wikimedia.org/r/plugins/gitiles/operations/software/puppet-compiler/+/refs/heads/master/puppet_compiler/templates/base.jinja2 [11:33:49] Awesome. Thanks again. I use this a lot. [20:05:56] howdy, i'm trying to test a new puppet module for the community-crm project and am hitting a test failure with including a password. are there any pointers for what i need to adjust to be able to pull in a password from the private repo? https://integration.wikimedia.org/ci/job/operations-puppet-tests-buster-docker/73367/console [20:06:25] i'm fully expecting i could be doing it in "wrong" since i'm used to the fr-tech puppet repo which is very different in style and use. [20:25:55] dwisehaupt: yeah, typically in Main Puppet the way we handle that is to put the password in hieradata [20:26:57] so the real password goes under /srv/private/hieradata on the puppetmaster, and you can see some examples there -- then you can read it from hiera as a class param, like any other hiera key [20:27:32] at the same time you should also define a dummy value, with the same key, in https://gerrit.wikimedia.org/r/plugins/gitiles/labs/private/ as a placeholder [20:29:40] (https://wikitech.wikimedia.org/wiki/Puppet#Private_puppet and https://wikitech.wikimedia.org/wiki/Puppet/Hiera both talk about this a bit) [20:32:04] ok. thanks. i was trying to make sense of the docs but i think this is clear. i know i'm going to need help with the private side since i don't have access to that repo. [20:32:24] but that can wait until i get this passing tests and closer to review ready. [20:32:45] nod, I wasn't sure -- any of us can help :) the structure is the same as under labs-puppet so you can use that as a guide for what to expect [20:32:54] *labs-private, that is [20:33:40] cool. yeah, i've been using the labs testing with the standalone setup. i'll add the dummy value in the main area.