21:00:35 #startmeeting nova_cells 21:00:36 Meeting started Wed May 18 21:00:35 2016 UTC and is due to finish in 60 minutes. The chair is alaski. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:37 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:39 The meeting name has been set to 'nova_cells' 21:00:42 o/ 21:00:44 o/ 21:00:49 o/ 21:00:49 * bauzas waves 21:00:58 o7 21:01:11 broken arm ? 21:01:13 a salute 21:01:18 is my guess 21:01:30 salute 21:01:30 dansmith has requested a full hour meeting so let's see what we can do 21:01:30 o~ then 21:01:41 #topic testing 21:01:59 any news from anyone here? 21:02:06 ccarmack isn't around 21:02:22 I don't know if anyone's mentioned in the meeting before but the cells job seemed more prone to fail on the fernet token bug 21:02:36 which I saw mriedem reverted the change today, right? I saw an ML post 21:02:38 I was not aware of that 21:02:45 the increase in failures 21:02:57 orly 21:03:08 the revert merged hours ago 21:03:13 the bug was affecting the gate in general but it seemed to be more frequent in the cells job for some reason 21:03:15 i was so gd tired of that 21:03:19 melwitt: did you do any digging on cause, or just noticed the correlation? 21:03:39 just noticed a correlation unscientifically 21:03:41 alaski: it's a token revocation race, not sure why cells v1 would make it worse 21:03:45 since it's totally a keystone test 21:03:47 doesn't hit nova 21:03:52 huh 21:04:09 we could use logstash to get a scientific correlation 21:04:12 outside of this meeting 21:04:28 okay. something to keep an eye out for when fernet tokens come back as the default 21:04:49 it's not actually special to the cells job 21:04:52 according to logstash 21:05:10 I need to check in with ccarmack on testing, but I'm not aware of anything to mention here 21:05:12 okay. just me being paranoid then. sorry for the noise 21:05:14 so we'll move on 21:05:26 ccarmack isn't really working on this anymore as far as i know 21:05:30 he's been reassigned 21:05:32 melwitt: it was worth checking out 21:05:33 internally 21:05:33 mriedem: ahh 21:06:28 then I'll look into pulling together what he had and dumping it for someone else to look at if they wish 21:06:44 his plan I mean 21:06:49 #topic Open Reviews 21:06:55 as always https://etherpad.openstack.org/p/newton-nova-priorities-tracking 21:07:17 oh what rebase?! https://review.openstack.org/#/c/301916 21:07:19 I feel like there's been an increase in reviews recently which is great 21:08:13 yeah, merge conflict 21:08:25 one of doffms patches I think 21:08:28 the last patch of the keypair set never landed due to a merge conflict, but it's good to go now: 21:08:41 https://review.openstack.org/313664 21:08:57 ok, +2 on https://review.openstack.org/#/c/301916/ again 21:09:10 and I got the patches up to move and undo some of the inventory stuff, but the principals should probably look at those first and I've already pinged them 21:09:13 dansmith: okay, I'll take a look again after 21:09:32 dansmith: great 21:10:00 #topic Open Discussion 21:10:09 I finally got around to updating the quota migration spec with the things we discussed last week. 21:10:23 I also added an instance groups migration spec. Both are on the priorities page. 21:10:32 awesome 21:10:43 Intending to start on the quotas when the aggregates stuff starts merging. 21:11:05 okay. I was thinking of starting on it once my scheduler interaction patches are all up 21:11:12 but I can grab something else 21:11:34 Instance groups is for grabs. :) 21:11:36 I feel like I need to help with migrations or testing next 21:11:55 I wanted to mention to the group about the oslo.messaging transport_url thing, I proposed a spec to oslo-specs and it turned out the impl-specific transport options are not recommended to use and are being deprecated 21:12:06 doffm: cool, I'll look at that one then 21:12:15 melwitt: So they will all be going to transport urls? 21:12:49 doffm: yes. CONF.transport_url is the recommended way. sileht mentioned there isn't yet total support for it in the zmq driver but he will fix that 21:12:56 Great. 21:13:12 melwitt: I noticed that the other options aren't marked with deprecate_for_removal yet 21:13:29 so, alaski and I were thinking for the nova-manage command we'll try to use CONF.transport_url if it's there and if not, error out saying to pass --transport-url 21:14:35 alaski: yeah, I mentioned that in the review, I -1'ed it because I thought all the options would go deprecated at the same time. but probably there will be follow on patches 21:14:43 okay 21:15:05 I'll keep an eye out over there and follow up about it with sileht 21:15:10 that also brought to light that devstack isn't using transport_url right? So that's something we'll want to fix 21:15:30 that could be fixed today right? 21:15:31 right. we'll want to get devstack generating nova.conf with transport_url 21:15:38 mriedem: yes 21:15:39 action item? 21:15:46 who wants it 21:15:50 not it 21:16:11 I can do it. hopefully. I know it's not possible for zeromq yet but I don't even know if you can setup a devstack that way anyhow 21:16:38 #action melwitt update devstack to use transport_url for messaging config 21:16:48 alaski: Thinking of devstack.. do you have a patch up to add your 'one_command_to_rule_them_all'. I have an old devstack change to add cell0 setup, I should probably abandon. 21:17:08 melwitt: looks like there's a zmq plugin 21:17:46 alaski: ah, right. I feel like I've seen ML posts regarding the plugin before 21:17:49 doffm: I don't yet 21:18:07 doffm: but it still hasn't merged 21:18:21 Ok. 21:18:47 I can throw something up with a depends-on though 21:19:18 alaski: I'm not sure if it's an option to convert the ones that are possible now and then update zmq when a version of oslo.messaging gets released that can handle connection expressed as transport_url 21:20:51 melwitt: okay. I have no idea either. It''ll just mean devstack has to pass in transport_url with the nova-manage command for a bit 21:20:56 melwitt: you can case stuff in devstack generally 21:21:10 but this also implies that cells isn't going to work with zmq until this is fixed 21:21:12 with a TODO to add zmq later 21:21:22 anyone run cells with zmq? 21:21:27 anyone run zmq, period? 21:21:34 not that I know of 21:21:42 well, I think it also means cells doesn't work with zmq now 21:21:44 The driver is 10 months old. (The new one) 21:21:50 melwitt: yep 21:21:51 I thought zmq was a bit defunct 21:22:01 oh, there is a new one? 21:22:10 I think someone in mirantis is trying to bring it back to life. 21:22:12 there seems to be a bit of a revival around it 21:22:23 this is a minor thing, right? 21:22:31 I know it's being tested heavily 21:22:34 it'll work when that is fixed/updated, no need to worry about it right now I think 21:22:43 yep, just calling it out 21:23:09 zmq, the amqp backend for hipsters 21:23:13 yeah, so I'll convert for the ones now and put the TODO for zmq 21:23:14 re: revival 21:23:34 well it sounds like we're all pretty much on the same page overall, and have plenty to work on 21:23:49 so I'll wrap up here unless dansmith wants to continue 21:23:57 if i have procedural -2s on anything let me know in the next 24 hours 21:23:57 * dansmith is not amused 21:24:18 cool. thanks all! 21:24:23 #endmeeting