| opendevreview | chandan kumar proposed openstack/cyborg-specs master: Repropose NVMe secure cleanup spec for 2027.1 https://review.opendev.org/c/openstack/cyborg-specs/+/1005716 | 10:39 |
|---|---|---|
| jgilaber | #startmeeting cyborg | 14:00 |
| opendevmeet | Meeting started Tue Sep 29 14:00:42 2026 UTC and is due to finish in 60 minutes. The chair is jgilaber. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
| opendevmeet | The meeting name has been set to 'cyborg' | 14:00 |
| jgilaber | Hi! Who is around today? | 14:00 |
| melwitt | o/ | 14:00 |
| chandankumar | o/ | 14:01 |
| jgilaber | while we gather, feel free to add topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L53 | 14:01 |
| jgilaber | courtesy ping: sean-k-mooney amoralej bogdando rlandy skovili | 14:01 |
| rlandy | o/ | 14:01 |
| morenod | o/ | 14:02 |
| amoralej | o/ | 14:02 |
| jgilaber | ok, let's start with the first topic | 14:02 |
| jgilaber | #topic PTG Planning | 14:02 |
| jgilaber | #link https://etherpad.opendev.org/p/cyborg-2027.1-ptg | 14:03 |
| jgilaber | the etherpad already has some agenda planned, thanks rlandy for that | 14:03 |
| jgilaber | we have retro, the nova cross session and two topics | 14:04 |
| rlandy | yeah - we have place for other topics if they arise | 14:04 |
| jgilaber | does anybody has any new topic to add? | 14:04 |
| jgilaber | we don't need to address it here, just a reminder that the time slots are available if needed | 14:04 |
| rlandy | we can keep the last slot available for anything that emerges from the nove cross session | 14:04 |
| rlandy | open question for the team is around pci grouping | 14:05 |
| rlandy | it's a nova feature but might be covered by some engineers on the cyborg team | 14:05 |
| melwitt | not directly but I've addressed spec review feedback from Sean on the services spec if anyone might be interested to take a look before PTG https://review.opendev.org/c/openstack/cyborg-specs/+/1001999 | 14:05 |
| melwitt | in case it might unearth any PTG discussion points | 14:05 |
| jgilaber | I'll try to review it melwitt, I haven't looked at it yet | 14:06 |
| chandankumar | thanks melwitt for sharing the spec, I will add it to my list | 14:06 |
| rlandy | also side note - we should cancel the IRC meeting the week of PTG | 14:07 |
| jgilaber | good point, I'll add it to next week's topic list | 14:07 |
| rlandy | I can chair next week's call as it will likely be about finalizing topics - and the week after we cancel | 14:08 |
| jgilaber | sounds good, thanks rlandy | 14:08 |
| jgilaber | any other comment on PTG planning? | 14:08 |
| rlandy | will confirm with sean-k-mooney when they are back - they may have topics or comments | 14:08 |
| rlandy | since they are PTL | 14:09 |
| rlandy | we need to update the etherpad link - I will take care of that | 14:09 |
| jgilaber | sorry, which link? | 14:09 |
| melwitt | probably the PTG website etherpad link? | 14:10 |
| melwitt | (to the cyborg etherpad) | 14:10 |
| jgilaber | ah, from here https://ptg.opendev.org/etherpads.html ? | 14:11 |
| rlandy | ack | 14:11 |
| melwitt | when they create the website they autogenerate etherpad names for all the projects and it might not match the name we used | 14:11 |
| rlandy | everyone's link is old atm | 14:11 |
| melwitt | (and it can be updated by us) | 14:11 |
| rlandy | waiting for the general update | 14:12 |
| jgilaber | right, good point | 14:12 |
| jgilaber | anything else on PTG before moving on? | 14:12 |
| rlandy | nothing from my side | 14:13 |
| jgilaber | #topic Reviews | 14:14 |
| jgilaber | we don't have any listed | 14:14 |
| jgilaber | does anyone want to bring up any patch? | 14:14 |
| chandankumar | I have reproposed the nvme spec 1005716: Repropose NVMe secure cleanup spec for 2027.1 | https://review.opendev.org/c/openstack/cyborg-specs/+/1005716 | 14:15 |
| chandankumar | few of the sections got updated based on the implementation and review feedback. | 14:15 |
| jgilaber | I just started reviewing that before the meeting, I hope to go through it today | 14:16 |
| chandankumar | Like no db access to compute agent, RPC chnages and upgrade compatibility | 14:16 |
| chandankumar | thanks Joan! | 14:16 |
| jgilaber | no problem | 14:18 |
| jgilaber | any other review? | 14:18 |
| jgilaber | #topic Bugs | 14:19 |
| jgilaber | we have one bug to triage | 14:19 |
| jgilaber | #link https://bugs.launchpad.net/openstack-cyborg/+bug/2168261 | 14:19 |
| jgilaber | I created this last week | 14:20 |
| jgilaber | I was looking at the API docs and code and noticed that there is no definition of what is a valid device profile | 14:20 |
| jgilaber | e.g you can create one without any resource profile | 14:21 |
| jgilaber | yet if you try to use it the code assumes device profiles will always have one | 14:21 |
| melwitt | looks valid to me ... and surprising that API schema validation does not catch? or do we not have API schema validation haha | 14:21 |
| chandankumar | good finding, | 14:21 |
| chandankumar | I never tried creating device profile with traits only. | 14:22 |
| jgilaber | we have some validation, but no schema I think | 14:22 |
| jgilaber | https://github.com/openstack/cyborg/blob/dfa0b80ca7060a799db191f73c32b5d9bd577103/cyborg/api/controllers/v2/device_profiles.py#L227-L247 | 14:22 |
| jgilaber | validates the name if present, but does not raise any error if absent | 14:23 |
| melwitt | thanks (I'm seeing it now as I continue to read through, sorry about that) | 14:23 |
| jgilaber | no problem | 14:24 |
| melwitt | I would say this is Medium or Low | 14:24 |
| chandankumar | medium sounds good | 14:24 |
| jgilaber | +1 | 14:24 |
| jgilaber | setting it to medium | 14:24 |
| jgilaber | #topic Open discussion | 14:25 |
| jgilaber | any last minute topic? | 14:25 |
| chandankumar | When you propose the fix, can you also add a negative test where user can create device profile using traits only | 14:25 |
| chandankumar | *negative tempest test | 14:25 |
| jgilaber | chandankumar, sure, I'll try to remember | 14:25 |
| jgilaber | any other point to bring up before closing? | 14:27 |
| jgilaber | ok, looks like we're done for today | 14:29 |
| jgilaber | rlandy++ vounteered to chair next week, thanks! | 14:29 |
| jgilaber | thanks all for attending! | 14:29 |
| jgilaber | #endmeeting | 14:29 |
| opendevmeet | Meeting ended Tue Sep 29 14:29:37 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:29 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-09-29-14.00.html | 14:29 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-09-29-14.00.txt | 14:29 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-09-29-14.00.log.html | 14:29 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!