Tuesday, 2023-10-03

yadneshCan someone please review https://review.opendev.org/c/openstack/devstack/+/896215 & https://review.opendev.org/c/openstack/devstack/+/89676204:47
*** kopecmartin|off is now known as kopecmartin07:04
opendevreviewMerged openstack/devstack master: CI: Make bookworm platform job voting  https://review.opendev.org/c/openstack/devstack/+/89587110:43
opendevreviewMerged openstack/tempest master: Add Tempest gate job for stable/2023.2  https://review.opendev.org/c/openstack/tempest/+/89682610:43
opendevreviewLukas Piwowarski proposed openstack/tempest master: Revert "Revert "Fix cleanup for volume backup tests""  https://review.opendev.org/c/openstack/tempest/+/89601111:23
opendevreviewKatarina Strenkova proposed openstack/tempest master: Add unit tests to increase coverage  https://review.opendev.org/c/openstack/tempest/+/89308013:11
opendevreviewLuigi Dino Tamagnone proposed openstack/tempest master: Adding a new config option in tempest.conf as the prefix for the random name resources  https://review.opendev.org/c/openstack/tempest/+/89723114:12
kopecmartin#startmeeting qa15:00
opendevmeetMeeting started Tue Oct  3 15:00:17 2023 UTC and is due to finish in 60 minutes.  The chair is kopecmartin. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'qa'15:00
kopecmartin#link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours15:00
kopecmartinagenda ^^^^15:00
lpiwowaro/15:01
kopecmartin#topic Announcement and Action Item (Optional)15:01
kopecmartinwe're in the release time15:02
kopecmartinpatches proposed by gmann15:02
kopecmartin#link https://review.opendev.org/q/topic:qa-2023-2-release+status:open15:02
kopecmartin#link https://review.opendev.org/q/topic:qa-2023-2-release+15:03
kopecmartinhttps://review.opendev.org/q/topic:qa-2023-2-release15:03
kopecmartinah 15:03
kopecmartin#link https://review.opendev.org/q/topic:qa-2023-2-release+15:03
kopecmartin....15:03
kopecmartinwe released tempest 36.0.0 last week15:03
kopecmartingmann, anything I should do related to release process? thank you for proposing all the patches btw15:04
kopecmartinmoving on15:05
kopecmartin#topic Bobcat Priority Items progress15:05
kopecmartin#link https://etherpad.opendev.org/p/qa-bobcat-priority15:05
kopecmartinnot many updates .. we'll triage that during PTG15:06
kopecmartin#topic OpenStack Events Updates and Planning15:06
kopecmartinthe next PTG will be held virtually, October 23-27, 202315:06
kopecmartinyou can propose topics that we will discuss during PTG here15:07
kopecmartin#link https://etherpad.opendev.org/p/oct2023-ptg-qa15:07
kopecmartindon't forget to register .. 15:07
kopecmartin#link http://ptg2023.openinfra.dev/15:07
kopecmartinyou may also influence dates of QA PTG sessions, just fill this:15:08
kopecmartin#link https://framadate.org/f26R3EcZ2BOo7r8Q15:08
kopecmartin#topic Gate Status Checks15:08
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:09
kopecmartinnothing there, anything urgent to review?15:09
lpiwowarI know we discussed it already here. This change was reverted https://review.opendev.org/c/openstack/tempest/+/894269 because when ceph is used as a backup driver we can not use the "container" parameter in the API call. I was wondering whether it would be ok to create new config option that will indicate what backup_driver is used by cinder.15:09
lpiwowarI just wanted to mention it here kopecmartin.15:09
kopecmartinsure, why not?15:10
lpiwowarBecause last time we talked about it someone was against the new option. I do not remember who. 15:11
lpiwowarI can maybe check the logs. 15:11
kopecmartinme neither, i don't remember the discussion at all :D15:11
kopecmartinyeah15:11
lpiwowarI understand :D 15:11
kopecmartincheck that and we can discuss that in Open Discussion15:12
kopecmartin#topic Bare rechecks15:12
lpiwowarkopecmartin: +1 15:12
kopecmartin#link https://etherpad.opendev.org/p/recheck-weekly-summary15:12
kopecmartinall good here .. although interesting number - the QA team has the biggest number of rechecks over the last 90 days 15:13
kopecmartin#topic Periodic jobs Status Checks15:13
kopecmartinperiodic stable full15:13
kopecmartin#link https://zuul.openstack.org/builds?pipeline=periodic-stable&job_name=tempest-full-yoga&job_name=tempest-full-xena&job_name=tempest-full-zed&job_name=tempest-full-2023-1&job_name=tempest-full-2023-215:13
kopecmartinperiodic stable slow15:13
kopecmartin#link https://zuul.openstack.org/builds?job_name=tempest-slow-2023-2&jjob_name=tempest-slow-2023-1&job_name=tempest-slow-zed&job_name=tempest-slow-yoga&job_name=tempest-slow-xena15:13
kopecmartinperiodic extra tests15:13
kopecmartin#link https://zuul.openstack.org/builds?job_name=tempest-full-2023-2-extra-tests&job_name=tempest-full-2023-1-extra-tests&job_name=tempest-full-zed-extra-tests&job_name=tempest-full-yoga-extra-tests&job_name=tempest-full-xena-extra-tests15:13
kopecmartinperiodic master15:13
kopecmartin#link https://zuul.openstack.org/builds?project=openstack%2Ftempest&project=openstack%2Fdevstack&pipeline=periodic15:13
kopecmartinall seems as expected 15:15
kopecmartin#topic Distros check15:16
kopecmartincs-915:16
kopecmartin#link https://zuul.openstack.org/builds?job_name=tempest-full-centos-9-stream&job_name=devstack-platform-centos-9-stream&skip=015:16
kopecmartindebian15:16
kopecmartin#link https://zuul.openstack.org/builds?job_name=devstack-platform-debian-bullseye&job_name=devstack-platform-debian-bookworm&skip=015:16
kopecmartinrocky15:16
kopecmartin#link https://zuul.openstack.org/builds?job_name=devstack-platform-rocky-blue-onyx15:16
kopecmartinopenEuler15:16
kopecmartin#link https://zuul.openstack.org/builds?job_name=devstack-platform-openEuler-22.03-ovn-source&job_name=devstack-platform-openEuler-22.03-ovs&skip=015:16
kopecmartinjammy15:16
kopecmartin#link https://zuul.opendev.org/t/openstack/builds?job_name=devstack-platform-ubuntu-jammy-ovn-source&job_name=devstack-platform-ubuntu-jammy-ovs&skip=015:16
* kopecmartin still checking the results 15:19
kopecmartini see a few failures that happened last week but i vaguely remember there were known failures due to all the releases that are happening right now .. 15:21
kopecmartinseems like now it's all on track15:21
kopecmartin#topic Sub Teams highlights15:21
kopecmartinChanges with Review-Priority == +115:21
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:21
kopecmartinno patches15:21
kopecmartin#topic Open Discussion15:21
kopecmartinanything for the open discussion?15:22
lpiwowarNothing from my side:)15:23
kopecmartindid you find who was objecting the approach in your patch? 15:24
kopecmartin#link https://meetings.opendev.org/meetings/qa/2023/15:25
lpiwowarNot yet ...15:25
kopecmartinno idea when we could discuss that :/ 15:25
lpiwowarI'm not able to find the correct meeting. It was long time ago15:25
lpiwowaryeah :/ 15:25
kopecmartinhere15:28
kopecmartin#link https://meetings.opendev.org/meetings/qa/2023/qa.2023-08-01-15.00.log.html15:28
lpiwowarThanks! I was searching for "config"15:29
lpiwowarIt looks like you were against it and dansmith.15:30
lpiwowarBut I remember that I agreed with you. 15:30
dansmithwhich patch was I against?15:30
lpiwowarAgainst a new config option to tempest. The option would tell what backup driver is used by cinder. It would help us to do a proper clean up for volume backup tests. 15:31
lpiwowarWe are talking about this patch:15:32
kopecmartinthe original LP:15:32
kopecmartin#link https://bugs.launchpad.net/cinder/+bug/202867115:32
lpiwowar#link https://review.opendev.org/c/openstack/tempest/+/89079815:32
kopecmartin.. but we had to revert that because of a new LP: 15:33
kopecmartin#link https://bugs.launchpad.net/tempest/+bug/203491315:33
kopecmartinso we're practically at the beginning15:33
dansmithokay I don't see me on any of that and don't recall any such conversation15:33
* kopecmartin still loads the context of the issue15:34
kopecmartinlpiwowar: please imlement it as you think is right, we'll discuss that during review, as always :) 15:34
lpiwowarThe conversation is here:15:34
lpiwowar#link https://meetings.opendev.org/meetings/qa/2023/qa.2023-08-01-15.00.log.html15:34
lpiwowarkopecmartin: ok:) 15:35
kopecmartinit's always easier to discuss a specific solution if it is executed in the CI - we have a proof it works etc15:35
kopecmartinou, i'm starting to remember , lpiwowar you wanted to create a new opt just becuase of the cleanup, not a test 15:36
kopecmartinthat's strange15:36
kopecmartinand not a good approach 15:37
lpiwowarThis is how it would look like: https://review.opendev.org/c/openstack/tempest/+/896011/8/tempest/api/volume/base.py15:37
lpiwowarYeah, I agree. It is strange. But currently I'm not sure how to do it without it. 15:37
lpiwowarThe issue is line 197 (previous link). I want to add this option only when Swift is used as a backup driver. 15:38
kopecmartindoes the patch only revert the previous patch or are there some modifications on top of that?15:39
kopecmartincan't we add 2 addCleanups? .. one for when swift is used the other if it isn't .. one will always fail but we can ignore that failure 15:39
lpiwowarI'm little bit lost in the all patches. I do not know which one do you mean right now :D. 15:40
kopecmartinthe one you shared15:40
lpiwowarIf I understand the issue correctly it will not work. 15:40
lpiwowarBut the issue is not in the clean up but in the creation of the backup itself. 15:41
lpiwowarWhen Swift is used as a backup driver we want to be able to tell through the API that we want the backup to be stored in a specific container. 15:42
lpiwowarSo that we can clean it up properly later. 15:42
kopecmartinoh, ok , i see it now15:42
lpiwowarIt works fine when Swift is enabled. But when Ceph is used as a backup driver we get an error because Ceph does not understand the concept of container. 15:42
lpiwowarok:)15:43
kopecmartinthere is one danger in that, we will have 2 testing paths - when swift is enabled (or whatever) we create the container with different options15:43
kopecmartinnot saying it's an issue, it's just something that needs to be taken into account15:43
kopecmartin... in this case, it seems like another config opt makes sense15:44
kopecmartinhowever15:44
kopecmartinnew config opt means new opt that needs to be set by the user as well as our jobs in the CI .. so, if we go that way, how many jobs will we need to edit?15:45
lpiwowarWell I was thinking that we can set it by default to ceph. This should not influence any job because we will have a different behaviour only when Swift is used as a backup driver. 15:46
lpiwowarAnd for the jobs which use Swift as a backup driver I think we can update devstack/lib/tempest file so that it updates tempest.conf with the correct option (?)/15:46
kopecmartinsounds good, that would work15:47
lpiwowarOk, awesome:)15:47
kopecmartinjust avoid stating smth like this "adding new option to cleanup container properly" .. it's more like adding a new option so that we can create a resource properly and avoid cleanup issues 15:48
lpiwowarAck, I understand15:49
kopecmartinalso address https://bugs.launchpad.net/tempest/+bug/2034913 in your patch https://review.opendev.org/c/openstack/tempest/+/896011 .. and maybe it would be better to change the title as it's not a pure revert15:50
kopecmartinit's more like a second try to resolve the original LP15:50
kopecmartinwhile taking the new LP into account15:51
kopecmartin#topic Bug Triage15:51
lpiwowarAck15:51
kopecmartin#link https://etherpad.openstack.org/p/qa-bug-triage-bobcat15:51
kopecmartinnumbers recorded, that's unfortunately all i had time for 15:51
kopecmartinthat's all from my side 15:51
kopecmartinanything else?15:52
lpiwowarNothing from my side15:52
kopecmartincool, than we're done for today .. 15:52
kopecmartinthanks15:52
kopecmartin#endmeeting15:52
opendevmeetMeeting ended Tue Oct  3 15:52:56 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:52
opendevmeetMinutes:        https://meetings.opendev.org/meetings/qa/2023/qa.2023-10-03-15.00.html15:52
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/qa/2023/qa.2023-10-03-15.00.txt15:52
opendevmeetLog:            https://meetings.opendev.org/meetings/qa/2023/qa.2023-10-03-15.00.log.html15:52
lpiwowarthanks kopecmartin15:54

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!