| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-07-22 | |||
| 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 | |
| 16:55:39 | sean-k-mooney | the larger question i had was does neutron or nova care | |
| 16:55:58 | sean-k-mooney | i.e. is anythign today enfocing the VF and phsnet match end to end | |
| 16:56:50 | melwitt | sean-k-mooney: you mean like "how to" kind of docs? | |
| 16:57:09 | melwitt | I can add that, just wasn't sure if I should or if the support matrix is all that was wanted | |
| 16:57:40 | sean-k-mooney | yes a how to use the intel driver to provide cyborg manged neutron ports | |
| 16:57:54 | sean-k-mooney | and if it worked with the generic drive we coudl add that later | |
| 16:58:19 | sean-k-mooney | i assume the generic pci driver will fail in nova | |
| 16:58:37 | sean-k-mooney | becuase in teh nic driver we encode the physnet info in the attachmetn handel https://github.com/openstack/cyborg/blob/master/cyborg/accelerator/drivers/nic/intel/sysinfo.py#L236-L243 | |
| 16:58:44 | melwitt | hm ok, I can give that a try | |
| 16:59:14 | sean-k-mooney | so assume that is checked somewhere | |
| 16:59:24 | sean-k-mooney | but maybe it is not | |
| 16:59:53 | melwitt | gotcha | |
| 17:00:04 | sean-k-mooney | melwitt: basiclly what i want to confirm is if we have 2 nic ports on phsynet A and B | |
| 17:00:15 | sean-k-mooney | do we actully passh the phsyent info end to end and enforce it | |
| 17:00:26 | melwitt | yeah, last meeting we were chatting about the idea of "moving" the nic driver stuff into the pci driver and just have a little bit of "if device type" to handle them both | |
| 17:00:28 | sean-k-mooney | or was that missed when this was orgianlly devleoped | |
| 17:00:47 | sean-k-mooney | melwitt: ya that could work | |
| 17:01:19 | sean-k-mooney | or like in nova we coudl add teh physical_network tag to the whitelist config option | |
| 17:01:23 | melwitt | ok I can look into that with the physnet | |
| 17:01:48 | sean-k-mooney | cool for now i think we can proceed with your small patch | |