13:00:10 #startmeeting qa 13:00:11 Meeting started Tue Sep 8 13:00:10 2020 UTC and is due to finish in 60 minutes. The chair is masayukig. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:12 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:14 The meeting name has been set to 'qa' 13:00:32 hi, who all here today? 13:00:37 hello o/ 13:00:43 Hi o/ 13:00:45 o/ 13:01:47 Merged opendev/elastic-recheck master: Avoid pip breakage due to keyring https://review.opendev.org/750318 13:01:56 hi all \o/ let's get started 13:02:04 #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours 13:02:16 today's agenda ^^^^^ 13:02:22 #topic Announcement and Action Item (Optional) 13:02:46 I have nothing to announce. let's skip 13:02:50 Merged opendev/elastic-recheck master: Enable pylint https://review.opendev.org/750312 13:03:00 #topic Victoria Priority Items progress 13:03:06 #link https://etherpad.opendev.org/p/qa-victoria-priority 13:03:16 please add updates if you have anything 13:03:40 tempest cleanup patch is ready for a review #link https://review.opendev.org/745814 13:04:00 kopecmartin++ cool 13:04:07 the automatic documentation generation patch is about to get merged 13:04:37 yeah. 13:04:42 and there are a few reviews adding docstrings to tests which i'm slowly reviewing 13:04:45 also most of the patches are in for 'Description for testcases as docstrings' 13:05:31 and the scenario manager is ongoing , svyas is doing a great job there 13:05:44 +1. 13:06:06 'Description for testcases as docstrings' #link https://review.opendev.org/#/q/topic:bp/testcase-description+(status:open+OR+status:merged) 13:06:18 ++ 13:06:25 we have left 1 patch for volume schema also 13:06:25 yeah, the work is ongoing 13:06:39 #link https://review.opendev.org/#/c/608875/ 13:06:46 kopecmartin: if you can check this too ^^ 13:06:52 gmann: sure 13:06:58 thanks 13:07:28 we have few TODO for volume schema though where microvesion tests needs to be separated out with correct cap and so does schema 13:07:39 but having some base schema checks are good 13:07:55 and once we fix the tests then schema can also be made more strict 13:08:55 cool. yeah, that makes sense to me 13:09:30 anything else? 13:10:08 ok, let's move on 13:10:18 #topic OpenStack Events Updates and Planning 13:11:01 regarding vPTG, we have only three topics so far. #link https://etherpad.opendev.org/p/qa-wallaby-ptg 13:11:30 i put there bug triaging as we don't have many topics to dicsuss there 13:11:57 kopecmartin: thanks :) 13:12:05 So, I think 3 or 4 slots are enough for us. Any thoughts? 13:12:05 you mean to triage bugs or check for volunteer for bug triage? 13:12:37 gmann: triage .. there are many bugs which are old and maybe not valid any more 13:12:56 kopecmartin: ok, that is good +1 13:13:06 i'll prepare a list or something to make it more efficient 13:13:15 masayukig: yeah may be 13.00 - 15. UTC for Monday and tuesday ? 13:13:33 kopecmartin: great, that will be more helpful and productive, 13:14:02 gmann: yeah, I agree. I was thinking about it, too. 13:14:13 kopecmartin++ thanks 13:14:44 OK, I'll register the slots for the vPTG. 13:14:49 yeah those 4 slot should be enough even we get few more topics 13:15:02 yes 13:16:35 OK, sounds good. 13:16:42 Let's move on to the next topic if nothing else for this topic 13:16:54 #topic Sub Teams highlights (Sub Teams means individual projects under QA program) 13:17:03 Do you have any updates/highlights on the sub-projects such as Tempest, Patrole and Hacking? 13:17:08 #link https://review.openstack.org/#/q/project:openstack/tempest+status:open 13:17:13 #link https://review.opendev.org/#/q/project:openstack/hacking+status:open 13:17:18 #link https://review.openstack.org/#/q/project:openstack/patrole+status:open 13:17:19 ate status 13:17:21 gate 13:17:22 Here is a patch set for fixing the extension non-voting gates #link https://review.opendev.org/#/c/746480/ 13:17:39 had few failure in tempest yesterday on py36 jobs but it is green now 13:17:54 for patrole 13:18:04 bigdogstl: thanks, i will check after meeting 13:18:19 bigdogstl: thanks 13:18:24 lpiwowar is helping with tempest all-plugin deprecation #link https://bugs.launchpad.net/tempest/+bug/1862240 13:18:27 Launchpad bug 1862240 in tempest "Replace Tempest tox deprecated 'all-plugin' env to 'all' env" [Undecided,Confirmed] 13:18:27 bigdogstl: thanks, I'll check that too 13:18:27 I am trying to replace deprecated 'all-plugins' tempest tox env with 'all' env in jobs which are still using 'all-plugins'. But I am not sure what I should do with DEVSTACK_GATE_TEMPEST_ALL_PLUGINS devstack-gate option. Should it be removed from the devstack-gate entirely or its behaviour should be changed? 13:19:14 The patrole multi-node non-voting gate are failing and I will look into them this week. 13:20:06 bigdogstl: ok, i am not sure what is reason for multinode job in patorle? 13:20:21 it run the slow tests 13:20:23 to cover all the test run? 13:20:25 ohk 13:20:44 I can rename it it that is ok 13:20:57 i think after fixing, we should make it voting as n-v does not make sense when same job run voting everywhere else 13:21:16 bigdogstl: i think adding comment is fine 13:21:20 ok 13:22:12 lpiwowar: we do not need to change the devstack gate and DEVSTACK_GATE_TEMPEST_ALL_PLUGINS, you can only remove the usage of DEVSTACK_GATE_TEMPEST_ALL_PLUGINS 13:22:41 lpiwowar: because devstack gate is going to be removed/freezed soon 13:23:12 gmann, actually the review that I asked about yesterday (one of the py36 failures that you mentioned, I believe) still does not have a +1: the py36 job and a neutron-dvr job keep failing, either one by one or both, in unrelated ways. I was about to come here and ask for guidance (should I keep rechecking? should I let you guys know?), and now you mentioned the py36 failures yesterday, so... here I 13:23:14 replacing 'all-plugins' to 'all' is enough for this work 13:23:18 am asking for guidance (maybe after the meeting) 13:24:07 Roamer`: if failure are unrelated then we can recheck, I did not see other patch failing so something random failure you are hitting 13:24:24 Roamer`: but let me check you patch failure for confuirmation 13:24:30 confirmation 13:25:05 Brian Rosmaita proposed openstack/tempest master: Volume backup response schemas are incorrect https://review.opendev.org/750360 13:25:10 gmann, okay, it's https://review.opendev.org/#/c/750176/1 and each of Zuul's -1 is either the py36 or the neutron-dvr job; each time one of those fails, it's always on pretty much the same tests, but I really don't believe it's related to my change 13:25:21 thanks 13:25:22 #link https://review.opendev.org/#/c/750176/ 13:25:45 Roamer`: yeah, I did recheck , py36 is green now and other stabvle jobs too 13:25:46 gmann: thanks for rechecking :) 13:25:47 stable 13:25:47 gmann: Oh ok .. Thank you. I was thinking it could cause some errors in these jobs (http://codesearch.openstack.org/?q=DEVSTACK_GATE_TEMPEST_ALL_PLUGINS.*%3D.*1&i=nope&files=&repos=) as the 'all-plugins' enables sitepackages and 'all' tox env does not. 13:26:11 Roamer`: I will keep eyes on that in case in encounter another known issues 13:26:29 gmann, thanks again! 13:26:37 Roamer`: np! 13:26:57 lpiwowar: i will say wait for those jobs to be migrated to zuulv3 native 13:27:33 lpiwowar: fixing legacy jobs are not worth and especially devstack gate 13:28:17 lpiwowar: as tempest and all plugins are a separate package now and we do install them in venv, we do not need sitepackages to enable any more 13:28:39 lpiwowar: this was added when plugins were bundled with service projetcs 13:28:59 lpiwowar: i have one bug on that let me find 13:29:31 lpiwowar: uh, which legacy jobs? 13:29:31 gmann: Ok, thanks! 13:29:51 lpiwowar: this one #link https://bugs.launchpad.net/tempest/+bug/1862240 13:29:52 Launchpad bug 1862240 in tempest "Replace Tempest tox deprecated 'all-plugin' env to 'all' env" [Undecided,Confirmed] 13:30:39 lpiwowar: i fixed in few plugins but not all 13:30:40 Is lpiwowar busy? 13:30:44 tosky: http://codesearch.openstack.org/?q=DEVSTACK_GATE_TEMPEST_ALL_PLUGINS.*%3D.*1&i=nope&files=&repos= 13:30:55 lpiwowar: most of them are not used in master 13:31:11 lpiwowar: here is the current status: https://etherpad.opendev.org/p/goal-victoria-native-zuulv3-migration 13:31:20 yeah, just leave DEVSTACK_GATE_TEMPEST_ALL_PLUGINS as out of scope 13:32:29 gmann: tosky: Ok, thank you 13:32:34 cool 13:32:46 masayukig: Sorry, I am here 13:33:00 lpiwowar: no worries :) 13:33:19 I'm sorry for bothering you 13:33:25 anything else on this topic? 13:33:31 Or let's move on 13:34:01 #topic Community goal tracking 13:34:10 #link https://etherpad.opendev.org/p/qa-community-wide-goals-tracking 13:34:24 masayukig: np:) 13:34:40 few updates on this 13:35:20 eslint-config-openstack- this is still failing on nodejs doc job, i am checking with vishalmanchanda how other repo use nodejs doc job 13:35:36 but it need more work to migrate to openstackdoctheme first 13:35:57 #link https://review.opendev.org/#/c/740373/7 13:36:39 devstack-plugin-container - k8s job is still failing even with version bump 13:36:41 #link https://review.opendev.org/#/c/740376/ 13:37:16 hongbin and I were trying different way there but did not work 13:37:27 he is going to check with the team about current failure 13:38:18 gmann: hongbin thank you very much for your efforts! 13:38:21 all tox based jobs are good on all QA repo so we are good for tox based jobs migration which I am planing for tomorrow 13:38:45 oh not tomorrow but today 13:38:52 cool :) 13:39:17 and integration jobs which still have few open bugs are planned for 10th but may be we need to extend that 13:39:20 let's see 13:39:33 that's all on goal side 13:39:58 gmann: thanks for the updates 13:40:38 #topic Bug Triage 13:40:47 #link https://etherpad.openstack.org/p/qa-bug-triage-victoria 13:41:13 i reported a new bug in stackviz: https://bugs.launchpad.net/stackviz/+bug/1894189 13:41:14 Launchpad bug 1894189 in StackViz "Height of the timeline part seems to be absolute" [Undecided,New] 13:41:28 i was trying to fix it myself, but my javascipt is a bit rusty :/ 13:42:11 kopecmartin: oh, wow 13:42:39 kopecmartin: is it everytime or when jobs have more worker? 13:42:53 gmann: just when there are more workers 13:43:16 I think it can't be happened in the gate 13:43:31 but in the downstream testing 13:44:00 or in cases when a user experiments with many workers (like i did) 13:44:55 at least with 4 it is fine #link https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_125/608875/7/check/tempest-full-py3/125d2e4/controller/logs/stackviz/index.html#/stdin/timeline 13:45:16 but i agree with kopecmartin it can happen if worker are more 13:45:35 apart from that i don't have anything special on tempest side 13:45:36 yeah, it can be improved but I need to dig it :p 13:46:10 i can ping vishalmanchanda horizon member if he can fix it. ^^ 13:46:21 kopecmartin: any testing patch up for checking? 13:46:34 gmann: thanks 13:46:52 gmann: unfortunately not, i experimented with some random values i found, but it didn't work 13:47:11 at least i located a file, where i believe the problem is .. i can link it in the comments 13:47:26 +1, that will be helpful 13:47:49 yeah, I agree 13:48:40 Let's move on if nothing 13:48:42 #topic Critical Reviews 13:48:55 any patches you'd like to discuss? 13:49:57 let's move on if nothing 13:50:08 #topic Open Discussion 13:50:16 Anything else to discuss? 13:51:15 OK, let's close the office hour. 13:51:22 nothing from me 13:51:28 thank you all!!! 13:51:45 #endmeeting