Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-07-21
15:24:34 melwitt (sorry I am not so knowledgeable in the drivers yet, maybe that is already there)
15:42:14 jgilaber ah ok
15:42:20 jgilaber no that is missing
15:42:56 jgilaber I guess it was never implemented as it was prefered to have vendor specific drivers to provide such details
15:44:16 melwitt yes seems so. it could be debated whether to consolidate into the generic pci driver
15:45:41 melwitt for now for the bug, I think to do the simple duplication thing since I think more discussion is needed about the idea of consolidating
15:50:48 jgilaber +1 to that
16:20:25 opendevreview Merged openstack/cyborg-tempest-plugin master: Add new-defaults config and multi-persona client aliases https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992329
16:46:36 opendevreview Merged openstack/cyborg-tempest-plugin master: Migrate API tests to least-privilege client aliases https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992330
16:46:38 opendevreview Merged openstack/cyborg-tempest-plugin master: Add focused SRBAC policy tests for new defaults https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992331
16:46:40 opendevreview Merged openstack/cyborg-tempest-plugin master: Verify guest reboot started in PCI lifecycle test https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997751
17:02:27 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Refactor PCI lifecycle tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997936
17:02:28 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Add Cyborg MDEV driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997352
20:44:14 opendevreview Merged openstack/cyborg master: Add bashate to pre-commit and fix violations https://review.opendev.org/c/openstack/cyborg/+/984027
22:34:43 opendevreview Merged openstack/cyborg master: Add cyborg-tempest-srbac Zuul job https://review.opendev.org/c/openstack/cyborg/+/992332
22:35:10 opendevreview Merged openstack/cyborg master: Remove no-op deprecated policy bridges https://review.opendev.org/c/openstack/cyborg/+/995462
#openstack-cyborg - 2026-07-22
08:55:27 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Add Cyborg MDEV driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997352
08:55:27 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Refactor PCI lifecycle tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997936
08:55:28 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Ensure guest is not reachable after reboot https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/998283
10:17:24 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Refactor PCI lifecycle tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997936
10:17:24 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Ensure guest is not reachable after reboot https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/998283
10:17:25 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Add Cyborg MDEV driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997352
11:34:31 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Refactor PCI lifecycle tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997936
11:34:31 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Ensure guest is not reachable after reboot https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/998283
11:34:32 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Add Cyborg MDEV driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997352
11:41:23 opendevreview Joan Gilabert proposed openstack/cyborg master: Enable database migration tests with mysql https://review.opendev.org/c/openstack/cyborg/+/997979
11:41:24 opendevreview Joan Gilabert proposed openstack/cyborg master: Add MdevBusManager for mdev bus discovery https://review.opendev.org/c/openstack/cyborg/+/997048
11:41:24 opendevreview Joan Gilabert proposed openstack/cyborg master: Add MDEV and PCI device type constants https://review.opendev.org/c/openstack/cyborg/+/997047
11:41:25 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver https://review.opendev.org/c/openstack/cyborg/+/997050
11:41:25 opendevreview Joan Gilabert proposed openstack/cyborg master: Add [mdev] configuration section https://review.opendev.org/c/openstack/cyborg/+/997049
11:41:26 opendevreview Joan Gilabert proposed openstack/cyborg master: Refactor GPU driver to use MdevBusManager https://review.opendev.org/c/openstack/cyborg/+/997052
11:41:26 opendevreview Joan Gilabert proposed openstack/cyborg master: Add duplicate device warning in conductor https://review.opendev.org/c/openstack/cyborg/+/997051
11:41:27 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver documentation https://review.opendev.org/c/openstack/cyborg/+/997053
11:41:28 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
11:41:28 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054
11:41:30 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
14:45:52 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Refactor PCI lifecycle tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997936
14:45:52 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Ensure guest is not reachable after reboot https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/998283
14:45:53 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Add Cyborg MDEV driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997352
14:57:37 opendevreview Joan Gilabert proposed openstack/cyborg master: Add MDEV and PCI device type constants https://review.opendev.org/c/openstack/cyborg/+/997047
14:57:37 opendevreview Joan Gilabert proposed openstack/cyborg master: Enable database migration tests with mysql https://review.opendev.org/c/openstack/cyborg/+/997979
14:57:38 opendevreview Joan Gilabert proposed openstack/cyborg master: Add [mdev] configuration section https://review.opendev.org/c/openstack/cyborg/+/997049
14:57:38 opendevreview Joan Gilabert proposed openstack/cyborg master: Add MdevBusManager for mdev bus discovery https://review.opendev.org/c/openstack/cyborg/+/997048
14:57:39 opendevreview Joan Gilabert proposed openstack/cyborg master: Add duplicate device warning in conductor https://review.opendev.org/c/openstack/cyborg/+/997051
14:57:39 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver https://review.opendev.org/c/openstack/cyborg/+/997050
14:57:40 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver documentation https://review.opendev.org/c/openstack/cyborg/+/997053
14:57:40 opendevreview Joan Gilabert proposed openstack/cyborg master: Refactor GPU driver to use MdevBusManager https://review.opendev.org/c/openstack/cyborg/+/997052
14:57:41 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054
14:57:42 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
14:57:42 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
#openstack-cyborg - 2026-07-23
10:16:02 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054
10:16:03 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
10:16:03 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
13:01:51 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
13:01:51 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
14:54:34 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
14:54:35 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
16:19:31 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
16:19:31 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
17:37:08 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
17:37:09 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
#openstack-cyborg - 2026-07-24
06:37:59 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
06:38:00 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
07:19:50 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
07:19:50 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
08:31:59 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
11:13:15 opendevreview Joan Gilabert proposed openstack/cyborg master: Add per-PF device type via pf_mode parameter https://review.opendev.org/c/openstack/cyborg/+/998603
13:07:20 opendevreview Joan Gilabert proposed openstack/cyborg master: Add per-PF device type via pf_mode parameter https://review.opendev.org/c/openstack/cyborg/+/998603
13:24:57 opendevreview Joan Gilabert proposed openstack/cyborg master: Add per-PF device type via pf_mode parameter https://review.opendev.org/c/openstack/cyborg/+/998603
#openstack-cyborg - 2026-07-26
14:23:15 opendevreview Gihong Lee proposed openstack/cyborg master: Add shared lspci helpers to accelerator common utils https://review.opendev.org/c/openstack/cyborg/+/998726
14:26:07 opendevreview Gihong Lee proposed openstack/cyborg master: Add shared lspci helpers to common utils https://review.opendev.org/c/openstack/cyborg/+/998726
#openstack-cyborg - 2026-07-27
12:44:58 jgilaber sean-k-mooney, melwitt can you take a look at the nova patches related to mdevs https://review.opendev.org/q/topic:%22cyborg-vgpu-support%22 when you have some time? thanks
12:45:13 jgilaber I'd like to ensure they are in a good place before leaving on PTO
12:46:11 jgilaber I tested them end to end in https://review.opendev.org/c/openstack/cyborg/+/997364
13:09:57 sean-k-mooney jgilaber: sure ill try and take a look at them this week
13:58:42 melwitt jgilaber: sure, will do
14:04:47 jgilaber thanks!
14:50:38 opendevreview Gihong Lee proposed openstack/cyborg master: Migrate accelerator drivers to shared lspci helpers https://review.opendev.org/c/openstack/cyborg/+/998817
16:49:20 melwitt sean-k-mooney: fyi this is the KNOWN_NICS patch https://review.opendev.org/c/openstack/cyborg/+/997782 that came out of the smartnic spike https://gist.github.com/melwitt/bb7979d9b1e06cba4a0702e90b4211ab
16:49:57 sean-k-mooney yes i saw it brifely last week
16:50:14 melwitt ah ok cool
16:50:25 sean-k-mooney long term i think we shoudl look to deprecat that driver and the nic driver type in general
16:50:31 sean-k-mooney but for now that is cool
16:50:36 sean-k-mooney were you able to test this end to end?
16:51:12 melwitt yeah I was thinking that too and briefly discussed during the last cyborg meeting
16:51:20 melwitt yes the end to end test worked
16:51:31 melwitt (it's in that github gist)
16:51:38 sean-k-mooney wiht neutron or just with reqing it via a device profile
16:52:21 sean-k-mooney so there are 2 wasy to consume this right now, you can create a neutron port of type acclerator-direct
16:52:43 melwitt with neutron
16:52:44 sean-k-mooney and the sriov nic agent shoudl be able to manage it and you shoudl be able to use the vf via a neutron network
16:52:48 sean-k-mooney ok cool
16:52:56 sean-k-mooney it shoudl also work via the flavor
16:53:16 melwitt there is a minimalistic patch I could do to duplicate the logic from the pci driver (I think?) to use a whitelist conf instead of the KNOWN_NICS list in the shorter term since removing the nic driver would be a larger change
16:53:21 sean-k-mooney melwitt: so looking at https://review.opendev.org/c/openstack/cyborg/+/997782 i think its ok
16:53:34 sean-k-mooney it may be nice to ether add docs to this patch or to have a seperate followup
16:54:12 sean-k-mooney melwitt: well so if you jsut used teh whitelist tha woudl work with the pci driver today without code changes
16:54:35 sean-k-mooney the biter question is will that still work with neutron
16:55:04 sean-k-mooney the intel driver in theory allwos use to encode info about the pshenet as traits on the RP
16:55:24 sean-k-mooney i think you can do that with the generic driver manually

Earlier   Later