| opendevreview | Maxim Sava proposed openstack/tempest master: Add scenario tests for Glance image multistore functionality https://review.opendev.org/c/openstack/tempest/+/958369 | 06:34 |
|---|---|---|
| *** dmellado47174 is now known as dmellado4717 | 07:31 | |
| opendevreview | Maor Blaustein proposed openstack/tempest master: Migrate QoS with placement tests to NTP https://review.opendev.org/c/openstack/tempest/+/984559 | 08:42 |
| *** dmellado47172 is now known as dmellado4717 | 09:39 | |
| *** ykarel_ is now known as ykarel | 09:57 | |
| *** efoley_ is now known as efoley | 13:24 | |
| opendevreview | Maor Blaustein proposed openstack/tempest master: Migrate QoS with placement tests to NTP https://review.opendev.org/c/openstack/tempest/+/984559 | 14:45 |
| gmaan | qa ofice hour time | 18:00 |
| gmaan | #startmeeting qa | 18:00 |
| opendevmeet | Meeting started Wed Apr 15 18:00:58 2026 UTC and is due to finish in 60 minutes. The chair is gmaan. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:00 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:00 |
| opendevmeet | The meeting name has been set to 'qa' | 18:00 |
| gmaan | who all here today | 18:01 |
| abongale | o/ | 18:01 |
| gmaan | let's start, | 18:02 |
| gmaan | #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours | 18:02 |
| gmaan | today agnda ^^ | 18:03 |
| gmaan | #topic Announcement and Action Item (Optional) | 18:03 |
| gmaan | previous meeting action items | 18:03 |
| gmaan | gmaan to test the stable branch job with at least 1 tempest plugin, try to adjust it in existing job instead of new one | 18:03 |
| gmaan | this is done | 18:03 |
| abongale | working on devstack-platform-rocky-blue-onyx job | 18:04 |
| gmaan | #link https://review.opendev.org/c/openstack/tempest/+/978960 | 18:04 |
| gmaan | perfect, thans abongale | 18:04 |
| abongale | raise bug https://bugs.launchpad.net/devstack/+bug/2147418 | 18:05 |
| gmaan | gmaan to create the 2026.2 priority etherpad | 18:05 |
| gmaan | done | 18:05 |
| gmaan | #link https://etherpad.opendev.org/p/qa-2026-2-priority | 18:05 |
| gmaan | gmaan to add stable/2026.1 jobs in the periodic jobs monitoring links | 18:05 |
| gmaan | done, i updated the link | 18:05 |
| gmaan | abongale: I am continuing your action item | 18:05 |
| gmaan | #action abongale to look into the failing stable/2026.1 devstack-platform-rocky-blue-onyx | 18:05 |
| gmaan | #topic Gate Status / Blocker Fix / Urgent Change | 18:06 |
| gmaan | #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) | 18:06 |
| gmaan | nothing pending on review | 18:06 |
| gmaan | the one which are actuall gate blocker or urgent | 18:07 |
| sean-k-mooney | o/ just lurking incase there is a topic of interest | 18:07 |
| gmaan | #topic Priority Review | 18:08 |
| gmaan | #link https://review.opendev.org/q/label:Review-Priority%3D%252B1+status:open+(project:openstack/tempest+OR+project:openstack/devstack+OR+project:openstack/grenade) | 18:08 |
| gmaan | this one is updated, I will check that | 18:09 |
| gmaan | #link https://review.opendev.org/c/openstack/tempest/+/957612 | 18:09 |
| gmaan | erst all are already reviewed or pending on author | 18:09 |
| gmaan | #topic Periodic jobs Status Checks | 18:09 |
| gmaan | Periodic Master jobs: | 18:10 |
| gmaan | #link https://zuul.openstack.org/builds?project=openstack%2Ftempest&project=openstack%2Fdevstack&pipeline=periodic | 18:10 |
| gmaan | all ok | 18:10 |
| gmaan | Periodic Stable jobs: | 18:10 |
| gmaan | #link https://zuul.openstack.org/builds?job_name=tempest-full-2024-2&job_name=tempest-full-2025-1&job_name=tempest-full-2025-2&job_name=tempest-full-2026-1&pipeline=periodic-stable&skip=0 | 18:10 |
| gmaan | #link https://zuul.openstack.org/builds?job_name=tempest-slow-2024-2&job_name=tempest-slow-2025-1&job_name=tempest-slow-2025-2&job_name=tempest-slow-2026-1&skip=0 | 18:11 |
| gmaan | #link https://zuul.openstack.org/builds?job_name=tempest-multinode-2025-1&job_name=tempest-multinode-2025-2&job_name=tempest-multinode-2024-2&job_name=tempest-multinode-2026-1&pipeline=periodic-stable&skip=0 | 18:11 |
| gmaan | #lin https://zuul.openstack.org/builds?job_name=tempest-full-2024-2-extra-tests&job_name=tempest-full-2025-1-extra-tests&job_name=tempest-full-2025-2-extra-tests&job_name=tempest-full-2026-1-extra-tests&pipeline=periodic-stable&skip=0 | 18:11 |
| gmaan | all green | 18:11 |
| gmaan | #topic Distros check: | 18:11 |
| gmaan | Centos | 18:11 |
| gmaan | #link https://zuul.openstack.org/builds?job_name=tempest-full-centos-9-stream&job_name=devstack-platform-centos-9-stream&job_name=devstack-platform-centos-10-stream&skip=0 | 18:12 |
| gmaan | all ok | 18:12 |
| gmaan | Rocky Linux | 18:12 |
| gmaan | #link https://zuul.openstack.org/builds?job_name=devstack-platform-rocky-blue-onyx&job_name=tempest-full-rocky&skip=0 | 18:12 |
| gmaan | some timeout but latest run is passing | 18:12 |
| gmaan | Ubuntu | 18:12 |
| gmaan | #link https://zuul.openstack.org/builds?job_name=devstack-platform-ubuntu-noble-ovn-source&job_name=devstack-platform-ubuntu-noble-ovs&job_name=devstack-platform-ubuntu-jammy&skip=0 | 18:12 |
| gmaan | all ok | 18:12 |
| gmaan | #topic Bugs: | 18:13 |
| gmaan | nothing on agenda but any bug to discuss today | 18:13 |
| gmaan | #link https://etherpad.opendev.org/p/qa-bug-triage-and-fix | 18:13 |
| sean-k-mooney | c9s was supported on 2025.1 but not 2025.2 so after this release we coudl trime that form the list | 18:13 |
| sean-k-mooney | on master at least for devstack. | 18:13 |
| gmaan | sure | 18:14 |
| gmaan | usuauly we can drop it after one cycle but yes after this release this can be done | 18:14 |
| sean-k-mooney | well master doesnt need to supprot it any more | 18:14 |
| sean-k-mooney | i guess what i ment is once 2025.1 goes to unmaintend | 18:15 |
| sean-k-mooney | we rpoably dont need to monitor c9s | 18:15 |
| gmaan | sure | 18:15 |
| abongale | ack | 18:16 |
| gmaan | #topic Open Discussion | 18:16 |
| gmaan | nothing on agenda in open discussion | 18:16 |
| gmaan | anything else for today otherwise we can close early | 18:17 |
| abongale | so trunk repos required for 2025.2 & 2026.1 is not present https://trunk.rdoproject.org/ | 18:17 |
| sean-k-mooney | well tehre is master | 18:17 |
| sean-k-mooney | but the last release rdo ddi was epoxy 2025.1 | 18:18 |
| sean-k-mooney | so its expecte that there are no release for 2025.2 or 2026.1 | 18:18 |
| sean-k-mooney | rdo anoched that epoxy woudl be the last release unless new maintainers steped up a year ago | 18:19 |
| abongale | So should we point wget repos stable branch of 2025.2 & 2026.1 to masters for devstack-platform-rocky-blue-onyx job | 18:20 |
| sean-k-mooney | idealy we woudl remove allusage of rdo form devstack and point to the centos sig repos or rocky equivlents | 18:20 |
| sean-k-mooney | or epel/copr which ever makes the most sense in that context | 18:21 |
| abongale | :sean-k-mooney ack | 18:21 |
| sean-k-mooney | master for c9 and c10 has had fail to build form souce issues for a while | 18:22 |
| gmaan | yeah, I am not sure we can keep rdo things | 18:22 |
| sean-k-mooney | i guess one other topic | 18:23 |
| sean-k-mooney | ubuntu 26.04 iss coming out next week. i belive there is a patch to create an image already | 18:23 |
| sean-k-mooney | i.e. on opendev zuul but without uploadign it to the ci providers | 18:23 |
| sean-k-mooney | does anyone know more on its current state | 18:24 |
| gmaan | i remember the change but not sure if that is merged or not | 18:24 |
| gmaan | let me find | 18:24 |
| sean-k-mooney | i plan to test it out after the offcial release but have not really been folowing | 18:24 |
| gmaan | i think this one | 18:26 |
| gmaan | #link https://review.opendev.org/c/opendev/zuul-providers/+/982182 | 18:26 |
| gmaan | ack | 18:26 |
| sean-k-mooney | yep thats the one | 18:27 |
| sean-k-mooney | i know there are some issues with the rust version of sudo | 18:27 |
| sean-k-mooney | so we may need to revert back to the gnu sudo unless they fixed that | 18:28 |
| sean-k-mooney | it didnt work with privsep properly | 18:28 |
| sean-k-mooney | but that easy to do but im interested what other gotchas we will see | 18:28 |
| gmaan | yeah | 18:29 |
| gmaan | any other topic | 18:29 |
| gmaan | let's close | 18:31 |
| gmaan | thanks for joining | 18:31 |
| gmaan | #endmeeting | 18:31 |
| opendevmeet | Meeting ended Wed Apr 15 18:31:19 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:31 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/qa/2026/qa.2026-04-15-18.00.html | 18:31 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/qa/2026/qa.2026-04-15-18.00.txt | 18:31 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/qa/2026/qa.2026-04-15-18.00.log.html | 18:31 |
| sean-k-mooney | gmaan: i could have brought this up in the meeting but its mroe an fyi. stephen and i have been talking about posibly supproting uv in devstack to replace the current use of pip and virtual env form disto python | 18:33 |
| sean-k-mooney | gmaan: i have a working poc of that locally which i might push to see what peopel think | 18:33 |
| sean-k-mooney | as a totally optioanl mode of course | 18:34 |
| sean-k-mooney | the intersing thing is i was able to disabel --site-pacakges in general with uv | 18:34 |
| sean-k-mooney | thre is one case where that might be required for nova file injection but we dont test that and its been deprecated for years | 18:35 |
| sean-k-mooney | so indepently of uv im wonder if gating that behind a flag and not adding it by default woudl be a nice improvement | 18:35 |
| gmaan | sure, we can check it once PoC is up | 18:36 |
| gmaan | file injection test, yes it has been deprecated so i do not have strong opinion on its testing | 18:37 |
| sean-k-mooney | i dont know if we even test it in nova at this point | 18:37 |
| sean-k-mooney | i would have to check but i suspect we dont | 18:37 |
| sean-k-mooney | and even so i think we are callign libgustfs as a cli rather then a lib | 18:37 |
| sean-k-mooney | so im relaly not sure --site-packages is required. | 18:38 |
| sean-k-mooney | its worth takeing a look at anyway because that cuases us a buch of other headaches | 18:38 |
| sean-k-mooney | so if we can drop it by default or entirly it woudl be nice | 18:38 |
| melwitt | gmaan: we have been seeing some intermittent fail of vtpm live migrate tests for NoValidHost and looking through the logs it seems it is likely just a timing thing when tests are running in parallel -- it is possible for compute resources to get tied up temporarily. what is the usual fix for this? run in serial? lower concurrency for just that job? or other? | 19:31 |
| gmaan | melwitt: but that job does not run too many tests right? I am not sure if concurrency can solve it | 19:33 |
| melwitt | gmaan: it doesn't run too many but if the "wrong" ones go at the same time, I could see how it could happen. with resize or live migration you automatically get one host that has to be ignored because that's the one you're on, and if some other test made a VM on the other host, maybe that takes up the resources. maybe i am wrong | 19:36 |
| gmaan | looking at stackviz report, it seems it has only two test worker and both running vTPM test | 19:36 |
| gmaan | https://9ad4826b71b64bbb4cfa-962c398c9a043149e9c78cc12a8a1726.ssl.cf2.rackcdn.com/openstack/82999e425f924f5d9a80935c6a9f96e2/controller/logs/stackviz/index.html#/stdin/timeline | 19:36 |
| melwitt | oh yeah I should look at stackviz | 19:37 |
| gmaan | i think that is type of test running (seeing in stackviz report) in parralel as you desribed | 19:37 |
| gmaan | I was thinking if tempest tests and we can make them in single test class that also make them run in seriel to each other but its tempest test running in parallel with whitebox-tempest-plugin tests | 19:39 |
| melwitt | yeah, hm. I guess these really do need to be serial. I don't know why I thought parallel could work ok | 19:39 |
| melwitt | right. so if I were to set tempest concurrency=1 would it work across both classes? | 19:40 |
| melwitt | currently I had it set to 4 not realizing the problem https://github.com/openstack/nova/blob/master/.zuul.yaml#L458 | 19:41 |
| gmaan | yeah we can set that 1. I was thinking to expliclty ask via --serial in job but we do not have that var for run-tempest role so concurrency=1 seems ood option | 19:44 |
| gmaan | good | 19:44 |
| melwitt | I'll propose a change and check its results. thanks | 19:45 |
| gmaan | ++ | 19:46 |
| opendevreview | Carlos Eduardo proposed openstack/tempest master: WIP: Introduce share attachment client calls https://review.opendev.org/c/openstack/tempest/+/984871 | 20:41 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!