| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-06-30 | |||
| 12:42:27 | sean-k-mooney | i might add that to the list of cirrors changes i have in flight | |
| 12:42:41 | chandankumar | cool, that would be awesome | |
| 12:42:52 | sean-k-mooney | we coudl use lspci without the driver by the way | |
| 12:43:07 | sean-k-mooney | as an inital test | |
| 12:43:16 | sean-k-mooney | we just wont be able to run the lsblk part | |
| 12:43:18 | chandankumar | yup, in cirros we can see nvme in lspci output | |
| 12:43:55 | sean-k-mooney | i dont realy have an issue with using a alternitive guest image for this test but ya we coudl make that part optional. | |
| 12:44:21 | chandankumar | that also sounds good | |
| 12:44:23 | sean-k-mooney | did you see my comment about needing to be abel to have 1 job with both nvme and uart pci-sim pfs | |
| 12:44:37 | chandankumar | yes, will work on that | |
| 12:44:55 | sean-k-mooney | cool, my hope is when we add mdev supprot to pci-sim | |
| 12:45:04 | sean-k-mooney | we will be able to validate teh 3 generic driver in one job | |
| 12:45:27 | sean-k-mooney | that will require makign the devstack pluging a little smarter but i think its quite doable | |
| 12:46:17 | sean-k-mooney | also i dont know if you read the review guide i created. i need to actully do a deepre review myslef but im goign to go look at the spec shortly before the irc meeting | |
| 12:49:01 | chandankumar | paste.opendev.org/show/bDXSGmjCs9TH0NRXcVaK/ not yet, it is in my list. | |
| 12:50:50 | 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:10 | chandankumar | sean-k-mooney: two more reviews good to merge https://review.opendev.org/c/openstack/cyborg/+/994816 and https://review.opendev.org/c/openstack/cyborg/+/994830 from Melanie. | |
| 12:58:11 | sean-k-mooney | ah the api sample tests and api refe set ya i skimmed them breifly but ill try and review those later in the week | |
| 12:58:37 | chandankumar | sure | |
| 13:00:42 | jgilaber | Hi all! IRC meeting will start in ~ 1 hour, add your topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L48 | |
| 13:37:15 | 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 | |
| 13:48:07 | opendevreview | Takashi Kajinami proposed openstack/cyborg master: Refactor RequestContext https://review.opendev.org/c/openstack/cyborg/+/995195 | |
| 13:52:08 | opendevreview | Takashi Kajinami proposed openstack/cyborg master: Remove unused context properties https://review.opendev.org/c/openstack/cyborg/+/995205 | |
| 14:00:33 | opendevmeet | The meeting name has been set to 'cyborg' | |
| 14:00:33 | opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 14:00:33 | opendevmeet | Meeting started Tue Jun 30 14:00:33 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:33 | jgilaber | #startmeeting cyborg | |
| 14:00:47 | jgilaber | Hello! Who is around today? | |
| 14:00:47 | sean-k-mooney | o/ | |
| 14:00:51 | chandankumar | o/ | |
| 14:01:04 | jgilaber | While we gather, feel free to add topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L48 | |
| 14:01:24 | rlandy | o/ | |
| 14:01:27 | jgilaber | courtesy ping: amoralej bogdando | |
| 14:01:33 | morenod | o/ | |
| 14:01:38 | amoralej | o/ | |
| 14:01:53 | jgilaber | let's give folks a minute and we'll start with the first topic | |
| 14:02:18 | jgilaber | #topic Reminder: Spec freeze on July 2 | |
| 14:02:29 | jgilaber | we have two specs open | |
| 14:02:32 | jgilaber | #link https://review.opendev.org/c/openstack/cyborg-specs/+/982276 | |
| 14:02:42 | jgilaber | #link https://review.opendev.org/c/openstack/cyborg-specs/+/985349 | |
| 14:03:18 | melwitt | o/ | |
| 14:03:19 | jgilaber | I'll do another pass of the nvme spec after the meeting but I think that one is good to go | |
| 14:03:37 | chandankumar | I will take a look at mdev spec tomorrow | |
| 14:03:57 | sean-k-mooney | jgilaber: i just left comments on yours +1 with minor change im happy to merge it | |
| 14:04:06 | sean-k-mooney | chandankumar: yours is next on my list | |
| 14:04:09 | sean-k-mooney | for after the meeting | |
| 14:04:19 | jgilaber | ack thanks sean-k-mooney I'll look after the meeting | |
| 14:04:23 | chandankumar | thank you! | |
| 14:04:47 | jgilaber | looks like we're in good shape, anything else on this topic? | |
| 14:05:30 | jgilaber | ok, next topic | |
| 14:05:33 | jgilaber | #topic Freezing python-cyborgclient improvements | |
| 14:05:45 | jgilaber | this one if from rlandy I believe | |
| 14:05:51 | jgilaber | #link https://review.opendev.org/c/openstack/python-cyborgclient/+/994696 | |
| 14:05:54 | rlandy | yes... | |
| 14:06:18 | rlandy | this change started with bug: https://bugs.launchpad.net/python-cyborgclient/+bug/2146351 | |
| 14:06:39 | rlandy | which requires removing the old v1 API | |
| 14:06:48 | rlandy | from cyborgclient | |
| 14:07:09 | rlandy | but there is also the piece of sdk accelerator v2 support | |
| 14:07:44 | rlandy | looking at the description, the bug now contains many parts | |
| 14:08:02 | rlandy | and we need to rethink the approach here | |
| 14:08:15 | rlandy | as initially the plan was the keep using the openstacksdk | |
| 14:08:36 | rlandy | so chandankumar and I are bringing this to the team to establish a direction | |
| 14:08:47 | rlandy | because this is probably bigger than one bug | |
| 14:09:08 | rlandy | and we need to decide what should be addressed immediately vs taking a longer design | |
| 14:09:36 | jgilaber | problem 3 in the bug report seems backwards to me | |
| 14:09:56 | jgilaber | I don't think we want to move the accelerator proxy to the client | |
| 14:10:10 | chandankumar | yes, that needs to be fixed | |
| 14:10:15 | sean-k-mooney | rlandy: so the python-cybrogclient | |
| 14:10:19 | sean-k-mooney | alrady uses the sdk | |
| 14:10:22 | sean-k-mooney | for v2 | |
| 14:10:34 | sean-k-mooney | so this was orgianly intened to track only the v1 removal | |
| 14:10:50 | melwitt | yeah what's in the description there looks like specless blueprint material | |
| 14:11:08 | rlandy | ok - so that is possibly the right direction - to make the bug just cover v1 removal | |
| 14:11:23 | rlandy | and move the rest to some spec/blueprint etc. | |
| 14:11:23 | sean-k-mooney | yes | |
| 14:11:37 | sean-k-mooney | we did dicss this in the ptg | |
| 14:11:49 | sean-k-mooney | so the propsoal was to remove v1 this cycle and deprecate teh shell | |
| 14:12:00 | rlandy | so I would propose to abandon this change - and it complicates things | |
| 14:12:10 | rlandy | and just start over with the v1 removal | |
| 14:12:12 | sean-k-mooney | by shell i mean cybrog command | |
| 14:12:19 | rlandy | taking the rest to PTG? | |
| 14:12:30 | sean-k-mooney | sure we can do that | |
| 14:12:44 | rlandy | ok - chandankumar - you in agreement here? | |
| 14:12:55 | sean-k-mooney | my hope was to deprecate the python-cybrogclient repo next cycle entirly if we end up upstreamign ti to osc | |
| 14:13:00 | chandankumar | But for this release, Do we want to fix existing interface and not add any coverage there | |
| 14:13:15 | sean-k-mooney | and if not resuding it down to only the osc plugin in 2027.2 | |
| 14:13:16 | chandankumar | with v1 removal | |
| 14:13:27 | rlandy | the issue is there is a lot in common | |
| 14:13:38 | sean-k-mooney | chandankumar: which interface? | |
| 14:13:52 | chandankumar | I mean device enable /disable interface | |
| 14:14:27 | sean-k-mooney | oh that is a sperate bug | |
| 14:14:31 | chandankumar | https://bugs.launchpad.net/python-cyborgclient/+bug/2151792 | |
| 14:14:35 | sean-k-mooney | we shoudl fix that but not as part of this | |
| 14:14:50 | sean-k-mooney | we shoudl fix htat by preposoing the sdk change | |
| 14:15:17 | jgilaber | it looks to me that with the v1 removal https://bugs.launchpad.net/python-cyborgclient/+bug/2146351 should be done | |
| 14:15:51 | chandankumar | ok | |
| 14:16:20 | sean-k-mooney | so proeblem 1 and 2 are really the scope of this i think | |
| 14:16:35 | sean-k-mooney | "Problem 3: Migrate accelerator proxy from openstacksdk into cyborgclient" wans never intended to be done | |
| 14:16:36 | chandankumar | sounds good to me drop v1 from cyborgclient and rest of enahncement/fixes goes to sdk change | |
| 14:16:44 | sean-k-mooney | so i think that where the confustion came form | |