Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-06-22
10:48:18 chandankumar ok
10:48:39 sean-k-mooney we need to ensure we provide the deivce in a standarized repoducabel state
10:48:46 sean-k-mooney regardless of what the previous user did to it
10:49:48 sean-k-mooney so 1 namespace for the entire device, cleared or previosu content and we shoudl likely also ensure that there are no encyption keys present but that might be somethign we can defer to the implemeation
10:53:39 chandankumar for sanitize, we donot need to worry about namespace, for write zeros, we can pull the namespace, delete all ns and create one, perform write zero
10:53:45 chandankumar one more question
10:55:17 chandankumar regarding config option, clear_mode=block, clear_method=sanitize, you have used pipe to specify all the option here just for example
10:55:49 sean-k-mooney yep that just me showitn the options of the enum
10:55:55 chandankumar ok, got it
10:56:11 sean-k-mooney so this is a summary of what iw was tahttign to you about with ai https://paste.opendev.org/show/bDKh5ZaFcfOv7lDGlLer/
10:58:33 chandankumar ah good, I did not thought about passing via device_spec
10:58:45 sean-k-mooney i gave it your latest spec draft and asked it to codify the options we were discusion into a new section that you could include
10:59:01 sean-k-mooney well we need to set this per device
10:59:06 sean-k-mooney so that the simpler way to do that
10:59:16 chandankumar yup, it is much simpler
10:59:31 sean-k-mooney we may consider allowign this as a atibute via the api in the future
10:59:37 sean-k-mooney but for now lets keep it simple
11:00:42 sean-k-mooney https://paste.opendev.org/show/bDKh5ZaFcfOv7lDGlLer/ is not entirly correct in that cyborg wont do any driver binding
11:01:04 sean-k-mooney that shoudl happen when the qemu isntance is stopped/deleted by libvirt automaticlly
11:01:31 sean-k-mooney this is assuming managed=yes semantics
11:02:12 sean-k-mooney so cyborg will assume that we can just use nvmcli witht hedefivce and we cna declare all device driver binding out of scope
11:02:30 sean-k-mooney otherwise that sumamry is close to what i woudl write in the spec
#openstack-cyborg - 2026-06-23
13:17:07 opendevreview sean mooney proposed openstack/cyborg-specs master: Add consistent and secure RBAC spec for Cyborg https://review.opendev.org/c/openstack/cyborg-specs/+/991932
13:37:04 opendevreview Merged openstack/cyborg-specs master: Add consistent and secure RBAC spec for Cyborg https://review.opendev.org/c/openstack/cyborg-specs/+/991932
13:53:08 sean-k-mooney fyi we will start the meeting at the top of the hour
14:01:28 sean-k-mooney #Start-Meeting
14:01:37 sean-k-mooney #start-meeting
14:01:51 sean-k-mooney ah no -
14:01:57 raukadah it should startmeeting cyborg with #
14:01:57 sean-k-mooney #startmeeting
14:01:57 opendevmeet sean-k-mooney: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee'
14:02:12 sean-k-mooney ping list sean-k-mooney amoralej bogdando jgilaber rlandy chandankumar
14:02:26 sean-k-mooney we will give everyone a minitue to join
14:02:28 rlandy o/
14:02:31 jgilaber o/
14:02:34 chandankumar o/
14:02:49 skovili o/
14:03:00 sean-k-mooney as alwasys if you have topic feel free to add them to the adgenda
14:03:04 sean-k-mooney #link https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting
14:03:06 melwitt I don't think the meetbot started it (have to give meeting name when starting)
14:03:06 chandankumar sean-k-mooney: we need to re-run the command for start the meeting `#startmeeting cyborg`
14:03:27 sean-k-mooney oh right
14:03:35 sean-k-mooney #startmeeting cyborg
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 opendevmeet Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:03:35 opendevmeet The meeting name has been set to '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

Earlier   Later