Wednesday, 2024-02-14

opendevreviewYosi Ben Shimon proposed openstack/tempest master: Change the parameter passed to the API call  https://review.opendev.org/c/openstack/tempest/+/90799809:04
kopecmartin#startmeeting qa17:00
opendevmeetMeeting started Wed Feb 14 17:00:11 2024 UTC and is due to finish in 60 minutes.  The chair is kopecmartin. Information about MeetBot at http://wiki.debian.org/MeetBot.17:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:00
opendevmeetThe meeting name has been set to 'qa'17:00
kopecmartin#link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours17:00
gmanno/17:01
kopecmartino/17:01
opendevreviewMartin Kopec proposed openstack/tempest master: Make tempest-tox-plugin-sanity-check n-v  https://review.opendev.org/c/openstack/tempest/+/90902217:02
kopecmartinlet's get to the usual17:02
kopecmartin#topic Gate Status Checks17:03
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)17:03
kopecmartin#topic Sub Teams highlights17:03
kopecmartinChanges with Review-Priority == +117:03
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)17:03
kopecmartinno patches in either of those ^ .. anything important to review?17:03
gmannkopecmartin: +W on making plugin job nv for now17:03
gmannI did not get chance to look into it yesterday but will try17:03
kopecmartinthanks .. I tried, i haven't figured out much 17:04
kopecmartini wrote it in the LP17:04
kopecmartin#link https://bugs.launchpad.net/tempest/+bug/205302617:04
kopecmartin#topic Periodic jobs Status Checks17:05
kopecmartinperiodic stable full17:05
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-217:05
kopecmartinperiodic stable slow17:05
kopecmartin#link https://zuul.openstack.org/builds?job_name=tempest-slow-2023-2&job_name=tempest-slow-2023-1&job_name=tempest-slow-zed&job_name=tempest-slow-yoga&job_name=tempest-slow-xena17:05
kopecmartinperiodic extra tests17:05
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-tests17:05
kopecmartinperiodic master17:05
kopecmartin#link https://zuul.openstack.org/builds?project=openstack%2Ftempest&project=openstack%2Fdevstack&pipeline=periodic17:05
kopecmartinalmost all good but the last link17:06
kopecmartinpropose-updates and centos9 jobs are failing17:06
kopecmartinMax retries exceeded with url: /x/fuel-plugin-onos/raw/branch/master/devstack/plugin.sh 17:07
kopecmartino.O17:07
kopecmartin#link https://e3ba71bffa00fbfa476f-e0419d2da2313928ed85c22410bb6c0a.ssl.cf1.rackcdn.com/periodic/opendev.org/openstack/devstack/master/propose-updates/d07e5f5/job-output.txt17:07
kopecmartini didn't even know there is a job like that .. it's not defined in QA projects .. it's from project-config17:11
kopecmartin#link https://codesearch.opendev.org/?q=Run%20propose_update.sh%20script&i=nope&literal=nope&files=&excludeFiles=&repos=17:11
kopecmartindoesn't seem like our issue then17:11
kopecmartintempest-centos9-stream-fips and tempest-full-centos-9-stream have been failing for a week or so 17:12
kopecmartinvarious reasons, mainly i see17:12
kopecmartin'message': 'No valid host was found. '17:12
kopecmartin#link https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_dfa/periodic/opendev.org/openstack/tempest/master/tempest-full-centos-9-stream/dfac9df/testr_results.html17:13
kopecmartin#link https://58aa8a992806f34dc09c-d73e4d97d0ba955d901e72d18343bae6.ssl.cf5.rackcdn.com/periodic/opendev.org/openstack/tempest/master/tempest-centos9-stream-fips/551415d/testr_results.html17:13
kopecmartinno idea what could be the root cause 17:18
kopecmartinusually when i see 'no valid host found' I assume it's the infrastructure bug and recheck :D 17:18
kopecmartinthis seems to be consistent though 17:18
gmanni did not look but if that is from boot servre, no valid host if from nova and it can come from various reason when scheduler does not find host to boot the requested vm17:19
kopecmartin#topic Distros check17:19
kopecmartincs-917:19
kopecmartin#link https://zuul.openstack.org/builds?job_name=tempest-full-centos-9-stream&job_name=devstack-platform-centos-9-stream&skip=017:19
kopecmartindebian17:19
kopecmartin#link https://zuul.openstack.org/builds?job_name=devstack-platform-debian-bullseye&job_name=devstack-platform-debian-bookworm&skip=017:19
kopecmartinrocky17:20
kopecmartin#link https://zuul.openstack.org/builds?job_name=devstack-platform-rocky-blue-onyx17:20
kopecmartinopenEuler17:20
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=017:20
kopecmartinjammy17:20
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=017:20
kopecmartindevstack-platform-centos-9-stream been failing consistently since Feb 7th17:21
kopecmartin#link devstack-platform-centos-9-stream17:21
kopecmartin#link https://zuul.openstack.org/builds?job_name=tempest-full-centos-9-stream&job_name=devstack-platform-centos-9-stream&skip=017:21
kopecmartinmaybe we could ping someone from centos 17:21
kopecmartinthe other distros look good17:22
kopecmartin.. soo, an email to the ML to get attention of a wider audience? 17:22
gmannyeah17:23
kopecmartin#topic Open Discussion17:25
kopecmartinanything for the open discussion?17:25
gmannnothing else from me17:26
kopecmartinthis patch17:27
kopecmartin#link https://review.opendev.org/c/openstack/tempest/+/89112317:27
kopecmartini made it running in the CI17:27
kopecmartin#link https://review.opendev.org/c/openstack/tempest/+/908866/417:27
kopecmartinit fails with 17:27
kopecmartinDetails: {'code': 403, 'message': "Policy doesn't allow compute:servers:create:requested_destination to be performed."}17:27
kopecmartin#link https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_afb/908866/4/check/tempest-multinode-full-py3/afb874d/testr_results.html17:27
kopecmartinseems like we can't run those tests in the CI then17:27
kopecmartin?17:27
gmannyeah, I opened it but again missed to check17:27
gmannI will check nova log and comment during my evening or so17:28
kopecmartinok, thank you17:28
kopecmartin#topic Bug Triage17:28
kopecmartin#link https://etherpad.openstack.org/p/qa-bug-triage-caracal17:28
kopecmartin Devstack cannot be created for yoga due to the git branch name changes 17:29
kopecmartin#link https://bugs.launchpad.net/devstack/+bug/205295017:29
kopecmartinwe've stopped supporting Yoga, right?17:29
kopecmartindo we want to address this one if it requires a simple change (not sure)?17:30
gmannyeah, bot changes are up in many places for it, let's wait for those to be settle down17:30
gmannand after that we need to devstack/grenade and at the end requirements constraints17:30
gmannafter that only unmaintained/yoga will be green in testing (hopefully )17:30
gmannI started releasing tempest and plugins also for the same to release yoga-last #link https://review.opendev.org/q/topic:%22yoga-last%2217:31
gmannso all these efforts/changes are needed so it might take time to setup yoga in unmaintained/ namespace17:31
kopecmartinack, thanks17:32
kopecmartinthat's it, all from my side17:32
kopecmartinthank you gmann17:33
kopecmartin#endmeeting17:33
opendevmeetMeeting ended Wed Feb 14 17:33:10 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:33
opendevmeetMinutes:        https://meetings.opendev.org/meetings/qa/2024/qa.2024-02-14-17.00.html17:33
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/qa/2024/qa.2024-02-14-17.00.txt17:33
opendevmeetLog:            https://meetings.opendev.org/meetings/qa/2024/qa.2024-02-14-17.00.log.html17:33
gmannkopecmartin: thanks17:33
*** jph4 is now known as jph18:32
errcsoolTrivial question for setting up devstack and tempest. Where is the tempest config file?According to the docs, the `/opt/stack/tempest` directory is created, and the `.../etc/` directory should contain the config files. I see four files called `.../etc/<something>.yaml|conf.sample`, but no `tempest.conf`. What is the recommended move here, should I write the file myself?20:55
gmannerrcsool: it should be generated in /opt/stack/tempest/etc/tempest.conf20:57
gmannif you have your own config file or modified one then you can place the same in tempest/etc dir20:59
opendevreviewAshley Rodriguez proposed openstack/devstack-plugin-ceph stable/2023.1: Fix cephfs-nfs test  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/90905521:16
opendevreviewAustin Nazworth proposed openstack/stackviz master: Update dependencies for modern node and python  https://review.opendev.org/c/openstack/stackviz/+/90905621:22
opendevreviewAustin Nazworth proposed openstack/stackviz master: Update dependencies for modern node and python  https://review.opendev.org/c/openstack/stackviz/+/90905621:32
opendevreviewAustin Nazworth proposed openstack/stackviz master: Update tests for modern node  https://review.opendev.org/c/openstack/stackviz/+/90905621:35
opendevreviewAshley Rodriguez proposed openstack/devstack-plugin-ceph stable/2023.2: Add ingress deamon  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/90894021:45
opendevreviewAshley Rodriguez proposed openstack/devstack-plugin-ceph stable/2023.2: Add ingress deamon  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/90894021:46
errcsoolgmann: When does that file get generated? It does not seem to be generated by the ./stack.sh command, and the tempest run command seems to fail with 'invalid credentials' if I just run it from /opt/stack/tempest21:59
kopecmartinerrcsool: this generates the file: https://opendev.org/openstack/devstack/src/branch/master/lib/tempest .. the 'invalid credentials' error is caused by no tempest.conf at ../etc/22:22
kopecmartinbtw, tempest.conf can be also generated by this project - https://opendev.org/openinfra/python-tempestconf22:23
gmannerrcsool: this is where the path of tempest.conf in devstack https://github.com/openstack/devstack/blob/ed41f85d722988c64d2e9a904fbbe05ed11d4b65/lib/tempest#L5022:54
gmannerrcsool: check that if TEMPEST_CONFIG_DIR is pointing to somewhere else22:55
gmannerrcsool: devstack do generate it as part of ./stack.sh only make sure tempest is there in ENABLED_SERVICES, it is there by default but in case in your configuration is is not https://github.com/openstack/devstack/blob/ed41f85d722988c64d2e9a904fbbe05ed11d4b65/stackrc#L8222:58
gmannif it is not in ENABLED_SERVICES then it will not install or configure the tempest22:58
gmannerrcsool: to be very specific, devstack configure tempest in this line https://github.com/openstack/devstack/blob/master/extras.d/80-tempest.sh#L2222:59
errcsoolIt appears that the openrc, stackrc, lib/tempest, TEMPEST_CONFIG_DIR, and ENABLED_SERVICES are correct in their default form. If I go to the tempest directory and create the workspace with tempest init, then it creates a tempest.conf file in that workspace .../workspace/etc directory. That config only contains [DEFAULT]::log_dir|log_file and [oslo_concurrency]::lock_path, though. So nothing about credentials23:52
errcsoolkopecmartin: I get an error that this tool is forbidden to perform some list action "You are not authorized to perform the requested action: identity:list_projects.". I am currently setting this up in a local ubuntu 22 virtual machine23:59

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