| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-05-12 | |||
| 14:33:30 | sean-k-mooney | so they are on my todo list jsut not someitng i have any really update on | |
| 14:33:36 | sean-k-mooney | thats about it | |
| 14:33:54 | jgilaber | thanks for all the work there sean-k-mooney | |
| 14:34:24 | jgilaber | I got a notification in the bug reports that the fixes were included in new releases so it looks like everything is done | |
| 14:35:27 | jgilaber | so last thing for today is a call for volunteers to chair next meeting | |
| 14:35:58 | jgilaber | I can do it next week if there are none | |
| 14:36:43 | sean-k-mooney | if you can that woudl be awsome | |
| 14:36:59 | jgilaber | ok so it looks like we can close the meeting for today | |
| 14:37:06 | jgilaber | any last minute comment? | |
| 14:37:58 | jgilaber | closing then, thanks! | |
| 14:37:59 | opendevmeet | Log: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-05-12-14.01.log.html | |
| 14:37:59 | opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-05-12-14.01.txt | |
| 14:37:59 | opendevmeet | Minutes: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-05-12-14.01.html | |
| 14:37:59 | opendevmeet | Meeting ended Tue May 12 14:37:59 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 14:37:59 | jgilaber | #endmeeting | |
| #openstack-cyborg - 2026-05-13 | |||
| 08:12:36 | opendevreview | chandan kumar proposed openstack/cyborg-specs master: Add generic NVMe driver spec with secure cleanup https://review.opendev.org/c/openstack/cyborg-specs/+/985349 | |
| 08:23:40 | opendevreview | chandan kumar proposed openstack/cyborg-specs master: Add generic NVMe driver spec with secure cleanup https://review.opendev.org/c/openstack/cyborg-specs/+/985349 | |
| 08:29:35 | chandankumar | sean-k-mooney: jgilaber hello, https://review.opendev.org/c/openstack/cyborg-specs/+/985349: Add generic NVMe driver spec with secure cleanup is ready for review now, feel free to add it to your review queue. thank you! | |
| 09:01:42 | opendevreview | chandan kumar proposed openstack/cyborg master: Add VM setup documentation for Cyborg development https://review.opendev.org/c/openstack/cyborg/+/983964 | |
| 09:02:32 | opendevreview | chandan kumar proposed openstack/cyborg master: Add Cyborg NVMe driver development environment documentation https://review.opendev.org/c/openstack/cyborg/+/982711 | |
| 09:02:43 | opendevreview | chandan kumar proposed openstack/cyborg master: Add user guide for creating instances with accelerators https://review.opendev.org/c/openstack/cyborg/+/983027 | |
| 09:02:56 | opendevreview | chandan kumar proposed openstack/cyborg master: Add doc around cyborg tempest test and grenade testing https://review.opendev.org/c/openstack/cyborg/+/983030 | |
| 09:44:12 | sean-k-mooney[m] | [chandankumar](https://matrix.to/#/@_oftc_chandankumar:matrix.org) i have read over the spec. ill review it again later but there are a number of things i think we should change | |
| 09:46:03 | sean-k-mooney[m] | i do not want to reuse disable and enable to also track cleaning i also dont want to add deiver specific columns to the device table i.e. cleaning format | |
| 09:47:34 | sean-k-mooney[m] | i also dont thing pooling and parsing a sanatisation log is a good approch and i have reservation about the file locks being implemented in cyborg | |
| 09:49:07 | sean-k-mooney[m] | the core seams ok but there is a non trivial amount if duplication and some non relevent info in the spec that should be removed | |
| 09:49:45 | sean-k-mooney[m] | ill do a proper review and leave comments inline in the next day or two | |
| 10:01:13 | chandankumar | thank you sean-k-mooney[m] for the feedback, I will wait for your comments! | |
| 12:48:40 | chandankumar | sean-k-mooney: jgilaber based on discussion during PTG around PCI driver, I have added https://bugs.launchpad.net/openstack-cyborg/+bug/2152545 to track all the duplicate code around lspci and its parsing code. | |
| 12:49:03 | chandankumar | I will add this bug to the upcoming cyborg meeting for discussion on how to move forward. | |
| 12:49:18 | sean-k-mooney | ack | |
| 12:49:33 | jgilaber | ack, thanks for documenting it chandankumar | |
| 12:49:38 | sean-k-mooney | i have been debating if i will start on the v2 driver this release or not | |
| 12:49:50 | sean-k-mooney | i may owrk on this dedup | |
| 12:50:10 | sean-k-mooney | but im currently tyring ot blance soem pros and cons | |
| 12:50:45 | sean-k-mooney | one thing i want to look at is what external tools we use today | |
| 12:51:11 | sean-k-mooney | what driver specific deps we have in general and if those are proeprly modeled in extras and bindep | |
| 12:51:24 | sean-k-mooney | lspci i think is a resonabel depency to take | |
| 12:51:29 | sean-k-mooney | as is nmcli | |
| 12:52:02 | sean-k-mooney | but beyond the code duplciation i want ot make sure we are nto includign tools that are vendor specific if we dont need them | |
| 12:52:16 | sean-k-mooney | so im really not sure how to scoep the tech debt reduction here | |
| 12:52:29 | sean-k-mooney | i.e. shoudl we start with just the lspci cleanup | |
| 12:52:35 | sean-k-mooney | or do a borader pass | |
| 12:53:19 | sean-k-mooney | even if we do a broader pass we will want to break down the clean up into small commits | |
| 12:53:26 | sean-k-mooney | so we can use this bug as a tracker in anycase | |
| 12:53:55 | sean-k-mooney | yesterday i spend some time workign on my poc of a kernel modlule to emulsate sriov | |
| 12:54:07 | sean-k-mooney | and i have a workign poc end to end that shoudl work in upstream ci | |
| 12:54:38 | sean-k-mooney | so im also thinkign about this form a testign perspective | |
| 12:54:54 | sean-k-mooney | with that we coudl have temepst test that dont need real hardware and fully test the pci driver | |
| 12:55:44 | sean-k-mooney | i might be able to exend it to supprot other types fo devices liek gpus or nvme eventually too | |
| 12:57:04 | chandankumar | ah, that would be great | |
| 12:57:37 | chandankumar | But we still need iommu enabled on the testing node. | |
| 12:57:40 | sean-k-mooney | the two things i was planning to focus on this cycle were srbac and the pci driver but we can dicuss priority i guess here or in the irc meetign | |
| 12:57:45 | sean-k-mooney | chandankumar: no we dont | |
| 12:58:23 | sean-k-mooney | chandankumar: i(gpt 5.5 at my direct) implemente a softiommu implenation that make it work without needing viommu | |
| 12:58:54 | sean-k-mooney | my current approch shoudl work in a standard vm that we get form zuul | |
| 12:59:04 | sean-k-mooney | but i need to test that end to end :) | |
| 12:59:21 | sean-k-mooney | im condiering pocing that over then next week or so | |
| 12:59:39 | chandankumar | great, that will do the job. | |
| 13:32:50 | opendevreview | Takashi Kajinami proposed openstack/cyborg master: Remove ineffective static_root https://review.opendev.org/c/openstack/cyborg/+/987095 | |
| 13:39:51 | opendevreview | Takashi Kajinami proposed openstack/cyborg master: sqlalchemy: Use built-in declarative https://review.opendev.org/c/openstack/cyborg/+/987089 | |
| 14:55:10 | opendevreview | Takashi Kajinami proposed openstack/cyborg master: sqlalchemy: Use built-in declarative https://review.opendev.org/c/openstack/cyborg/+/987089 | |
| #openstack-cyborg - 2026-05-14 | |||
| 10:44:22 | opendevreview | chandan kumar proposed openstack/cyborg-tempest-plugin master: Fix scenario import and add test UUIDs https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/988597 | |
| 11:43:06 | chandankumar | jgilaber: thank you for the reviews on nvme cyborg-spec, I will push a new version soon with some removals.! | |
| 11:49:26 | jgilaber | no problem! | |
| 12:35:24 | opendevreview | chandan kumar proposed openstack/python-cyborgclient master: Use update_deployable for deployable program OSC command https://review.opendev.org/c/openstack/python-cyborgclient/+/988610 | |
| #openstack-cyborg - 2026-05-15 | |||
| 11:06:15 | opendevreview | Joan Gilabert proposed openstack/cyborg-specs master: Add generic mdev driver spec for 2026.2 https://review.opendev.org/c/openstack/cyborg-specs/+/982276 | |
| 12:05:34 | opendevreview | Joan Gilabert proposed openstack/cyborg-specs master: Add generic mdev driver spec for 2026.2 https://review.opendev.org/c/openstack/cyborg-specs/+/982276 | |
| #openstack-cyborg - 2026-05-18 | |||
| 16:27:36 | opendevreview | sean mooney proposed openstack/cyborg-specs master: Add VFIO variant driver managed mode spec https://review.opendev.org/c/openstack/cyborg-specs/+/989003 | |
| 16:42:37 | opendevreview | sean mooney proposed openstack/cyborg-specs master: Add VFIO variant driver managed mode spec https://review.opendev.org/c/openstack/cyborg-specs/+/989003 | |
| #openstack-cyborg - 2026-05-19 | |||
| 06:12:56 | opendevreview | chandan kumar proposed openstack/cyborg-specs master: Add generic NVMe driver spec with secure cleanup https://review.opendev.org/c/openstack/cyborg-specs/+/985349 | |
| 07:19:27 | opendevreview | chandan kumar proposed openstack/cyborg-specs master: Add generic NVMe driver spec with secure cleanup https://review.opendev.org/c/openstack/cyborg-specs/+/985349 | |
| 12:53:42 | opendevreview | Joan Gilabert proposed openstack/cyborg-specs master: Add generic mdev driver spec for 2026.2 https://review.opendev.org/c/openstack/cyborg-specs/+/982276 | |
| 13:00:33 | jgilaber | Hi all! Just a reminder that the weekly IRC meeting will start in ~1 hour, feel free to add topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L51 | |
| 14:01:24 | opendevmeet | The meeting name has been set to 'cyborg' | |
| 14:01:24 | opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 14:01:24 | opendevmeet | Meeting started Tue May 19 14:01:24 2026 UTC and is due to finish in 60 minutes. The chair is jgilaber. Information about MeetBot at http://wiki.debian.org/MeetBot. | |
| 14:01:24 | jgilaber | #startmeeting cyborg | |
| 14:01:34 | jgilaber | Hi all, who is around today? | |
| 14:01:52 | jgilaber | feel free to add last minute topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L51 | |
| 14:03:37 | jgilaber | courtesy ping: sean-k-mooney amoralej bogdando rlandy chandankumar | |
| 14:05:30 | sean-k-mooney | o/ | |
| 14:06:14 | chandankumar | o/ | |
| 14:07:36 | jgilaber | chandankumar, when you're ready, let's start with your topic | |
| 14:07:52 | jgilaber | #topic accelerators not recconnected to vm after host reboots | |
| 14:08:22 | chandankumar | jgilaber: sure | |
| 14:08:38 | chandankumar | I was working on reproducing accelerators not reconnected to vm after host reboots: https://bugs.launchpad.net/openstack-cyborg/+bug/2011754 | |
| 14:08:55 | chandankumar | I have reproduced this bug in devstack all in env after reboot | |
| 14:09:08 | chandankumar | https://bugs.launchpad.net/openstack-cyborg/+bug/2011754/comments/2 - is the reproducer | |
| 14:10:10 | chandankumar | I still need to find out why it is coming. | |
| 14:10:23 | chandankumar | Feel free to take a look at the reproducer and mark this bug as a triaged | |
| 14:11:20 | sean-k-mooney | chandan so looking at taht | |
| 14:11:24 | jgilaber | so the problem IIUC is that the code path in nova for a host reboot does not take the arqs into account? | |
| 14:11:28 | sean-k-mooney | sudo virsh dumpxml $(sudo virsh list --name | grep '^instance-') | |
| 14:11:38 | sean-k-mooney | is that rebotting you vm that has devstack in it | |
| 14:11:50 | sean-k-mooney | oh sorry | |
| 14:11:52 | sean-k-mooney | i mess read that | |
| 14:12:00 | sean-k-mooney | that checkign the nova vm after the reboot | |
| 14:12:07 | sean-k-mooney | so this is likely a nova bug not a cyborg one | |
| 14:12:24 | sean-k-mooney | jgilaber: yes that is more then likely the root issue | |