Tuesday, 2021-10-05

*** dviroel is now known as dviroel|out00:15
opendevreviewLee Yarwood proposed openstack/devstack master: WIP nova: Ensure each compute uses a unique iSCSI initiator  https://review.opendev.org/c/openstack/devstack/+/81239107:17
*** jpena|off is now known as jpena07:33
opendevreviewChristian Schwede proposed openstack/tempest master: Improve cleanup after Swift testing  https://review.opendev.org/c/openstack/tempest/+/81245507:54
opendevreviewChristian Schwede proposed openstack/tempest master: Improve cleanup after Swift testing  https://review.opendev.org/c/openstack/tempest/+/81245508:26
opendevreviewBalazs Gibizer proposed openstack/tempest master: Add microversion schemas for os-instance-actions  https://review.opendev.org/c/openstack/tempest/+/81247109:39
opendevreviewBalazs Gibizer proposed openstack/tempest master: Test Network QoS minimum packet rate scenarios  https://review.opendev.org/c/openstack/tempest/+/80625709:39
opendevreviewBalazs Gibizer proposed openstack/tempest master: Remove race from wait_for_interface_detach waiter  https://review.opendev.org/c/openstack/tempest/+/81247209:39
opendevreviewLee Yarwood proposed openstack/devstack master: nova: Ensure each compute uses a unique iSCSI initiator  https://review.opendev.org/c/openstack/devstack/+/81239109:46
opendevreviewLee Yarwood proposed openstack/devstack master: nova: Ensure each compute uses a unique iSCSI initiator  https://review.opendev.org/c/openstack/devstack/+/81239110:36
opendevreviewBalazs Gibizer proposed openstack/tempest master: Remove race from wait_for_interface_detach waiter  https://review.opendev.org/c/openstack/tempest/+/81247210:40
opendevreviewBalazs Gibizer proposed openstack/tempest master: Test Network QoS minimum packet rate scenarios  https://review.opendev.org/c/openstack/tempest/+/80625710:40
opendevreviewChristian Schwede proposed openstack/tempest master: Improve cleanup after Swift testing  https://review.opendev.org/c/openstack/tempest/+/81245511:02
*** jpena is now known as jpena|lunch11:24
opendevreviewLukas Piwowarski proposed openstack/tempest master: Limit jsonschema package to versions older than 4.2.0  https://review.opendev.org/c/openstack/tempest/+/81248711:52
*** dviroel|out is now known as dviroel12:07
*** jpena|lunch is now known as jpena12:22
opendevreviewBalazs Gibizer proposed openstack/tempest master: Remove race from wait_for_interface_detach waiter  https://review.opendev.org/c/openstack/tempest/+/81247212:50
opendevreviewBalazs Gibizer proposed openstack/tempest master: Test Network QoS minimum packet rate scenarios  https://review.opendev.org/c/openstack/tempest/+/80625712:50
*** artom_ is now known as artom13:18
opendevreviewSlawek Kaplonski proposed openstack/devstack master: Install OVS from source when it was configured like that  https://review.opendev.org/c/openstack/devstack/+/79962113:36
*** artom_ is now known as artom13:55
opendevreviewMichal proposed openstack/devstack master: tools: Fix use of continue  https://review.opendev.org/c/openstack/devstack/+/81250713:57
kopecmartin#startmeeting qa14:00
opendevmeetMeeting started Tue Oct  5 14:00:57 2021 UTC and is due to finish in 60 minutes.  The chair is kopecmartin. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'qa'14:00
gmanno/14:01
kopecmartin#link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours14:01
soniya29o/14:01
kopecmartinagenda ^^14:01
kopecmartinhi o/14:01
kopecmartinlet's start 14:02
kopecmartin#topic Announcement and Action Item (Optional)14:02
kopecmartinwe are done with the releases 14:02
kopecmartini think that's it regarding the announcements 14:03
yoctozeptoo/14:03
kopecmartin#topic Xena Priority Items progress14:03
kopecmartinany progress on this front?14:04
kopecmartin#link https://etherpad.opendev.org/p/qa-xena-priority14:04
gmannnothing from me this week.14:04
soniya29i am very much stuck over certain patrole issues14:04
kopecmartinnothing from my side neither 14:05
kopecmartin#topic OpenStack Events Updates and Planning14:05
kopecmartin#link https://etherpad.opendev.org/p/qa-yoga-ptg14:05
kopecmartinPTG is in 2 weeks14:05
kopecmartinfeel free to add your proposals to the etherpad above , if you haven't already14:05
kopecmartinwe have booked the following slots: 13-15 UTC October 18th and 15-17 UTC October 19th14:06
kopecmartinfor PTG sessions14:06
kopecmartin#topic Gate Status Checks14:06
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+OR+project:openstack/hacking)14:07
kopecmartinany issues to bring up?14:07
kopecmartinI don't see any urgent patches14:07
kopecmartini have noticed refstack projects started failing on jsonschema - the new version released lately - 4.0.114:08
kopecmartinit is installed by tempest (all refstack projects inherit from it)14:08
gmannyeah, nothing urgent on gate afaik14:08
kopecmartinbut we're currently investigating options 14:08
kopecmartinapart from that i haven't noticed anything else14:08
kopecmartingood14:08
kopecmartin#topic Periodic jobs Status Checks14:09
kopecmartin#link https://zuul.openstack.org/builds?job_name=tempest-full-victoria-py3&job_name=tempest-full-ussuri-py3&job_name=tempest-full-train-py3&pipeline=periodic-stable14:09
kopecmartin#link https://zuul.openstack.org/builds?project=openstack%2Ftempest&project=openstack%2Fdevstack&pipeline=periodic14:09
kopecmartinall green14:09
kopecmartin#topic Sub Teams highlights14:10
kopecmartinany updates, highlights we need to discuss today ?14:10
kopecmartinChanges with Review-Priority == +114:10
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+OR+project:openstack/hacking)14:10
kopecmartinthere are none14:10
yoctozeptothere is open discussion point by me afair14:11
kopecmartinyup, let's get to it14:11
kopecmartin#topic Open Discussion14:11
soniya29kopecmartin, gmann, we have certain api listed here - https://docs.openstack.org/api-ref/network/v2/index.html?14:11
kopecmartinsoniya29: what about them?14:12
gmannwhich one we are discussing ?14:13
soniya29where some apis lack neutron policy implementation, so my question, in such case, do we need to implement the policy first?14:13
soniya29gmann, kopecmartin, https://review.opendev.org/c/openstack/patrole/+/80713114:13
gmannsoniya29: ohk, in that case we need to disucss with neutron team if those are missing or not needed14:13
kopecmartinyup, let's ask the neutron team 14:15
soniya29gmann, okay, if they require extension i can help them out there otherwise we can remove task from storyboard14:15
gmannsoniya29: kopecmartin replied, this is extension https://github.com/openstack/neutron-lib/blob/master/neutron_lib/api/definitions/logging_resource.py14:15
gmannwe are just not using the correct name. 14:15
soniya29gmann, i would correct it14:16
gmannand more importantly we need to tests 1. if test running 2. test skipping on enabling the extension with list not with 'All'14:16
gmannbecause with 'All' which is default will run tests even you have wring extensions name.14:16
yoctozepto(let me know when I can go ahead with "test with MariaDB rather than MySQL (yoctozepto, frickler)")14:17
soniya29gmann, okay14:18
kopecmartinthanks gmann for the info and comments14:18
kopecmartinyoctozepto: you may go ahead :) 14:18
yoctozeptook14:19
yoctozepto#subtopic test with MariaDB rather than MySQL (yoctozepto, frickler)14:19
yoctozeptoso, as the topic says - could we switch the default database to MariaDB?14:19
yoctozeptoit seems it's the most common option chosen by deployment projects; yet devstack defaults to MySQL14:20
yoctozeptoso far I have only identified openstack charms to use mysql14:20
yoctozeptoall others use mariadb14:20
kopecmartinwe're talking only about changing the default option, right? 14:20
yoctozeptoright14:21
frickleryoctozepto: do you use special repos for mariadb? we might want to mirror those in infra14:21
fricklerwith "you" = kolla14:22
yoctozeptofrickler: in kolla we do; we are talking devstack here which could at least use mariadb from distro (like we are doing for debian now)14:22
yoctozeptoyeah, I figured :-)14:22
yoctozeptoit's a good point to improve kolla's use of mirrors ;-)14:22
yoctozeptobut let's focus on devstack in this very discussion14:22
frickleryes, I was thinking about where devstack would install mariadb from14:23
fricklerif you think distro versions are good enough, I'm fine with that, at least for the initial step14:23
yoctozeptoI think we can rely on distros for this one; but I'm open to going upstream14:23
yoctozeptook14:23
yoctozeptoI think OSA also uses upstream14:24
yoctozeptobut would have to check14:24
yoctozeptoyup, they seem to14:25
yoctozeptohttps://opendev.org/openstack/openstack-ansible-galera_server/src/branch/master/vars for curious here14:26
yoctozeptoso yeah, two official deployments projects on upstream mariadb14:26
yoctozeptotripleo uses rdo-provided one14:26
yoctozeptoso kinda-distro-but-not-quite14:26
kopecmartincool, i'm ok with aligning with the other projects on this one  14:28
kopecmartinare there any additional changes required? or is it simple as just changing the default option?14:28
yoctozeptoHelm also uses upstream it seems, but container image of course14:28
yoctozeptokopecmartin: changing it is simple; there is one quirk14:28
yoctozeptoin that neutron tests with special mariadb job14:29
yoctozeptowhich will now not be different14:29
yoctozeptowonder if they want to test mysql per se14:29
yoctozeptoprobably not :D14:29
yoctozeptoso can just drop that job14:29
opendevreviewChristian Schwede proposed openstack/tempest master: Improve cleanup after Swift testing  https://review.opendev.org/c/openstack/tempest/+/81245514:31
kopecmartingood, anything else to add to this?14:31
kopecmartinanything else for the open discussion? 14:31
yoctozeptono, I'm good14:31
yoctozeptowe agreed to switch, right? :P14:31
kopecmartinyes 14:31
yoctozeptogmann?14:31
yoctozeptook14:32
gmannsorry, i was in another discussion. 14:32
gmanndo we have any job testing that currently ?14:32
gmannor we are proposing changing default directly 14:32
yoctozeptoI guess we merge after the xena release and hope for the best (-:14:33
yoctozeptoneutron tests with mariadb14:33
gmannI thinkwe have once for postgresql14:33
slaweqyoctozepto: are You talking about our periodic job with mariadb?14:33
yoctozeptoslaweq: yeah, we will want to drop it after we change the default14:34
gmannhttps://github.com/openstack/tempest/blob/a7bcabc8976e6e646d5e4379e3289b43586261c1/zuul.d/integrated-gate.yaml#L28414:34
slaweqyoctozepto: it would be fine for me14:34
yoctozeptoslaweq: ack, thanks14:34
slaweqwe added that periodic job actually because default was still mysql14:34
gmannyoctozepto: yeah, after Xena release of course. 14:34
slaweqand once we had some issue with mariadb and some db migrations (I don't remember exactly now what it was)14:35
gmannor may be we can add a job and seeing all good and working then change default. yoctozepto frickler ?14:35
yoctozeptoslaweq: yeah, those were reported by me :-)14:35
slaweqso to avoid such issues we added one periodic job to test explicitly with mariadb14:35
slaweqahh, ok :)14:35
slaweqtoo many bugs to remember for me :)14:35
yoctozeptogmann: we know it works on ubuntu, just can't tell if for all the projects14:35
gmannyeah, for all projects/configuration 14:35
yoctozeptoI say we change and await feedback, most effective :-)14:36
gmannand meanwhile we can start the ML about it and how other feel though it is configurable to any DB14:36
yoctozeptoyeah, but sending ML notice is nice14:36
gmannand in PTG which is not so far we can see if anyone object on that14:37
yoctozeptoyeah, that seems most reasonable, thanks gmann for your input14:37
gmannit should not be issue though we we do not test DB itself just any workable we use in devstack.14:37
gmannyoctozepto: thanks for initiating on this. +114:38
yoctozepto:-)14:38
frickleractually the interesting bugs will likely only be seen in a multinode galera setup14:40
* yoctozepto wonders if us switching to MariaDB will invalidate the "the most popular RDBMS" slogan for MySQL ;p14:40
yoctozeptofrickler: well, that neutron one was regardless of galera14:40
yoctozeptoanyhow, galera is not a concern for devstack14:41
yoctozeptowe already use mariadb on centos jobs and will on debian14:41
yoctozeptoand now will switch to mariadb on ubuntu14:42
yoctozeptomakes sense to me14:42
gmann+114:42
yoctozeptoshameless plug: cores, please review adding debian testing https://review.opendev.org/c/openstack/devstack/+/78908314:43
yoctozepto:-)14:43
kopecmartini'm sorry, i had to jump on a different meeting14:46
kopecmartinanything else for the discussion?14:46
kopecmartin#topic Bug Triage14:47
kopecmartin#link https://etherpad.opendev.org/p/qa-bug-triage-xena14:47
kopecmartini recorded the numbers as always ^^14:47
kopecmartinthat's all from my side , so if there isn\t anything else14:48
kopecmartini think we can close the office hour14:48
kopecmartinthank you all for the great discussion today14:48
kopecmartin #endmeeting14:48
gmannkopecmartin: seems like end meeting did not work?14:49
kopecmartininteresting14:50
kopecmartinlol14:50
kopecmartin#endmeeting14:50
opendevmeetMeeting ended Tue Oct  5 14:50:13 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:50
opendevmeetMinutes:        https://meetings.opendev.org/meetings/qa/2021/qa.2021-10-05-14.00.html14:50
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/qa/2021/qa.2021-10-05-14.00.txt14:50
opendevmeetLog:            https://meetings.opendev.org/meetings/qa/2021/qa.2021-10-05-14.00.log.html14:50
gmannwow :)14:50
kopecmartinah a space before the "#"14:50
kopecmartinmaybe14:50
gmannahh14:50
yoctozeptoxD14:52
yoctozeptothanks kopecmartin14:52
frickleryoctozepto: btw., not sure if you saw my comments about debian memory usage yesterday in #-infra.15:03
fricklerseems that qemu has roughly 2x the rss footprint in debian compared to ubuntu15:04
yoctozeptofrickler: I did not see them; that's very... interesting and infuriating I guess?15:05
yoctozeptowhat does it need it for15:05
fricklersean suggested checking the machine type, but it is pc-i440fx-4.2 vs. pc-i440fx-5.2 , so I don't expect such a large delta from that15:05
yoctozeptoyeah, the delta sounds absurd15:06
fricklerone idea would be the memory-backend=pc.ram option, I guess that is added by libvirt, not nova15:06
fricklerlet me put those into a paste and possibly move to #-nova actually15:06
clarkbis same page merging enabled on ubuntu but not debian?15:06
clarkbthat might explain it too?15:06
yoctozeptoalso, centos has 5.1, debian has 5.2 so no kidding15:07
fricklerhttps://paste.opendev.org/show/809797/15:08
yoctozeptowhat does memory-backend=pc.ram do?15:08
yoctozeptois not it somehow a default?15:08
fricklerI tried to find that out, but didn't find a proper doc15:08
yoctozeptoeh, qemu and their docs15:09
fricklerthere is some docs about a memory-file backend. which seems to be kind of file backed memory15:09
yoctozeptohttps://wiki.qemu.org/ChangeLog/5.015:10
fricklerso possibly this is memory-backed memory15:10
yoctozeptoyeah, this sounds like an explicit of what was implicit previously15:10
yoctozeptobut mayhaps it might be reserving mem twice?15:10
yoctozeptodue to some misinterpretation15:10
fricklerI'll ask in nova now15:12
yoctozeptook15:12
yoctozeptoI'll continue there too15:12
*** whoami-rajat__ is now known as whoami-rajat15:13
opendevreviewJames Parker proposed openstack/whitebox-tempest-plugin master: Add AMD Sev instance creation test  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/80944115:21
opendevreviewBalazs Gibizer proposed openstack/tempest master: Remove race from wait_for_interface_detach waiter  https://review.opendev.org/c/openstack/tempest/+/81247216:17
opendevreviewBalazs Gibizer proposed openstack/tempest master: Test Network QoS minimum packet rate scenarios  https://review.opendev.org/c/openstack/tempest/+/80625716:17
*** jpena is now known as jpena|off16:32
opendevreviewSlawek Kaplonski proposed openstack/devstack master: Install OVS from source when it was configured like that  https://review.opendev.org/c/openstack/devstack/+/79962118:46
opendevreviewSlawek Kaplonski proposed openstack/devstack master: Don't fail if there is no nf_conntrack_proto_gre module available  https://review.opendev.org/c/openstack/devstack/+/81259718:46
kopecmartingmann: do we need jsonschema here? maybe we can just check whether the instance is an instance of str? https://opendev.org/openstack/tempest/src/commit/a7bcabc8976e6e646d5e4379e3289b43586261c1/tempest/lib/common/jsonschema_validator.py#L3419:15
kopecmartinmore context here: https://review.opendev.org/c/openstack/tempest/+/81248719:15
kopecmartinin my comment there 19:15
gmannkopecmartin: checking19:30
gmannkopecmartin: but we need it here for sure https://opendev.org/openstack/tempest/src/commit/367e148d439042ab43ea3fb610d7f6d456b89b47/tempest/lib/common/rest_client.py#L92719:34
gmannkopecmartin: commented, I think for newer tempest we can update the tempest code as per new jsonschwma19:35
kopecmartingmann: thanks .. yeah , we need that, i'm questioning this particular call - https://opendev.org/openstack/tempest/src/branch/master/tempest/lib/common/jsonschema_validator.py#L3419:54
kopecmartinwas its purpose just to make sure instance is a string?19:54
gmannkopecmartin: not sure, its very old code so not remember why I am checking str_type and not validate ISO 8601 format. but we can remove it and let oslo return value error if not string. 19:59
gmannwe can remove that while moving to latest jsonschema20:00
lyarwoodhttps://review.opendev.org/c/openstack/devstack/+/812391 - Looking for devstack core reviews on this bugfix to unblock live migration testing in Nova and likely multinode attached volume testing elsewhere if anyone has time.20:16
*** dviroel is now known as dviroel|out20:55

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