| opendevreview | chandan kumar proposed openstack/cyborg master: Add cyborg-agent placement client config for devstack multinode https://review.opendev.org/c/openstack/cyborg/+/984508 | 07:21 |
|---|---|---|
| opendevreview | chandan kumar proposed openstack/cyborg master: Add cyborg-agent placement client config for devstack multinode https://review.opendev.org/c/openstack/cyborg/+/984508 | 07:25 |
| opendevreview | Joan Gilabert proposed openstack/cyborg-specs master: Add generic mdev driver spec for 2026.2 https://review.opendev.org/c/openstack/cyborg-specs/+/982276 | 07:33 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Update DevStack setup guide and add sample local.conf https://review.opendev.org/c/openstack/cyborg/+/983003 | 12:23 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add cyborg-agent placement client config for devstack multinode https://review.opendev.org/c/openstack/cyborg/+/984508 | 12:55 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Update DevStack setup guide and add sample local.conf https://review.opendev.org/c/openstack/cyborg/+/983003 | 13:05 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add placement client config for devstack multinode https://review.opendev.org/c/openstack/cyborg/+/984508 | 13:26 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add placement client config for devstack multinode https://review.opendev.org/c/openstack/cyborg/+/984508 | 13:27 |
| jgilaber | Hi all! IRC meeting starting in 30 minutes, feel free to add topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L44 | 13:31 |
| jgilaber | #startmeeting cyborg | 14:00 |
| opendevmeet | Meeting started Tue Apr 14 14:00:40 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 |
| chandankumar | o/ | 14:00 |
| jgilaber | Hi all! who is around today | 14:01 |
| sean-k-mooney | o/ | 14:01 |
| jgilaber | courtesy ping: amoralej bogdando rlandy | 14:01 |
| jgilaber | let's give a couple of minutes and see if anyone else will join before starting | 14:01 |
| jgilaber | ok let's start | 14:03 |
| jgilaber | first topic is from chandankumar | 14:03 |
| jgilaber | #topic Instance actions supported by cyborg | 14:04 |
| chandankumar | Thank you jgilaber | 14:04 |
| chandankumar | I was looking into cyborg multinode setup to test what instances actions are supported by cyborg. | 14:04 |
| chandankumar | first thing I hit devstack plugin was not working for me, I have opened a bug around added it in the bug section for further discussion. | 14:04 |
| sean-k-mooney | i have an old patch for that | 14:05 |
| sean-k-mooney | a very old one to add a multi node job | 14:05 |
| chandankumar | https://docs.openstack.org/api-guide/compute/accelerator-support.html mostly confirms the operations | 14:05 |
| sean-k-mooney | im not sure if its still useful but ill see if i can find it | 14:05 |
| chandankumar | I also found out that we cannot bind a accelerator or pci device to a running instance | 14:05 |
| chandankumar | https://github.com/openstack/cyborg/commit/afc1245aa3d07e23c91bfcf450cdab1a925aefd0#diff-02394eca68b2a28971d59fe768be1464fcf0376a2d38c8e82387675e6ccfd293R29-R307 confirms that | 14:06 |
| sean-k-mooney | https://review.opendev.org/c/openstack/cyborg/+/708674 | 14:06 |
| sean-k-mooney | https://review.opendev.org/c/openstack/cyborg/+/709641/6 | 14:06 |
| chandankumar | sean-k-mooney thank you for those links around multinode | 14:07 |
| sean-k-mooney | that was form 6 years ago | 14:07 |
| sean-k-mooney | so i suspect that since then thing have been done that make it harder to get it working | 14:07 |
| chandankumar | https://review.opendev.org/c/openstack/cyborg/+/984508 with thing, I am able to get it working locally | 14:08 |
| sean-k-mooney | so they might help but i expect we will need to mostly do it form scratch | 14:08 |
| sean-k-mooney | ya thats a new requirement | 14:08 |
| sean-k-mooney | i made the cybrog agent use it last cycle | 14:09 |
| sean-k-mooney | before that only the conductor talksed to placemnt | 14:09 |
| sean-k-mooney | everually the conducore shoudl never talk to placement :) | 14:09 |
| chandankumar | ok | 14:10 |
| sean-k-mooney | but cool ill take a looka t that but proably after/durign the ptg | 14:10 |
| chandankumar | sure | 14:10 |
| chandankumar | coming back to instance action, I know we need to add tempest test coverage for what is supported. | 14:11 |
| chandankumar | Do we want to document these cyborg supported actions somewhere? or linking back to https://docs.openstack.org/api-guide/compute/accelerator-support.html would be enough | 14:12 |
| sean-k-mooney | so the api-guide is noler really suprpoted | 14:12 |
| sean-k-mooney | but yes we do need to docuemtn this in tree | 14:12 |
| chandankumar | we also have this https://docs.openstack.org/cyborg/wallaby/reference/support-matrix.html | 14:12 |
| sean-k-mooney | yes that the right location | 14:13 |
| sean-k-mooney | https://docs.openstack.org/cyborg/latest/reference/support-matrix.html | 14:13 |
| sean-k-mooney | with the new templat | 14:13 |
| chandankumar | ok I was not aware about api-guide doc supported. Do we want to drop that page | 14:13 |
| sean-k-mooney | we also shoudl use the "version-added" sphinx command | 14:14 |
| sean-k-mooney | we will also want to docuemnt this on the nova side | 14:14 |
| chandankumar | latest one is much better thanks | 14:14 |
| sean-k-mooney | but that will be done when we enabel new commands there | 14:14 |
| sean-k-mooney | as an aside https://docs.openstack.org/cyborg/latest/reference/support-matrix.html#driver-support | 14:14 |
| sean-k-mooney | is where i evnetually want to document the support status agnd gaps | 14:15 |
| sean-k-mooney | similar to the watcher stragy matix | 14:15 |
| sean-k-mooney | so having this all in that page is useful | 14:15 |
| chandankumar | sure, will look into that. | 14:15 |
| chandankumar | Thank you, that's it from my side. | 14:16 |
| jgilaber | thanks chandankumar | 14:16 |
| jgilaber | if there is nothing else we can move to the next topic | 14:16 |
| jgilaber | #topic PTG topics/planning | 14:17 |
| jgilaber | we have some topics for PTG already listed | 14:17 |
| jgilaber | #link https://etherpad.opendev.org/p/cyborg-2026.2-ptg | 14:17 |
| jgilaber | do we need to discuss that or are we set for PTG? | 14:18 |
| sean-k-mooney | honestly | 14:19 |
| sean-k-mooney | i wanted to figure that out last week and im not sure ill have time this week | 14:20 |
| sean-k-mooney | so what i woudl say is if you have topic you want to bring up | 14:20 |
| sean-k-mooney | extend the etherpad | 14:20 |
| sean-k-mooney | and we will organsie it firday or on monday | 14:20 |
| jgilaber | ack, sounds good | 14:21 |
| chandankumar | sure | 14:21 |
| sean-k-mooney | ill try to add content if i can but if we can do it together that woudl be great | 14:21 |
| chandankumar | I will add one more topic related to placement traits naming convention for cyborg | 14:22 |
| chandankumar | may be tomorrow | 14:22 |
| sean-k-mooney | so any trait that cyborg uses shoudl eb in os-triats or CUSTOM_ | 14:22 |
| sean-k-mooney | but for nvme devices we shoudl not use traits to encode vendor id and product id | 14:23 |
| sean-k-mooney | that is an exisitng bug in the pci dirver | 14:23 |
| sean-k-mooney | vendor id and product id shoudl be in the resouce class name | 14:23 |
| sean-k-mooney | what this means is if we have a standard trait for a feature we shoudl alwasy update os-triats first. we only use CUSTOM_ in service project if an only if there isnt a finte set | 14:24 |
| sean-k-mooney | but ya lets chat about that more at the ptg | 14:24 |
| chandankumar | sure | 14:24 |
| sean-k-mooney | and we can docuemtn that the contibutre docs/spec going forward | 14:25 |
| jgilaber | ack, anything else on this topic? | 14:26 |
| chandankumar | nope | 14:26 |
| jgilaber | next one also related to PTG | 14:26 |
| jgilaber | # topci cancel next week meeting for PTG | 14:27 |
| jgilaber | #topic cancel next week meeting for PTG | 14:27 |
| jgilaber | sorry about that | 14:27 |
| jgilaber | any objections for cancelling? | 14:27 |
| sean-k-mooney | nope sounds good | 14:27 |
| chandankumar | nope | 14:27 |
| jgilaber | ack, next meeting will be cancelled and we will meet again on April 28th | 14:28 |
| jgilaber | that was the last topic, let's move to bug triage | 14:28 |
| jgilaber | #topic Bugs | 14:28 |
| jgilaber | #link https://bugs.launchpad.net/openstack-cyborg/+bug/2148278 | 14:29 |
| jgilaber | we have a bug from chandankumar that we touched on briefly before | 14:29 |
| chandankumar | It is the same bug we were talking during instance action topic | 14:29 |
| chandankumar | yup | 14:29 |
| jgilaber | looks like you have a patch open for it | 14:29 |
| jgilaber | #link https://review.opendev.org/c/openstack/cyborg/+/984508 | 14:29 |
| jgilaber | can I assign you to it chandankumar? | 14:29 |
| chandankumar | sure | 14:30 |
| chandankumar | thank you! | 14:30 |
| sean-k-mooney | ya so that jsut effectivly lack of multi node supprot | 14:30 |
| sean-k-mooney | in the plugin wich is valid | 14:30 |
| sean-k-mooney | since it was never offically supported | 14:30 |
| sean-k-mooney | so medium | 14:30 |
| sean-k-mooney | its aleady in progres anyway | 14:30 |
| jgilaber | medium sounds good to me | 14:31 |
| jgilaber | looking at the tags, we don't have any related to devstack, should we create one? | 14:32 |
| sean-k-mooney | i just addedit | 14:32 |
| sean-k-mooney | basicly because i wanted to be clear its no actully a cybrog bug its a cybrog devstack plugin bug | 14:33 |
| sean-k-mooney | or feature | 14:33 |
| jgilaber | ack thanks, so I think we're set for this bug, anything else to comment here? | 14:33 |
| sean-k-mooney | not for the bug but i have one item for opendiscuss | 14:33 |
| jgilaber | ack let's move to that then | 14:34 |
| jgilaber | #topic Open Discussion | 14:34 |
| sean-k-mooney | so i was talkign to uggla about the nova cross project sessions | 14:34 |
| sean-k-mooney | 15:32:33 Uggla | 1300-1400UTC : Cyborg cross team session | 14:34 |
| sean-k-mooney | 15:32:33 Uggla | 1400-1500UTC : Ironic cross team session | 14:34 |
| sean-k-mooney | i will likely need to attend the ironic one as well | 14:35 |
| sean-k-mooney | how woudl folks feel about moving the final cyborg hour later in the week | 14:35 |
| sean-k-mooney | so form say 1400 UTC | 14:35 |
| sean-k-mooney | to 17:00 UTC | 14:36 |
| sean-k-mooney | or maybe firday | 14:36 |
| chandankumar | no issues | 14:36 |
| jgilaber | that's on Tuesday? | 14:36 |
| chandankumar | friday is also fine | 14:36 |
| sean-k-mooney | yes tuesday | 14:36 |
| sean-k-mooney | ok ill move it to tuesday at 17:00 utc for now | 14:37 |
| sean-k-mooney | and if we dont need it then we can skip | 14:37 |
| jgilaber | ok, that works for me | 14:37 |
| chandankumar | ok | 14:37 |
| jgilaber | any other topic to discuss? | 14:38 |
| chandankumar | nope | 14:39 |
| jgilaber | #topic Volunteers to chair next meeting | 14:40 |
| jgilaber | any volunterr for next meeting | 14:40 |
| jgilaber | on April 28th | 14:40 |
| chandankumar | I will take it | 14:40 |
| jgilaber | thanks chandankumar | 14:40 |
| jgilaber | so that's all for today, we'll meet again next week for some productive talks at PTG | 14:41 |
| jgilaber | thanks all! | 14:41 |
| jgilaber | #endmeeting | 14:41 |
| opendevmeet | Meeting ended Tue Apr 14 14:41:31 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:41 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-04-14-14.00.html | 14:41 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-04-14-14.00.txt | 14:41 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-04-14-14.00.log.html | 14:41 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!