Wednesday, 2025-06-11

*** mhen_ is now known as mhen01:08
opendevreviewMaxim Sava proposed openstack/tempest master: Add tests for new add location api of glance  https://review.opendev.org/c/openstack/tempest/+/89102610:36
opendevreviewMaxim Sava proposed openstack/tempest master: Add tests for new add location api of glance  https://review.opendev.org/c/openstack/tempest/+/89102611:03
opendevreviewMaxim Sava proposed openstack/tempest master: Add tests for new add location api of glance  https://review.opendev.org/c/openstack/tempest/+/89102611:09
mhenhello12:33
mhenquestion about Tempest: if I were to add scenario tests to the main Tempest repository that strictly need Barbican (key manager) access, how would I go about that? It seems that only the barbican-tempest-plugin repository currently provides the proper client implementation12:33
fricklermhen: yes, barbican isn't part of the "core" services, so IMHO tests that require it do not belong into tempest. but maybe gmaan thinks otherwise12:46
mhencontext is the image encryption patchset I'm working on12:47
mhenan appropriate scenario test would involve Glance, Cinder and Barbican12:47
mhenis my only option to create a new repository (tempest plugin) that depends on both tempest and barbican-tempest-plugin in order to reuse as much code as possible?12:48
tkajinammhen, barbican-t-p already has a scenario tests with volume encryption so I guess adding it there would be better13:00
tkajinaminstead of creating another t-p13:00
tkajinamcinder-t-p also has a scenario test to transfer encrypted volume, though13:00
mhentkajinam: thanks, will use barbican-t-p then13:01
tkajinamadding it to barbican-t-p would be easier because the core flags about nova and cinder are already available in tempest and can be easily used13:01
tosky_yep13:18
mhenappreciate the guidance, thank you13:32
JayFhttps://review.opendev.org/c/openstack/devstack/+/950273 this already has 1x +2 and provides an early failure in case of network issues, would be very nice to get it landed. I'm trying my hardest to get my unmerged patches taken care of before I'm gone for 6 weeks :D 15:11
gmaanmhen: you can add test in either glance-tempest-plugin, cinder-tempest-pluing or barbican-tempest-plugin depends on which service major scneario it is testing15:22
gmaanmhen: tempest plugins can have scneario tests which require other services and my suggestion to add test in the service tempest plugin for which test is manly for. service clients from tempest or tempest plugins are registered globally in tempest service client registry and can be detected and used same way in any plugins15:24
gmaanjust make sure you install/ask-job to include required tempest plugins15:24
gmaanas long as tempest plugin is setup in env, tempest will detect and register their config, service clients etc in tempest namespace and then writing test (accessing config, service clients etc) in tempest or plugin is exactly same.15:26
gmaan#startmeeting qa18:01
opendevmeetMeeting started Wed Jun 11 18:01:23 2025 UTC and is due to finish in 60 minutes.  The chair is gmaan. Information about MeetBot at http://wiki.debian.org/MeetBot.18:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:01
opendevmeetThe meeting name has been set to 'qa'18:01
gmaan#link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours18:01
gmaantoday agenda ^^18:01
gmaanlet's start18:03
gmaan#topic Priority Items progress18:03
gmaan#link https://etherpad.opendev.org/p/qa-2025-2-priority18:04
gmaanno update on this18:05
gmaan#topic Gate Status / Fix Checks18:05
gmaan#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)18:06
gmaanno new change in this18:08
gmaansome old one which I will review todua18:08
gmaantoday18:08
gmaan#topic Changes with Review-Priority == +118:08
gmaan#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)18:08
gmaanreviewed two and I can see one more new one which I will check after meeting18:11
gmaan#topic Periodic jobs Status Checks18:11
gmaanPeriodic stable full18:11
gmaan#link https://zuul.openstack.org/builds?job_name=tempest-full-2023-2&job_name=tempest-full-2024-1&job_name=tempest-full-2024-2&job_name=tempest-full-2025-1&pipeline=periodic-stable&skip=018:12
gmaanall green18:12
gmaanlet me check if stable/2023.2 is EOL or not18:12
gmaanseems yes 18:13
gmaan#link https://releases.openstack.org/18:13
gmaanI will start process to remove support from Tempest18:13
gmaan#action gmaan to start end of support for stable/2023.2 from Tempest18:13
gmaanPeriodic stable slow18:13
gmaan#link https://zuul.openstack.org/builds?job_name=tempest-slow-2024-2&job_name=tempest-slow-2024-1&job_name=tempest-slow-2023-2&job_name=tempest-slow-2025-1&skip=018:15
gmaanall good18:15
gmaanPeriodic extra tests18:15
gmaan#LINK https://zuul.openstack.org/builds?job_name=tempest-full-2024-2-extra-tests&job_name=tempest-full-2024-1-extra-tests&job_name=tempest-full-2023-2-extra-tests&job_name=tempest-full-2025-1-extra-tests&skip=018:15
gmaan#link https://zuul.openstack.org/builds?job_name=tempest-full-2024-2-extra-tests&job_name=tempest-full-2024-1-extra-tests&job_name=tempest-full-2023-2-extra-tests&job_name=tempest-full-2025-1-extra-tests&skip=018:16
gmaanall green18:16
gmaanPeriodic master18:16
gmaan#link https://zuul.openstack.org/builds?project=openstack%2Ftempest&project=openstack%2Fdevstack&pipeline=periodic18:16
gmaantempest-full-rocky failing18:16
gmaannot sure how rocky job is still there18:16
gmaanoh I only added it18:18
gmaan#link https://review.opendev.org/c/openstack/tempest/+/94980018:18
gmaanoh its rocky-linux job not rocky cycle18:19
gmaan    Response - Headers: {'date': 'Wed, 11 Jun 2025 04:00:01 GMT', 'server': 'Apache/2.4.62 (Rocky Linux) OpenSSL/3.2.2 mod_wsgi/4.9.4 Python/3.11', 'content-length': '299', 'content-type': 'text/html; charset=iso-8859-1', 'connection': 'close', 'status': '503', 'content-location': 'https://10.210.129.18/image/v2/images/a3d66ecd-7ce8-4be6-92a2-a9f6e39fa6be'}18:20
gmaan        Body: b'<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">\n<html><head>\n<title>503 Service Unavailable</title>\n</head><body>\n<h1>Service Unavailable</h1>\n<p>The server is temporarily unable to service your\nrequest due to maintenance downtime or capacity\nproblems. Please try again later.</p>\n</body></html>\n'18:20
gmaanimage service behaved wrong in this failure but I am not seeing that is persistent as another run pass18:20
gmaanI will check the latest run once that finish and see if anything we need to do here18:21
gmaan#topic Distros check:18:21
gmaanCentos 918:21
gmaan#link https://zuul.openstack.org/builds?job_name=tempest-full-centos-9-stream&job_name=devstack-platform-centos-9-stream&skip=018:21
gmaanall good18:21
gmaanDebian18:21
gmaan#link https://zuul.openstack.org/builds?job_name=devstack-platform-debian-bookworm&skip=018:22
gmaanall good18:22
gmaanRocky Linux18:22
gmaan#link https://zuul.openstack.org/builds?job_name=devstack-platform-rocky-blue-onyx&job_name=tempest-full-rocky&skip=018:22
gmaansame here, last instance fail but yesterday it was passing and platform job passing. nothing from Rocky specific18:23
gmaan#topic Open Discussion18:23
gmaanno topic listed here18:23
gmaanwaiting for couple of min if anyone has any topic to discuss18:23
gmaanif nothing let's end the meeting18:25
gmaan#endmeeting18:25
opendevmeetMeeting ended Wed Jun 11 18:25:23 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:25
opendevmeetMinutes:        https://meetings.opendev.org/meetings/qa/2025/qa.2025-06-11-18.01.html18:25
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/qa/2025/qa.2025-06-11-18.01.txt18:25
opendevmeetLog:            https://meetings.opendev.org/meetings/qa/2025/qa.2025-06-11-18.01.log.html18:25
opendevreviewMerged openstack/devstack master: Updated from generate-devstack-plugins-list  https://review.opendev.org/c/openstack/devstack/+/95122120:38
opendevreviewGhanshyam proposed openstack/tempest master: End support for stable/2023.2  https://review.opendev.org/c/openstack/tempest/+/95240321:23
opendevreviewGhanshyam proposed openstack/tempest master: Pin stable/2025.1 constraint in tox to release 44.0.0  https://review.opendev.org/c/openstack/tempest/+/95240421:30
opendevreviewGhanshyam proposed openstack/tempest master: Switch back the tox constraint to master  https://review.opendev.org/c/openstack/tempest/+/95240621:38

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