Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-07-09
21:37:19 opendevreview sean mooney proposed openstack/cyborg master: doc: Add generic PCI driver guide https://review.opendev.org/c/openstack/cyborg/+/994576
21:37:19 opendevreview sean mooney proposed openstack/cyborg master: devstack: Configure pci-sim Cyborg PCI testing https://review.opendev.org/c/openstack/cyborg/+/994577
21:37:20 opendevreview sean mooney proposed openstack/cyborg master: devstack: Add NVIDIA vGPU variant-driver setup helpers https://review.opendev.org/c/openstack/cyborg/+/994578
#openstack-cyborg - 2026-07-10
05:59:22 opendevreview Joan Gilabert proposed openstack/cyborg-specs master: Add 2027.1 spec structure https://review.opendev.org/c/openstack/cyborg-specs/+/995946
12:04:24 rlandy started the etherpad for the documentation work: https://etherpad.opendev.org/p/openstack-cyborg-documentation
12:07:33 rlandy if there are doc related tasks to work out or divide up
12:07:59 rlandy melwitt: sean-k-mooney ^^
12:08:27 rlandy will start to work on the drivers matrix unless there is another section to start on
12:38:19 sean-k-mooney rlandy: updated with my feedback on each area
12:40:31 rlandy thank you
12:45:24 sean-k-mooney by the way while the contibtor docs also need some work i dont think we need to include them in this first pass. i have fixed some of them already but those for us working on it not for other personas
12:50:30 rlandy thanks - that's a lot of good info to start from - will put up some patches
12:58:06 sean-k-mooney this is kind of why i prefered using an etherpad for this its a lot simpler to dump info into then bug and we can also dicuss in it as needed prior ot starting the work. once we start on any given section we can move to geerit but its useful for this einitall braninstorming activites
13:44:32 opendevreview chandan kumar proposed openstack/cyborg master: Enable pci lifecycle test in cyborg tempest job https://review.opendev.org/c/openstack/cyborg/+/996595
13:50:32 opendevreview Merged openstack/cyborg master: Fix missing dependency on oslo.middleware https://review.opendev.org/c/openstack/cyborg/+/996579
13:54:11 opendevreview Merged openstack/cyborg master: Add http_proxy_to_wsgi middleware https://review.opendev.org/c/openstack/cyborg/+/996580
15:19:28 opendevreview chandan kumar proposed openstack/cyborg-tempest-plugin master: Add API microversion support for cyborg-tempest-plugin https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/996821
15:20:49 opendevreview chandan kumar proposed openstack/cyborg-tempest-plugin master: Add Cyborg PCI driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/994580
15:25:38 opendevreview chandan kumar proposed openstack/cyborg master: Enable pci lifecycle test in cyborg tempest job https://review.opendev.org/c/openstack/cyborg/+/996595
#openstack-cyborg - 2026-07-13
07:19:15 opendevreview chandan kumar proposed openstack/cyborg master: Enable pci lifecycle test in cyborg tempest job https://review.opendev.org/c/openstack/cyborg/+/996595
07:20:19 opendevreview chandan kumar proposed openstack/cyborg master: Enable pci lifecycle test in cyborg tempest job https://review.opendev.org/c/openstack/cyborg/+/996595
08:02:53 opendevreview chandan kumar proposed openstack/cyborg master: Enable pci lifecycle test in cyborg tempest job https://review.opendev.org/c/openstack/cyborg/+/996595
08:53:12 opendevreview chandan kumar proposed openstack/cyborg-tempest-plugin master: Add API microversion support for cyborg-tempest-plugin https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/996821
08:53:13 opendevreview chandan kumar proposed openstack/cyborg-tempest-plugin master: Add Cyborg PCI driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/994580
08:58:26 opendevreview chandan kumar proposed openstack/cyborg master: Enable pci lifecycle test in cyborg tempest job https://review.opendev.org/c/openstack/cyborg/+/996595
13:31:33 opendevreview Joan Gilabert proposed openstack/cyborg master: Add MDEV and PCI device type constants https://review.opendev.org/c/openstack/cyborg/+/997047
13:31:34 opendevreview Joan Gilabert proposed openstack/cyborg master: Add MdevBusManager for mdev bus discovery https://review.opendev.org/c/openstack/cyborg/+/997048
13:31:34 opendevreview Joan Gilabert proposed openstack/cyborg master: Add [mdev] configuration section https://review.opendev.org/c/openstack/cyborg/+/997049
13:31:35 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver https://review.opendev.org/c/openstack/cyborg/+/997050
13:31:35 opendevreview Joan Gilabert proposed openstack/cyborg master: Add duplicate device warning in conductor https://review.opendev.org/c/openstack/cyborg/+/997051
13:31:36 opendevreview Joan Gilabert proposed openstack/cyborg master: Refactor GPU driver to use MdevBusManager https://review.opendev.org/c/openstack/cyborg/+/997052
13:31:36 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver documentation https://review.opendev.org/c/openstack/cyborg/+/997053
13:31:37 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054
13:31:37 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
17:24:36 opendevreview Joan Gilabert proposed openstack/cyborg master: Add [mdev] configuration section https://review.opendev.org/c/openstack/cyborg/+/997049
17:24:36 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver https://review.opendev.org/c/openstack/cyborg/+/997050
17:24:37 opendevreview Joan Gilabert proposed openstack/cyborg master: Add duplicate device warning in conductor https://review.opendev.org/c/openstack/cyborg/+/997051
17:24:37 opendevreview Joan Gilabert proposed openstack/cyborg master: Refactor GPU driver to use MdevBusManager https://review.opendev.org/c/openstack/cyborg/+/997052
17:24:38 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver documentation https://review.opendev.org/c/openstack/cyborg/+/997053
17:24:38 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054
17:24:39 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
#openstack-cyborg - 2026-07-14
04:34:30 opendevreview chandan kumar proposed openstack/cyborg master: Enable pci lifecycle test in cyborg tempest job https://review.opendev.org/c/openstack/cyborg/+/996595
05:54:17 opendevreview chandan kumar proposed openstack/cyborg master: Enable pci lifecycle test in cyborg tempest job https://review.opendev.org/c/openstack/cyborg/+/996595
13:00:34 jgilaber Hi all! IRC meeting starting in 1 hour, add your topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L49
14:01:02 opendevmeet Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:01:02 opendevmeet The meeting name has been set to 'cyborg'
14:01:02 jgilaber #startmeeting cyborg
14:01:02 opendevmeet Meeting started Tue Jul 14 14:01:02 2026 UTC and is due to finish in 60 minutes. The chair is jgilaber. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:01:12 jgilaber hello! who is around today?
14:01:33 morenod o/
14:02:07 melwitt o/
14:02:16 jgilaber courtesy ping: sean-k-mooney amoralej bogdando chandankumar skovili
14:02:40 jgilaber while we wait, feel free to add topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L49
14:03:22 sean-k-mooney o/
14:04:25 jgilaber let's get started with the first topic
14:04:34 jgilaber #topic Tempest testing of multiple drivers
14:05:03 jgilaber I wanted to raise this to have a quick discussion on how we envision we should test the different drivers in tempest
14:05:36 jgilaber we're working on supporting mdevs and nvme emulation of pci-sim so we could test the pci, and future nmve and mdevs drivers in first party ci
14:05:55 jgilaber should we test them in the same job? or have a separate ci job for each?
14:05:57 sean-k-mooney yep
14:06:03 sean-k-mooney yes ideally
14:06:31 sean-k-mooney the pci-sim is desitned so that in the future each PF can present VF with diffent personas
14:06:45 sean-k-mooney i.e. you can create up to 16 PFs
14:07:02 sean-k-mooney and the intent was that some cold be UARTs some NVME devices adn other MDEVs
14:07:15 sean-k-mooney then we can assign those as we see fit to cybrog nova ectra
14:07:30 sean-k-mooney so i dont think we need multiple jobs in this case
14:07:34 jgilaber I'm skimming the document added to the agenda
14:07:35 jgilaber #link https://paste.openstack.org/raw/bQVCnAE5DfkR8Tky99g7/
14:07:49 jgilaber I agree with that direction, I was thinking something like that
14:08:22 jgilaber I left a comment to discuss that in the pci lifecycle tests patch
14:08:22 melwitt yeah I would think same job if it is technically possible. only separate the jobs if there is some technical limitation
14:08:24 jgilaber #link https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/994580/comment/361c56ef_7480909b/
14:09:59 jgilaber ok, that looks clear to me, any other comment question on this topic¿
14:10:08 sean-k-mooney jgilaber: that does not mean we wont have dedicated test for each
14:10:37 sean-k-mooney the genicp pci lifecslcle test are intnede to work with real pci devices as well not just the sim
14:10:54 sean-k-mooney my expecation is each set fo driver will have there won set of lifecycle tests
14:11:10 sean-k-mooney and we will run the subset that can be supproted in a given job
14:11:33 sean-k-mooney but ideally the same test coudl be run with real hardware aswell only by chanign the config options for the tempst plugin
14:11:36 jgilaber sure, I'm planning on working on a similar patch for mdev soon, hence my original question
14:12:09 sean-k-mooney i shared https://chatgpt.com/share/6a3e9241-53a8-83ed-b58f-ab1c933b05af
14:12:35 sean-k-mooney with chandan ealriesr it was my one of my intial planning sessiosn with creating the pci sim
14:13:01 sean-k-mooney i had started on teh design of the persona/personbatly work but put it on hold while i refeind the core module
14:13:53 sean-k-mooney if we need sperate jobs for a speicifc reason we can certely do that when required
14:14:09 sean-k-mooney but for now i think we will be ok
14:14:32 jgilaber to be clear, I think we can test the new drivers along with the pci in the same job, just wanted to have the discussion here
14:14:54 sean-k-mooney yep
14:15:01 sean-k-mooney if we get to the point where the job is takign too long
14:15:09 sean-k-mooney or there are other reason to split im happy to revisit this
14:15:49 sean-k-mooney until we actully ahve a job with multipel diffent device active at the same teim this is still just teroetical
14:15:53 sean-k-mooney but i think we are getting close to that
14:16:05 jgilaber sounds good, moving to the next topic unless there are other questions
14:16:41 jgilaber #topic Enable PCI lifecycle test in cyborg
14:16:53 jgilaber this one is from Chandan, who could not join today
14:17:10 jgilaber it highlights three patches for review
14:17:19 jgilaber #link https://review.opendev.org/c/openstack/cyborg/+/996595
14:17:30 jgilaber this one enables the tests to run in CI
14:17:40 jgilaber #link https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/994580
14:17:54 jgilaber this adds the tests for pci driver in the plugin
14:18:03 jgilaber #link https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/996821
14:18:23 jgilaber and this one adds api microversion support for the tempest plugin (is the first in the chain)

Earlier   Later