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