Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-08-11
14:04:47 rlandy There is nothing listed on today's etherpad
14:05:06 rlandy so open topic floor for anyone to raise any topics
14:05:43 bogdando[m] o/
14:06:32 rlandy last call for topics ...
14:08:00 rlandy k - moving on
14:08:08 bogdando[m] we should keep an eye on https://review.opendev.org/c/openstack/nova-specs/+/986661/1/specs/2026.2/approved/pci-mixed-resource-class-per-pf.rst
14:08:31 bogdando[m] Nova spec, but seems overlapping with Cyborg roadmap
14:08:53 sean-k-mooney ya that not going to progress now
14:09:52 rlandy bogdando[m]: ^^ anything more to raise about this?
14:10:57 rlandy ok - let's go forward
14:11:01 bogdando[m] no
14:11:07 rlandy #topic: Reviews
14:11:32 rlandy two places to look atm:
14:11:40 rlandy #link: https://etherpad.opendev.org/p/cyborg-2026.2-status
14:12:12 rlandy anything to raise up here?
14:12:50 gamio rlandy: one from my side
14:12:59 rlandy pls go ahead gamio
14:13:19 gamio pushed 1000240 for bug 2161354, adds a device_addresses allow-list to the intel nic driver so operators can restrict which PFs/VFs get discovered. reviews welcome: https://review.opendev.org/c/openstack/cyborg/+/1000240
14:13:42 gamio happy to help review where it's most useful. anything you'd like more eyes on this week?
14:14:15 sean-k-mooney nope, that on my list
14:14:30 sean-k-mooney ill try and review it over the next day or two
14:14:35 melwitt same, I will take a look at it too
14:14:53 rlandy thank you sean-k-mooney and melwitt
14:15:08 sean-k-mooney gamio: if you want to look at the docs change or any of the otehr feel free
14:15:41 sean-k-mooney but there wasing naything specifc i wanted to highlight as needed more eyes
14:16:06 rlandy right ... the other series added to the review was the start of the doc reorg:
14:16:12 rlandy #link: https://review.opendev.org/q/topic:%22cyborg-doc-reorg%22
14:16:27 rlandy based off https://etherpad.opendev.org/p/openstack-cyborg-documentation
14:16:59 gamio sean-k-mooney: sounds good, i'll pick up the docs change and take a look at the generic pci driver guide since it's close to my nic work
14:17:27 rlandy thank you gamio
14:17:38 rlandy any other reviews to bring up here?
14:18:18 chandankumar just wanted to give a headsup nvme generic driver implementation will be soon ready for review https://review.opendev.org/q/topic:%22bp/generic-nvme-driver-with-secure-cleanup%22
14:18:30 chandankumar I am still fine tuning the ci failures
14:18:31 sean-k-mooney gamio: i have a docs patch related to that as wellhttps://review.opendev.org/c/openstack/cyborg/+/994576 but that just a start not a finsih point
14:18:56 chandankumar I will ask for review once everything is ready.
14:19:04 sean-k-mooney chandankumar: any specific blocker you want to highlight or all in hand?
14:19:19 gamio sean-k-mooney: perfect, that's right in my area, i'll review 994576
14:19:20 sean-k-mooney chandankumar: as a note we shoudl try and get the os-traits patch merge this week if we can
14:19:38 chandankumar right now based on my testing and code things are looking good
14:19:48 sean-k-mooney ack
14:19:50 chandankumar sure
14:20:13 sean-k-mooney im going to pirorites the docs change and ill look at os-traits change this week
14:20:21 sean-k-mooney ill likely look at the full nvme serise next week
14:20:45 chandankumar thank you sean-k-mooney !
14:20:54 rlandy any more reviews?
14:21:18 chandankumar I will be reviewing vfio series https://review.opendev.org/q/topic:%22bp/support-vfio-variant-driver-managed-mode%22 this week
14:21:47 rlandy thank you chandankumar
14:21:56 sean-k-mooney chandankumar: im trying to test that today/tomrrow
14:22:09 sean-k-mooney so ill respin it wiht your feedback if you have any
14:22:38 rlandy k - moving on ...
14:22:44 rlandy #topic: Bugs
14:23:03 rlandy nothing listed on #link: https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L52
14:23:14 rlandy so open floor to raise any bugs here
14:24:14 rlandy alright ...
14:24:22 rlandy #topic: Open Discussion
14:24:26 rlandy anyone?
14:24:50 sean-k-mooney nope
14:25:23 gamio sean-k-mooney: one design question.
14:25:29 rlandy ok ... last issue:
14:25:37 rlandy #topic: Volunteers to chair next meeting
14:25:40 gamio does the nic device_addresses filtering fit where the generic pci driver is heading, or should that discovery filtering eventually live there? want to avoid duplicating later
14:26:25 sean-k-mooney gamio: the nic driver may go away in the future
14:26:39 rlandy otherwise I can do chair again next week if needed
14:26:40 sean-k-mooney but not for a few release
14:26:54 sean-k-mooney rlandy: if you could that woudl be grate if not i can do it
14:27:02 rlandy no problem
14:27:08 rlandy I'll do it
14:27:18 rlandy ok folks - thank you for attending
14:27:39 opendevmeet Log: https://meetings.opendev.org/meetings/cyborg_irc_meeting_august_11__2026/2026/cyborg_irc_meeting_august_11__2026.2026-08-11-14.01.log.html
14:27:39 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/cyborg_irc_meeting_august_11__2026/2026/cyborg_irc_meeting_august_11__2026.2026-08-11-14.01.txt
14:27:39 opendevmeet Minutes: https://meetings.opendev.org/meetings/cyborg_irc_meeting_august_11__2026/2026/cyborg_irc_meeting_august_11__2026.2026-08-11-14.01.html
14:27:39 opendevmeet Meeting ended Tue Aug 11 14:27:39 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
14:27:39 rlandy #endmeeting
14:27:50 sean-k-mooney gamio: it should use the new funcitons you provided if its not already but eventully the filtering will get deletaged to the PciBusManager i think
14:29:01 gamio sean-k-mooney: ack. the nic driver does its own sysfs enumeration today, not the lspci helpers, so i can look at moving it over as a follow-up
14:29:14 gamio good to know the filtering will eventually move into the PciBusManager
14:29:26 sean-k-mooney i think it shoudl use the same devspec/whitelist
14:29:45 sean-k-mooney one other change we need to do in the future is rename the whitelist option in the pci driver as well
14:29:50 sean-k-mooney but the format shoudl be the same
14:30:01 sean-k-mooney right now the filterign is hardcoded in the nic driver
14:30:12 sean-k-mooney we will want to evolve that later
14:30:37 sean-k-mooney but that kind of when we need to decied if we just enable the generic pci driver to manage nics or not
14:30:52 sean-k-mooney so for now my advise is reuse as much code as makes sense
14:31:07 sean-k-mooney but dont fundemtnly change the scope fo the nic drivers for now
14:32:14 gamio sean-k-mooney: understood, i'll keep 1000240 at its current scope and just reuse the shared code where it makes sense, no fundamental scope change to the nic driver for now
14:32:37 sean-k-mooney sound good
16:56:03 opendevreview Merged openstack/cyborg master: Remove sample config and policy files from documentation https://review.opendev.org/c/openstack/cyborg/+/999372
16:56:40 opendevreview Merged openstack/cyborg master: Inline driver table into support-matrix.rst https://review.opendev.org/c/openstack/cyborg/+/999116
18:33:56 opendevreview sean mooney proposed openstack/cyborg master: devstack: Add NVIDIA vGPU variant-driver setup helpers https://review.opendev.org/c/openstack/cyborg/+/994578
#openstack-cyborg - 2026-08-12
07:26:35 opendevreview chandan kumar proposed openstack/cyborg master: Add NVME device type support https://review.opendev.org/c/openstack/cyborg/+/999932
07:26:36 opendevreview chandan kumar proposed openstack/cyborg master: Add online data migration and upgrade check for device_state backfill https://review.opendev.org/c/openstack/cyborg/+/999934
07:26:36 opendevreview chandan kumar proposed openstack/cyborg master: Add device_state lifecycle column to the Device model https://review.opendev.org/c/openstack/cyborg/+/999933
07:26:37 opendevreview chandan kumar proposed openstack/cyborg master: Add [nvme] configuration group https://review.opendev.org/c/openstack/cyborg/+/999936
07:26:37 opendevreview chandan kumar proposed openstack/cyborg master: Add no-op init_host() and cleanup() stubs to GenericDriver https://review.opendev.org/c/openstack/cyborg/+/999935
07:26:38 opendevreview chandan kumar proposed openstack/cyborg master: Add NVMeDriver with discover() and init_host() https://review.opendev.org/c/openstack/cyborg/+/999938
07:26:38 opendevreview chandan kumar proposed openstack/cyborg master: Add NVMeDeviceSpec and privsep wrappers for nvme-cli https://review.opendev.org/c/openstack/cyborg/+/999937
07:26:39 opendevreview chandan kumar proposed openstack/cyborg master: nvme: implement NVMeDriver.cleanup() https://review.opendev.org/c/openstack/cyborg/+/999940
07:26:39 opendevreview chandan kumar proposed openstack/cyborg master: Add device cleanup lifecycle on ARQ unbind https://review.opendev.org/c/openstack/cyborg/+/999939
07:26:41 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
07:26:41 opendevreview chandan kumar proposed openstack/cyborg master: Add device_state bind guard and wire crash recovery to init_host() https://review.opendev.org/c/openstack/cyborg/+/999941

Earlier   Later