08:00:20 #startmeeting qa 08:00:21 Meeting started Thu Aug 24 08:00:20 2017 UTC and is due to finish in 60 minutes. The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:25 The meeting name has been set to 'qa' 08:00:43 who all are here today? 08:00:55 o/ 08:01:05 o/ 08:01:14 o/ 08:01:33 o/ 08:02:31 let's start 08:02:43 #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_August_24th_2017_.280800_UTC.29 08:02:51 today agenda ^^ 08:02:57 gmann: andreaf zhufl1 \o/ 08:03:15 #topic Previous Meeting Action review 08:03:17 \o 08:03:28 o/ 08:03:40 long pending AI for me 08:03:47 #Action gmann to send ML for upcoming removal of deprecated interfaces and its affect on stable branches 08:04:13 i have not sent mail yet. i will be able to get all data and send by next week 08:04:35 #action gmann to send ML for upcoming removal of deprecated interfaces and its affect on stable branches 08:04:47 #topic PTG 08:04:47 gmann: thanks - that would be really useful 08:05:21 andreaf, yea, did not find time actually. we should remove those long pending things soon 08:05:32 #link https://etherpad.openstack.org/p/qa-queens-ptg 08:05:38 ^^ PTG etherpad 08:05:52 I will be not able to make it to PTG, for tempest plugin split help, tosky and dmellado will be helping there 08:06:17 chandankumar: sorry you won't be there 08:06:24 chandankumar, yea. visa things are hard. 08:06:28 o/ I'll be around, for chandan blame Trump... 08:06:47 * gmann saw afazekas coming. hope to meet him this time :) 08:06:58 dmellado, :) nice 08:07:16 forgot about that, also you can pull afazekas in the tempest plugin split also 08:07:24 we need more proposal ideas as not much as of now 08:07:25 dmellado: yeah great to meet you there 08:07:43 I'm also interested on getting feedback on how to handle k8s python client 08:07:52 and some mixed-up k8s/openstack testing 08:08:05 I'll be putting something there, but for now I'm getting back to my meeting, folks 08:08:07 dmellado: did you propose a session about that? 08:08:09 great seeing you there!!! 08:08:12 I did, IIRC 08:08:19 dmellado, that is gone things right we will be using client from k8s side 08:08:21 dmellado: great thanks 08:09:04 dmellado: that would be a very interesting topic, and I would love to see some real life use cases of openstack/k8s cross testing 08:09:21 dmellado, you mean to add in tempest service client? 08:09:41 yeah I was thinking about if that'd be useful 08:09:48 and also would love feedback about some mixed scenario tests 08:09:51 andreaf, for kuryr testing it will be useful 08:10:01 dmellado, nice 08:10:07 andreaf: you can see my kuryr tempest plugin, for example 08:10:13 I'll be adding quite some more tests to it 08:10:13 yea 08:10:29 gmann, dmellado: cool I'll look into it 08:10:32 * dmellado gets pulled again, pls ping me later at #openstack-qa if you need me 08:10:40 dmellado, sure thanks 08:10:53 dmellado: your expertize will help us in adding different ci to any particular tempest plugin for full coverage of a project 08:11:27 * afazekas gmann: me too 08:11:34 i will be setting up the tacker plugin during PTG, as very less testing for tacker in gate mainly scenario things 08:12:00 add more and more sessions on etherpad 08:12:26 andreaf, any deadline for that as we are just 2 week far from PTG ? 08:12:36 gmann: nice you can track that on the etherpad (the tacker plugin) 08:12:54 andreaf, sure 08:13:16 gmann: just make sure we come prepared for the various sessions 08:13:17 gmann: andreaf i will create a wiki page today to track all plugin status with their respective 08:13:33 and will send a mail to openstack-dev so that people can update it. 08:13:54 andreaf, sure 08:14:04 gmann: I will start this week to formalise a bit more the etherpad and add extra etherpard for each sessions - but everyone can make one for their sessions - start adding more notes for the discussion 08:14:10 andreaf: can i also announce also about Walkthrough: migrating a plugin from in-tree to own repo (andreaf) topic through the sam email? 08:14:25 so that people can attend it 08:14:25 andreaf, cool 08:15:59 chandankumar, +1 for wiki on plugin things. it will be useful to track those 08:16:11 chandankumar: link? 08:16:27 andreaf: creating right now, will pass you after meeting 08:16:34 chandankumar: ok 08:16:56 one last thing on my side 08:17:11 during PTG we'll have the opportunity to take a team photo again 08:17:19 so it's either Tue or Wed 08:17:27 andreaf, help hours will be fish ball room or traning type or design discussion kind ? 08:17:34 I would say Wed 08:18:09 andreaf, +1, for photo 08:18:20 * gmann i can compare my beard growth from last PTG :) 08:18:31 gmann: that's a good question - I understand they will be design discussion kind - but I need to check with ttx 08:18:40 andreaf, ok 08:19:19 ok I'll just book a slot for the photo and put it on the etherpad 08:19:28 k 08:19:34 anything else on PTG ? 08:19:53 #topic Gate Stability 08:20:22 not much failure on gate #link https://goo.gl/ptPgEw 08:20:54 any known issue on gate anyone want to discuss 08:22:01 #topic Specs Reviews 08:22:19 #link https://review.openstack.org/#/q/status:open+project:openstack/qa-specs,n,z 08:22:47 this is key work before PTG. start reviewing/ adding spec for your topic going to be discussed in PTG 08:23:39 dmellado, it will be nice if you can come up with k8s spec. it will be helpful for discussion 08:23:58 gmann: sure, I'll be writing something as a draft before the PTG 08:24:05 dmellado, thanks. 08:24:05 so we could discuss it and start implementation 08:24:11 +1 08:24:26 anything else on spec side ? 08:25:03 #topic Tempest 08:25:16 #link https://review.openstack.org/#/q/project:openstack/tempest+status:open 08:25:52 andreaf big patch is merged #link https://review.openstack.org/#/c/493668/ 08:26:20 yeah thanks for that everyone, now let's all go and rebase :( 08:26:22 this is patrole fix - #link https://review.openstack.org/#/c/497013/ 08:26:25 :P 08:26:45 #link https://review.openstack.org/#/c/497013/ Patrole fix 08:28:07 andreaf, just fixed the comment 08:28:24 thanks 08:28:35 i do not want to remove the check as we can uncomment it with correct function once tempest is released 08:29:09 gmann: we could leave it uncommented - it doesn't harm 08:29:39 patrole take tempest from pip? 08:30:54 it would not fail in patrole ? 08:31:55 ok I see - then I would just remove it completely - but it's ok as is as well 08:31:56 as is in your patch I mean 08:32:06 k 08:32:41 blancos, please check this - https://review.openstack.org/#/c/497013/ 08:33:04 next is - Test.py as stable 08:33:07 #link https://etherpad.openstack.org/p/tempest-test-module-stable 08:33:17 gmann Will do. Thank you 08:33:47 blancos, thanks 08:33:48 #link https://review.openstack.org/#/q/status:open+project:openstack/tempest+branch:master+topic:test_module_stable 08:33:58 Thanks gmann 08:34:14 I just rebased the series after the decorator move 08:34:21 and I keep adding to it 08:34:30 mostly docstings and unit tests now 08:34:31 andreaf, you did rebase. nice 08:35:01 andreaf, thanks 08:35:26 my plan it to change as little as possible of the current implementation 08:35:56 there are a few tiny inconsistencies but we can fix them over time 08:36:12 andreaf, ok, you want to declare it stable after PTG or before. 08:36:15 like if you request admin or alt and they are not available we skip, but if you request credentials by role and they are not available we fail 08:36:43 gmann: at this rate I'm doubting before PTG will make it in time - but I'm trying 08:36:54 gmann: one open point is the swift client 08:37:18 andreaf, because i think not much people commenting on etherpad #link https://etherpad.openstack.org/p/tempest-test-module-stable 08:37:26 gmann: we cannot declare clients.py stable without the swift client I think and we cannot declare test.py stable without clients.py 08:38:01 may be discussing or going through that in PTG also good to get more feedback and thoughts 08:38:11 gmann: yeah I need to update it with the latest patches - not sure there is much more to be discussed on the etherpad 08:38:33 andreaf, ah, that is my side things for swift client 08:38:47 andreaf, let's see if i can make those before PTG 08:39:06 gmann: sure sounds like a good plan - I would like to get as further as possible anyways before PTG we can hold off the "declare as stable" patch and do a review at the PTG 08:39:23 andreaf, +1 08:39:54 gmann: yeah if you need help with those let us know it doesn't have to be all on your shoulders 08:40:13 but in general I would like to think that in queens we can focus on something different from making stable interfaces 08:40:44 sure there'll be a few more things here and there but if we cover 90%+ of what plugins use we are in a good position I think 08:41:02 andreaf, sure, i just have some nova PoC patches and this one. i will ask for help if needed or i get delay for those 08:41:41 andreaf, yea that will be big relief for us. not fixing plugins all time 08:42:40 next is Bug Triage. 08:42:45 #link https://etherpad.openstack.org/p/pike-qa-bug-triage 08:42:58 #link https://etherpad.openstack.org/p/tempest-weekly-bug-report 08:43:11 this week zhufl1 turn 08:43:15 zhufl1, go ahead 08:43:20 yeah 08:44:17 I put those may need discussion on bug report 08:45:20 zhufl1, ok 08:45:32 zhufl1, anything interesting bug etc 08:45:50 seems not 08:45:54 ok 08:45:57 zhufl1, thanks 08:46:02 :) 08:46:18 next turn is chandankumar (again :)) 08:46:40 #topic Patrole 08:46:52 #link https://review.openstack.org/#/q/project:openstack/patrole 08:47:31 blancos, your turn 08:47:58 We have a few open reviews we wouldn't mind having some extra eyes on 08:48:10 ok 08:48:15 #link https://review.openstack.org/#/q/project:openstack/patrole+status:open 08:48:30 i think we should review this spec before PTG for patrole- 08:48:31 I know Felipe also has some topics he's looking to bring up at the PTG to get feedback on 08:48:32 #link https://review.openstack.org/#/c/461140/ 08:48:39 blancos, nice 08:49:15 gmann Yes, we're pretty excited about that one :) It'll really help with testing certain APIs 08:49:34 (and I think that's about it for Patrole) 08:49:39 sure. 08:50:02 blancos, thanks 08:50:28 i will discuss the patrole job on nova in PTG 08:50:45 gmann Okay, thank you 08:50:56 because that spec is not reviewed by anyone else 08:51:14 anything else on patrols ? 08:51:30 No, I think that's it 08:51:56 #topic Critical Reviews 08:52:09 i think we mostly covered this 08:52:23 but if anyone else have any more priority reviews 08:53:59 we have 6 min left let's jump to open 08:54:06 #topic Open Discussion 08:54:11 hi 08:54:16 I have a quick question 08:54:18 ildikov, hi 08:54:37 a few OPNFV folks reached out to me, their test group plans trying to setup resiliency/long duration/robustness/stress tests in OPNFV 08:55:08 and they are interested in collaborating with us and learning about what we are doing in this area 08:55:24 ildikov, nice. 08:55:29 so I wanted to ask whether that is in scope in any extent? 08:55:50 ildikov, anyone from them joining PTG? i know R Mibu not coming 08:56:17 I will ask, not sure whether anyone from the testing teams is coming 08:56:18 ildikov, one of them we are going to discuss about robust testing in PTG 08:56:35 gmann: is it ok, if I add you to the mail thread? 08:56:52 ildikov, and stress one we have in private repo and i can try to add in qa project 08:56:56 ildikov, sure 08:57:06 that sounds pretty good, the PTG would be a great forum to move discussions forward 08:57:10 ildikov: I'm happy to be in the loop as well 08:57:23 ildikov, overall we have scope with tempest plugin, if tests not under tempest it can be done with tempest plugin 08:57:24 andreaf: awesome, thanks 08:57:30 ildikov, yea add andreaf also 08:57:44 we can further discuss the direction 08:57:56 Hi 08:58:05 that's great, I know it came up earlier, but wasn't sure where things stand at the moment and what our capacity is, etc. 08:58:23 ildikov, thanks for information and it one of our agenda of cross community testing 08:58:27 UdayT, HI 08:58:29 I will add you to the mail thread and ask back about who's coming to the PTG 08:58:35 I have a question/need for direction ? 08:58:44 ildikov, COOL 08:58:56 gmann: +1 for cross-community testing 08:58:57 UdayT, please go ahead 08:58:58 Wanted to push a commit for a scenario test involving Nova, Glance and Neutron (with CPU pinning/SRIOV). 08:59:05 1 min left 08:59:12 I only found this https://docs.openstack.org/tempest/latest/field_guide/scenario.html. 08:59:16 UdayT, ok 08:59:18 Can you help me with some direction please ? 08:59:41 Specifically my test is for After reaching max VCPU for a particular host, that we can spin up the same number of new VMs after terminating the same number of ACTIVE VMs on that host. 08:59:44 UdayT, sure, can we discuss on qa channel 08:59:57 time up let;s move to qa 09:00:01 yeah let 09:00:06 UdayT, ll discuss on qa channel 09:00:08 let's move the the qa channel 09:00:10 thanks all for joining 09:00:11 #endmeeting