Tuesday, 2026-05-19

opendevreviewchandan kumar proposed openstack/cyborg-specs master: Add generic NVMe driver spec with secure cleanup  https://review.opendev.org/c/openstack/cyborg-specs/+/98534906:12
opendevreviewchandan kumar proposed openstack/cyborg-specs master: Add generic NVMe driver spec with secure cleanup  https://review.opendev.org/c/openstack/cyborg-specs/+/98534907:19
opendevreviewJoan Gilabert proposed openstack/cyborg-specs master: Add generic mdev driver spec for 2026.2  https://review.opendev.org/c/openstack/cyborg-specs/+/98227612:53
jgilaberHi all! Just a reminder that the weekly IRC meeting will start in ~1 hour, feel free to add topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L5113:00
jgilaber#startmeeting cyborg14:01
opendevmeetMeeting started Tue May 19 14:01:24 2026 UTC and is due to finish in 60 minutes.  The chair is jgilaber. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
opendevmeetThe meeting name has been set to 'cyborg'14:01
jgilaberHi all, who is around today?14:01
jgilaberfeel free to add last minute topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L5114:01
jgilabercourtesy ping: sean-k-mooney   amoralej   bogdando  rlandy  chandankumar14:03
sean-k-mooneyo/14:05
chandankumaro/14:06
jgilaberchandankumar, when you're ready, let's start with your topic14:07
jgilaber#topic accelerators not recconnected to vm after host reboots14:07
chandankumarjgilaber: sure14:08
chandankumarI was working on reproducing accelerators not reconnected to vm after host reboots: https://bugs.launchpad.net/openstack-cyborg/+bug/201175414:08
chandankumarI have reproduced this bug in devstack all in env after reboot14:08
chandankumarhttps://bugs.launchpad.net/openstack-cyborg/+bug/2011754/comments/2 - is the reproducer14:09
chandankumarI still need to find out why it is coming.14:10
chandankumarFeel free to take a look at the reproducer and mark this bug as a triaged14:10
sean-k-mooneychandan so looking at taht14:11
jgilaberso the problem IIUC is that the code path in nova for a host reboot does not take the arqs into account?14:11
sean-k-mooneysudo virsh dumpxml $(sudo virsh list --name | grep '^instance-')14:11
sean-k-mooneyis that rebotting you vm that has devstack in it14:11
sean-k-mooneyoh sorry14:11
sean-k-mooneyi mess read that14:11
sean-k-mooneythat checkign the nova vm after the reboot14:12
sean-k-mooneyso this is likely a nova bug not a cyborg one14:12
sean-k-mooneyjgilaber: yes that is more then likely the root issue14:12
chandankumaryes it is 14:12
jgilaberack, that is good find, thanks chandankumar ++14:13
chandankumarcodepath https://paste.openstack.org/raw/b80mmttpLa8EIMHCdSYq/ based14:13
chandankumaron cursor14:13
sean-k-mooneylets add nova to the bug and mark it invlid for cybrog14:13
sean-k-mooneyi can do that now14:13
chandankumarI need to review this code path and add more comments around that14:13
jgilaberack thanks sean-k-mooney 14:14
chandankumarthat's it from my side on this14:14
jgilaberlet's move to reviews then14:15
jgilaber#topic Reviews14:15
jgilaberwe have a few links14:15
jgilaber#link https://review.opendev.org/c/openstack/python-cyborgclient/+/98861014:15
chandankumarI was trying to work on a fix for Image verification bug https://bugs.launchpad.net/openstack-cyborg/+bug/2144308 and found that the program cli was broken14:16
chandankumarI have taken a look at python-cyborgclient code base and opened thi https://bugs.launchpad.net/openstack-cyborg/+bug/215261614:16
chandankumarabove cr fixes the program cli and with that, we can easily reproduce the image verificaiton bug14:17
sean-k-mooneywe are goign to have to fiture out a way to test this end to end evenutally14:17
sean-k-mooneywe likely shoud exetened the fake driver to supprot program as a noop14:18
chandankumarthe image verification bug fix does not seems to be easy14:18
sean-k-mooneyor similar just so we can eventully test this in some way14:18
sean-k-mooneychandankumar: its not really a bug14:18
chandankumarI think as sean said in the past we should drop that feature with no implemented14:18
sean-k-mooneyits a fully feature14:18
sean-k-mooneyya it was broken form day one14:19
chandankumarThe image verification piece I mean? Not the whole program feature14:19
sean-k-mooneyso im inclidned ot remvoe it and start fresh14:19
chandankumarverify_glance_signatures = True this part14:19
sean-k-mooneyright14:19
sean-k-mooneythat has never worked so im inclidne to say we shoudl treat it as a new feature14:19
sean-k-mooneyits not something we woudl beackport in my opiopion14:19
chandankumarif we check the config, https://github.com/openstack/cyborg/blob/186cdd2b76aff57233660042f71761383285e5e8/cyborg/conf/glance.py#L5614:20
chandankumarit talks about key_manager which does not implemented in cyborg and deprecated config https://github.com/openstack/cyborg/blob/186cdd2b76aff57233660042f71761383285e5e8/cyborg/conf/glance.py#L6314:20
chandankumarI was not sure how to remove the code14:20
chandankumarDo we want to drop the config or keep the config and raise a warning with no implemented?14:21
sean-k-mooney if we remove it we will baskiclly revert the pat14:21
sean-k-mooneyas i said this never work14:21
sean-k-mooneyso there cant be any exsitng usage14:22
chandankumarok, I will work on the patch for removal 14:22
sean-k-mooneywe woudl need to have a release note for the removal of teh feature14:22
chandankumarsure14:23
chandankumarthat's it on this review14:23
jgilaberack let's move to the next one 14:24
jgilaber#link https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/98859714:24
chandankumarthis one is also mine, It adds uuid to cyborg tempest plugin tests for all api and scenario tests14:24
chandankumarPlease add this one to your review queue14:25
jgilaberI'll review properly after the meeting but from a quick look lgtm, thanks for adressing this chandankumar 14:25
jgilabermoving on14:26
jgilaber#link https://review.opendev.org/c/openstack/cyborg/+/98450814:26
sean-k-mooneychandankumar: +2w on the tepemst plugin patch14:27
chandankumarthis one adds multinode devstack job for cyborg testing. 14:27
chandankumarsean-k-mooney: thank you!14:27
sean-k-mooneyya i think that is also good to go ill loop back to in shortly14:27
jgilaberthis lgtm as well14:28
jgilaberfinal one14:28
jgilaber#link https://review.opendev.org/c/openstack/cyborg/+/98709714:28
chandankumarit is from takashi to drop microversion-parse unused deps14:28
sean-k-mooneyis gerrit having issue loadign for ye14:29
jgilaberworking fine for me14:30
sean-k-mooneythe second change id is incroeect it shoudl have been for https://review.opendev.org/c/openstack/cyborg/+/90564614:30
sean-k-mooneyi just need to refresh14:30
chandankumarok14:31
chandankumarthat's it on review jgilaber you can move to the next section14:32
jgilaberack, thanks14:32
jgilabermoving on to bugs14:32
jgilaber#topic Bugs14:32
jgilaberwe have two today14:32
jgilaberfirst one14:32
jgilaber#link https://bugs.launchpad.net/openstack-cyborg/+bug/215254514:32
chandankumarI opened this one lspci Command Execution and Parsing Code Duplication last week to track lspci code parsing duplication14:33
chandankumarsince it is a tech debt14:33
chandankumarsean-k-mooney is also looking to adding more tech debts 14:33
jgilaberI think we can treat this as a wishlist bug14:33
sean-k-mooneytriaged and whishlist14:34
jgilaber+1, doing that now14:34
sean-k-mooneyi think having this as a tracker is fien i just dont know if we want to adress it as part of a larger effort14:34
jgilaberwe could do it both ways14:35
sean-k-mooneywe proably will want to do it as a genera targeted refactor14:35
chandankumaryes, do smaller fixes without breaking the whole14:35
sean-k-mooneywith that said i have some action form the ptg to follwo up on inlcuding markign driver as experiemtnal or deprecated14:36
sean-k-mooneyso dependign on how we proceed with that we may decied to not fix all of them14:36
sean-k-mooneyi have not sat down and gone through the list of all fo them yet to see where they are but i may try to do that an propose an inital patch in the next week or two14:37
chandankumarwe will also discussing about moving these driver https://github.com/openstack/cyborg/blob/master/cyborg/accelerator/drivers/fpga/intel/driver.py#L42 to sub package which has binary ivolved?14:37
chandankumarok14:38
jgilaberany other comment on this bug?14:39
chandankumarnope14:39
jgilaberok, moving to the last one14:39
jgilaber#link https://bugs.launchpad.net/openstack-cyborg/+bug/215261614:39
chandankumarwe discussed about this one during python-cyborgclient fix14:40
jgilaberright14:40
chandankumarIt would be a feature not a bug 14:40
jgilaberdo we have a bug tracker for the client?14:40
chandankumarhttps://bugs.launchpad.net/python-cyborgclient/14:41
chandankumaryes, my bad14:41
chandankumarwe need to move this bug there14:41
jgilaberyes, and I think it's a valid bug for the client14:41
jgilabermedium importance?14:42
chandankumaryes14:42
sean-k-mooneymedium seams fine14:42
sean-k-mooneyand ya we can mark it involade for cybrog and triaged for the client14:42
jgilaberdone, looks like we're set for today14:42
jgilaberany topci for the open discussion?14:42
sean-k-mooneyi guess a quick update14:43
chandankumarhttps://review.opendev.org/c/openstack/releases/+/988076: Release python-cyborgclient for Hibiscus-1 milestone have review proposed14:43
chandankumarfor hibiscus-1 milestone14:43
sean-k-mooneythe m1 release were due last week14:44
sean-k-mooneywe can proceed with it and we can do more release as and when needed14:44
jgilaberyes I saw today that I missed the notification for that patch14:44
sean-k-mooneyon a seperate note i brought up https://blueprints.launchpad.net/nova/+spec/support-vfio-variant-driver-managed-mode-via-cyborg14:46
sean-k-mooneyin the nova metting yesterday adn we aggeed to track that as a specless blueprint14:46
sean-k-mooneyi have filet the corresponding cyborg blueprint https://blueprints.launchpad.net/openstack-cyborg/+spec/support-vfio-variant-driver-managed-mode and spec https://review.opendev.org/c/openstack/cyborg-specs/+/98900314:46
jgilaberthat is good news, thanks sean-k-mooney 14:47
sean-k-mooneyso this is just allowing cyborg managed pci device to use vfio-vairiant drivers14:47
jgilaberI'll try to review the spec this week14:47
chandankumarthank you sean-k-mooney for sharing it, I will go throgh it14:47
sean-k-mooneyno rush14:48
sean-k-mooneyi will try and review the nvme and generic mdev spec later in the week as well14:48
sean-k-mooneythat about all i had for today14:48
chandankumarJust one more update: I will be out tomorrow till May 27.14:48
sean-k-mooneyenjoy the break14:49
jgilaberack, enjoy the time off chandankumar!14:49
chandankumarthank you!14:49
jgilaberbefore closing, any volunteers to chair next meeting?14:49
jgilaberif not, I can chair again, no problem14:50
sean-k-mooneyi guess i can unless you want to 14:50
jgilaberas you prefer, it's not a lot of trouble14:50
jgilaberthat is all for today, thanks for the discussion!14:51
jgilaber#endmeeting14:51
opendevmeetMeeting ended Tue May 19 14:51:49 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:51
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-05-19-14.01.html14:51
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-05-19-14.01.txt14:51
opendevmeetLog:            https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-05-19-14.01.log.html14:51
chandankumarI have also address all the comments on https://review.opendev.org/q/topic:%22cyborg-dev-doc%22, please add it to your list, thank you!14:52
jgilaberack, will do chandankumar 14:52
opendevreviewMerged openstack/cyborg-tempest-plugin master: Fix scenario import and add test UUIDs  https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/98859715:03
opendevreviewTakashi Kajinami proposed openstack/cyborg master: Drop reference to legacy keystonemiddleware options  https://review.opendev.org/c/openstack/cyborg/+/98916515:42
opendevreviewTakashi Kajinami proposed openstack/cyborg master: Skip grenade job for test code update  https://review.opendev.org/c/openstack/cyborg/+/98916615:43
tkajinamfyi. unit tests are affected by the new release of keystonemiddleware and https://review.opendev.org/c/openstack/cyborg/+/989165 fixes it17:51
* tkajinam runs away17:51

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