Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-09-29
14:16:28 jgilaber I just started reviewing that before the meeting, I hope to go through it today
14:16:33 chandankumar Like no db access to compute agent, RPC chnages and upgrade compatibility
14:16:47 chandankumar thanks Joan!
14:18:13 jgilaber no problem
14:18:19 jgilaber any other review?
14:19:34 jgilaber #topic Bugs
14:19:44 jgilaber we have one bug to triage
14:19:47 jgilaber #link https://bugs.launchpad.net/openstack-cyborg/+bug/2168261
14:20:04 jgilaber I created this last week
14:20:48 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:21:03 jgilaber e.g you can create one without any resource profile
14:21:24 jgilaber yet if you try to use it the code assumes device profiles will always have one
14:21:36 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:37 chandankumar good finding,
14:22:03 chandankumar I never tried creating device profile with traits only.
14:22:13 jgilaber we have some validation, but no schema I think
14:22:47 jgilaber https://github.com/openstack/cyborg/blob/dfa0b80ca7060a799db191f73c32b5d9bd577103/cyborg/api/controllers/v2/device_profiles.py#L227-L247
14:23:07 jgilaber validates the name if present, but does not raise any error if absent
14:23:10 melwitt thanks (I'm seeing it now as I continue to read through, sorry about that)
14:24:01 jgilaber no problem
14:24:06 melwitt I would say this is Medium or Low
14:24:19 chandankumar medium sounds good
14:24:25 jgilaber +1
14:24:31 jgilaber setting it to medium
14:25:03 jgilaber #topic Open discussion
14:25:14 jgilaber any last minute topic?
14:25:14 chandankumar When you propose the fix, can you also add a negative test where user can create device profile using traits only
14:25:24 chandankumar *negative tempest test
14:25:52 jgilaber chandankumar, sure, I'll try to remember
14:27:29 jgilaber any other point to bring up before closing?
14:29:14 jgilaber ok, looks like we're done for today
14:29:30 jgilaber rlandy++ vounteered to chair next week, thanks!
14:29:35 jgilaber thanks all for attending!
14:29:37 jgilaber #endmeeting
14:29:37 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:37 opendevmeet Minutes: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-09-29-14.00.html
14:29:37 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-09-29-14.00.txt
14:29:37 opendevmeet Log: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-09-29-14.00.log.html
#openstack-cyborg - 2026-09-30
09:35:11 opendevreview Joan Gilabert proposed openstack/cyborg master: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1008027
10:44:19 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Add Cyborg MDEV driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997352
10:47:15 opendevreview Joan Gilabert proposed openstack/cyborg master: Add [mdev] configuration section https://review.opendev.org/c/openstack/cyborg/+/997049
10:47:16 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver https://review.opendev.org/c/openstack/cyborg/+/997050
10:47:16 opendevreview Joan Gilabert proposed openstack/cyborg master: Detect duplicate device discovery in conductor https://review.opendev.org/c/openstack/cyborg/+/997051
10:47:17 opendevreview Joan Gilabert proposed openstack/cyborg master: Refactor GPU driver to use MdevBusManager https://review.opendev.org/c/openstack/cyborg/+/997052
10:47:17 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver documentation https://review.opendev.org/c/openstack/cyborg/+/997053
10:47:18 opendevreview Joan Gilabert proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603
10:47:18 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054
10:47:19 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
10:47:20 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
11:01:20 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: device_profile: test that group with no resources: key is rejected https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/1008043
11:46:38 rlandy sean-k-mooney: welcome back ...
11:47:33 sean-k-mooney o/
11:47:55 rlandy wrt PTG - are you ok moving the cross project session with Nova to Tuesday 14h-15h - rather than the first session to allow easier attendance for west coast participants
11:48:09 rlandy we can hold the review session first
11:57:10 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
11:57:10 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
12:41:17 sean-k-mooney rlandy: we could but im not sure we have any westcost ateendees
12:42:17 sean-k-mooney the only issue that causes is i had inteded for use to wrap at 14:45 for the scheduled 15 min break
12:43:27 sean-k-mooney that is why i asked ot start with the corss proejcte then we woudl flow into the retro/ptg overview/planning and break then resume properly at 15:00 for the first technial session
12:43:50 rlandy west coast attendee for the cross nova session
12:46:59 sean-k-mooney its a less ideal order but we can do that
13:25:56 opendevreview Joan Gilabert proposed openstack/cyborg master: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1008027
13:55:34 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
13:55:34 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
16:57:15 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Add Cyborg MDEV driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997352
20:14:17 opendevreview melanie witt proposed openstack/cyborg master: Fix double-encoded JSON in API error responses https://review.opendev.org/c/openstack/cyborg/+/1008123
20:16:41 opendevreview melanie witt proposed openstack/cyborg master: Fix double-encoded JSON in API error responses https://review.opendev.org/c/openstack/cyborg/+/1008123
21:54:42 opendevreview melanie witt proposed openstack/cyborg-specs master: Restructure docs to use per-release index pages https://review.opendev.org/c/openstack/cyborg-specs/+/1008146
22:16:27 melwitt sean-k-mooney: since we are reviewing specs ^ propose to fix the specs page rendering stuff
22:18:10 sean-k-mooney cool im currently reviewing a watcher spec
22:18:19 sean-k-mooney but ill take a look at that tomorrow
22:19:18 melwitt :)
#openstack-cyborg - 2026-10-01
05:17:52 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
05:29:20 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
05:36:05 opendevreview chandan kumar proposed openstack/cyborg-tempest-plugin master: Add NVMe driver lifecycle scenario tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/999922
06:10:22 opendevreview chandan kumar proposed openstack/cyborg master: Add NVMeDriver for NVMe controller discovery https://review.opendev.org/c/openstack/cyborg/+/999937
06:10:23 opendevreview chandan kumar proposed openstack/cyborg master: agent: separate driver loading from driver initialisation https://review.opendev.org/c/openstack/cyborg/+/999938
06:10:23 opendevreview chandan kumar proposed openstack/cyborg master: Route ARQ unbind through conductor-to-agent cleanup RPCs https://review.opendev.org/c/openstack/cyborg/+/999939
06:10:24 opendevreview chandan kumar proposed openstack/cyborg master: nvme: implement NVMeDriver.cleanup() https://review.opendev.org/c/openstack/cyborg/+/999940
06:10:24 opendevreview chandan kumar proposed openstack/cyborg master: Guard ARQ bind against non-available devices https://review.opendev.org/c/openstack/cyborg/+/999941
06:10:25 opendevreview chandan kumar proposed openstack/cyborg master: Expose device_state in device API and register nvme_driver entrypoint https://review.opendev.org/c/openstack/cyborg/+/999942
06:10:25 opendevreview chandan kumar proposed openstack/cyborg master: Deprecate SSD drivers in favour of NVMe driver https://review.opendev.org/c/openstack/cyborg/+/999943
06:10:26 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
06:16:32 opendevreview chandan kumar proposed openstack/cyborg master: Copy of Add per-PF vf_personality sysfs interface for nvme testing https://review.opendev.org/c/openstack/cyborg/+/1008201
06:17:25 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
06:18:04 opendevreview chandan kumar proposed openstack/cyborg master: pci-sim: add NVMe host kernel module https://review.opendev.org/c/openstack/cyborg/+/999928
06:18: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
06:18:38 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
06:24:15 opendevreview chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945
06:24:27 opendevreview chandan kumar proposed openstack/cyborg master: pci-sim: add configurable NVMe sanitize capability https://review.opendev.org/c/openstack/cyborg/+/1004867
11:02:53 opendevreview chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945
11:03:17 opendevreview chandan kumar proposed openstack/cyborg master: pci-sim: add configurable NVMe sanitize capability https://review.opendev.org/c/openstack/cyborg/+/1004867
12:48:30 opendevreview chandan kumar proposed openstack/cyborg master: Add NVMe driver devstack plugin support https://review.opendev.org/c/openstack/cyborg/+/999945
12:48:37 opendevreview chandan kumar proposed openstack/cyborg master: pci-sim: add configurable NVMe sanitize capability https://review.opendev.org/c/openstack/cyborg/+/1004867
13:34:51 opendevreview chandan kumar proposed openstack/cyborg-tempest-plugin master: Add scenario test for FPGA programming with FakeDriver https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/991081
13:35:20 opendevreview chandan kumar proposed openstack/cyborg master: Use GenericDriver.update() as the FPGA programming interface https://review.opendev.org/c/openstack/cyborg/+/991598
13:35:30 opendevreview chandan kumar proposed openstack/cyborg master: Move create() from FPGADriver to GenericDriver https://review.opendev.org/c/openstack/cyborg/+/998004
13:35:37 opendevreview chandan kumar proposed openstack/cyborg master: Enable fake FPGA program tests in tempest.conf https://review.opendev.org/c/openstack/cyborg/+/999683
14:27:36 opendevreview melanie witt proposed openstack/cyborg-specs master: Restructure docs to use per-release index pages https://review.opendev.org/c/openstack/cyborg-specs/+/1008146
14:47:29 opendevreview melanie witt proposed openstack/cyborg-specs master: Restructure docs to use per-release index pages https://review.opendev.org/c/openstack/cyborg-specs/+/1008146

Earlier   Later