[15:02:39] Woops. Looks like I missed plward13 [18:35:46] hey akosiaris [18:36:08] akosiaris: so halfak is going to move requirements.txt to have fully pinned versions and what not and I'll upload the wheels to a git repo [18:36:52] ok. and let's test the deploy in labs then [18:36:59] akosiaris: indeed [18:37:10] akosiaris: I'll switch our fab script to use wheels [18:37:14] I think that'll be a pretty good test [18:37:56] ok [18:39:26] so, we now have the boxes, I 'll start writing patches to get roles, lvs and all the jazz assigned to the 2 boxes. IIRC we got full puppetization already, so now that we finally got some time it should move on fast [18:40:59] akosiaris: yeah. the puppetization will change because it assumes pip usage somewhat but not drastically [18:41:37] the thing that worries me a bit is the scap3 integration, but I think releng will help [18:42:15] o/ akosiaris [18:42:17] Welcome back! [18:43:01] I have schana picking up a few of these tasks while he gets familiar with the system and ops' needs. [18:43:07] akosiaris: indeed [18:43:18] He just started on the Research team, so he'll have lots of Qs. [18:43:35] sounds good [18:44:09] yuvipanda, think we should be checking wheels into ores-wikimedia-config? [18:45:05] I wonder how big those wheel files are. [18:47:12] Looks like a few of them are kind of big. Will need to see scipy, numpy & sklearn's wheels to know for sure. [18:48:03] halfak: nope, should be a different repo [18:48:09] halfak: you can see them in ores-compute-01 [18:48:34] yuvipanda, you don't have a homedir there [18:48:44] Sure you don't mean ores-compute? [18:49:08] bah [18:49:10] yes [18:49:18] yuvipanda, any thoughts on which repo and how we'll work that out? [18:50:26] halfak: https://phabricator.wikimedia.org/T129109 [18:50:30] halfak: I just filed all tasks :D [18:50:37] akosiaris: ^ [18:50:50] halfak: I think once that task and its subtasks are done, we'll be unblocked a bit more [18:52:33] yuvipanda, looks like we were both making tasks. [18:52:37] * halfak marks his as dupes [18:52:49] haha [18:52:50] ouch [18:52:53] sorry [18:53:01] halfak: re: repo name [18:53:05] halfak: I think this should just be on gerrit [18:53:14] halfak: but setup as a direct push repo [18:53:18] so you / schana can jus tpush [18:53:20] and it'll be ok [18:53:40] yuvipanda, want to move ores-wikimedia-config there? [18:53:51] maybe we can have ores-wmflabs-config continue to live on github? [18:53:59] halfak: yeah [18:54:04] halfak: but the wheels should live on gerrit [18:54:15] halfak: ores-wikimedia-config can live on github [18:54:20] halfak: we'll need to mirror them all to gerrit tho [18:56:57] halfak: need to decide on a naming convention. [18:57:10] halfak: research/ores/*? or services/ores/*? or...? [18:57:40] If there's any implicit ownership there, research/ores/* is my pref. [18:57:57] If it's all just practical naming, services/ores/* makes sense to me. [18:58:12] heh [18:58:22] I think I'll just call it research/ores/* [18:58:24] anyway [18:58:26] off now [18:58:28] ttyl [18:58:32] o/ [18:58:34] Thanks dude [18:58:36] np