15:00:23 <kopecmartin> #startmeeting qa 15:00:23 <opendevmeet> Meeting started Tue Aug 9 15:00:23 2022 UTC and is due to finish in 60 minutes. The chair is kopecmartin. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:23 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:23 <opendevmeet> The meeting name has been set to 'qa' 15:00:31 <kopecmartin> #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours 15:00:32 <kopecmartin> agenda ^ 15:00:58 <gmann> o/ 15:01:17 <kopecmartin> o/ 15:01:21 <frickler> \o 15:03:00 <kopecmartin> \o 15:03:02 <kopecmartin> let's start 15:03:03 <kopecmartin> #topic Announcement and Action Item (Optional) 15:03:23 <kopecmartin> nothing specific from my side, some updates about PTG but we'll get to that 15:03:44 <frickler> ah, o.k., was about to mention PTG ;) 15:04:05 <kopecmartin> #topic Zed Priority Items progress 15:04:12 <kopecmartin> #link https://etherpad.opendev.org/p/qa-zed-priority 15:04:17 <kopecmartin> any updates here? 15:04:45 <kopecmartin> as i'm scrolling that etherpad it reminds me I need to revisit FIPS and SRBAC 15:04:53 <kopecmartin> to figure out where we are at 15:05:59 <kopecmartin> btw arxcruz is working on 'Use admin clients *only if* admin access needed' effort 15:06:07 <kopecmartin> i saw a patch already 15:06:11 <arxcruz> kopecmartin yes 15:06:22 <arxcruz> right now i'm checking what need and what doesn't 15:06:47 <kopecmartin> #link https://review.opendev.org/c/openstack/tempest/+/852377 15:06:48 <arxcruz> as we discuss, it might be a good idea to add an option like requires_admin 15:06:53 <arxcruz> so we can set per test 15:07:17 <gmann> how many tests are there like that 15:07:49 <arxcruz> gmann around 10 15:07:55 <arxcruz> but i'm not sure about tempest plugins 15:08:02 <gmann> 10 tests? 15:08:13 <arxcruz> yes, 10 tests 15:08:30 <arxcruz> if you check latest failure is less 15:08:43 <arxcruz> but i'm not counting the tempest plugins 15:08:49 <arxcruz> it's something that we also need to test 15:09:09 <arxcruz> not sure how many tempest plugins rely on the manager 15:09:18 <kopecmartin> all of them should 15:09:27 <kopecmartin> at least it's advertised like that 15:09:45 <arxcruz> i mean, i don't know if the plugins would require admin or not, since we don't activelly test it on tempest side 15:09:58 <lpiwowar> o/ 15:10:01 <arxcruz> it's the next step once i wrap up 15:10:51 <kopecmartin> true, we can create a few dnm patches on plugins sides to check 15:10:57 <gmann> tempest plugins can be asked by project team to take care 15:11:35 <arxcruz> ok 15:11:37 <gmann> but we cannot change it directly to os_promary 15:11:46 <gmann> like done in https://review.opendev.org/c/openstack/tempest/+/852377/5/tempest/scenario/manager.py#1158 15:11:47 <arxcruz> sounds good to me, i'll let you know when i have the patch in a good state 15:12:05 <gmann> in that case we need to take client in function signature and use that client to call API. 15:12:57 <gmann> admin can access any project server but primary (member role) will not be able to so get server API needs to be called with the client who created the server. for example if that is alt or other member role then it will fail 15:13:28 <arxcruz> gmann that's why i asked kopecmartin to add a requires_admin option in the signature 15:13:51 <arxcruz> and then we can choose either admin or normal one 15:14:05 <gmann> requires_admin is not needed as caller needs to pass the client as per requested server_id 15:14:22 <arxcruz> gmann hmmm, i see 15:14:23 <arxcruz> ok 15:14:48 <arxcruz> well, not in this case, so in this particular case, need to add the client as an argument 15:15:07 <arxcruz> noted, i'll work also with that in mind 15:15:22 <gmann> +1, thanks 15:16:09 <kopecmartin> perfect, let's move on 15:16:10 <kopecmartin> #topic OpenStack Events Updates and Planning 15:16:23 <kopecmartin> so, it's final, the next PTG is gonna be held virtually 15:16:41 <kopecmartin> #link 15:16:53 <kopecmartin> October 17-20 15:17:09 <gmann> yeah 15:17:13 <kopecmartin> I'll prepare an etherpad for topics soon 15:17:40 <frickler> will the slots stay adjusted to Ohio time? or back to the "usual" scheduling? 15:17:52 <frickler> also will the friday be included again? 15:18:05 <frickler> otherwise the scheduling we be even more difficult 15:18:47 <kopecmartin> for QA we'll have a doodle so that we can find slots which will suit all of us 15:18:56 <gmann> I think we need to wait for scheduling planning from foundation like every virtual PTG. or even team signup may be done again? 15:19:28 <kopecmartin> I didn't fill the team signup before when it was considered to be in person 15:19:31 <gmann> virtual PTG has more slot and in different TZ than in-person one 15:19:38 <kopecmartin> i waited to the last moment :) 15:19:47 <gmann> I can get those info before our next meeting 15:20:30 <kopecmartin> I filled the team signup just yesterday, but that's just a general form - no slot schedulling yet 15:20:33 <kopecmartin> gmann: great, thanks 15:21:50 <kopecmartin> moving on 15:21:51 <kopecmartin> #topic Gate Status Checks 15:21:56 <kopecmartin> #link https://review.opendev.org/q/label:Review-Priority%253D%252B2+status:open+(project:openstack/tempest+OR+project:openstack/patrole+OR+project:openstack/devstack+OR+project:openstack/grenade) 15:22:08 <kopecmartin> nothing there 15:22:13 <kopecmartin> any urgent reviews? 15:23:07 <kopecmartin> #topic Bare rechecks 15:23:11 <kopecmartin> #link https://etherpad.opendev.org/p/recheck-weekly-summary 15:23:18 <kopecmartin> QA is down to 0% \o/ 15:23:41 <gmann> out of 2 15:23:57 <kopecmartin> still counts :D 15:24:07 <gmann> :) +1 15:24:39 <kopecmartin> #topic Periodic jobs Status Checks 15:24:47 <kopecmartin> stable 15:24:48 <kopecmartin> #link #link https://zuul.openstack.org/builds?job_name=tempest-full-yoga&job_name=tempest-full-xena&job_name=tempest-full-wallaby-py3&job_name=tempest-full-victoria-py3&job_name=tempest-full-ussuri-py3&pipeline=periodic-stable 15:24:55 <kopecmartin> master 15:24:55 <kopecmartin> #link https://zuul.openstack.org/builds?project=openstack%2Ftempest&project=openstack%2Fdevstack&pipeline=periodic 15:25:08 <kopecmartin> everything seems all right 15:26:27 <kopecmartin> #topic Distros check 15:26:32 <kopecmartin> Centos 9 15:26:32 <kopecmartin> #link https://zuul.openstack.org/builds?job_name=tempest-full-centos-9-stream&job_name=devstack-platform-centos-9-stream&skip=0 15:26:32 <kopecmartin> Fedora 15:26:34 <kopecmartin> #link https://zuul.openstack.org/builds?job_name=devstack-platform-fedora-latest&skip=0 15:26:36 <kopecmartin> Debian 15:26:38 <kopecmartin> #link https://zuul.openstack.org/builds?job_name=devstack-platform-debian-bullseye&skip=0 15:26:40 <kopecmartin> Jammy 15:26:42 <kopecmartin> #link https://zuul.openstack.org/builds?job_name=devstack-platform-ubuntu-jammy&job_name=devstack-platform-ubuntu-jammy-ovn-source&job_name=devstack-platform-ubuntu-jammy-ovs&skip=0 15:26:44 * kopecmartin checking 15:27:12 <kopecmartin> and cs9 fails again :/ 15:27:29 <kopecmartin> the others are nicely passing 15:28:18 <kopecmartin> #topic Sub Teams highlights 15:28:24 <kopecmartin> Changes with Review-Priority == +1 15:28:29 <kopecmartin> #link https://review.opendev.org/q/label:Review-Priority%253D%252B1+status:open+(project:openstack/tempest+OR+project:openstack/patrole+OR+project:openstack/devstack+OR+project:openstack/grenade) 15:29:16 <kopecmartin> there are 3 reviews, one of them is blocked by 15:29:18 <kopecmartin> #link https://review.opendev.org/c/openstack/devstack/+/848364 15:29:27 <kopecmartin> it's required as depends-on 15:29:50 <kopecmartin> and this is a cherry-pick of that depends-on 15:29:53 <kopecmartin> #link https://review.opendev.org/c/openstack/devstack/+/848365 15:30:20 <kopecmartin> i already voted, gmann and frickler, please check them out when you have a moment 15:30:55 <gmann> ack 15:31:11 <kopecmartin> thanks 15:31:13 <kopecmartin> #topic Open Discussion 15:31:18 <kopecmartin> anything for the open discussion? 15:32:30 <kopecmartin> #topic Bug Triage 15:32:37 <kopecmartin> #link https://etherpad.openstack.org/p/qa-bug-triage-zed 15:32:46 <kopecmartin> numbers recorded as always 15:33:09 <kopecmartin> i've just noticed there are 2 new bugs in devstack, one of them has a fix proposed already 15:33:13 <frickler> ah, I mentioned https://review.opendev.org/c/openstack/devstack/+/852378 yesterday 15:33:15 <kopecmartin> #link https://bugs.launchpad.net/devstack/+bug/1983427 15:33:20 <frickler> but forgot to review 15:33:33 <kopecmartin> and the other 15:33:35 <frickler> that should get onto the RP+1 list 15:33:36 <kopecmartin> #link https://bugs.launchpad.net/devstack/+bug/1983816 15:33:57 <kopecmartin> oh,yeah that's the fix for the second bug frickler 15:34:09 <frickler> linux mint IMO we should simply mark as not supported 15:34:15 <frickler> and drop all references to it 15:34:19 <clarkb> https://review.opendev.org/c/openstack/devstack/+/848284 came up earlier today which seems to backport cs9 support in devstack? 15:35:43 <frickler> clarkb: yes, we had that 5 mins ago 15:35:46 <kopecmartin> frickler: hmm, good point, do we advertise somewhere we support it? i need to check the doc 15:35:54 <kopecmartin> if not, than yes, we can drop that 15:36:14 <kopecmartin> on the other hand, if it requires only a small fix, we can keep it if it helps someone 15:36:19 <frickler> kopecmartin: I don't think so, but there's a reference still in the code, mentioned in the bug iirc 15:36:41 <kopecmartin> clarkb: yeah, that's blocked by the depends-on , waiting for another core vote 15:36:46 <kopecmartin> should be done soon 15:37:04 <frickler> https://opendev.org/openstack/devstack/src/commit/79bef068b69c7e97a63aaa3e7fae13bcbc649ebd/functions-common#L429 15:39:10 <kopecmartin> from the doc 15:39:12 <kopecmartin> "DevStack attempts to support the two latest LTS releases of Ubuntu, the latest/current Fedora version, CentOS/RHEL 8 and OpenSUSE." 15:39:39 <kopecmartin> seems like mint occurrence in the code is a relict 15:39:43 <frickler> yes. there is on spurious mention in doc/source/plugins.rst 15:40:02 <frickler> but if we agree, I'll make a patch to drop all that and update the bug accordingly 15:40:28 <frickler> s/on/one/ 15:40:44 <kopecmartin> i agree 15:40:52 <kopecmartin> thanks frickler 15:40:56 <gmann> I think yes, having that clear in doc will be helpful. agree 15:42:08 <kopecmartin> anything else to discuss? 15:42:21 <gmann> nothing from me 15:43:11 <kopecmartin> ok then, thank you everyone, see you around 15:43:12 <kopecmartin> #endmeeting