| opendevreview | chandan kumar proposed openstack/cyborg-tempest-plugin master: Add NVMe driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/999922 | 08:19 |
|---|---|---|
| opendevreview | chandan kumar proposed openstack/cyborg master: Add NVME device type support https://review.opendev.org/c/openstack/cyborg/+/999932 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state lifecycle column to the Device model https://review.opendev.org/c/openstack/cyborg/+/999933 | 08:20 |
| 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 | 08:20 |
| 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 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add [nvme] configuration group https://review.opendev.org/c/openstack/cyborg/+/999936 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDeviceSpec and privsep wrappers for nvme-cli https://review.opendev.org/c/openstack/cyborg/+/999937 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDriver with discover() and init_host() https://review.opendev.org/c/openstack/cyborg/+/999938 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add device cleanup lifecycle on ARQ unbind https://review.opendev.org/c/openstack/cyborg/+/999939 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: nvme: implement NVMeDriver.cleanup() https://review.opendev.org/c/openstack/cyborg/+/999940 | 08:20 |
| 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 | 08:20 |
| 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 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSDDriver with pointer to NVMeDriver https://review.opendev.org/c/openstack/cyborg/+/999943 | 08:20 |
| 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 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | 08:20 |
| 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 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe host kernel module https://review.opendev.org/c/openstack/cyborg/+/999928 | 08:20 |
| 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 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | 08:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | 10:48 |
| rlandy | Reminder: cyborg IRC meeting today at 2pm UTC - please add topics to: https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L47 | 12:07 |
| sean-k-mooney | getting coffee start without me | 12:55 |
| sean-k-mooney | o/ | 13:02 |
| sean-k-mooney | back | 13:02 |
| chandankumar | sean-k-mooney: Hello, How we test os_traits patches in CI? | 13:16 |
| chandankumar | https://review.opendev.org/c/openstack/os-traits/+/999921 adds nvme traits to os-traits, Depends-On with https://review.opendev.org/c/openstack/cyborg/+/999945, does not seems to work | 13:17 |
| chandankumar | Locally I am testing like this | 13:17 |
| chandankumar | OS_TRAITS_REPO=https://review.opendev.org/openstack/os-traits | 13:17 |
| chandankumar | OS_TRAITS_BRANCH=refs/changes/21/999921/1 | 13:17 |
| chandankumar | LIBS_FROM_GIT=os-traits | 13:17 |
| sean-k-mooney | you can only do it via depsn on | 13:18 |
| sean-k-mooney | and required projects | 13:18 |
| sean-k-mooney | so add a DNM on top that add os-taits as a required project to the devstack jobs | 13:18 |
| sean-k-mooney | and it will automaticly generate LIBS_FROM_GIT for you | 13:19 |
| chandankumar | ah, ok, let me try that | 13:19 |
| sean-k-mooney | and populate teh other vars | 13:19 |
| chandankumar | with required-projects | 13:19 |
| sean-k-mooney | the unit test will still fail because we dont use the tox siblings feature to make aht also work | 13:19 |
| sean-k-mooney | we coudl but we dont | 13:19 |
| sean-k-mooney | mainly because we never get aroudn to figuring out how to do that properly so it only takes effect if there is a depens-on | 13:20 |
| 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 | 13:59 |
| 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 | 13:59 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add [nvme] configuration group https://review.opendev.org/c/openstack/cyborg/+/999936 | 13:59 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDeviceSpec and privsep wrappers for nvme-cli https://review.opendev.org/c/openstack/cyborg/+/999937 | 13:59 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDriver with discover() and init_host() https://review.opendev.org/c/openstack/cyborg/+/999938 | 13:59 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add device cleanup lifecycle on ARQ unbind https://review.opendev.org/c/openstack/cyborg/+/999939 | 13:59 |
| opendevreview | chandan kumar proposed openstack/cyborg master: nvme: implement NVMeDriver.cleanup() https://review.opendev.org/c/openstack/cyborg/+/999940 | 13:59 |
| 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 | 13:59 |
| 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 | 13:59 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSDDriver with pointer to NVMeDriver https://review.opendev.org/c/openstack/cyborg/+/999943 | 13:59 |
| 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 | 14:00 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | 14:00 |
| 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 | 14:00 |
| opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe host kernel module https://review.opendev.org/c/openstack/cyborg/+/999928 | 14:00 |
| 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 | 14:00 |
| opendevreview | chandan kumar proposed openstack/cyborg master: [WIP]Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | 14:00 |
| rlandy | #startmeeting Cyborg IRC meeting August 11, 2026 | 14:01 |
| opendevmeet | Meeting started Tue Aug 11 14:01:13 2026 UTC and is due to finish in 60 minutes. The chair is rlandy. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:01 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
| opendevmeet | The meeting name has been set to 'cyborg_irc_meeting_august_11__2026' | 14:01 |
| rlandy | hello all | 14:01 |
| rlandy | who is around? | 14:01 |
| gamio | o/ | 14:01 |
| rlandy | Courtesy ping: sean-k-mooney amoralej bogdando chandankumar skovili | 14:02 |
| chandankumar | o/ | 14:02 |
| rlandy | we are following the meeting etherpad starting on https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L47 | 14:02 |
| sean-k-mooney | o/ | 14:03 |
| rlandy | we have a few regular attendees who are reportedly away and won't attend | 14:04 |
| rlandy | so let's start | 14:04 |
| rlandy | #topic: Topics | 14:04 |
| melwitt | o/ | 14:04 |
| rlandy | There is nothing listed on today's etherpad | 14:04 |
| rlandy | so open topic floor for anyone to raise any topics | 14:05 |
| bogdando[m] | o/ | 14:05 |
| rlandy | last call for topics ... | 14:06 |
| rlandy | k - moving on | 14: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 |
| bogdando[m] | Nova spec, but seems overlapping with Cyborg roadmap | 14:08 |
| sean-k-mooney | ya that not going to progress now | 14:08 |
| rlandy | bogdando[m]: ^^ anything more to raise about this? | 14:09 |
| rlandy | ok - let's go forward | 14:10 |
| bogdando[m] | no | 14:11 |
| rlandy | #topic: Reviews | 14:11 |
| rlandy | two places to look atm: | 14:11 |
| rlandy | #link: https://etherpad.opendev.org/p/cyborg-2026.2-status | 14:11 |
| rlandy | anything to raise up here? | 14:12 |
| gamio | rlandy: one from my side | 14:12 |
| rlandy | pls go ahead gamio | 14:12 |
| 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 |
| gamio | happy to help review where it's most useful. anything you'd like more eyes on this week? | 14:13 |
| sean-k-mooney | nope, that on my list | 14:14 |
| sean-k-mooney | ill try and review it over the next day or two | 14:14 |
| melwitt | same, I will take a look at it too | 14:14 |
| rlandy | thank you sean-k-mooney and melwitt | 14:14 |
| sean-k-mooney | gamio: if you want to look at the docs change or any of the otehr feel free | 14:15 |
| sean-k-mooney | but there wasing naything specifc i wanted to highlight as needed more eyes | 14:15 |
| rlandy | right ... the other series added to the review was the start of the doc reorg: | 14:16 |
| rlandy | #link: https://review.opendev.org/q/topic:%22cyborg-doc-reorg%22 | 14:16 |
| rlandy | based off https://etherpad.opendev.org/p/openstack-cyborg-documentation | 14:16 |
| 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:16 |
| rlandy | thank you gamio | 14:17 |
| rlandy | any other reviews to bring up here? | 14:17 |
| 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 |
| chandankumar | I am still fine tuning the ci failures | 14:18 |
| 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 |
| chandankumar | I will ask for review once everything is ready. | 14:18 |
| sean-k-mooney | chandankumar: any specific blocker you want to highlight or all in hand? | 14:19 |
| gamio | sean-k-mooney: perfect, that's right in my area, i'll review 994576 | 14:19 |
| sean-k-mooney | chandankumar: as a note we shoudl try and get the os-traits patch merge this week if we can | 14:19 |
| chandankumar | right now based on my testing and code things are looking good | 14:19 |
| sean-k-mooney | ack | 14:19 |
| chandankumar | sure | 14:19 |
| sean-k-mooney | im going to pirorites the docs change and ill look at os-traits change this week | 14:20 |
| sean-k-mooney | ill likely look at the full nvme serise next week | 14:20 |
| chandankumar | thank you sean-k-mooney ! | 14:20 |
| rlandy | any more reviews? | 14:20 |
| 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 |
| rlandy | thank you chandankumar | 14:21 |
| sean-k-mooney | chandankumar: im trying to test that today/tomrrow | 14:21 |
| sean-k-mooney | so ill respin it wiht your feedback if you have any | 14:22 |
| rlandy | k - moving on ... | 14:22 |
| rlandy | #topic: Bugs | 14:22 |
| rlandy | nothing listed on #link: https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L52 | 14:23 |
| rlandy | so open floor to raise any bugs here | 14:23 |
| rlandy | alright ... | 14:24 |
| rlandy | #topic: Open Discussion | 14:24 |
| rlandy | anyone? | 14:24 |
| sean-k-mooney | nope | 14:24 |
| gamio | sean-k-mooney: one design question. | 14:25 |
| rlandy | ok ... last issue: | 14:25 |
| rlandy | #topic: Volunteers to chair next meeting | 14:25 |
| 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:25 |
| sean-k-mooney | gamio: the nic driver may go away in the future | 14:26 |
| rlandy | otherwise I can do chair again next week if needed | 14:26 |
| sean-k-mooney | but not for a few release | 14:26 |
| sean-k-mooney | rlandy: if you could that woudl be grate if not i can do it | 14:26 |
| rlandy | no problem | 14:27 |
| rlandy | I'll do it | 14:27 |
| rlandy | ok folks - thank you for attending | 14:27 |
| rlandy | #endmeeting | 14:27 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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:27 |
| 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 |
| gamio | good to know the filtering will eventually move into the PciBusManager | 14:29 |
| sean-k-mooney | i think it shoudl use the same devspec/whitelist | 14:29 |
| 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 |
| sean-k-mooney | but the format shoudl be the same | 14:29 |
| sean-k-mooney | right now the filterign is hardcoded in the nic driver | 14:30 |
| sean-k-mooney | we will want to evolve that later | 14:30 |
| 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 |
| sean-k-mooney | so for now my advise is reuse as much code as makes sense | 14:30 |
| sean-k-mooney | but dont fundemtnly change the scope fo the nic drivers for now | 14:31 |
| 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 |
| sean-k-mooney | sound good | 14:32 |
| opendevreview | Merged openstack/cyborg master: Remove sample config and policy files from documentation https://review.opendev.org/c/openstack/cyborg/+/999372 | 16:56 |
| opendevreview | Merged openstack/cyborg master: Inline driver table into support-matrix.rst https://review.opendev.org/c/openstack/cyborg/+/999116 | 16:56 |
| opendevreview | sean mooney proposed openstack/cyborg master: devstack: Add NVIDIA vGPU variant-driver setup helpers https://review.opendev.org/c/openstack/cyborg/+/994578 | 18:33 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!