[01:31:41] o/ halfak [01:34:02] how does the ORES codebase get installed? by fabric or by puppet? the preached daemon is getting installed, but I need ORES code there. [03:24:24] apergos:^ [03:24:29] could you help? [15:17:03] hey HaeB. Is it okay if I add a slide and if you don't like it you delete it? [15:18:54] lzia: sure [15:19:04] thanks, HaeB. :) [15:28:48] HaeB: I think we should do serious rewording after I'm done, to make sure it's what you want to have there. For now, I'm just putting what can be interesting. [15:34:14] okay, HaeB. I think I'm done. I added a third slide which is a wall of text, I just want to walk with you over them and explain them to you, and you can drop whatever is extra or modify. If this sounds okay, shall we talk in 15 min? [15:48:48] lzia: in 5min [15:48:57] sounds good. [16:00:19] o/ [16:00:24] Forgot to wave earlier [17:54:33] o/ halfak who can help me with some basic questions regarding deploying stuff while yuvi is on vacation? [17:56:05] Yeah! Totally. [17:56:13] Sorry to miss your Q yesterday, sabya [17:56:39] So, I think there's a rule in the fabfile for installing ores. [17:57:10] https://github.com/wiki-ai/ores-wikimedia-config/blob/master/fabfile.py#L86 [17:58:46] yes. i saw that... [17:59:29] say if you want to launch a new ores web server. what are the steps do you follow? [18:00:32] 1) at wikitech laumch instance 2) apply role::labs::ores::web role using configure and done? [18:00:57] (1) Do the dance on wikitech to get a new VM started, (2) select the appropriate puppet roles on wikitech, (3) run the fabfile rule "initialize__server" [18:02:21] is #2 supposed to put the ores-wikimedia-config repo in place? [18:03:41] That's the case it seems: https://github.com/wikimedia/operations-puppet/blob/production/modules/ores/manifests/base.pp#L55 [18:15:18] sabya, yeah. That seems to be right. [18:16:58] i am trying this with a new node, applied role::labs::ores::web, the ores-wm-config is repo is not present. [18:17:33] sabya, regretfully, my puppet skills are weak. [18:17:38] * halfak looks anyway [18:17:56] sabya, when did you apply the role? [18:18:29] may be this morning [18:18:42] 10-12 hours ago [18:19:31] https://wikitech.wikimedia.org/w/index.php?title=Special:NovaInstance&action=configure&instanceid=3932bf93-7512-4fd8-ace7-3ca12f1919e2&project=revscoring®ion=eqiad [18:19:38] sabya, OK. Roles should have been applied. [18:24:09] I'm looking for the incantation to kick puppet [18:25:19] Error 400 on SERVER: Must pass server to Class[Ores::Redisproxy] at /etc/puppet/modules/role/manifests/labs/ores/web.pp:3 on node sabyatemp.revscoring.eqiad.wmflabs [18:25:41] sabya, ^ [18:25:49] I ran "sudo puppet agent --test" [18:25:52] yes [18:32:02] sabya, let's bring your Q to #wikimedia-operations [18:32:22] ok [19:38:11] harej: I don't suppose you are around? [20:03:00] Hello tarrow [20:26:11] * sabya looks at the time and realizes it is 2 am. runs to bed [20:27:16] o/ sabya [20:27:19] have a good one. [20:27:30] Thanks for your work today :) [20:27:39] sure :) [21:29:34] harej: I just took a look at recent changes on librarybase and it looks like were getting a bit of spam. I'm not actually an admin on the wikibase. Any chance you could take a look? [21:30:08] Amazing, the spammers figured out Wikibase. [21:30:14] I can make you an admin [21:30:44] harej, ya'll need ORES [21:30:56] ;) [21:31:48] cool, perhaps we should enable captcha on user registration or similar [21:35:31] ^ +1 [21:37:15] :o [21:45:36] I have made tarrow an administrator [21:48:23] Ah, thanks! [23:03:20] I'm outta here. Have a good weekend, folks!