| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-08-06 | |||
| 08:57:04 | opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSD and Inspur NVMe drivers https://review.opendev.org/c/openstack/cyborg/+/999943 | |
| 08:57:04 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver admin guide and API reference updates https://review.opendev.org/c/openstack/cyborg/+/999944 | |
| 08:57:06 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 09:33: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 | |
| 09:33:26 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add DevStack plugin NVMe passthrough support https://review.opendev.org/c/openstack/cyborg/+/999930 | |
| 09:33:26 | opendevreview | chandan kumar proposed openstack/cyborg master: Clarify Nova 422 handling for instant ARQ binds https://review.opendev.org/c/openstack/cyborg/+/999931 | |
| 09:33:27 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVME device type https://review.opendev.org/c/openstack/cyborg/+/999932 | |
| 09:33:27 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state to Device model https://review.opendev.org/c/openstack/cyborg/+/999933 | |
| 09:33:28 | opendevreview | chandan kumar proposed openstack/cyborg master: Add online data migration and status check for device_state https://review.opendev.org/c/openstack/cyborg/+/999934 | |
| 09:33:28 | opendevreview | chandan kumar proposed openstack/cyborg master: Add no-op init_host() and cleanup() to GenericDriver https://review.opendev.org/c/openstack/cyborg/+/999935 | |
| 09:33:29 | opendevreview | chandan kumar proposed openstack/cyborg master: Add [nvme] configuration section https://review.opendev.org/c/openstack/cyborg/+/999936 | |
| 09:33:30 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDeviceSpec and privsep helpers for nvme-cli https://review.opendev.org/c/openstack/cyborg/+/999937 | |
| 09:33:30 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDriver with discover/init_host and agent wiring https://review.opendev.org/c/openstack/cyborg/+/999938 | |
| 09:33:32 | opendevreview | chandan kumar proposed openstack/cyborg master: Add cleanup_device RPC and wire unbind dispatch https://review.opendev.org/c/openstack/cyborg/+/999939 | |
| 09:33:32 | opendevreview | chandan kumar proposed openstack/cyborg master: Implement NVMeDriver.cleanup() with sanitize support https://review.opendev.org/c/openstack/cyborg/+/999940 | |
| 09:33:34 | opendevreview | chandan kumar proposed openstack/cyborg master: Add bind guard and crash recovery for device_state https://review.opendev.org/c/openstack/cyborg/+/999941 | |
| 09:33:34 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state API responses and POST clean endpoint https://review.opendev.org/c/openstack/cyborg/+/999942 | |
| 09:33:36 | opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSD and Inspur NVMe drivers https://review.opendev.org/c/openstack/cyborg/+/999943 | |
| 09:33:36 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver admin guide and API reference updates https://review.opendev.org/c/openstack/cyborg/+/999944 | |
| 09:33:38 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 10:51:00 | chandankumar | is it just me or anyone else see this issue re not a bot!</title><link rel="stylesheet" href="/.within.website/x/xess/xess.min.css?cachebuster=v1.26.2"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="robots" content="noindex,nofollow"><style> | |
| 10:51:00 | chandankumar | 2026-08-06 09:26:16.414027 | controller | | |
| 10:51:17 | chandankumar | in ci while installing packages from upper contstriants | |
| 10:51:23 | chandankumar | https://paste.openstack.org/raw/bj5g4WQPG35mTz5KLJ6d/ | |
| 10:51:29 | chandankumar | https://64a9355ed099acada607-cd221b105c4d18d37b6dac96e24d6617.ssl.cf1.rackcdn.com/openstack/d5a84ead46ec4021b7091b79dc41590a/job-output.txt | |
| 11:06:02 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 13:38:38 | 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 | |
| 13:38:39 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add DevStack plugin NVMe passthrough support https://review.opendev.org/c/openstack/cyborg/+/999930 | |
| 13:38:39 | opendevreview | chandan kumar proposed openstack/cyborg master: Clarify Nova 422 handling for instant ARQ binds https://review.opendev.org/c/openstack/cyborg/+/999931 | |
| 13:38:40 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVME device type https://review.opendev.org/c/openstack/cyborg/+/999932 | |
| 13:38:40 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state to Device model https://review.opendev.org/c/openstack/cyborg/+/999933 | |
| 13:38:41 | opendevreview | chandan kumar proposed openstack/cyborg master: Add online data migration and status check for device_state https://review.opendev.org/c/openstack/cyborg/+/999934 | |
| 13:38:41 | opendevreview | chandan kumar proposed openstack/cyborg master: Add no-op init_host() and cleanup() to GenericDriver https://review.opendev.org/c/openstack/cyborg/+/999935 | |
| 13:38:42 | opendevreview | chandan kumar proposed openstack/cyborg master: Add [nvme] configuration section https://review.opendev.org/c/openstack/cyborg/+/999936 | |
| 13:38:42 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDeviceSpec and privsep helpers for nvme-cli https://review.opendev.org/c/openstack/cyborg/+/999937 | |
| 13:38:44 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMeDriver with discover/init_host and agent wiring https://review.opendev.org/c/openstack/cyborg/+/999938 | |
| 13:38:44 | opendevreview | chandan kumar proposed openstack/cyborg master: Add cleanup_device RPC and wire unbind dispatch https://review.opendev.org/c/openstack/cyborg/+/999939 | |
| 13:38:46 | opendevreview | chandan kumar proposed openstack/cyborg master: Implement NVMeDriver.cleanup() with sanitize support https://review.opendev.org/c/openstack/cyborg/+/999940 | |
| 13:38:46 | opendevreview | chandan kumar proposed openstack/cyborg master: Add bind guard and crash recovery for device_state https://review.opendev.org/c/openstack/cyborg/+/999941 | |
| 13:38:48 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state API responses and POST clean endpoint https://review.opendev.org/c/openstack/cyborg/+/999942 | |
| 13:38:48 | opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSD and Inspur NVMe drivers https://review.opendev.org/c/openstack/cyborg/+/999943 | |
| 13:38:50 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver admin guide and API reference updates https://review.opendev.org/c/openstack/cyborg/+/999944 | |
| 13:38:50 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 13:46:07 | opendevreview | chandan kumar proposed openstack/cyborg master: Add bind guard and crash recovery for device_state https://review.opendev.org/c/openstack/cyborg/+/999941 | |
| 13:46:08 | opendevreview | chandan kumar proposed openstack/cyborg master: Add device_state API responses and POST clean endpoint https://review.opendev.org/c/openstack/cyborg/+/999942 | |
| 13:46:08 | opendevreview | chandan kumar proposed openstack/cyborg master: Deprecate SSD and Inspur NVMe drivers https://review.opendev.org/c/openstack/cyborg/+/999943 | |
| 13:46:09 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver admin guide and API reference updates https://review.opendev.org/c/openstack/cyborg/+/999944 | |
| 13:46:09 | opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 14:02:06 | opendevreview | Gihong Lee proposed openstack/cyborg master: Migrate accelerator drivers to shared lspci helpers https://review.opendev.org/c/openstack/cyborg/+/998817 | |
| 14:15:35 | chandankumar | sean-k-mooney: Hello, I need your input on this https://review.opendev.org/c/openstack/cyborg/+/999931 instance using cyborg nvme flavor got stuck with build status | |
| 14:15:48 | chandankumar | Here is the reproducer I came out to reproduce https://paste.openstack.org/raw/bMklG3eeHbHqfDL46a8H/ | |
| 14:16:49 | sean-k-mooney | hum | |
| 14:19:02 | chandankumar | I will log a bug also with the details | |
| 14:19:59 | sean-k-mooney | ok but we need to determin if this i sa cybrog bug or nova one | |
| 14:20:09 | sean-k-mooney | nova is the thing creating the arq | |
| 14:20:41 | sean-k-mooney | and isntance.host i think shoudl be set before we create the arq | |
| 14:20:49 | sean-k-mooney | certenly before we bind it | |
| 14:21:09 | sean-k-mooney | i guess we need to create the arq before that ofr schduling | |
| 14:21:46 | sean-k-mooney | the bidnign happens after schdulign async of the call to create teh vm | |
| 14:22:13 | sean-k-mooney | so there is a race in theory but ya i need to load context to triage this properly | |
| 14:23:06 | chandankumar | It happened for one time or twice , where the instance got stuck in build for long, when I restarted all the services and kicked the tempest tests | |
| 14:23:59 | sean-k-mooney | so there isent really a bug her | |
| 14:24:06 | sean-k-mooney | your just tweakign the log message | |
| 14:24:19 | sean-k-mooney | the code before and after has the same behvior | |
| 14:24:45 | sean-k-mooney | and changing som veirabl names | |
| 14:25:52 | sean-k-mooney | so ya the only real change in that code beside formating | |
| 14:25:57 | sean-k-mooney | is changig the log to debug | |
| 14:26:12 | sean-k-mooney | and wordsmithing the message | |
| 14:26:20 | sean-k-mooney | i dont think that needs a seperate tracker | |
| 14:26:40 | sean-k-mooney | info woudl actully be fine | |
| 14:26:48 | sean-k-mooney | but im not agaisnt downgradign to debug | |
| 14:28:20 | chandankumar | from earlier message, It was not clear so i changed like that | |
| 14:28:36 | chandankumar | that's why I needed your input on this. | |
| 14:28:57 | sean-k-mooney | ```The old code logged this at INFO with a misleading | |
| 14:28:59 | sean-k-mooney | "Ignoring" message that suggested a problem.``` | |
| 14:29:04 | sean-k-mooney | so that i woudl disagree with | |
| 14:29:19 | sean-k-mooney | info level warning are for expected bevhior | |
| 14:29:29 | sean-k-mooney | we never use info to signal a problem | |
| 14:29:34 | sean-k-mooney | that woudl use warning | |
| 14:29:55 | sean-k-mooney | so "ignoring" is informatioal that this happend but its not a problem | |
| 14:30:29 | sean-k-mooney | im ok with the refinement but i woudl not backport this | |
| 14:32:59 | chandankumar | thanks for clarifying on info and warning level | |
| 14:33:13 | chandankumar | I will update the patch to add warning | |
| 14:36:18 | chandankumar | I have one question on nvme generic driver series, Currently I am building the series on top of joan's personality sys fs interface then nvme pci-sim implementation and then the whole nvme generic driver series. | |
| 14:36:37 | chandankumar | Does that stacking looks ok? or do we want to keep pci-sim in the end of he series? | |
| 14:43:56 | sean-k-mooney | no | |
| 14:44:08 | sean-k-mooney | you shoudl not be addign a warning for soemthiing that is expected | |
| 14:44:22 | sean-k-mooney | we only use warning when the admin has to fix something | |
| 14:45:31 | sean-k-mooney | there is nothign to fix here, its expected that nova may not have started proceeing the request on the compute yet so info was correct, debug is also ok | |
| 14:46:20 | sean-k-mooney | so looking at https://review.opendev.org/c/openstack/cyborg/+/999945 | |
| 14:46:23 | sean-k-mooney | yes | |
| 14:46:35 | sean-k-mooney | we want to pul the pf personatlies on top of master | |
| 14:46:49 | sean-k-mooney | and then build up the nvme sersie there | |
| 14:47:10 | sean-k-mooney | but you coudl also move the pci-sim patcher after the drvier if needed | |
| 14:47:32 | sean-k-mooney | for now ill assume we wont need to od that but if we get close to feature freeze | |
| 14:47:41 | sean-k-mooney | we will move the pci-sim code later | |
| 14:47:53 | sean-k-mooney | since that can merge after FeatureFreeze | |
| 14:48:55 | sean-k-mooney | its usful to have the pci-sim supprot earlier for developemntn but it and the ci supprot can come after if we start running out of time | |
| 14:56:42 | chandankumar | Thank you, for now I will keep the series. | |
| 14:57:00 | chandankumar | I will wait till one week before featureFreeze then decide | |