| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-07-29 | |||
| 16:24:17 | sean-k-mooney | pubally still under the pci-sim folder | |
| 16:25:23 | sean-k-mooney | but long term i want to move awasy form jsut bash script to something more maintianable | |
| 16:26:05 | sean-k-mooney | i havent really tought oo much abotu that but im remineid fo it when i start seeign lots of similar code in one of script files | |
| 16:26:47 | sean-k-mooney | so even if we keep it in bash woudl liek to move more toward devstack style bash with shared resuabel fucntions but ya i have nto really said that outload before | |
| 16:28:16 | sean-k-mooney | im glad you and chandan have start contibuting ot extending the pci-sim i just was not expecting ye too this cycle so i tought i woudl have time to do that cleanup before then | |
| 16:28:30 | jgilaber | yes, most of the code in those scripts is duplicated | |
| 16:29:06 | jgilaber | it's great to have it to test, but I found it a lot harder to work on | |
| 16:29:28 | jgilaber | AI has been really useful for this | |
| 16:29:56 | sean-k-mooney | yep, it will get eaiser once alot of the strucre is put in palce and more of the context on how it was intedned to work and be extened is wirten down | |
| 16:30:15 | jgilaber | although I'm less confident on its output since I have a harder time reviewing | |
| 16:30:17 | sean-k-mooney | but i agree ai has been makign building this type of test infra much more practical | |
| 16:30:28 | jgilaber | at least it seems functional | |
| 16:31:51 | sean-k-mooney | im undecieded if i still want to eventually look at upstreamign this to the linux kernel | |
| 16:32:05 | sean-k-mooney | im sure they woudl have lots of clear and valudable feedback | |
| 16:32:36 | jgilaber | it would probably quite a bit of work as well I guess | |
| 16:32:58 | jgilaber | depending on how we've diverged from the kernel style | |
| 16:33:07 | sean-k-mooney | ya its nto a discieon to make lightly or one we have to make in the near term | |
| 16:34:07 | sean-k-mooney | for me i think the cost of upstream is not warrented until we have something stable that we have provien to work for the usecase we intent to test | |
| 16:34:59 | sean-k-mooney | if in a cycle or two we find we do not need to extend it much and its stable we could start that conversation | |
| 16:36:13 | sean-k-mooney | its much easier to start a conversation by "hey we built this thing that we find useful and would like to share it to see if its useful to the kernel comunity too" | |
| 16:38:07 | jgilaber | I imagine it would be useful for many people | |
| 16:38:18 | jgilaber | since there does not seem to be many solutions out there | |
| 16:38:30 | jgilaber | or very limited ones like the mtty module | |
| 17:23:53 | 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 | |
| 17:35:54 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054 | |
| 17:35:55 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055 | |
| 17:35:55 | opendevreview | Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364 | |
| 18:56:21 | opendevreview | melanie witt proposed openstack/cyborg master: Enable port_device_profile ML2 extension driver for NIC drivers https://review.opendev.org/c/openstack/cyborg/+/998055 | |
| #openstack-cyborg - 2026-07-30 | |||
| 06:14:51 | 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 | |
| 07:19:43 | 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 | |
| 07:19:43 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe 1.4 controller ops-table personality https://review.opendev.org/c/openstack/cyborg/+/995079 | |
| 07:55:10 | rlandy | jgilaber: hello, I am redoing the driver support table for the Cyborg doc: https://a1695bcbbb7716548317-baa8eceea3205baf832239057c78a658.ssl.cf5.rackcdn.com/openstack/b75215e97a194d99ba34bc7ac8731bb0/docs/reference/support-matrix.html (generated from https://review.opendev.org/c/openstack/cyborg/+/999116/1/doc/source/reference/support-matrix.rst#87). I am changing the testing status to "Missing" for all drivers except | |
| 07:55:10 | rlandy | the CI entry under Fake driver. Is there something from your work we should add to this table? | |
| 07:59:42 | opendevreview | Ronelle Landy proposed openstack/cyborg master: Inline driver table into support-matrix.rst https://review.opendev.org/c/openstack/cyborg/+/999116 | |
| 07:59:46 | jgilaber | not really, I have a documentation patch for the mdev driver https://review.opendev.org/c/openstack/cyborg/+/997053/10 | |
| 08:00:00 | jgilaber | I can rebase that on top of your work when we merge it | |
| 08:41:22 | rlandy | ack | |
| 08:45:21 | rlandy | sean-k-mooney: hi - trying to interpret the instructions in section: https://etherpad.opendev.org/p/openstack-cyborg-documentation#L28. remove the intro page and all the info there? then https://docs.openstack.org/cyborg/latest/index.html "and add a dedicated scope for the project document linked form that page."?? not sure what that means | |
| 09:57:05 | sean-k-mooney | rlandy: im goign to write a versin of https://docs.openstack.org/nova/latest/contributor/project-scope.html for cybrog | |
| 09:57:23 | sean-k-mooney | the intro page we have currenly shoudl be removed an put into the documeation index | |
| 09:58:43 | sean-k-mooney | so the same way that nova start with "what is nova?" we can give a brief descrtipo of cybrog tt the very top of the docuemantion landing page | |
| 09:58:45 | sean-k-mooney | https://docs.openstack.org/nova/latest/index.html | |
| 09:59:27 | sean-k-mooney | we dont need the background story or defintion breakdown that was on the orgin introduction page | |
| 10:01:16 | sean-k-mooney | rlandy: so i woudl delete the intoduction page and bullet under Overview https://docs.openstack.org/cyborg/latest/index.html#overview and replace it with a paragraph just intoducing cyborg and then inlien the aratexutre page as well https://docs.openstack.org/cyborg/latest/user/architecture.html | |
| 10:02:15 | sean-k-mooney | "Using Cyborg with Your Instance" shoudlu move under the For end users section and the current "usage" page shoudl just be deleteded https://docs.openstack.org/cyborg/latest/user/usage.html | |
| 10:02:54 | sean-k-mooney | rlandy: let me knwo if that makes ses or if you want to chat about this on a call or somethign like that | |
| 10:05:23 | rlandy | sounds good - patch coming up | |
| 10:05:29 | rlandy | sean-k-mooney: ^^ | |
| 11:06:24 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Enable database migration tests with mysql https://review.opendev.org/c/openstack/cyborg/+/997979 | |
| 11:06:25 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add MDEV and PCI device type constants https://review.opendev.org/c/openstack/cyborg/+/997047 | |
| 11:06:25 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add MdevBusManager for mdev bus discovery https://review.opendev.org/c/openstack/cyborg/+/997048 | |
| 11:06:26 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add [mdev] configuration section https://review.opendev.org/c/openstack/cyborg/+/997049 | |
| 11:06:26 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver https://review.opendev.org/c/openstack/cyborg/+/997050 | |
| 11:06:27 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add duplicate device warning in conductor https://review.opendev.org/c/openstack/cyborg/+/997051 | |
| 11:06:27 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Refactor GPU driver to use MdevBusManager https://review.opendev.org/c/openstack/cyborg/+/997052 | |
| 11:06:28 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver documentation https://review.opendev.org/c/openstack/cyborg/+/997053 | |
| 11:06: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:06:30 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055 | |
| 11:06:30 | opendevreview | Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364 | |
| 11:12:40 | sean-k-mooney | jgilaber: by the way have you ran make lint and make test on the patches that modify the pci-sim | |
| 11:12:57 | sean-k-mooney | i havent hooked that into a job yet | |
| 12:30:25 | opendevreview | Ronelle Landy proposed openstack/cyborg master: Reorganize doc index by inlining user pages https://review.opendev.org/c/openstack/cyborg/+/999278 | |
| 12:35:25 | jgilaber | yes I remember running it a few times yesterday, but I'm not sure if I ran it for the last patchset | |
| 13:05:44 | sean-k-mooney | ack | |
| 13:18:19 | 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 | |
| 13:18:20 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe 1.4 controller ops-table personality https://review.opendev.org/c/openstack/cyborg/+/995079 | |
| 14:37:18 | opendevreview | Ronelle Landy proposed openstack/cyborg master: Reorganize doc index by inlining user pages https://review.opendev.org/c/openstack/cyborg/+/999278 | |
| 14:59:07 | 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 | |
| 15:14:09 | 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 | |
| 15:25:43 | 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 | |
| #openstack-cyborg - 2026-07-31 | |||
| 07:15:47 | opendevreview | Ronelle Landy proposed openstack/cyborg master: Reorganize doc index by inlining user pages https://review.opendev.org/c/openstack/cyborg/+/999278 | |
| 07:54:40 | opendevreview | Ronelle Landy proposed openstack/cyborg master: Remove sample config and policy files from documentation https://review.opendev.org/c/openstack/cyborg/+/999372 | |
| 08:10:51 | 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 | |
| 08:14:15 | rlandy | there are now three separate reviews for documentation reorganization. I will bring those to the Cyborg IRC meeting to discuss. Once the moves are done, we can relook at content that needs to change | |
| 08:34:35 | jgilaber | rlandy, I would also suggest grouping them all under the same topic | |
| 08:34:50 | jgilaber | that way they will be listed as related patches in the gerrit ui | |
| 08:35:02 | rlandy | ok - will do .. just updating the last one | |
| 08:40:07 | 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 | |
| 08:43:58 | opendevreview | Ronelle Landy proposed openstack/cyborg master: Remove sample config and policy files from documentation https://review.opendev.org/c/openstack/cyborg/+/999372 | |
| 08:45:18 | rlandy | jgilaber, https://review.opendev.org/q/topic:%22cyborg-doc-reorg%22 | |
| 08:51:10 | jgilaber | thanks, that's useful, I'll try to review them before the next irc call | |
| 08:53:15 | rlandy | jgilaber: not a high priority - you have lots to do before the next call ... these can wait | |
| 08:53:54 | rlandy | I added them to meeting agenda so we can discuss some points | |
| 09:42:47 | opendevreview | Ronelle Landy proposed openstack/cyborg master: Remove sample config and policy files from documentation https://review.opendev.org/c/openstack/cyborg/+/999372 | |
| 11:34:44 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |
| 11:34:45 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Enable database migration tests with mysql https://review.opendev.org/c/openstack/cyborg/+/997979 | |
| 11:34:45 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add MDEV and PCI device type constants https://review.opendev.org/c/openstack/cyborg/+/997047 | |
| 11:34:46 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add MdevBusManager for mdev bus discovery https://review.opendev.org/c/openstack/cyborg/+/997048 | |
| 11:34:46 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add [mdev] configuration section https://review.opendev.org/c/openstack/cyborg/+/997049 | |
| 11:34:47 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver https://review.opendev.org/c/openstack/cyborg/+/997050 | |
| 11:34:47 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add duplicate device warning in conductor https://review.opendev.org/c/openstack/cyborg/+/997051 | |
| 11:34:48 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Refactor GPU driver to use MdevBusManager https://review.opendev.org/c/openstack/cyborg/+/997052 | |
| 11:34:48 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver documentation https://review.opendev.org/c/openstack/cyborg/+/997053 | |
| 11:34:49 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054 | |
| 11:34:49 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055 | |
| 11:34:51 | opendevreview | Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364 | |
| #openstack-cyborg - 2026-08-01 | |||
| 07:41:32 | opendevreview | Gihong Lee proposed openstack/cyborg master: Add shared lspci helpers to common utils https://review.opendev.org/c/openstack/cyborg/+/998726 | |
| 07:41:33 | opendevreview | Gihong Lee proposed openstack/cyborg master: Migrate accelerator drivers to shared lspci helpers https://review.opendev.org/c/openstack/cyborg/+/998817 | |
| #openstack-cyborg - 2026-08-03 | |||
| 05:59:10 | opendevreview | Ronelle Landy proposed openstack/cyborg master: Remove sample config and policy files from documentation https://review.opendev.org/c/openstack/cyborg/+/999372 | |
| 08:02:06 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |