Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-06-23
14:03:35 opendevmeet The meeting name has been set to 'cyborg'
14:03:35 opendevmeet Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:03:35 opendevmeet Meeting started Tue Jun 23 14:03:35 2026 UTC and is due to finish in 60 minutes. The chair is sean-k-mooney. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:03:35 sean-k-mooney #startmeeting cyborg
14:03:43 sean-k-mooney #link https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting
14:04:22 sean-k-mooney i think we are all here now
14:04:29 sean-k-mooney so first topic
14:04:35 sean-k-mooney #topic abandoned specs
14:04:53 amoralej o/
14:04:57 sean-k-mooney so i did a clean up of olad specs a while ago and i decied to continue that today
14:05:08 sean-k-mooney 3 specs of note
14:05:11 sean-k-mooney Refactor API Structure Proposal
14:05:19 sean-k-mooney #link https://review.opendev.org/c/openstack/cyborg-specs/+/841077/3/specs/zed/approved/refactor-api-structure.rst
14:05:27 sean-k-mooney Add NVIDIA MIG management spec
14:05:40 sean-k-mooney #link https://review.opendev.org/c/openstack/cyborg-specs/+/885778
14:05:47 sean-k-mooney Add api to support change device vgpu_type
14:05:55 sean-k-mooney #link https://review.opendev.org/c/openstack/cyborg-specs/+/885439
14:06:14 sean-k-mooney these are all 2-3 years old and while some of the fucntionaltiy or refactor may be desireable
14:06:38 sean-k-mooney i closed thse as i think we will need to aproch them form first principals
14:07:01 sean-k-mooney the nvidia mig management is actully kind fo superceaded
14:07:39 sean-k-mooney #link https://github.com/openstack/cyborg-specs/blob/master/specs/2026.2/approved/support-vfio-variant-driver-managed-mode.rst
14:08:08 sean-k-mooney the basic supprot for mig mode will be enabled by genericly supprotign vfio-variant drivers
14:09:00 sean-k-mooney i do think we should spend some time before the next ptg considering larger api refactoring but again i think that need some careful tought so i have abandoned that spec for now
14:09:06 sean-k-mooney any concerns with that?
14:09:35 jgilaber not really, all those specs were quite short and looked like wip anyway
14:09:56 jgilaber if we need them at any point we could recover them
14:09:58 sean-k-mooney we have them in gerrit anyway so we can alwasy find them again if needed
14:10:04 sean-k-mooney exactly
14:10:32 sean-k-mooney ok if there is noitng else lets move on to the next topic
14:10:39 sean-k-mooney #topic spec freeze
14:11:02 sean-k-mooney tradtionally for projects that use spec the default deadlien is milestone 2
14:11:12 sean-k-mooney #link https://releases.openstack.org/hibiscus/schedule.html#hibiscus-2-milestone
14:11:20 sean-k-mooney that would be july 2nd this year
14:12:07 sean-k-mooney since we have not elected a difent date im prposing we work towards that goal adn we can review the status of the spec/blueprints in the irc meeting
14:12:14 chandankumar oh that is one week from now
14:12:15 sean-k-mooney on july 7th
14:12:36 sean-k-mooney yes thrusday week
14:14:22 sean-k-mooney ok if there is no objection lets proceed with that plan
14:14:31 sean-k-mooney and we will check in 2 weeks form now in the irc meeting
14:14:43 chandankumar sounds good to me!
14:15:03 jgilaber +1
14:15:23 sean-k-mooney #agreed spec and blueprint freeze will be july 2nd (milestone 2) and we will check in in the july 7th irc meeting
14:15:39 sean-k-mooney #topic completed spec
14:15:50 sean-k-mooney atirbutes api
14:16:02 sean-k-mooney #link https://review.opendev.org/c/openstack/cyborg-specs/+/896076
14:16:14 sean-k-mooney so this is more or less just paperwork and markign it implemented
14:16:29 sean-k-mooney it was added in 2023.2
14:16:45 sean-k-mooney the reason i call thi sout is i think we still could do with more tempest testing of this
14:17:08 sean-k-mooney so we may decied to file a tracker bug for the tempst plugin
14:17:30 sean-k-mooney but for all practical cases this is done so i appoved https://review.opendev.org/c/openstack/cyborg-specs/+/896076 to reflect that
14:18:07 sean-k-mooney i think we can move on to reviews
14:18:52 sean-k-mooney #topic reviews
14:19:01 sean-k-mooney ok first one consistent and secure RBAC spec for Cyborg
14:19:09 sean-k-mooney #link https://blueprints.launchpad.net/openstack-cyborg/+spec/consistent-and-secure-rbac
14:19:15 sean-k-mooney #link https://review.opendev.org/q/topic:%22bp/consistent-and-secure-rbac%22
14:19:34 sean-k-mooney chandankumar: and jgilaber: have reviewd the spec so i approved it to merge this morning
14:20:00 sean-k-mooney i have a complete impleaiton aviable and im hoping to merge that in the next 1-2 weeks.
14:20:16 sean-k-mooney obviously spec freeze has precedence so we should focus on those
14:20:35 sean-k-mooney but if you have extra review bandwith feedback is welcome
14:21:20 sean-k-mooney any questions on the topic of SRBAC that anyone want to ask now?
14:21:24 jgilaber I hope to start reviewing this series this week
14:22:01 sean-k-mooney i kicked of my review ci on it overnight
14:22:13 sean-k-mooney im gogn to go though and triage its fineidng later in the week
14:22:16 sean-k-mooney proably firday
14:22:25 opendevreview Merged openstack/cyborg-specs master: move attribute spec to impletment https://review.opendev.org/c/openstack/cyborg-specs/+/896076
14:22:26 sean-k-mooney so ill also look at any other feedback
14:22:41 sean-k-mooney i expect at leat one revison in the next week
14:22:59 sean-k-mooney while i belive its mergable as is im sure there are things that can be impvoed
14:23:13 sean-k-mooney one thing ill call out
14:23:15 sean-k-mooney https://review.opendev.org/c/openstack/cyborg/+/992722
14:23:34 sean-k-mooney the first patch is baisclly dead code removal and a minor bug fix
14:23:52 sean-k-mooney so i pulled that out to the front
14:24:54 sean-k-mooney the rest is the actual srbac implementation
14:25:09 sean-k-mooney i think we can move on ?
14:25:32 sean-k-mooney #topic Add generic NVMe driver spec with secure cleanup
14:25:36 sean-k-mooney #link https://review.opendev.org/c/openstack/cyborg-specs/+/985349/14/specs/2026.2/approved/generic-nvme-driver-with-secure-cleanup.rst
14:25:57 sean-k-mooney this is chandans feature. i hope to do another pass on that on thrusday
14:26:05 sean-k-mooney chandankumar: anything you want to raise on this topic?
14:26:44 sean-k-mooney chandankumar: i dont think you have updated this with the dicussion we had yestready correct?
14:26:49 chandankumar nope, I hope to finish the cleanup rewrite with clear_mode and clear_method by today
14:27:21 sean-k-mooney ack
14:27:44 sean-k-mooney i guess if there are no questions we can move on
14:27:55 sean-k-mooney #topic generic mdev driver
14:27:59 sean-k-mooney #link https://review.opendev.org/c/openstack/cyborg-specs/+/982276
14:28:13 sean-k-mooney jgilaber: anythign you want to rasie on your spec?
14:28:24 sean-k-mooney im hoping to review that tomorow if its ready for review?
14:28:43 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
14:28:54 jgilaber nothing to raise, I think I addressed all comments
14:29:07 chandankumar Ok I have updated it here, But a one more pass on my side before asking for review
14:29:21 jgilaber the only point left I think is how to handle the multiple mdev types with placement
14:29:34 sean-k-mooney ack anythin you want to call out on the nova side?
14:30:16 jgilaber on the nova side the mtty series is close to merge I think
14:30:20 jgilaber it's working well in CI
14:30:29 jgilaber and I pushed a patch for the OWNER_NOVA trait
14:30:32 jgilaber #link https://review.opendev.org/c/openstack/nova/+/994299
14:30:54 jgilaber on the last one I'm still working on the tests, but hopefully will be ready for review by the end of the week
14:31:06 sean-k-mooney our initall plan was to reused that for the cyborg ci. we may want to revaluate if we will instead port mdev supprot into the pci sim
14:31:17 sean-k-mooney but i think we choudl continue with the inial plan for now
14:31:49 sean-k-mooney ack ill add the owner trait patch to my review list
14:32:42 jgilaber yes, we can evaluate once I'm done with the nova part if we want to use pci sim, but for now using the nova devstack plugin should work and be easy to use

Earlier   Later