[21:21:14] test [21:22:26] greg-g: add http://ur1.ca/jdj61 to the topic? [21:22:38] twentyafterfour: So the sum up, the scap trebuchet source repo on tin had messed up permissions. Reedy moved it and let puppet recreate. icinga spam ensued. now there are a handful of hosts that seem to have local permissions problems. [21:24:35] I guess wikibugs needs an update, too. To report project:Phrabricator requests here. [21:26:10] Krinkle: yeah, basically everything that goes to -qa now plus #phabricator (not #phabricator.org) (at least for now) [21:26:27] Those go to -devtools currently [21:27:20] right, hence the "plus" :) [21:27:25] greg-g: I noticed Antoine is duplicating instead of moving. Is that on purpose? [21:27:33] until we redirect the channels, yeah [21:27:50] I wanted to dupe notifs, get it all setup in here, then redirect the channels and undupe [21:28:26] I'm not sure what the benefit is? But ok. [21:28:36] * greg-g needs to refind the irc magic commands [21:29:12] Krinkle: "no downtime" for irc notifications, basically, arguable how important that is :) [21:29:44] WHy would there be downtime? They go in -qa now, We move each bot one by one from -qa to -devtools. Why to both? [21:29:47] Why( [21:30:00] because not everyone is in here [21:30:02] (yet) [21:30:11] k [21:30:19] could also move humans before bots :P [21:30:33] same problem then :) [21:30:49] humans can be in both and don't require changes in 10 repos that week to get deployed each [21:30:55] Anyway, I'm not bothered. [21:31:12] * greg-g nods [21:31:24] * greg-g goes to start on quarterly review stuff [21:36:00] bd808: Do we just get ops to chmod 644 /srv/deployment/scap/scap/scap via dsh/salt? [21:36:47] so any idea what caused the permissions to get messed up in the first place? [21:37:05] Reedy: I think I had rob to that way long ago when we first changed over to deploying scap via trebuchet. [21:37:20] which permissions? ;) [21:37:41] so maybe it is needed each time? Actually I kind of remember having someone set group sticky bits [21:38:06] dsh -g mediawiki-installation -M -F 40 -- "chmod 644 /srv/deployment/scap/scap/scap/*" [21:38:48] Reedy: any of them [21:39:28] it's more confusing that it's not even consistent [21:40:12] so these are files that were deployed with trebuchet? so that's likely the culprit? [21:40:34] or maybe it's the chaos monkeys [21:40:49] yeah, via trebuchet [21:42:59] trebuchet deploys scap which deploys mediawiki. :) [21:47:47] and salt deploys trebuchet when told to do that by puppet [21:48:30] lol [21:48:44] I think we might have a few too many redundant deployment tools guys [21:49:11] in my mind it should be puppet and scap, maybe mcollective. but 3 max [21:49:57] see also: https://phabricator.wikimedia.org/T85008 [21:50:03] "Determine Trebuchet/git-deploy maintenance plan" [21:53:33] bd808: Right, got mutante to fix the permissions [21:53:36] scap works without error now [21:54:01] kewl [21:54:04] I guess I should note this on wikitech as a known caveat [21:59:12] Yippee, build fixed! [21:59:12] Project browsertests-UniversalLanguageSelector-commons.wikimedia.beta.wmflabs.org-linux-firefox-sauce build #388: FIXED in 14 min: https://integration.wikimedia.org/ci/job/browsertests-UniversalLanguageSelector-commons.wikimedia.beta.wmflabs.org-linux-firefox-sauce/388/ [22:00:12] gj team