| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-08-11 | |||
| 08:20:41 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 10:48:43 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 12:07:30 | rlandy | Reminder: cyborg IRC meeting today at 2pm UTC - please add topics to: https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L47 | |
| 12:55:57 | sean-k-mooney | getting coffee start without me | |
| 13:02:06 | sean-k-mooney | o/ | |
| 13:02:13 | sean-k-mooney | back | |
| 13:16:30 | chandankumar | sean-k-mooney: Hello, How we test os_traits patches in CI? | |
| 13:17:00 | 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:34 | chandankumar | Locally I am testing like this | |
| 13:17:40 | chandankumar | OS_TRAITS_REPO=https://review.opendev.org/openstack/os-traits | |
| 13:17:40 | chandankumar | OS_TRAITS_BRANCH=refs/changes/21/999921/1 | |
| 13:17:40 | chandankumar | LIBS_FROM_GIT=os-traits | |
| 13:18:22 | sean-k-mooney | you can only do it via depsn on | |
| 13:18:30 | sean-k-mooney | and required projects | |
| 13:18:52 | sean-k-mooney | so add a DNM on top that add os-taits as a required project to the devstack jobs | |
| 13:19:13 | sean-k-mooney | and it will automaticly generate LIBS_FROM_GIT for you | |
| 13:19:21 | chandankumar | ah, ok, let me try that | |
| 13:19:21 | sean-k-mooney | and populate teh other vars | |
| 13:19:42 | chandankumar | with required-projects | |
| 13:19:44 | sean-k-mooney | the unit test will still fail because we dont use the tox siblings feature to make aht also work | |
| 13:19:51 | sean-k-mooney | we coudl but we dont | |
| 13:20:22 | 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:59:54 | 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:55 | 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:55 | opendevreview | chandan kumar proposed openstack/cyborg master: Add [nvme] configuration group https://review.opendev.org/c/openstack/cyborg/+/999936 | |
| 13:59:56 | 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:56 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDriver with discover() and init_host() https://review.opendev.org/c/openstack/cyborg/+/999938 | |
| 13:59:57 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device cleanup lifecycle on ARQ unbind https://review.opendev.org/c/openstack/cyborg/+/999939 | |
| 13:59:57 | opendevreview | chandan kumar proposed openstack/cyborg master: nvme: implement NVMeDriver.cleanup() https://review.opendev.org/c/openstack/cyborg/+/999940 | |
| 13:59:58 | 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: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:59 | opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSDDriver with pointer to NVMeDriver https://review.opendev.org/c/openstack/cyborg/+/999943 | |
| 14:00:01 | 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:01 | opendevreview | chandan kumar proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |
| 14:00:03 | 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:03 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe host kernel module https://review.opendev.org/c/openstack/cyborg/+/999928 | |
| 14:00:05 | 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:05 | opendevreview | chandan kumar proposed openstack/cyborg master: [WIP]Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 14:01:13 | rlandy | #startmeeting Cyborg IRC meeting August 11, 2026 | |
| 14:01:13 | 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:13 | opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 14:01:13 | opendevmeet | The meeting name has been set to 'cyborg_irc_meeting_august_11__2026' | |
| 14:01:16 | rlandy | hello all | |
| 14:01:20 | rlandy | who is around? | |
| 14:01:40 | gamio | o/ | |
| 14:02:05 | rlandy | Courtesy ping: sean-k-mooney amoralej bogdando chandankumar skovili | |
| 14:02:13 | chandankumar | o/ | |
| 14:02:52 | rlandy | we are following the meeting etherpad starting on https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L47 | |
| 14:03:10 | sean-k-mooney | o/ | |
| 14:04:06 | rlandy | we have a few regular attendees who are reportedly away and won't attend | |
| 14:04:10 | rlandy | so let's start | |
| 14:04:31 | rlandy | #topic: Topics | |
| 14:04:42 | melwitt | o/ | |
| 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 | |