16:14:53 #startmeeting cinder_haaa 16:14:53 Meeting started Tue Aug 16 16:14:53 2016 UTC and is due to finish in 60 minutes. The chair is scottda. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:14:55 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:14:57 The meeting name has been set to 'cinder_haaa' 16:15:09 ping DuncanT, aspiers, geguileo, scottda, dulek, ddeja 16:15:17 scottda: o/ 16:15:23 ping patrickeast 16:16:21 Nate Potter proposed openstack/python-cinderclient: Add "start_version" and "end_version" support to argparse https://review.openstack.org/340129 16:16:43 So, it looks like the cinder multi-node config stuff merged for devstack and (I think) the cinder experimental job 16:17:10 But I ran geguileo 's manual tests on the single node and that worked great as well. 16:17:38 scottda: I just pushed a new series today and updated the post and file to reflect it 16:17:44 scottda: Now all operations should be cluster aware 16:18:10 Nice job on that geguileo . I was thinking of recording my next round of manual tests with those new patches ^^^ and putting out a webcast on youtube.. 16:18:18 geguileo: would that be OK with you? 16:18:40 I did this for microversions, and some people thought it helped to understand the feature. 16:18:51 scottda: I haven't tested this last batch much 16:19:05 scottda: So I would hate to see the video of a failure 16:19:06 XD XD XD 16:19:06 Although it's better for people to actually run the tests. You've done a great job of documenting how to do that... 16:19:18 haha. IF it fails, I won't publish it. 16:19:24 scottda: I'm Ok if you want to do a video 16:19:34 scottda: But I agree that people should test it 16:19:34 OK. I'll give you all the credit :) 16:20:01 yeah. I think when people test this it removes a lot of fear of this feature... 16:20:21 The cleanup, mainly. It really helped me to piece together how it was all working. 16:20:49 scottda: The credit of the video would be all yours :-) 16:21:04 geguileo: What were you going to ask smcginnis about job distribution spec? I'm just curious..... 16:21:13 scottda: Yeah, I'm planning on creating a good devref 16:21:34 scottda: To remove part of that fear and to make sure that new code doesn't break things 16:21:47 scottda: Oh, what I was going to ask him is that we have a spec merged in Newton 16:21:52 scottda: But it's not up to date 16:22:04 scottda: So I pushed some time ago an update for review 16:22:13 scottda: And now it seems that it should be moved to Ocata 16:22:28 scottda: But I think that would be a mistake, because the spec in Newton does not match the code in Newton 16:22:53 scottda: And then we would have the same spec in both Newton and Ocata, and the Newton one would be just wrong 16:23:01 #link https://review.openstack.org/#/c/232595/ 16:23:06 So I wanted to make sure that's what we wanted to do 16:23:07 ew, yea lets just update the N one 16:23:21 yeah, that's confusing. I'll let smcginnis figure that one out :) 16:23:39 but +1 to update N 16:23:40 #link https://review.openstack.org/#/c/327283 16:23:55 ^ That's the update 16:24:15 ahh, that one. 16:25:17 patrickeast: Anything to report on your CI efforts running HA stuff? 16:25:57 scottda: seems to be fine, its in a quiet mode right now since I'm fiddling around with trying to get it to say UNSTABLE when its just devstack or somethings fault 16:26:17 got a bunch of FC HBA's added in so I can start doing multi-node FC junk too 16:26:28 Nice! 16:26:37 kk. Great that you are doing this testing for HA with your CI 16:27:53 geguileo: Do you think we should still be looking at multi-node for some automated testing, or does your single-node scenario seem adequate for a start? 16:28:27 scottda: I think multinode is important to test the DLM part as well 16:28:51 scottda: Since my tests were meant to tests my patches in isolation we were fine with single node 16:29:06 scottda: But the next step should really be to test this in multi-node with a DLM 16:29:22 Because we have to get the DLM part properly tested as well 16:29:29 yup 16:29:43 one thing i've got on my backlog eventually is to test multi-node and see what kind of damage is done when killing a node mid-data-transfer for backup, generic migration, etc 16:30:04 if anything just to have instructions for customers who get stuck and need help cleaning up the system 16:30:37 patrickeast: That is really something that important 16:30:57 patrickeast: Because uncertainty is not nice ;-) 16:31:10 That'd be cool. I can envision that we might evolve geguileo 's cleanup code to cover more use cases, like the backup, migration, etc... 16:31:37 scottda: We certainly should, since some basic stuff is not even covered 16:31:54 scottda: I think some other people will want to contribute on that 16:32:25 Yeah, I guess that's really part of an overall cinder HA story. Something to think about in the future... 16:32:41 But I'll have to create a proper devref as hemna suggested so people know exactly what things need to change for adding a new cleanup status 16:33:14 Because it's not trivial if you are not really familiar with the code and the mechanism 16:33:20 But I'll get there 16:33:22 XD 16:33:35 Your efforts are beyond reproach :) 16:34:20 Anything else today? 16:35:38 Not from me 16:35:51 I'll try to have the API cleanup enpoint by the next meeting 16:36:13 great! We'll call it a meeting then... 16:36:15 #endmeeting