| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-09-01 | |||
| 14:53:29 | rlandy | #endmeeting | |
| 19:16:59 | opendevreview | Merged openstack/cyborg master: Add agentic scaffolding and contributor docs https://review.opendev.org/c/openstack/cyborg/+/1001767 | |
| 19:17:00 | opendevreview | Merged openstack/cyborg master: Reorganize documentation landing page https://review.opendev.org/c/openstack/cyborg/+/1001779 | |
| #openstack-cyborg - 2026-09-02 | |||
| 10:43:12 | opendevreview | OpenStack Release Bot proposed openstack/python-cyborgclient master: Update master for stable/2026.2 https://review.opendev.org/c/openstack/python-cyborgclient/+/1003451 | |
| 12:07:43 | chandankumar | sean-k-mooney: Hello, Here is the nvme cleanup strategy test result: https://gist.github.com/raukadah/fdccdecb7c92fc932ac49d2fb7ccad9f | |
| 12:08:01 | chandankumar | Do let me know is there anything else I need to include in this. | |
| 12:11:38 | sean-k-mooney | so i hav enot looked at that specificly in tempet but this is actully wrtign data to the device and verifying that that data is not present as part of the test? or is it just booting the vm with the device and makign sure the cleian up didnt fail | |
| 12:12:04 | sean-k-mooney | and did you capture service log fo the calls | |
| 12:12:21 | sean-k-mooney | ah you do have the agent output | |
| 12:12:25 | chandankumar | I have captured cyborg-agent logs | |
| 12:12:41 | chandankumar | The current test is done with cirros image where we donot write data to the device | |
| 12:13:05 | chandankumar | so it is a plain vm boot with the device | |
| 12:13:16 | chandankumar | and making sure cleanup works fine | |
| 12:13:47 | sean-k-mooney | ack can you do a one of test where you echo a fixed byte strign tot he /dev/nvme... device | |
| 12:14:04 | sean-k-mooney | stop the vm an check its there on the host | |
| 12:14:11 | sean-k-mooney | and hten delete it and check it after | |
| 12:14:16 | sean-k-mooney | just to confirm it worked onces | |
| 12:14:32 | sean-k-mooney | ill review your logs later but if we can do that i think we are good | |
| 12:14:52 | sean-k-mooney | the current testign show the nvme cli arges are valid | |
| 12:15:01 | sean-k-mooney | we dont really need to test nvme cli itself | |
| 12:15:11 | sean-k-mooney | i just want to see it work once | |
| 12:15:25 | sean-k-mooney | to make sure its not siglently failing adn we are not seeign it in the logs | |
| 12:15:35 | chandankumar | sure | |
| 12:15:37 | chandankumar | Let me do that | |
| 14:05:45 | chandankumar | sean-k-mooney: I think it is working with data write https://gist.github.com/raukadah/fdccdecb7c92fc932ac49d2fb7ccad9f#6-manual-data-verification-test | |
| 14:05:57 | chandankumar | Feel free to comment to add more verification | |
| 14:06:03 | chandankumar | I have not cpatured logs for this one | |
| 19:03:44 | opendevreview | Merged openstack/cyborg master: Add device_state field to Device and DriverDevice https://review.opendev.org/c/openstack/cyborg/+/999933 | |
| 19:42:46 | opendevreview | sean mooney proposed openstack/cyborg master: Remove the standalone API server https://review.opendev.org/c/openstack/cyborg/+/1003596 | |
| #openstack-cyborg - 2026-09-03 | |||
| 06:59:29 | opendevreview | chandan kumar proposed openstack/cyborg master: Fix device_state filter sentinel and refactor Device object https://review.opendev.org/c/openstack/cyborg/+/1003630 | |
| 07:24:22 | opendevreview | chandan kumar proposed openstack/cyborg master: Refactor device_state sentinel handling and Device object https://review.opendev.org/c/openstack/cyborg/+/1003630 | |
| 08:28:48 | opendevreview | chandan kumar proposed openstack/cyborg master: Refactor device_state sentinel handling and Device object https://review.opendev.org/c/openstack/cyborg/+/1003630 | |
| 09:45:43 | opendevreview | chandan kumar proposed openstack/cyborg master: Refactor device_state sentinel handling and Device object https://review.opendev.org/c/openstack/cyborg/+/1003630 | |
| 09:49:19 | opendevreview | chandan kumar proposed openstack/cyborg master: agent: separate driver loading from driver initialisation https://review.opendev.org/c/openstack/cyborg/+/999938 | |
| 09:59:00 | opendevreview | chandan kumar proposed openstack/cyborg master: Refactor device_state sentinel handling and Device object https://review.opendev.org/c/openstack/cyborg/+/1003630 | |
| 11:37:52 | opendevreview | Merged openstack/cyborg master: Add online data migration and upgrade check for device_state backfill https://review.opendev.org/c/openstack/cyborg/+/999934 | |
| 11:46:14 | opendevreview | Merged openstack/cyborg master: Add no-op init_host() and cleanup() stubs to driver base classes https://review.opendev.org/c/openstack/cyborg/+/999935 | |
| 11:46:17 | opendevreview | Merged openstack/cyborg master: Add [nvme] configuration group https://review.opendev.org/c/openstack/cyborg/+/999936 | |
| 13:04:07 | opendevreview | Merged openstack/cyborg master: Refactor device_state sentinel handling and Device object https://review.opendev.org/c/openstack/cyborg/+/1003630 | |
| 15:03:50 | opendevreview | sean mooney proposed openstack/cyborg master: Remove the standalone API server https://review.opendev.org/c/openstack/cyborg/+/1003596 | |
| 16:50:44 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDriver for NVMe controller discovery https://review.opendev.org/c/openstack/cyborg/+/999937 | |
| 16:50:45 | opendevreview | chandan kumar proposed openstack/cyborg master: Route ARQ unbind through conductor-to-agent cleanup RPCs https://review.opendev.org/c/openstack/cyborg/+/999939 | |
| 16:50:45 | opendevreview | chandan kumar proposed openstack/cyborg master: agent: separate driver loading from driver initialisation https://review.opendev.org/c/openstack/cyborg/+/999938 | |
| 16:50:46 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state bind guard and fix fake driver topology https://review.opendev.org/c/openstack/cyborg/+/999941 | |
| 16:50:46 | opendevreview | chandan kumar proposed openstack/cyborg master: nvme: implement NVMeDriver.cleanup() https://review.opendev.org/c/openstack/cyborg/+/999940 | |
| 16:50:47 | opendevreview | chandan kumar proposed openstack/cyborg master: Expose device_state in device API and register nvme_driver entrypoint https://review.opendev.org/c/openstack/cyborg/+/999942 | |
| 16:51:28 | opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSD drivers in favour of NVMe driver https://review.opendev.org/c/openstack/cyborg/+/999943 | |
| 16:51:38 | 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 | |
| 16:51:49 | opendevreview | chandan kumar proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |
| 16:52:08 | 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 | |
| 16:52:22 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe host kernel module https://review.opendev.org/c/openstack/cyborg/+/999928 | |
| 16:52:43 | 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 | |
| 16:52:55 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add software MSI-X domain to fake host bridge https://review.opendev.org/c/openstack/cyborg/+/1003255 | |
| 16:53:07 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| #openstack-cyborg - 2026-09-04 | |||
| 04:56:03 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDriver for NVMe controller discovery https://review.opendev.org/c/openstack/cyborg/+/999937 | |
| 04:56:04 | opendevreview | chandan kumar proposed openstack/cyborg master: Route ARQ unbind through conductor-to-agent cleanup RPCs https://review.opendev.org/c/openstack/cyborg/+/999939 | |
| 04:56:04 | opendevreview | chandan kumar proposed openstack/cyborg master: agent: separate driver loading from driver initialisation https://review.opendev.org/c/openstack/cyborg/+/999938 | |
| 04:56:05 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state bind guard and fix fake driver topology https://review.opendev.org/c/openstack/cyborg/+/999941 | |
| 04:56:05 | opendevreview | chandan kumar proposed openstack/cyborg master: nvme: implement NVMeDriver.cleanup() https://review.opendev.org/c/openstack/cyborg/+/999940 | |
| 04:56:06 | opendevreview | chandan kumar proposed openstack/cyborg master: Expose device_state in device API and register nvme_driver entrypoint https://review.opendev.org/c/openstack/cyborg/+/999942 | |
| 04:57:24 | opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSD drivers in favour of NVMe driver https://review.opendev.org/c/openstack/cyborg/+/999943 | |
| 04:57:29 | 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 | |
| 04:57:45 | opendevreview | chandan kumar proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |
| 04:57:52 | 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 | |
| 04:58:10 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe host kernel module https://review.opendev.org/c/openstack/cyborg/+/999928 | |
| 04:58:25 | 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 | |
| 04:58:34 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add software MSI-X domain to fake host bridge https://review.opendev.org/c/openstack/cyborg/+/1003255 | |
| 04:58:42 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 06:01:27 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDriver for NVMe controller discovery https://review.opendev.org/c/openstack/cyborg/+/999937 | |
| 06:02:30 | opendevreview | chandan kumar proposed openstack/cyborg master: agent: separate driver loading from driver initialisation https://review.opendev.org/c/openstack/cyborg/+/999938 | |
| 06:03:51 | opendevreview | chandan kumar proposed openstack/cyborg master: Route ARQ unbind through conductor-to-agent cleanup RPCs https://review.opendev.org/c/openstack/cyborg/+/999939 | |
| 06:04:43 | opendevreview | chandan kumar proposed openstack/cyborg master: nvme: implement NVMeDriver.cleanup() https://review.opendev.org/c/openstack/cyborg/+/999940 | |
| 06:05:38 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state bind guard and fix fake driver topology https://review.opendev.org/c/openstack/cyborg/+/999941 | |
| 06:06:27 | opendevreview | chandan kumar proposed openstack/cyborg master: Expose device_state in device API and register nvme_driver entrypoint https://review.opendev.org/c/openstack/cyborg/+/999942 | |
| 06:07:00 | opendevreview | chandan kumar proposed openstack/cyborg master: agent: separate driver loading from driver initialisation https://review.opendev.org/c/openstack/cyborg/+/999938 | |
| 06:07:17 | opendevreview | chandan kumar proposed openstack/cyborg master: Route ARQ unbind through conductor-to-agent cleanup RPCs https://review.opendev.org/c/openstack/cyborg/+/999939 | |
| 06:07:40 | opendevreview | chandan kumar proposed openstack/cyborg master: nvme: implement NVMeDriver.cleanup() https://review.opendev.org/c/openstack/cyborg/+/999940 | |
| 06:07:55 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state bind guard and fix fake driver topology https://review.opendev.org/c/openstack/cyborg/+/999941 | |
| 06:08:10 | opendevreview | chandan kumar proposed openstack/cyborg master: Expose device_state in device API and register nvme_driver entrypoint https://review.opendev.org/c/openstack/cyborg/+/999942 | |
| 06:08:27 | opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSD drivers in favour of NVMe driver https://review.opendev.org/c/openstack/cyborg/+/999943 | |
| 06:08:43 | 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 | |
| 06:08:56 | opendevreview | chandan kumar proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |
| 06:09:15 | 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 | |
| 06:09:32 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe host kernel module https://review.opendev.org/c/openstack/cyborg/+/999928 | |
| 06:09:43 | 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 | |
| 06:09:56 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add software MSI-X domain to fake host bridge https://review.opendev.org/c/openstack/cyborg/+/1003255 | |
| 06:10:05 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 11:51:24 | chandankumar | Hello sean-k-mooney, I think we can push nvme generic driver work to next release. | |
| 11:51:39 | chandankumar | I am not sure we can get it ready today for merge. | |
| 11:54:57 | sean-k-mooney | ack, that would reduce the review pressure | |
| 11:55:24 | sean-k-mooney | in that case we can shift focus to createing the release note prelude and marketing highlihgt | |
| 11:55:43 | sean-k-mooney | and then cutting rc1 | |
| 11:56:05 | chandankumar | Recent nvme changes are working fine on both hardware and pci-sim implementation | |
| 11:56:06 | sean-k-mooney | we can then continue working on this once the specc is repoposed and aprpoved which will be easy enough | |
| 11:57:42 | chandankumar | let me get a review up for prelude by monday | |
| 11:58:13 | sean-k-mooney | ack if you can do that it would be cool i was going to do it if i didnt see one by the end of the day | |
| 11:58:43 | sean-k-mooney | i do have your nvme series open now by the way but i only stared revieweing it 20 mins ago | |
| 11:59:07 | sean-k-mooney | i didnt get to it yesterday evening after you revised it | |
| 11:59:35 | chandankumar | let'see how much we can get it | |
| 11:59:48 | chandankumar | I will get the prelude cr ready then | |