16:02:32 #startmeeting cinder_testing 16:02:33 Meeting started Tue Dec 20 16:02:32 2016 UTC and is due to finish in 60 minutes. The chair is scottda. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:02:34 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:02:36 The meeting name has been set to 'cinder_testing' 16:02:43 hi 16:03:00 As usual, no Agenda.....Just time to talk about anyone's test issues/patches/etc 16:03:17 hi 16:03:21 scottda: I have some 16:03:35 #link https://etherpad.openstack.org/p/Cinder-testing 16:03:43 erlon: I figured you would :) 16:03:50 scottda: :) 16:04:13 #topic Multimatrix tests 16:04:27 dont know if that works 16:04:57 OpenStack Proposal Bot proposed openstack/python-cinderclient: Updated from global requirements https://review.openstack.org/411072 16:05:02 I have put some patches to allow testing migration (and other stuff in the future) with multiple backends 16:05:18 Link? 16:05:20 I need people to give a look o those 16:05:47 scottda: https://review.openstack.org/381736 16:06:00 scottda: cinder side 16:06:09 scottda: https://review.openstack.org/381737 16:06:10 #link https://review.openstack.org/381736 16:06:20 scottda: project-config job 16:06:31 #link Cinder test matrix https://review.openstack.org/381736 16:06:43 scottda: another patch in devstack-nfs-pugin was merged todayl 16:07:01 #link project-config job for test matrix of multi-backends https://review.openstack.org/381737 16:07:16 Eric Harney proposed openstack/python-cinderclient: Use 'reset-state' for objects other than volume https://review.openstack.org/413156 16:07:34 for those who want to test it, you can do that by adding the project-config script into devstack-gate, in a dummy patch 16:08:28 erlon: scottda would have to set the topic since he's the chair. 16:08:39 erlon: cool, nice work 16:09:37 scottda: thanks, I had a link for a run, but lost it now 16:10:23 anyone have any question about? 16:12:02 Next topic is about adding our in-tree jobs into Cinder-related jobs 16:12:26 #topic Adding in-tree Cinder tempest to Cinder-related jobs 16:12:36 https://review.openstack.org/#/q/project:openstack-infra/project-config+branch:master+topic:run-intree-tests 16:13:08 some are already merged, but I need you guys to have a look and see if that is ok, and +1 16:13:33 so people from infra feels more confident about approving 16:14:37 erlon: Yeah, although they are asking why not just add to Tempest, and not push to Cinder in-tree first. I (and most of us) already know the answer to that.... 16:15:14 scottda: yep, it was good that he asked, I had that in my throat 16:15:16 lol 16:15:18 hi 16:17:02 erlon: Anything else? 16:17:24 scottda: not on this topic 16:17:36 erlon: Do you have another topic? 16:17:38 scottda: next is just about the migration tests that are on tempest 16:17:52 * scottda is thinking that erlon should run this meeting.... 16:17:58 :0 16:18:10 #topic tempest migration tests 16:18:25 scottda: haha, you need to do it, so I don't talk alone 16:20:02 so, smcginnis, if you can talk to the tempest ptl to push that 16:20:30 im feeling bad for pinging then amost every day 16:20:39 about hte same thing 16:21:04 You know what we need.... 16:21:17 Someone on the Cinder team to be a Tempest/QA core member. 16:21:29 *cough* erlon *cough* 16:21:50 scottda: haha, yeap, I dont think they like me 16:22:25 scottda: I prefer to use Cinder to host the tests 16:22:33 Well, they are very short-handed. I think that's most of the issue with low velocity of patches. 16:22:34 erlon, scottda: I attend these meeting but not every. I should do it on a regular basis 16:23:03 e0ne: Yes, I'm trying to attend every-other-one. The time zones are only friendly for you or me every other week. 16:23:07 e0ne: nice, good to have people involved here 16:23:36 e0ne: This week is my turn 17:00 UTC 16:24:00 scottda: 1700UTC is aceptable for me too. added it to my calendar 16:24:20 for me too 16:24:39 scottda: are we alternating? I didnt' get this part in the last meeting 16:25:00 e0ne: OK. I think the other time is 900 uTC 16:25:17 erlon: No, not this meeting, the QA meeting ...Openstack QA 16:25:22 #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting 16:25:30 "'Thursday alternating every week between 17:00 UTC and 09:00 UTC." 16:26:25 scottda: e0ne: hmm, ok, Ill try to attend too 16:26:57 erlon: Did you want to talk about Tempest Migration tests? 16:27:32 scottda: hmm, I hit 2 bugs with the migration attached 16:27:40 Merged openstack/python-cinderclient: Add Constraints support https://review.openstack.org/406461 16:27:59 scottda: didnt had time to dig into, 1 is that one I mentioned to you 16:28:31 erlon: ahh..OK. Cinder migration tests. Got it. I haven't had time to dig in to that 16:29:30 scottda: there are several bug filled in launchpad too, ill try to get to then when I have some time 16:30:13 erlon: Yeah, that keeps getting starved out, but it is on my list. 16:30:42 https://bugs.launchpad.net/cinder?field.searchtext=migration&search=Search&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.assignee=&field.bug_reporter=&field.omit 16:30:42 _dupes=on&field.has_patch=&field.has_no_package= 16:30:48 ops 16:31:01 http://bit.ly/2i6ekZg 16:31:10 not all but several of this list 16:32:22 Thats all for me 16:34:00 geguileo: Are you busy? Want to talk a bit about HA/AA testing? I'm starting to look at drivers and how to test for comliance. 16:35:13 scottda: hi 16:35:35 scottda: what are you thoughts after looking at the drivers? 16:36:08 geguileo: Hey. I haven't really started looking, it's on my agenda at my New Job to help review our drivers and see if we can certify that they are OK for AA/HA... 16:36:25 geguileo: So, I figured that we'd look at the existence of local file locks. 16:36:45 geguileo: Anything else that you know of that we should be concerned about? Other than extensive testing? 16:37:18 scottda: the problem is that they could be using local file locks if it's only a local mutual exclusion requirement 16:37:31 Since we can have multiple locking requirements 16:37:36 right 16:37:38 In the cluster and in the node 16:37:51 So I don't see any way to check compliance beside actual testing 16:37:59 besides 16:38:05 scottda: geguileo: I thougt we would consider all drivers as non-HA/AA and then driver vendors would need to change that 16:38:11 geguileo: OK, I couldn't think of anything either. Just thought I'd see what you were thinking. 16:38:20 erlon:yes, that's already in the code 16:38:21 erlon: That sounds correct to me. 16:38:28 erlon: Yep, that's the last we discussed AFAIR. 16:38:56 But we should look for a way for vendors to do the testing 16:39:04 even if it's not in the gate at the moment 16:39:05 So local locking is a definite no. Otherwise it's just a matter of testing and verifying there are no non-obvious issues, right? 16:39:16 Yes, I'm asking as a vendor. 16:39:21 if we can automate it and all vendors use the same mechanism as the basis 16:39:29 it will probably help 16:39:36 even if it's self certification at the moment 16:39:58 smcginnis: local locking is allowed if you only need to lock in the node 16:40:12 smcginnis: for example because you have a library limitation or what not 16:40:18 geguileo: Oh, good point. 16:40:32 geguileo: OK, thanks. I'm just starting in on this. I'll share what I'm thinking when we talk about Cinder testing after the new year. 16:40:42 smcginnis: I still have to create a devref explaining all that stuff and how a/a works 16:41:34 scottda: my plan is to work on that in my Christmas holidays 16:41:46 test a couple of things I have in my head 16:41:56 geguileo: :( Even Ebenezer Scrooge gave people the Holiday off ... 16:42:35 scottda: Oh, I have the Holiday off, but this looks like fun (as long as I don't look at how to integrate it with the gate) 16:43:04 scottda: And I have a long PTO from the 23rd until the 10th 16:43:06 ha..yeah, gate testing will have to come later. 16:43:43 but let's sync up next year on this 16:43:57 because I think that's the next big thing in A/A once everything is merged 16:44:18 geguileo: Cool. Will do. I'm finishing a re-run of the manual tests today. Then I can review (and I'll approve) some more patches. 16:44:36 scottda: Awesome!!! 16:44:38 thanks!! 16:45:03 Anyone else have other Cinder Testing topics? 16:45:55 *crickets* 16:46:19 #endmeeting cinder_testing