| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-07-28 | |||
| 14:55:20 | sean-k-mooney | so for all suprpoted branches we can unconditonly rely on it existing | |
| 14:56:21 | sean-k-mooney | it would not be hardd to add supprot for older release but those are technially not supproted on master | |
| 14:56:31 | chandankumar | for upstream stable branches, It does not seems to be a bug then | |
| 14:56:46 | sean-k-mooney | right its not | |
| 14:57:02 | sean-k-mooney | it just a question of do we wnat to add one off support for older branches | |
| 14:57:10 | sean-k-mooney | in generall we should not try to supprot antelope | |
| 14:57:39 | sean-k-mooney | but we coudl supprot it in this case if we choose too | |
| 14:58:03 | jgilaber | how extensive would the changes be? | |
| 14:58:14 | sean-k-mooney | like an if or two | |
| 14:58:39 | sean-k-mooney | https://github.com/openstack/cyborg-tempest-plugin/blob/master/cyborg_tempest_plugin/tests/api/base.py#L73-L107 | |
| 14:59:02 | sean-k-mooney | the fix is to only create the role specific client if we are using the new defaults | |
| 14:59:29 | sean-k-mooney | so move | |
| 14:59:31 | sean-k-mooney | https://github.com/openstack/cyborg-tempest-plugin/blob/master/cyborg_tempest_plugin/tests/api/base.py#L82-L94 | |
| 14:59:42 | sean-k-mooney | under the if branches | |
| 14:59:44 | sean-k-mooney | https://github.com/openstack/cyborg-tempest-plugin/blob/master/cyborg_tempest_plugin/tests/api/base.py#L100-L107 | |
| 14:59:47 | jgilaber | ok, I think that is acceptable | |
| 15:00:03 | chandankumar | ok | |
| 15:00:19 | chandankumar | coming to bug importance to low? | |
| 15:00:24 | sean-k-mooney | whishlist | |
| 15:00:31 | sean-k-mooney | again its for an unsuprpoted release | |
| 15:00:43 | jgilaber | yes, wishlist seems right | |
| 15:00:47 | sean-k-mooney | but we can fix it up fairly eaislly this time | |
| 15:00:54 | chandankumar | Done | |
| 15:00:59 | chandankumar | we are running out of time | |
| 15:00:59 | sean-k-mooney | if the issue was usign a newer api provided by tempest | |
| 15:01:04 | sean-k-mooney | or somehtign liek that we woudl not fix it | |
| 15:01:07 | chandankumar | #topic Open Discussion | |
| 15:01:42 | melwitt | I just wanted to mention that I am thinking of proposing a spec for what I'm calling "services API" summary here https://gist.github.com/melwitt/66443c2606ae69280ea1effff7c30437 | |
| 15:01:57 | melwitt | this will just mean adding a services table and heartbeat mechanism | |
| 15:02:16 | melwitt | if anyone has any thoughts or concerns please let me know (doesn't have to be now given the time) | |
| 15:02:34 | sean-k-mooney | i have one posisbel scope expantion to run by you | |
| 15:02:38 | sean-k-mooney | but we can dicuss that later | |
| 15:02:41 | chandankumar | melwitt: thank you! | |
| 15:02:57 | chandankumar | #topic volunteer to chair for next meeting | |
| 15:03:06 | chandankumar | Anyone up for chairing next meeting? | |
| 15:03:25 | jgilaber | I can do it chandankumar | |
| 15:03:33 | chandankumar | thank you jgilaber ! | |
| 15:03:39 | sean-k-mooney | ack i can if you need ot skip | |
| 15:03:39 | chandankumar | thank you all for joining! | |
| 15:03:42 | opendevmeet | Log: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-07-28-14.01.log.html | |
| 15:03:42 | opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-07-28-14.01.txt | |
| 15:03:42 | opendevmeet | Minutes: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-07-28-14.01.html | |
| 15:03:42 | opendevmeet | Meeting ended Tue Jul 28 15:03:42 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 15:03:42 | chandankumar | #endmeeting | |
| 15:04:12 | sean-k-mooney | melwitt: so you included https://gist.github.com/melwitt/66443c2606ae69280ea1effff7c30437#related-work-http-healthcheck-endpoint | |
| 15:04:27 | sean-k-mooney | i dont think we shoudld supprot the oslo.middleware | |
| 15:04:48 | sean-k-mooney | but i would love to supprot https://specs.openstack.org/openstack/nova-specs/specs/2024.2/approved/per-process-healthchecks.html | |
| 15:04:56 | melwitt | ok cool I wondered about that | |
| 15:04:57 | sean-k-mooney | for all of our service binaries | |
| 15:05:21 | sean-k-mooney | so i have not issue with a healtcheck endpoint | |
| 15:05:28 | sean-k-mooney | i just woudl prefer to have a more useful one | |
| 15:05:48 | melwitt | yeah that's fair | |
| 15:06:12 | sean-k-mooney | you can also say no | |
| 15:06:23 | sean-k-mooney | but ya it woudl be cool to spike on that | |
| 15:06:32 | sean-k-mooney | and see if it woudl fit with what you wanted to do or not | |
| 15:06:56 | melwitt | haha no I put it there for completeness since it is a thing we could do but don't have to do | |
| 15:07:18 | sean-k-mooney | i breing this up because manilla are adding one as well https://github.com/openstack/manila-specs/blob/master/specs/hibiscus/manila-per-process-healthchecks.rst | |
| 15:07:41 | melwitt | I was already wary of it given that not all services use it, so I figured there must be a reason for that and might not be something we want to add to | |
| 15:08:06 | melwitt | (not all services use oslo.middleware I mean) | |
| 15:08:20 | sean-k-mooney | the reaosn i dont like it for the api is it does not tell you anthign hiting the microversion discovery endpoitn does nto provide | |
| 15:08:35 | sean-k-mooney | but it leskes the gcc adn kernel verison in debug mode | |
| 15:08:40 | sean-k-mooney | which si not exactly great | |
| 15:09:12 | melwitt | yeah, I vaguely remember that from nova discussion | |
| 15:09:15 | sean-k-mooney | if you actully hit the microversion endpoint its actully slightly better as it actully invokes the wsgi app vs just the middleware | |
| 15:09:16 | melwitt | I have to run for a bit but will bbl | |
| 15:09:51 | sean-k-mooney | cool o/ | |
| 16:20:37 | opendevreview | Merged openstack/cyborg-tempest-plugin master: Ensure guest is not reachable after reboot https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/998283 | |
| 16:20:40 | opendevreview | Merged openstack/cyborg-tempest-plugin master: Refactor PCI lifecycle tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997936 | |
| 16:21:48 | 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 | |
| 16:31: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 | |
| 16:54:24 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |
| 17:30:24 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |
| 17:37:07 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |
| 19:55:12 | 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 | |
| 20:17:43 | 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-29 | |||
| 10:36:47 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | |
| 10:36:48 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add MDEV and PCI device type constants https://review.opendev.org/c/openstack/cyborg/+/997047 | |
| 10:36:48 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Enable database migration tests with mysql https://review.opendev.org/c/openstack/cyborg/+/997979 | |
| 10:36:49 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add [mdev] configuration section https://review.opendev.org/c/openstack/cyborg/+/997049 | |
| 10:36:49 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add MdevBusManager for mdev bus discovery https://review.opendev.org/c/openstack/cyborg/+/997048 | |
| 10:36:50 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add duplicate device warning in conductor https://review.opendev.org/c/openstack/cyborg/+/997051 | |
| 10:36:50 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver https://review.opendev.org/c/openstack/cyborg/+/997050 | |
| 10:36:51 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Refactor GPU driver to use MdevBusManager https://review.opendev.org/c/openstack/cyborg/+/997052 | |
| 10:36:52 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054 | |
| 10:36:52 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver documentation https://review.opendev.org/c/openstack/cyborg/+/997053 | |
| 10:36:54 | opendevreview | Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364 | |
| 10:36:54 | opendevreview | Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055 | |
| 11:58:51 | rlandy | sean-k-mooney: hello - finally starting on the documentation ... starting with the drivers support: https://github.com/openstack/cyborg/blob/master/doc/source/reference/driver-table.rst unless you suggest another area to begin | |
| 12:02:00 | sean-k-mooney | rlandy: no thats as good a place as any | |
| 12:02:08 | rlandy | ack | |
| 12:02:52 | sean-k-mooney | for now all driver expcpt fake and pci shoudl go to experimental, we now have tempest tests and some docs for the pci driver so we can consirite supported | |
| 12:03:15 | sean-k-mooney | some of the deriver we may deciedn to make depercated but we can discuss that in the review | |
| 13:06:33 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe 1.4 controller emulation with host visibility https://review.opendev.org/c/openstack/cyborg/+/995079 | |
| 13:07:15 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe 1.4 controller emulation with host visibility https://review.opendev.org/c/openstack/cyborg/+/995079 | |
| 13:36:31 | opendevreview | Ronelle Landy proposed openstack/cyborg master: Inline driver table into support-matrix.rst https://review.opendev.org/c/openstack/cyborg/+/999116 | |
| 14:01:47 | 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 | |
| 14:01:48 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe 1.4 controller ops-table personality https://review.opendev.org/c/openstack/cyborg/+/999126 | |
| 14:31:22 | opendevreview | Gihong Lee proposed openstack/cyborg master: Add shared lspci helpers to common utils https://review.opendev.org/c/openstack/cyborg/+/998726 | |
| 14:31:23 | opendevreview | Gihong Lee proposed openstack/cyborg master: Migrate accelerator drivers to shared lspci helpers https://review.opendev.org/c/openstack/cyborg/+/998817 | |
| 14:36:10 | opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe 1.4 controller emulation with host visibility https://review.opendev.org/c/openstack/cyborg/+/995079 | |