opendevreview | Yosi Ben Shimon proposed openstack/tempest master: Change the parameter passed to the API call https://review.opendev.org/c/openstack/tempest/+/907998 | 09:04 |
---|---|---|
kopecmartin | #startmeeting qa | 17:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
opendevmeet | The meeting name has been set to 'qa' | 17:00 |
kopecmartin | #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours | 17:00 |
gmann | o/ | 17:01 |
kopecmartin | o/ | 17:01 |
opendevreview | Martin Kopec proposed openstack/tempest master: Make tempest-tox-plugin-sanity-check n-v https://review.opendev.org/c/openstack/tempest/+/909022 | 17:02 |
kopecmartin | let's get to the usual | 17:02 |
kopecmartin | #topic Gate Status Checks | 17: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 highlights | 17:03 |
kopecmartin | Changes with Review-Priority == +1 | 17: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 |
kopecmartin | no patches in either of those ^ .. anything important to review? | 17:03 |
gmann | kopecmartin: +W on making plugin job nv for now | 17:03 |
gmann | I did not get chance to look into it yesterday but will try | 17:03 |
kopecmartin | thanks .. I tried, i haven't figured out much | 17:04 |
kopecmartin | i wrote it in the LP | 17:04 |
kopecmartin | #link https://bugs.launchpad.net/tempest/+bug/2053026 | 17:04 |
kopecmartin | #topic Periodic jobs Status Checks | 17:05 |
kopecmartin | periodic stable full | 17: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-2 | 17:05 |
kopecmartin | periodic stable slow | 17: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-xena | 17:05 |
kopecmartin | periodic extra tests | 17: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-tests | 17:05 |
kopecmartin | periodic master | 17:05 |
kopecmartin | #link https://zuul.openstack.org/builds?project=openstack%2Ftempest&project=openstack%2Fdevstack&pipeline=periodic | 17:05 |
kopecmartin | almost all good but the last link | 17:06 |
kopecmartin | propose-updates and centos9 jobs are failing | 17:06 |
kopecmartin | Max retries exceeded with url: /x/fuel-plugin-onos/raw/branch/master/devstack/plugin.sh | 17:07 |
kopecmartin | o.O | 17:07 |
kopecmartin | #link https://e3ba71bffa00fbfa476f-e0419d2da2313928ed85c22410bb6c0a.ssl.cf1.rackcdn.com/periodic/opendev.org/openstack/devstack/master/propose-updates/d07e5f5/job-output.txt | 17:07 |
kopecmartin | i didn't even know there is a job like that .. it's not defined in QA projects .. it's from project-config | 17:11 |
kopecmartin | #link https://codesearch.opendev.org/?q=Run%20propose_update.sh%20script&i=nope&literal=nope&files=&excludeFiles=&repos= | 17:11 |
kopecmartin | doesn't seem like our issue then | 17:11 |
kopecmartin | tempest-centos9-stream-fips and tempest-full-centos-9-stream have been failing for a week or so | 17:12 |
kopecmartin | various reasons, mainly i see | 17: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.html | 17:13 |
kopecmartin | #link https://58aa8a992806f34dc09c-d73e4d97d0ba955d901e72d18343bae6.ssl.cf5.rackcdn.com/periodic/opendev.org/openstack/tempest/master/tempest-centos9-stream-fips/551415d/testr_results.html | 17:13 |
kopecmartin | no idea what could be the root cause | 17:18 |
kopecmartin | usually when i see 'no valid host found' I assume it's the infrastructure bug and recheck :D | 17:18 |
kopecmartin | this seems to be consistent though | 17:18 |
gmann | i 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 vm | 17:19 |
kopecmartin | #topic Distros check | 17:19 |
kopecmartin | cs-9 | 17:19 |
kopecmartin | #link https://zuul.openstack.org/builds?job_name=tempest-full-centos-9-stream&job_name=devstack-platform-centos-9-stream&skip=0 | 17:19 |
kopecmartin | debian | 17:19 |
kopecmartin | #link https://zuul.openstack.org/builds?job_name=devstack-platform-debian-bullseye&job_name=devstack-platform-debian-bookworm&skip=0 | 17:19 |
kopecmartin | rocky | 17:20 |
kopecmartin | #link https://zuul.openstack.org/builds?job_name=devstack-platform-rocky-blue-onyx | 17:20 |
kopecmartin | openEuler | 17: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=0 | 17:20 |
kopecmartin | jammy | 17: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=0 | 17:20 |
kopecmartin | devstack-platform-centos-9-stream been failing consistently since Feb 7th | 17:21 |
kopecmartin | #link devstack-platform-centos-9-stream | 17:21 |
kopecmartin | #link https://zuul.openstack.org/builds?job_name=tempest-full-centos-9-stream&job_name=devstack-platform-centos-9-stream&skip=0 | 17:21 |
kopecmartin | maybe we could ping someone from centos | 17:21 |
kopecmartin | the other distros look good | 17:22 |
kopecmartin | .. soo, an email to the ML to get attention of a wider audience? | 17:22 |
gmann | yeah | 17:23 |
kopecmartin | #topic Open Discussion | 17:25 |
kopecmartin | anything for the open discussion? | 17:25 |
gmann | nothing else from me | 17:26 |
kopecmartin | this patch | 17:27 |
kopecmartin | #link https://review.opendev.org/c/openstack/tempest/+/891123 | 17:27 |
kopecmartin | i made it running in the CI | 17:27 |
kopecmartin | #link https://review.opendev.org/c/openstack/tempest/+/908866/4 | 17:27 |
kopecmartin | it fails with | 17:27 |
kopecmartin | Details: {'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.html | 17:27 |
kopecmartin | seems like we can't run those tests in the CI then | 17:27 |
kopecmartin | ? | 17:27 |
gmann | yeah, I opened it but again missed to check | 17:27 |
gmann | I will check nova log and comment during my evening or so | 17:28 |
kopecmartin | ok, thank you | 17:28 |
kopecmartin | #topic Bug Triage | 17:28 |
kopecmartin | #link https://etherpad.openstack.org/p/qa-bug-triage-caracal | 17: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/2052950 | 17:29 |
kopecmartin | we've stopped supporting Yoga, right? | 17:29 |
kopecmartin | do we want to address this one if it requires a simple change (not sure)? | 17:30 |
gmann | yeah, bot changes are up in many places for it, let's wait for those to be settle down | 17:30 |
gmann | and after that we need to devstack/grenade and at the end requirements constraints | 17:30 |
gmann | after that only unmaintained/yoga will be green in testing (hopefully ) | 17:30 |
gmann | I started releasing tempest and plugins also for the same to release yoga-last #link https://review.opendev.org/q/topic:%22yoga-last%22 | 17:31 |
gmann | so all these efforts/changes are needed so it might take time to setup yoga in unmaintained/ namespace | 17:31 |
kopecmartin | ack, thanks | 17:32 |
kopecmartin | that's it, all from my side | 17:32 |
kopecmartin | thank you gmann | 17:33 |
kopecmartin | #endmeeting | 17:33 |
opendevmeet | Meeting ended Wed Feb 14 17:33:10 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:33 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/qa/2024/qa.2024-02-14-17.00.html | 17:33 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/qa/2024/qa.2024-02-14-17.00.txt | 17:33 |
opendevmeet | Log: https://meetings.opendev.org/meetings/qa/2024/qa.2024-02-14-17.00.log.html | 17:33 |
gmann | kopecmartin: thanks | 17:33 |
*** jph4 is now known as jph | 18:32 | |
errcsool | Trivial 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 |
gmann | errcsool: it should be generated in /opt/stack/tempest/etc/tempest.conf | 20:57 |
gmann | if you have your own config file or modified one then you can place the same in tempest/etc dir | 20:59 |
opendevreview | Ashley Rodriguez proposed openstack/devstack-plugin-ceph stable/2023.1: Fix cephfs-nfs test https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/909055 | 21:16 |
opendevreview | Austin Nazworth proposed openstack/stackviz master: Update dependencies for modern node and python https://review.opendev.org/c/openstack/stackviz/+/909056 | 21:22 |
opendevreview | Austin Nazworth proposed openstack/stackviz master: Update dependencies for modern node and python https://review.opendev.org/c/openstack/stackviz/+/909056 | 21:32 |
opendevreview | Austin Nazworth proposed openstack/stackviz master: Update tests for modern node https://review.opendev.org/c/openstack/stackviz/+/909056 | 21:35 |
opendevreview | Ashley Rodriguez proposed openstack/devstack-plugin-ceph stable/2023.2: Add ingress deamon https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/908940 | 21:45 |
opendevreview | Ashley Rodriguez proposed openstack/devstack-plugin-ceph stable/2023.2: Add ingress deamon https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/908940 | 21:46 |
errcsool | gmann: 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/tempest | 21:59 |
kopecmartin | errcsool: 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 |
kopecmartin | btw, tempest.conf can be also generated by this project - https://opendev.org/openinfra/python-tempestconf | 22:23 |
gmann | errcsool: this is where the path of tempest.conf in devstack https://github.com/openstack/devstack/blob/ed41f85d722988c64d2e9a904fbbe05ed11d4b65/lib/tempest#L50 | 22:54 |
gmann | errcsool: check that if TEMPEST_CONFIG_DIR is pointing to somewhere else | 22:55 |
gmann | errcsool: 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#L82 | 22:58 |
gmann | if it is not in ENABLED_SERVICES then it will not install or configure the tempest | 22:58 |
gmann | errcsool: to be very specific, devstack configure tempest in this line https://github.com/openstack/devstack/blob/master/extras.d/80-tempest.sh#L22 | 22:59 |
errcsool | It 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 credentials | 23:52 |
errcsool | kopecmartin: 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 machine | 23:59 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!