| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-08-18 | |||
| 05:32:34 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device cleanup lifecycle on ARQ unbind https://review.opendev.org/c/openstack/cyborg/+/999939 | |
| 05:32:34 | opendevreview | chandan kumar proposed openstack/cyborg master: nvme: implement NVMeDriver.cleanup() https://review.opendev.org/c/openstack/cyborg/+/999940 | |
| 05:32:35 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state bind guard https://review.opendev.org/c/openstack/cyborg/+/999941 | |
| 05:32:35 | opendevreview | chandan kumar proposed openstack/cyborg master: Expose device_state in the device API and add POST /clean endpoint https://review.opendev.org/c/openstack/cyborg/+/999942 | |
| 05:32:36 | opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSDDriver with pointer to NVMeDriver https://review.opendev.org/c/openstack/cyborg/+/999943 | |
| 05:32:37 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver admin guide and API reference for microversion 2.4 https://review.opendev.org/c/openstack/cyborg/+/999944 | |
| 05:32:37 | opendevreview | chandan kumar proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |
| 05:32:39 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: introduce personality ops-table dispatch for VF device types https://review.opendev.org/c/openstack/cyborg/+/999125 | |
| 05:32:39 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe host kernel module https://review.opendev.org/c/openstack/cyborg/+/999928 | |
| 05:32:41 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe VFIO guest probe and host handoff https://review.opendev.org/c/openstack/cyborg/+/999929 | |
| 05:32:41 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 08:01:16 | rlandy | hello all - cyborg IRC call today at 2pm UTC. Please add topics here: https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L48 | |
| 12:31:42 | opendevreview | Merged openstack/cyborg master: Enable port_device_profile ML2 extension driver for NIC drivers https://review.opendev.org/c/openstack/cyborg/+/998055 | |
| 14:02:31 | rlandy | #startmeeting Cyborg IRC meeting - August 18, 2026 | |
| 14:02:31 | opendevmeet | Meeting started Tue Aug 18 14:02:31 2026 UTC and is due to finish in 60 minutes. The chair is rlandy. Information about MeetBot at http://wiki.debian.org/MeetBot. | |
| 14:02:31 | opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 14:02:31 | opendevmeet | The meeting name has been set to 'cyborg_irc_meeting___august_18__2026' | |
| 14:02:49 | rlandy | hello folks - who is around? | |
| 14:03:06 | morenod | o/ | |
| 14:03:07 | gamio | o/ | |
| 14:04:15 | sean-k-mooney | o/ | |
| 14:04:26 | amoralej__ | o/ | |
| 14:04:33 | rlandy | Courtesy ping: amoralej chandankumar skovili melwit | |
| 14:04:51 | skovili | hi | |
| 14:05:21 | rlandy | let's begin ... agenda is at https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#42 | |
| 14:05:38 | rlandy | please add any additional review, bugs or topics there | |
| 14:06:02 | rlandy | #topic: Topics | |
| 14:06:17 | melwitt | o/ | |
| 14:06:20 | rlandy | the meeting etherpad is empty atm | |
| 14:06:32 | rlandy | open floor for topics to discuss | |
| 14:07:21 | rlandy | is there anything ahead of the upcoming PTG or elections to raise? | |
| 14:07:45 | sean-k-mooney | i guess i can note that i submitted my candaciy for ptl | |
| 14:07:55 | sean-k-mooney | i have not tought about ptg yet | |
| 14:08:08 | sean-k-mooney | we shoudl likely prepare a etherpad for topics | |
| 14:08:20 | chandank` | o/ | |
| 14:08:23 | sean-k-mooney | we will have a ptg but we can plan that in detail a little closer to the time | |
| 14:08:38 | rlandy | #action: prepare etherpad for PTG topics | |
| 14:09:03 | sean-k-mooney | #link https://etherpad.opendev.org/p/cyborg-2027.1-ptg | |
| 14:09:12 | sean-k-mooney | that is empty but that follow our normal naming scheme | |
| 14:09:23 | rlandy | thank you sean-k-mooney for standing as PTL this cycle | |
| 14:10:08 | rlandy | anything more on PTG? | |
| 14:11:03 | rlandy | ok ... any other topics for today? | |
| 14:11:24 | sean-k-mooney | am the only thing is once we are pass FF we shoucl assess how much progress we made on the last ptg's items | |
| 14:11:56 | sean-k-mooney | on other topics i guess we could quickly update on the progress of open reviews/work | |
| 14:12:18 | sean-k-mooney | we are 1 weeks form FF thursday the 27th | |
| 14:12:30 | rlandy | original work items listed here for reference: | |
| 14:12:36 | rlandy | #link: https://etherpad.opendev.org/p/cyborg-2026.2-status | |
| 14:13:07 | sean-k-mooney | i need to add my vfio managed mode serse to that as well | |
| 14:13:23 | sean-k-mooney | i have started doing a detailed review of the nvme series today | |
| 14:13:34 | sean-k-mooney | i hope to complete my first pass on it end ot end today | |
| 14:13:41 | rlandy | if FF is the 27th - that mean the IRC meeting in two weeks should be the review? | |
| 14:13:46 | sean-k-mooney | ill try and deploy it later in the wek | |
| 14:14:02 | sean-k-mooney | rlandy: yes | |
| 14:14:30 | sean-k-mooney | so we will decied in 2 weeks if any feature is close enough to have a FF excption | |
| 14:14:39 | sean-k-mooney | until the 4th | |
| 14:14:46 | sean-k-mooney | but ideally we do not need that | |
| 14:15:03 | sean-k-mooney | so in 2 weeks time we should really know what in and what moves to next cycle | |
| 14:15:17 | rlandy | #agreed FF item review - two weeks | |
| 14:15:37 | sean-k-mooney | we will likely try and do the RC1 tagging early if we can | |
| 14:16:07 | chandankumar | sean-k-mooney: I have updated 994299: Report OWNER_NOVA trait on resource providers | https://review.opendev.org/c/openstack/nova/+/994299 for cyborg vgpu support. I will try to update rest of the mdev patches soon. | |
| 14:16:34 | sean-k-mooney | RC1 is due septmber 10th | |
| 14:17:05 | sean-k-mooney | so in 3 weeks time we shoudl review that we have everything ready for that | |
| 14:17:28 | rlandy | #action - three weeks add RC1 review | |
| 14:17:38 | sean-k-mooney | so 2 weeks time review Feature compeltion, 3 weeks time review bug completion for rc1 | |
| 14:18:09 | sean-k-mooney | chandankumar: thanks ill see if i can review it again in the next day or two | |
| 14:18:51 | chandankumar | thank you! | |
| 14:18:58 | sean-k-mooney | does anyone want to highlight progress on teh series they are working on ? | |
| 14:19:15 | gamio | 1000240 (Intel NIC device_addresses allow-list, Closes-Bug 2161354) has melwitt's CR+1. I'm pushing PS2 today with her feedback addressed. It's a small feature so I'd like to land it before FF on the 27th - could a core take a look this week? | |
| 14:19:45 | sean-k-mooney | gamio: sure can you add it to https://etherpad.opendev.org/p/cyborg-2026.2-status | |
| 14:20:07 | sean-k-mooney | i agree it would be nice to include that in this release | |
| 14:20:16 | gamio | sure i will | |
| 14:21:06 | rlandy | I am making slow progress with the documentation redesign - next set of moves/rework should be available for review next week | |
| 14:21:32 | chandankumar | I was working on nvme series. It works with pci-sim nvme implementation (which test sanitize cleanup) as well as libvirt nvme qemu setup (testing write zero setup). | |
| 14:21:41 | sean-k-mooney | ack the docs changes can continue to be reviewed/merge up until RC1 | |
| 14:22:22 | chandankumar | The nvme docs needs to be some modification, I have -w not ready for review, except everything is in good shape | |
| 14:22:38 | sean-k-mooney | chandankumar: ack i have given some feedback on that this morning there are some unsafe operations that we will need to remove | |
| 14:23:13 | chandankumar | sure, I will take a look and update it. | |
| 14:23:13 | sean-k-mooney | specificly detecting if a device supprot namespace managmenet by trying to delete the namespace on the device is not really something we can do | |
| 14:23:44 | sean-k-mooney | instead if the qemu device supprot it and it does not work later we need to trust what was reported and handel the failure later gracefully | |
| 14:24:19 | chandankumar | ah ok, I pushed this part today morning. | |
| 14:24:34 | sean-k-mooney | i just pushed my comments | |
| 14:24:40 | sean-k-mooney | i realised i had them still pending | |
| 14:25:02 | chandankumar | ok, make sense! | |
| 14:25:27 | rlandy | It looks like we are already in the Reviews section - so please raise any other reviews that require attention | |
| 14:25:27 | sean-k-mooney | melwitt: i belive i approved your docs changes for the intel nic driver this morning | |
| 14:25:48 | sean-k-mooney | rlandy: sorry yes i jumped ahead | |
| 14:26:15 | melwitt | yes thank you sean-k-mooney | |
| 14:26:31 | sean-k-mooney | melwitt: are there any other open reviews you want to highlight? | |
| 14:27:04 | melwitt | no, not at the moment | |
| 14:27:10 | gamio | quick one on 1000240 - i checked the gpu driver too while looking at melanie's comment. | |
| 14:27:41 | gamio | both share the same root cause: device_addresses is compared exact-match against lowercase sysfs/lspci values, so a wrong-case or absent address never matches. | |
| 14:27:59 | sean-k-mooney | right | |
| 14:28:10 | sean-k-mooney | we need to normalsie the adresses when comparing | |
| 14:28:25 | chandankumar | one more thing https://review.opendev.org/c/openstack/cyborg/+/999939 when I added nvme device state , I think I have added a regression in fake driver, jsut wanted to highlight. | |
| 14:28:37 | gamio | the nic side just doesn't discover the device on the gpu side the lookup returns None and the card is registered as a pgpu instead of a vgpu _get_vgpu_type_per_pgpu's docstring is off too | |
| 14:29:00 | gamio | it calls the param a config address but the caller passes the discovered one. | |
| 14:29:17 | gamio | so rather than fixing only the nic half here, i'd keep 1000240 as is and open a bug to fix both in a follow-up. does that sound ok? | |
| 14:29:35 | sean-k-mooney | sure | |
| 14:29:54 | sean-k-mooney | im not fully folloing the code you are refint too without links | |
| 14:29:59 | sean-k-mooney | but if you write it up as a bug | |