Tuesday, 2023-02-14

opendevreviewMerged openstack/tempest master: Enable placement scope and new defaults in rbac test job  https://review.opendev.org/c/openstack/tempest/+/86621401:50
*** yadnesh|away is now known as yadnesh04:28
*** jpena|off is now known as jpena08:25
opendevreviewMerged openstack/tempest master: Prepare tempest-slow-parallel job and run periodically  https://review.opendev.org/c/openstack/tempest/+/87344108:38
*** gibi_ is now known as gibi09:00
*** jpena is now known as jpena|off09:39
*** jpena|off is now known as jpena10:06
opendevreviewAde Lee proposed openstack/devstack master: Modify devstack-base to allow for fips  https://review.opendev.org/c/openstack/devstack/+/87160610:18
opendevreviewMartin Kopec proposed openstack/tempest master: Add doc for multinode attribute  https://review.opendev.org/c/openstack/tempest/+/87369610:42
opendevreviewAde Lee proposed openstack/tempest master: Testing fips jobs  https://review.opendev.org/c/openstack/tempest/+/87369710:43
opendevreviewyatin proposed openstack/tempest master: Enable bridge flows and tcpdump in tempest multinode  https://review.opendev.org/c/openstack/tempest/+/87370411:43
opendevreviewJorge San Emeterio proposed openstack/tempest master: WIP: Create a tempest test to verify bz#2118968  https://review.opendev.org/c/openstack/tempest/+/87370611:59
*** yadnesh is now known as yadnesh|away13:31
kopecmartin#startmeeting qa15:00
opendevmeetMeeting started Tue Feb 14 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
frickler\o15:00
kopecmartino/15:01
kopecmartinlet's start 15:03
kopecmartin#topic Announcement and Action Item (Optional)15:03
kopecmartinOpenStack Elections, PTL Nominations15:03
kopecmartin#link https://governance.openstack.org/election/15:03
kopecmartinTC and PTL nominations are in progress till tomorrow!15:03
fricklerare you going to go again? or should we consider DPL?15:03
kopecmartini wanted to ask if there is anyone who would like to try that 15:04
kopecmartinbut if not, i'll continue 15:04
fricklerI would join in a shared DPL setup, but not as PTL, so if you want to continue with that, I'm fine15:05
kopecmartina quick read on DPL model15:07
kopecmartin#link https://governance.openstack.org/tc/resolutions/20200803-distributed-project-leadership.html#how-distributed-leadership-works15:07
kopecmartinhmm, i've been a PTL for 4 cycles, i mean, i wouldn't be against a small change, especially if projects will benefit from it15:08
kopecmartinso if a DPL is something we would want, i don't see a downside 15:08
fricklerit was just the idea that I had when I saw that you didn't submit a candidacy yet. if you still intend to do that, we don't need to change, you're doing a good job15:10
fricklerand I don't think having dpl will solve the lack-of-contributors issue, either15:10
kopecmartini didn't submit because i wanted to give a chance to others .. 15:11
kopecmartinyeah, ok then :) 15:11
kopecmartinprobably not worth of officially changing that if nothing will practically change15:12
kopecmartinmoving on15:13
kopecmartin#topic Antelope Priority Items progress15:13
kopecmartin#link https://etherpad.opendev.org/p/qa-antelope-priority15:13
fricklerwell you could get rid of the candidacy issue every 6 months if you wanted ;)15:13
kopecmartinany updates? 15:13
kopecmartin:D that's true15:13
fricklerI saw a fips patch earlier15:14
kopecmartinoh, yeha15:14
kopecmartinthis one15:14
kopecmartin#link https://review.opendev.org/c/zuul/zuul-jobs/+/86688115:14
kopecmartinit got merged15:14
fricklerhttps://review.opendev.org/c/openstack/devstack/+/87160615:14
kopecmartinthen there we have this one which is in progress15:15
fricklerthis one I meant15:15
kopecmartinyup, that one 15:15
fricklerseems rocky is broken, but unrelated to that patch15:15
kopecmartinuff15:15
kopecmartin#link https://zuul.opendev.org/t/openstack/builds?job_name=devstack-platform-rocky-blue-onyx&project=openstack/devstack15:15
frickler+ inc/python:pip_install:190               :   sudo -H LC_ALL=en_US.UTF-8 SETUPTOOLS_USE_DISTUTILS=stdlib http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.9 -m pip install -c /opt/stack/requirements/upper-constraints.txt -U os-testr15:17
frickler/usr/bin/python3.9: No module named pip15:17
kopecmartinthat's new, why so suddenly 15:18
fricklerah, there's a different dnf issue earlier15:19
fricklerpackage curl-minimal-7.76.1-19.el9_1.1.x86_64 conflicts with curl provided by curl-7.76.1-19.el9_1.1.x86_6415:19
fricklerthat causes python3-pip not to be installed15:19
fricklermight be some mirror update issue15:20
fricklerI'll check the infra side, but we can go on for now I guess15:20
kopecmartinack, thanks 15:20
kopecmartinoh, as i see srbac in the etherpad, that reminds me15:21
kopecmartini've noticed that most of the plugins don't have jobs with enforce scope enabled 15:21
kopecmartinshould they tested against that too? at least to make sure everything works (all tests pass as usual)?15:22
kopecmartingmann: ? ^15:22
kopecmartin#topic OpenStack Events Updates and Planning15:22
kopecmartin#link https://etherpad.opendev.org/p/qa-bobcat-ptg15:22
kopecmartinif you have any ideas for the topics to discuss over the ptg, then ^^15:22
kopecmartin#topic Gate Status Checks15:23
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:23
kopecmartinthere is one review, which i rechecked 15:23
kopecmartinanything urgent to review?15:24
kopecmartin#topic Bare rechecks15:24
kopecmartin#link https://etherpad.opendev.org/p/recheck-weekly-summary15:25
kopecmartinthat looks well15:25
kopecmartin#topic Periodic jobs Status Checks15:25
kopecmartinstable15:25
kopecmartin#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&job_name=tempest-full-zed&pipeline=periodic-stable15:25
kopecmartinmaster15:25
kopecmartin#link https://zuul.openstack.org/builds?project=openstack%2Ftempest&project=openstack%2Fdevstack&pipeline=periodic15:25
kopecmartintempest-full-test-account-no-admin-py3 fails15:26
kopecmartinwe have a LP for that 15:27
kopecmartin#link https://bugs.launchpad.net/tempest/+bug/199662415:27
kopecmartin#topic Distros check15:28
kopecmartincs-915:28
kopecmartin#link https://zuul.openstack.org/builds?job_name=tempest-full-centos-9-stream&job_name=devstack-platform-centos-9-stream&skip=015:28
kopecmartinfedora15:28
kopecmartin#link https://zuul.openstack.org/builds?job_name=devstack-platform-fedora-latest&skip=015:28
kopecmartindebian15:28
kopecmartin#link https://zuul.openstack.org/builds?job_name=devstack-platform-debian-bullseye&skip=015:28
kopecmartinfocal15:28
kopecmartin#link https://zuul.opendev.org/t/openstack/builds?job_name=devstack-platform-ubuntu-focal&skip=015:28
kopecmartinrocky15:28
kopecmartin#link https://zuul.openstack.org/builds?job_name=devstack-platform-rocky-blue-onyx15:28
kopecmartinopenEueler15:28
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:28
kopecmartinthe rocky one is broken as we discussed already 15:28
kopecmartinthe rest seems good, a few retry errors, but all at the same time so that was probably infrastructure related 15:29
kopecmartin#topic Sub Teams highlights15:30
kopecmartinChanges with Review-Priority == +115:30
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:30
kopecmartin2 reviews there currently being tested by the CI15:30
kopecmartinalready approved15:30
kopecmartin#topic Open Discussion15:31
kopecmartinanything for the open discussion?15:31
fricklerit seems we don't have a mirror for rocky, so that would be an upstream issue15:31
fricklerdo we want to make the job non-voting for now to unblock the ci?15:31
kopecmartinfrickler: i'd say yes 15:32
kopecmartinwe're still fighting with the timeout issues, there are several patches up to deal with that so let's not get blocked even more on those15:33
fricklerok15:33
kopecmartin(gmann) PyPi additional maintainers audit for QA repo15:33
kopecmartin#link  https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup15:34
kopecmartin#link  https://lists.openstack.org/pipermail/openstack-discuss/2023-January/031848.html15:34
kopecmartini've sent an email and i think tha tmost of the maintainers removed themselves , i need to check 15:34
kopecmartinthere are still 3 packages to be addressed 15:36
kopecmartini haven't found everyone's email though 15:37
kopecmartinbashate from repo openstack/bashate contains additional maintainer corvus15:37
kopecmartinos-performance-tools from repo openstack/os-performance-tools contains additional maintainer SpamapS15:37
kopecmartinpatrole from repo openstack/patrole contains additional maintainer DavidPurcell15:37
kopecmartinthese 3 left 15:37
fricklercorvus is in #opendev15:38
fricklerthat's James Blair, the zuul PTL15:38
kopecmartincool, i'll reach out 15:38
fricklerthe other's are no longer active in openstack I think15:40
kopecmartingood to know, thank you frickler15:40
kopecmartinoh, one more thing, seems that the cirros bump has a problem with fedora job , well the other way around 15:41
kopecmartinhttps://review.opendev.org/c/openstack/devstack/+/85977315:41
frickleron the last attempt a lot of other jobs failed, too15:42
kopecmartinyeah, so it might be related to the timeout issues we had last week (and still have) 15:42
kopecmartinit might be just a coincidence 15:42
kopecmartinworth of recheck probably 15:42
kopecmartinthe last thing on the agenda is 15:43
kopecmartin#topic Bug Triage15:43
kopecmartin#link https://etherpad.openstack.org/p/qa-bug-triage-antelope15:43
kopecmartinnumbers recorded, that's unfortunately all i had time for 15:43
kopecmartinanyway, that's all from my side15:44
kopecmartinif there isn't anything else , let's call it an hour :)15:45
fricklerah15:45
fricklerhttps://review.opendev.org/c/openstack/devstack/+/87164115:45
fricklerregarding the new in-progress bug15:45
kopecmartinoh, i forgot about that15:46
fricklerI had made some comments on the patch, maybe you can find the issue15:46
kopecmartinthanks, i'll try 15:47
kopecmartinthanks for the reminder frickler, see you around 15:48
kopecmartin#endmeeting15:48
opendevmeetMeeting ended Tue Feb 14 15:48:55 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:48
opendevmeetMinutes:        https://meetings.opendev.org/meetings/qa/2023/qa.2023-02-14-15.00.html15:48
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/qa/2023/qa.2023-02-14-15.00.txt15:48
opendevmeetLog:            https://meetings.opendev.org/meetings/qa/2023/qa.2023-02-14-15.00.log.html15:48
fricklerthx kopecmartin 15:49
dansmithgmann: so the mysql memory footprint stuff I was trying didn't really make much difference and the next level of things to try are probably going to reduce performance such that we're not going to be making forward progress15:59
dansmithstill working on that, but my confidence is low15:59
opendevreviewyatin proposed openstack/grenade master: Don't enable the dstat service in CI jobs  https://review.opendev.org/c/openstack/grenade/+/87372816:08
opendevreviewDr. Jens Harbott proposed openstack/devstack master: Make rockylinux job non-voting  https://review.opendev.org/c/openstack/devstack/+/87372916:13
fricklerkopecmartin: ^^ this was also broken insofar as the job was voting, but not running in gate, need to keep that in mind when we revert16:18
frickleralso maybe we want to set one of the options mentioned here? https://zuul.opendev.org/t/openstack/build/cd7d2087eb8a4aad86c83fca4c6a6f8f/log/job-output.txt#309116:21
clarkballowerasing seems appropriate in that case16:22
clarkbsince you're replacing curl-minimal with curl proper16:22
clarkbthat said curl-minimal ma be sufficient for devstack needs?16:23
dansmiththere was a lot of pip-related failure last time I looked at the rocky job too16:31
dansmithunrelated I assume16:31
clarkbI would think so. Pretty sure pip uses python requests and has no dependency on curl16:32
fricklerwell the issue there is that we ignore the dnf failure and try to carry on anyway. I don't remember what the reasoning behind that was16:33
fricklerbut with python3-pip not getting installed, followup pip failures are no surprise16:35
clarkbdoes dnf skip installing everything else due to the curl issue?16:39
jrosseris this rocky linux vs. curl / curl-minimal?16:44
clarkbya devstack wants to install curl but curl-minimal is alredy there.16:56
clarkbI suspect for most use cases curl-minimal is actually fine. But maybe python3 depends on curl proper or something? I don't fully follow why pip and python3 are unhappy as a result16:57
jrosser`dnf install /usr/bin/curl` turns out to be a thing16:58
jrosserand solved the same thing for us to be compatible across centos/rocky16:58
*** jpena is now known as jpena|off17:24
opendevreviewBalazs Gibizer proposed openstack/hacking master: DNM: testing unit test in CI  https://review.opendev.org/c/openstack/hacking/+/87373717:33
opendevreviewBalazs Gibizer proposed openstack/hacking master: Bump flake8 to 5.0 to pick up fixes  https://review.opendev.org/c/openstack/hacking/+/87373817:34
opendevreviewBalazs Gibizer proposed openstack/hacking master: Make tox.ini 4.0 compatible  https://review.opendev.org/c/openstack/hacking/+/87374018:13
opendevreviewBalazs Gibizer proposed openstack/hacking master: Bump flake8 to 5.0 to pick up fixes  https://review.opendev.org/c/openstack/hacking/+/87373818:14
gmanndansmith: k18:24
opendevreviewDan Smith proposed openstack/devstack master: Try to reduce mysql memory usage  https://review.opendev.org/c/openstack/devstack/+/87364618:24
gmannkopecmartin: for RBAC: not every project has implemented the new RBAC so they do not have job. AFAIK most project with new RBAC has job running there18:24
gmannskarbhari: hi, welcome to the OpenStack and showing interest in contributing to tempest. As discussed, please pick the bug fixes from this list. you can pick small/trivial one first. feel free to ping me or kopecmartin in this channel for any query https://bugs.launchpad.net/tempest/+bugs18:43
kopecmartingmann: that's true, is there a possibility that a test might not work on a srbac env even if it's a test for a service which didn't implement any srbac policies?20:14
kopecmartinsrbac is quite a change, it changes the scope of credentials/roles, so basically every test might be affected by this change regardless the service they test20:15
gmannkopecmartin: if service has no srabc there is no srbac env for them right? its old policy will continue to be enforced 20:15
gmannkopecmartin: I did not the last part. there will be no change in creds unless test request it specifically right? for exmaple, test1 request for system_admin then only tempest will create the system admin user and test the test1 with that creds20:18
gmannotherwise it will keep testing test1 with the old creds test1 has requested 20:19
kopecmartingmann: that makes sense, it seems i misunderstood a few details then , much clearer now, thanks20:22
gmannkopecmartin: np!. I am still working in the project_id for same project creds to be same bug. there is last error happening for sec group cleanup which I need to debug20:23
gmannbut should be ready for review by next week or so 20:24
gmannthese one https://review.opendev.org/q/topic:bug%252F196450920:26
kopecmartingmann: that's great, i'll keep an eye on it20:30
opendevreviewMerged openstack/tempest master: Minimize the tests footprint in multinode job  https://review.opendev.org/c/openstack/tempest/+/87344221:49

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