[00:13:33] 6Labs, 10Continuous-Integration, 6operations, 7Puppet: Error "Duplicate declaration: File[/etc/ssh/userkeys] is already declared in file /private/modules/passwords/manifests/init.pp:36; cannot redeclare at /modules/ssh/manifests/server.pp:31" - https://phabricator.wikimedia.org/T92752#1119403 (10Krinkle) ... [00:16:22] 6Labs, 10Continuous-Integration, 6operations, 7Puppet: Error "Duplicate declaration: File[/etc/ssh/userkeys] is already declared in file /private/modules/passwords/manifests/init.pp:36; cannot redeclare at /modules/ssh/manifests/server.pp:31" - https://phabricator.wikimedia.org/T92752#1119411 (10Krinkle) ... [00:47:24] (03PS3) 10Awight: Write the "blacklist" config variable as an array [labs/tools/grrrit] - 10https://gerrit.wikimedia.org/r/119924 [00:56:23] (03PS1) 10Awight: Use block style YAML [labs/tools/grrrit] - 10https://gerrit.wikimedia.org/r/196852 [01:03:08] (03Abandoned) 10Awight: Un-flow the config file... [labs/tools/grrrit] - 10https://gerrit.wikimedia.org/r/186905 (owner: 10Awight) [02:38:06] 6Labs, 7Puppet: puppetmaster::gitsync should update labs/private repository as well - https://phabricator.wikimedia.org/T92756#1119472 (10scfc) 3NEW [06:39:03] PROBLEM - Puppet failure on tools-exec-08 is CRITICAL: CRITICAL: 44.44% of data above the critical threshold [0.0] [06:39:49] PROBLEM - Puppet failure on tools-dev is CRITICAL: CRITICAL: 66.67% of data above the critical threshold [0.0] [07:04:01] RECOVERY - Puppet failure on tools-exec-08 is OK: OK: Less than 1.00% above the threshold [0.0] [07:04:47] RECOVERY - Puppet failure on tools-dev is OK: OK: Less than 1.00% above the threshold [0.0] [07:45:29] do we still have problems with redis? [07:45:42] or has anything changed regarding it? [07:46:06] my connection broke after pushing 268 values to an array [07:46:42] normally there would have been 5605909 values [07:47:34] ... [07:47:38] what are you putting in redis??? [07:47:44] data ^^ [07:47:55] that was no problem before [07:47:57] how much data??? [07:48:12] we've been having issues with redis having too much stuff for months now... [07:48:18] 372m [07:49:05] doesn't sound that bad, but YuviPanda is the person to check with [07:49:06] but it gets consumed in about 7 days [07:49:34] maybe i just need to code a connectivity check into it [11:51:46] Earwig, any idea why I'm getting a in here: https://dpaste.de/VW1b ? [14:21:25] PROBLEM - Puppet failure on tools-webgrid-06 is CRITICAL: CRITICAL: 50.00% of data above the critical threshold [0.0] [17:16:23] RECOVERY - Puppet failure on tools-webgrid-06 is OK: OK: Less than 1.00% above the threshold [0.0] [17:39:07] 6Labs, 7Puppet: puppet-run is confused by stale lock files - https://phabricator.wikimedia.org/T92766#1119929 (10scfc) 3NEW [18:03:53] are we allowed to keep private tables in any databases on labs? [21:49:12] 6Labs, 7Puppet: puppet-run is confused by stale lock files - https://phabricator.wikimedia.org/T92766#1120168 (10BBlack) It's to protect against a scenario I've run into repeatedly on fresh machine installs: while the admin is executing the initial puppet run to configure the host (which can take several minut... [22:32:17] 6Labs, 5Patch-For-Review, 7Puppet: puppet-run is confused by stale lock files - https://phabricator.wikimedia.org/T92766#1120213 (10BBlack) Note the above only implements (a) and (b); it lacks the mtime check, but that may not prove necessary anyways. [22:39:48] 6Labs: db servers for designate and labs pdns - https://phabricator.wikimedia.org/T92694#1120224 (10Springle) Any idea what sort of load will this generate? Any idea of the size of the eventual data set? (I'm guessing very small, but jic...) Is the service visible/queryable to hosts outside WMF network, or ent... [23:35:24] Earwig, any idea why I'm getting a in here: https://dpaste.de/VW1b ? [23:36:41] "404 Not found" [23:49:55] Earwig, sorry. http://dpaste.com/37YQBRK [23:50:35] alright, I'll take a look [23:55:30] alkamid: so when you do .get(1) on a template, you're asking for the template parameter with the key "1", for example if you have {{foo|1=bar}} or {{foo|bar}}. it doesn't look like that template has a parameter with that value, so the parser throws a ValueError. note this is different than asking for the *first* parameter passed to the template, which you can get with temps[7].params[0] [23:56:48] Earwig, how about the value of the first parameter? [23:56:59] temps[7].params[0].value [23:58:19] Earwig, thanks a lot [23:58:24] no problem [23:58:30] and sorry, I was just a bit confused by the manual [23:59:10] my bad, it should be expanded a bit