| *** Gues__________________________ is now known as mmagr | 08:05 | |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver admin guide and API reference for microversion 2.4 https://review.opendev.org/c/openstack/cyborg/+/999944 | 09:40 |
|---|---|---|
| opendevreview | Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver https://review.opendev.org/c/openstack/cyborg/+/997050 | 09:52 |
| opendevreview | Joan Gilabert proposed openstack/cyborg master: Detect duplicate device discovery in conductor https://review.opendev.org/c/openstack/cyborg/+/997051 | 09:52 |
| opendevreview | Joan Gilabert proposed openstack/cyborg master: Refactor GPU driver to use MdevBusManager https://review.opendev.org/c/openstack/cyborg/+/997052 | 09:52 |
| opendevreview | Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver documentation https://review.opendev.org/c/openstack/cyborg/+/997053 | 09:52 |
| opendevreview | Joan Gilabert proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | 09:52 |
| opendevreview | Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054 | 09:52 |
| opendevreview | Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055 | 09:52 |
| opendevreview | Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364 | 09:52 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603 | 11:19 |
| opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: introduce personality ops-table dispatch for VF device types https://review.opendev.org/c/openstack/cyborg/+/999125 | 11:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe host kernel module https://review.opendev.org/c/openstack/cyborg/+/999928 | 11:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe VFIO guest probe and host handoff https://review.opendev.org/c/openstack/cyborg/+/999929 | 11:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945 | 11:20 |
| opendevreview | chandan kumar proposed openstack/cyborg master: pci-sim: add software MSI-X domain to fake host bridge https://review.opendev.org/c/openstack/cyborg/+/1003255 | 11:20 |
| rlandy | #startmeeting Cyborg IRC meeting September 1, 2026 | 14:03 |
| opendevmeet | Meeting started Tue Sep 1 14:03:17 2026 UTC and is due to finish in 60 minutes. The chair is rlandy. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:03 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:03 |
| opendevmeet | The meeting name has been set to 'cyborg_irc_meeting_september_1__2026' | 14:03 |
| rlandy | Courtesy ping: sean-k-mooney amoralej bogdando jgilaber rlandy chandankumar skovili melwit | 14:04 |
| melwitt | o/ | 14:04 |
| gamio_ | o/ | 14:04 |
| morenod | o/ | 14:04 |
| sean-k-mooney | o/ | 14:04 |
| chandankumar | o/ | 14:04 |
| jgilaber | o/ | 14:04 |
| rlandy | apologies folks, I forgot to ping send a reminder ... | 14:04 |
| rlandy | please add topics here: https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L47 | 14:04 |
| rlandy | let's start with https://releases.openstack.org/hibiscus/schedule.html and where we are | 14:06 |
| rlandy | #topic: hibiscus FF | 14:07 |
| rlandy | https://releases.openstack.org/hibiscus/schedule.html#h-cycle-highlights | 14:07 |
| rlandy | anything we need to add here^^? | 14:08 |
| chandankumar | RC1 is coming next week. | 14:09 |
| rlandy | note also the upcoming: #link: https://releases.openstack.org/indri/schedule.html | 14:09 |
| jgilaber | did we get the vfio driver work in before FF? | 14:09 |
| chandankumar | From last meeting, we wanted to check any ongoing spec implementation to look for feature freeze exception. | 14:09 |
| sean-k-mooney | no | 14:09 |
| sean-k-mooney | yes on the nova side | 14:09 |
| sean-k-mooney | i woudl be willing to condier it up until firday | 14:10 |
| sean-k-mooney | same for nvme | 14:10 |
| sean-k-mooney | but after this week we will defer all feature to next cycle | 14:10 |
| sean-k-mooney | im not sure we will have time for either to compelte review this week but we will see | 14:10 |
| jgilaber | +1, I'll try to review both series during the week | 14:11 |
| sean-k-mooney | so for the cycel highliht i woudl like to prepare a draft fo them this week or monday at the latest | 14:11 |
| sean-k-mooney | saem for the release note prelude | 14:11 |
| chandankumar | I will be sharing the nvme hardware testing result tomorrow . But I am not sure about merge. | 14:12 |
| sean-k-mooney | ideally we willhave drafts fo both ready by friday and we can review the status in the next meeting | 14:12 |
| rlandy | #action cycle highlights and release prelude needed | 14:12 |
| sean-k-mooney | if i dont see either by tursday ill create them but if ohter have time to start them thats fine too | 14:13 |
| rlandy | anything more on FF items and RC1 items required? | 14:14 |
| sean-k-mooney | i think we can move on | 14:14 |
| sean-k-mooney | there are a few small change we may do after rc1 is cut | 14:14 |
| rlandy | ok ... | 14:14 |
| sean-k-mooney | i.e. some packagign cleanup | 14:15 |
| sean-k-mooney | but we can look at that next week or the week after | 14:15 |
| rlandy | noted - to add to next meeting's agenda | 14:15 |
| rlandy | Any other topics to raise? | 14:15 |
| rlandy | ok - moving on ... let's take a look at reviews | 14:17 |
| rlandy | #topic: Reviews | 14:17 |
| rlandy | #link: https://etherpad.opendev.org/p/cyborg-2026.2-status | 14:17 |
| rlandy | any open feature reviews ^^ to highlight? | 14:18 |
| gamio_ | #link: https://review.opendev.org/c/openstack/cyborg/+/1003061 bugfix for 2163799, would appreciate a core look | 14:18 |
| gamio_ | I can also help review the nvme series this week if that's useful | 14:19 |
| rlandy | noted comment by chandankumar on nvme hardware testing results shortly | 14:19 |
| sean-k-mooney | ill add https://review.opendev.org/c/openstack/cyborg/+/1003061 to my list | 14:20 |
| gamio_ | thanks | 14:20 |
| * sean-k-mooney said list is a set of open tabs that naturely clean it self if i close thw wrong browser :) | 14:20 | |
| rlandy | doc series last three patches are rebased one on another as requested: https://review.opendev.org/c/openstack/cyborg/+/1001774 ,https://review.opendev.org/c/openstack/cyborg/+/1001767, https://review.opendev.org/c/openstack/cyborg/+/1001779. Thanks sean-k-mooney for initial reviews | 14:22 |
| rlandy | any other reviews to raise? | 14:22 |
| sean-k-mooney | https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_34b/openstack/34b088d98d954c6fafe206b4a1fdd06d/docs/ looks a lot better as does https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_34b/openstack/34b088d98d954c6fafe206b4a1fdd06d/docs/install/index.html | 14:23 |
| sean-k-mooney | we can likely land those this week | 14:23 |
| sean-k-mooney | we will probaly postpone the other docs enahcnement to next cycle | 14:24 |
| rlandy | +1 | 14:24 |
| rlandy | last call for reviews to raise | 14:24 |
| rlandy | k ...moving on to bugs | 14:26 |
| rlandy | #topic: Bugs | 14:26 |
| rlandy | #link: https://bugs.launchpad.net/openstack-cyborg | 14:26 |
| rlandy | one bug in New state: | 14:26 |
| rlandy | #link: https://bugs.launchpad.net/openstack-cyborg/+bug/2165432 | 14:26 |
| rlandy | melwitt, looks like you reported this one | 14:26 |
| melwitt | yes, this fell from some smartnic testing I did last week with the generic pci driver | 14:27 |
| sean-k-mooney | melwitt: is that a bug or feature | 14:27 |
| sean-k-mooney | the phsyical_network is not docuemented as beign expected to wrok correct | 14:28 |
| melwitt | so it could be debatable whether it is a bug | 14:28 |
| sean-k-mooney | i feel like we shoudl supprot that | 14:28 |
| sean-k-mooney | so im thinkign its a wishlist RFE bug | 14:28 |
| sean-k-mooney | or specless blueprint | 14:28 |
| melwitt | not sure how detailed the documentation is but I should look | 14:28 |
| sean-k-mooney | not somthign that need heavy tracking | 14:28 |
| sean-k-mooney | its more or less absent | 14:28 |
| sean-k-mooney | i dont think thye generic driver was intended to suprpot smarnics | 14:29 |
| sean-k-mooney | hwoever i also dont see a reason not too | 14:29 |
| sean-k-mooney | and it woudl allow use to eventually remvoe the special nic drivers | 14:29 |
| melwitt | yeah. it appears it would not take that much to make the pci driver support them | 14:29 |
| sean-k-mooney | so i woudl be oke with addign the rfe tag and markign this as whishlist | 14:29 |
| sean-k-mooney | but we proably woudl not backprot this | 14:30 |
| melwitt | sounds ok to me | 14:30 |
| sean-k-mooney | does that owrk for others | 14:30 |
| jgilaber | +1 | 14:30 |
| sean-k-mooney | as a general topic im debating which fo spec, bluepirnt and rfe bug we want to use for cybrog in general | 14:31 |
| sean-k-mooney | i think for small things like this i woudl prefer to have wishlist rfe bugs if its small rahter then specless bluerpints | 14:31 |
| sean-k-mooney | but we can dicuss that later unless folks haven an imideate reaction/prefence | 14:31 |
| melwitt | I like specless blueprints personally but am not vehement about it | 14:32 |
| sean-k-mooney | neutron starts alls feature enhacment as an RFE bug and graduates to bluepritn or specs if it need more trackign or discussion | 14:32 |
| gamio_ | as a newer contributor, the rfe bug flow worked well for 2161354. no spec needed and low friction | 14:33 |
| sean-k-mooney | i guess for nwo we can triage things in the meeting as they come up | 14:34 |
| sean-k-mooney | adn we can write down our perfered flow next cycle | 14:34 |
| sean-k-mooney | ok for now i have updated https://bugs.launchpad.net/openstack-cyborg/+bug/2165432 | 14:36 |
| sean-k-mooney | anythin esle we want ot discuss on that | 14:36 |
| rlandy | all set on this topic, melwitt? | 14:36 |
| sean-k-mooney | melwitt: is this somethign you want to adress for rc1 or 2027.1 | 14:36 |
| melwitt | yes all good. I was thinking 2027.1 | 14:37 |
| sean-k-mooney | i assumed the latter ya | 14:37 |
| rlandy | k ... moving on ... | 14:37 |
| opendevreview | Merged openstack/cyborg master: Improve installation guide index https://review.opendev.org/c/openstack/cyborg/+/1001774 | 14:37 |
| sean-k-mooney | i want to add nic emualtion to the pci-sim next cycel adn we can discuss testing this with that later | 14:37 |
| rlandy | #link https://bugs.launchpad.net/python-cyborgclient | 14:38 |
| rlandy | looks all triaged here | 14:38 |
| rlandy | so let's move on to the open discussion | 14:38 |
| rlandy | #topic open discussion | 14:38 |
| rlandy | anything else to bring up today? | 14:38 |
| melwitt | just wanted to share that I proposed a spec for 2027.1 for adding a services table and versioning and heartbeats etc if anyone might be interested https://review.opendev.org/c/openstack/cyborg-specs/+/1001999 | 14:39 |
| sean-k-mooney | i guess a minor admin thing | 14:39 |
| sean-k-mooney | ah let start with your topic | 14:39 |
| sean-k-mooney | ya i will hopfely look at that next week | 14:40 |
| sean-k-mooney | i think my main feedback before was | 14:40 |
| sean-k-mooney | if we supprot healtchecsk at all i woudl prefer to supprot the per binday helathchecks | 14:40 |
| sean-k-mooney | like was propsoed for nova/manilla | 14:41 |
| *** gamio_ is now known as gamio | 14:41 | |
| melwitt | not a ton to say about it but that I'm thinking of it as a first step toward being able to support rolling upgrades which I think we need for production readiness | 14:41 |
| sean-k-mooney | the services api i thnk makes sesne but not sure about forced down | 14:41 |
| melwitt | yes i remember :) per process healthchecks. I was thinking that would not be part of this particular spec work but would be a thing to add separately | 14:42 |
| sean-k-mooney | ya so i think that is what we shoudl use it for | 14:42 |
| sean-k-mooney | i dont think the service api shoudl really be a monitoring api | 14:42 |
| sean-k-mooney | it can report state | 14:42 |
| sean-k-mooney | but i think its value is for rolling upgrdes | 14:43 |
| melwitt | same, I am personally thinking we will not have forced down but wanted to put it out there for discussion in case others have thoughts | 14:43 |
| sean-k-mooney | im not actully sure we even need state/staus | 14:43 |
| sean-k-mooney | i.e. if its up | 14:43 |
| sean-k-mooney | we may but if we had per service healthcheck endpoint its not stricly needed | 14:43 |
| melwitt | really? I was thinking it would be nice to know when/if each agent reported in | 14:44 |
| sean-k-mooney | yes it can be but if you can monitor that externally | 14:44 |
| sean-k-mooney | its not strictly required | 14:44 |
| sean-k-mooney | so its nice to have rahter then requried | 14:44 |
| melwitt | ah. yeah, I see what you mean | 14:44 |
| gamio | interested, I'll take a look at 1001999 this week | 14:44 |
| sean-k-mooney | im not nessialy saying we remove it | 14:45 |
| sean-k-mooney | jsut not prostion it as the primary way for operator to detech that | 14:45 |
| sean-k-mooney | prostion -> propose/postion | 14:45 |
| melwitt | gotcha. if I had to guess I would expect cloud operators would prefer to have it available as a CLI command for example to see "up/unknown" sort of status. even if there is also healthcheck data available externally | 14:46 |
| sean-k-mooney | yep so i think they are complementary | 14:46 |
| sean-k-mooney | but if the service info was a bit stale or delayed that woudl not be a bug | 14:46 |
| sean-k-mooney | if you need lifeness checking with low latency then the main rest api is not the scaleable solution | 14:47 |
| sean-k-mooney | but if it answering has this agent checked in in the last 60s its fine | 14:48 |
| melwitt | yeah | 14:48 |
| sean-k-mooney | anything else on this you want to highlight? | 14:48 |
| melwitt | no that was it | 14:48 |
| sean-k-mooney | cool then the admin itime i had is https://blueprints.launchpad.net/openstack-cyborg | 14:49 |
| sean-k-mooney | ill go thru and update the serise adn status on those on monday | 14:49 |
| sean-k-mooney | we will need to reappvoe/retarget any that are not merged by firday to next cycle | 14:49 |
| sean-k-mooney | that was all i had just noting we need to create the 2027.1 serise on all launchpads and update them as needed | 14:50 |
| rlandy | thank you sean-k-mooney | 14:50 |
| rlandy | anything else? | 14:50 |
| rlandy | moving on ... | 14:51 |
| rlandy | #topic: Volunteers to chair next meeting | 14:51 |
| rlandy | anyone available to run the meeting next week? | 14:52 |
| sean-k-mooney | unles someone else wants to i can i guess | 14:52 |
| rlandy | ok - let's put you in as a place holder name | 14:53 |
| rlandy | thank you | 14:53 |
| rlandy | thank you folks for joining | 14:53 |
| rlandy | #endmeeting | 14:53 |
| opendevmeet | Meeting ended Tue Sep 1 14:53:29 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:53 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/cyborg_irc_meeting_september_1__2026/2026/cyborg_irc_meeting_september_1__2026.2026-09-01-14.03.html | 14:53 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cyborg_irc_meeting_september_1__2026/2026/cyborg_irc_meeting_september_1__2026.2026-09-01-14.03.txt | 14:53 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/cyborg_irc_meeting_september_1__2026/2026/cyborg_irc_meeting_september_1__2026.2026-09-01-14.03.log.html | 14:53 |
| opendevreview | Merged openstack/cyborg master: Add agentic scaffolding and contributor docs https://review.opendev.org/c/openstack/cyborg/+/1001767 | 19:16 |
| opendevreview | Merged openstack/cyborg master: Reorganize documentation landing page https://review.opendev.org/c/openstack/cyborg/+/1001779 | 19:17 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!