Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-06-23
15:00:36 sean-k-mooney so i need to validate if the sdk has a workaroudn or if its only broken for keystonatuth client
15:00:57 sean-k-mooney but we ill need to support both shapes for the forseable future
15:01:30 jgilaber I can chair next week's meeting
15:01:41 sean-k-mooney #link https://specs.openstack.org/openstack/api-wg/guidelines/microversion_specification.html#client-interaction
15:01:51 sean-k-mooney #agreed jgilaber will chair the next meeting
15:01:55 sean-k-mooney jgilaber: thanks
15:02:05 sean-k-mooney ok we are over time so lets wrap there
15:02:09 opendevmeet Log: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-06-23-14.03.log.html
15:02:09 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-06-23-14.03.txt
15:02:09 opendevmeet Minutes: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-06-23-14.03.html
15:02:09 opendevmeet Meeting ended Tue Jun 23 15:02:09 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
15:02:09 sean-k-mooney #endmeeting
15:02:38 sean-k-mooney melwitt: ya we lack the job validitaing it but also we have no microverison test in tempest
15:02:54 melwitt ah gotcha
15:02:56 sean-k-mooney melwitt: and well the unit test were changed to match the new code when it was broken ...
15:03:51 sean-k-mooney https://review.opendev.org/c/openstack/cyborg/+/905646
15:04:06 sean-k-mooney i dont know really what the orgianl error was https://launchpad.net/bugs/2049489
15:04:12 sean-k-mooney sicne that is all that is in the bug
15:04:18 melwitt ah yeah ... that is a fairly common thing I have seen, when the test just mirrors the code so much
15:04:56 sean-k-mooney so we have the downstream call now. but we dont have any api sample tests or juctiona or tempst tests for microverions
15:05:11 sean-k-mooney so we will need to build out those going forward
15:05:24 sean-k-mooney we have api sampels for the api-ref
15:05:31 melwitt I think i saw "some" api samples. oh ok
15:05:50 sean-k-mooney ya some exist but they are not hooked into tests
15:05:56 sean-k-mooney so they wont catch if the shape changes
15:06:40 melwitt ah ok
15:07:32 sean-k-mooney so we also dont have any of the openapi stuff that stpen did that would also adress this gap
15:08:01 sean-k-mooney but i think for next cycle i want to prospe a genral api refacotrign spec to core some ot this
15:08:11 sean-k-mooney with that said we can also jsut impvoe this when we have time
15:08:18 sean-k-mooney we dont need a spec for adding more tests
15:08:28 melwitt cool
15:08:36 sean-k-mooney as long as we update the contibutor docs to document how the tests shoudl work
#openstack-cyborg - 2026-06-24
01:27:55 opendevreview sean mooney proposed openstack/cyborg master: Add managed mode support to generic PCI driver https://review.opendev.org/c/openstack/cyborg/+/994575
01:27:55 opendevreview sean mooney proposed openstack/cyborg master: Fix microversion header parsing for service type prefix https://review.opendev.org/c/openstack/cyborg/+/994574
01:27:56 opendevreview sean mooney proposed openstack/cyborg master: devstack: Configure pci-sim Cyborg PCI testing https://review.opendev.org/c/openstack/cyborg/+/994577
01:27:56 opendevreview sean mooney proposed openstack/cyborg master: doc: Add generic PCI driver guide https://review.opendev.org/c/openstack/cyborg/+/994576
01:27:57 opendevreview sean mooney proposed openstack/cyborg master: devstack: Add NVIDIA vGPU variant-driver setup helpers https://review.opendev.org/c/openstack/cyborg/+/994578
01:44:30 opendevreview sean mooney proposed openstack/cyborg-tempest-plugin master: Add Cyborg PCI driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/994580
01:44:45 opendevreview sean mooney proposed openstack/cyborg master: Add managed mode support to generic PCI driver https://review.opendev.org/c/openstack/cyborg/+/994575
01:44:46 opendevreview sean mooney proposed openstack/cyborg master: devstack: Configure pci-sim Cyborg PCI testing https://review.opendev.org/c/openstack/cyborg/+/994577
01:44:46 opendevreview sean mooney proposed openstack/cyborg master: doc: Add generic PCI driver guide https://review.opendev.org/c/openstack/cyborg/+/994576
01:44:47 opendevreview sean mooney proposed openstack/cyborg master: devstack: Add NVIDIA vGPU variant-driver setup helpers https://review.opendev.org/c/openstack/cyborg/+/994578
01:46:20 opendevreview sean mooney proposed openstack/cyborg master: devstack: Configure pci-sim Cyborg PCI testing https://review.opendev.org/c/openstack/cyborg/+/994577
01:46:21 opendevreview sean mooney proposed openstack/cyborg master: devstack: Add NVIDIA vGPU variant-driver setup helpers https://review.opendev.org/c/openstack/cyborg/+/994578
06:00:02 opendevreview chandan kumar proposed openstack/cyborg-specs master: Add generic NVMe driver spec with secure cleanup https://review.opendev.org/c/openstack/cyborg-specs/+/985349
12:33:38 opendevreview Ronelle Landy proposed openstack/python-cyborgclient master: WIP: Drop v1 API from cyborgclient https://review.opendev.org/c/openstack/python-cyborgclient/+/994696
13:03:04 opendevreview Ronelle Landy proposed openstack/python-cyborgclient master: Drop v1 API from cyborgclient https://review.opendev.org/c/openstack/python-cyborgclient/+/994696
13:21:01 opendevreview Elod Illes proposed openstack/python-cyborgclient master: DNM: gate health test https://review.opendev.org/c/openstack/python-cyborgclient/+/994725
17:47:50 sean-k-mooney melwitt: so on a releated unrelated note
17:48:35 sean-k-mooney were you thinking of lookign at functional tests for cybrog in the next few weeks? if not i will towrad the end of july
17:48:58 sean-k-mooney well proably assuming something mroe imporant doesnt come up
17:50:33 melwitt sean-k-mooney: no I wasn't thinking about anything specific and wouldn't want to take if you have something in mind you'd like to do
17:51:12 sean-k-mooney it was more i was missing them while doing some of the feature dev
17:51:20 melwitt in general, I think putting testing in place earlier than later is nice bc subsequent work all can make use of it
17:51:30 melwitt yeah, that's also my concern
17:51:51 sean-k-mooney so not speciifcly but when i fhish up the 2 things i have in flight i wanted to switch back to some testing tech debt
17:52:35 sean-k-mooney ya same so once i have tempest in a slightly better place i want to swap back to lookign at the intree testing
17:53:18 melwitt I agree with that plan
17:54:17 melwitt it's been so important in nova, I wouldn't want to be without it for feature work
17:54:24 sean-k-mooney so the lowish hanging furit woudl be to add api sample tests, but after that gabii style testing or nova style funcitonl testign would be the next nice to have in the main repo, there is also client testing ectra so lots to do
17:55:56 sean-k-mooney do i generate https://gist.github.com/SeanMooney/0bc41721481dd6e5918a4504c956f882 and https://gist.github.com/SeanMooney/36f2ef20bd5cb4c853af23c581b917fc in the past
17:56:22 sean-k-mooney to help plan adding funcitoal test to watcher but we have not made as much progess on that as i hoped
17:56:34 melwitt ah those are nice
17:56:50 sean-k-mooney i need to get the former into nova develper docs eventually
17:57:09 melwitt I liked gabbi quite a bit when I worked on placement feature stuff but in general I feel it's quite a bit more limited than what we have in nova
17:57:33 sean-k-mooney it is, its nice for testing the api but thats about it
17:57:38 melwitt yeah
17:57:45 sean-k-mooney you can do more with it but i find the absction breaks down to quickly
17:58:10 melwitt 100% agree
18:25:15 melwitt I'll do some exploration on API sample tests
18:30:43 sean-k-mooney if you derive insperation form nova please incldue https://review.opendev.org/c/openstack/nova/+/944054
18:31:25 sean-k-mooney othereise figiuring out which sample is used by which test is an otter pain :)
18:31:35 melwitt ah yeah :)
19:07:52 sean-k-mooney by the way since we dont have any testing of the sample we are going to have to assume that they may be wrong and update them form live devstack responces
19:34:22 melwitt yes
19:42:21 opendevreview melanie witt proposed openstack/cyborg master: Fix api-ref request samples containing curl commands instead of JSON https://review.opendev.org/c/openstack/cyborg/+/994815
19:42:41 sean-k-mooney ya...
19:43:19 sean-k-mooney i dont mind also having curl example but just having them is annoying
19:44:06 sean-k-mooney melwitt: if your fixing that we can proably remove https://github.com/openstack/cyborg/blob/master/.pre-commit-config.yaml#L22 as well
19:44:26 melwitt ah good catch
19:44:38 melwitt I'm gonna try something locally and to do it I need these to be consistent heh
19:44:42 sean-k-mooney i had to put that in becauses i didnt feel like fixing it before
19:45:17 sean-k-mooney i hit that curl issue when i was adding pre-commit to the repo
19:45:18 melwitt yeah. looks like we need some irrelevant-files up in here too
19:45:44 sean-k-mooney i guess this is a docs only change
19:45:51 sean-k-mooney so ya wwe shoudl not be triggerign the tempest jobs
19:45:58 melwitt haha yeah
19:46:52 sean-k-mooney that not the end of the world but definlty good to add
19:50:10 opendevreview melanie witt proposed openstack/cyborg master: Add api-ref/ to irrelevant-files in Zuul config https://review.opendev.org/c/openstack/cyborg/+/994816
19:50:10 opendevreview melanie witt proposed openstack/cyborg master: Fix api-ref request samples containing curl commands instead of JSON https://review.opendev.org/c/openstack/cyborg/+/994815
22:54:39 opendevreview melanie witt proposed openstack/cyborg master: Add API sample structural validation tests https://review.opendev.org/c/openstack/cyborg/+/994830
#openstack-cyborg - 2026-06-25
07:12:51 opendevreview Ronelle Landy proposed openstack/cyborg master: Fix incorrect set syntax in placement client logging https://review.opendev.org/c/openstack/cyborg/+/994851
07:37:45 chandankumar sean-k-mooney: Hello, https://review.opendev.org/c/openstack/cyborg/+/992722 and https://review.opendev.org/c/openstack/cyborg/+/994816 are good to go, thank you!
08:30:02 opendevreview Ronelle Landy proposed openstack/cyborg master: Fix incorrect set syntax in placement client logging https://review.opendev.org/c/openstack/cyborg/+/994851
11:01:37 sean-k-mooney chandankumar: thanks for taking a look
12:49:17 opendevreview Ronelle Landy proposed openstack/cyborg master: Fix incorrect set syntax in placement client logging https://review.opendev.org/c/openstack/cyborg/+/994851
13:06:33 opendevreview Ronelle Landy proposed openstack/cyborg master: Fix incorrect set syntax in placement client logging https://review.opendev.org/c/openstack/cyborg/+/994851
15:47:47 opendevreview melanie witt proposed openstack/cyborg master: Add API sample structural validation tests https://review.opendev.org/c/openstack/cyborg/+/994830
18:27:44 opendevreview melanie witt proposed openstack/cyborg master: Add API sample structural validation tests https://review.opendev.org/c/openstack/cyborg/+/994830
20:14:15 opendevreview melanie witt proposed openstack/cyborg master: Add API sample structural validation tests https://review.opendev.org/c/openstack/cyborg/+/994830

Earlier   Later