Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-10-06
14:36:05 rlandy_ ok - that concludes today's IRC meeting
14:36:13 rlandy_ next week will be PTG
14:36:18 rlandy_ thanks all
14:36:25 opendevmeet Log: https://meetings.opendev.org/meetings/cyborg_irc_meeting__october_6th__2026/2026/cyborg_irc_meeting__october_6th__2026.2026-10-06-14.00.log.html
14:36:25 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/cyborg_irc_meeting__october_6th__2026/2026/cyborg_irc_meeting__october_6th__2026.2026-10-06-14.00.txt
14:36:25 opendevmeet Minutes: https://meetings.opendev.org/meetings/cyborg_irc_meeting__october_6th__2026/2026/cyborg_irc_meeting__october_6th__2026.2026-10-06-14.00.html
14:36:25 opendevmeet Meeting ended Tue Oct 6 14:36:25 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
14:36:25 rlandy_ #endmeeting
14:42:16 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1009066
14:44:30 opendevreview Joan Gilabert proposed openstack/cyborg stable/2025.2: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1009067
15:26:02 opendevreview Thomas Goirand proposed openstack/cyborg master: Replace glob.glob1() with glob.glob(root_dir=...) https://review.opendev.org/c/openstack/cyborg/+/1009076
#openstack-cyborg - 2026-10-07
08:49:49 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1009166
08:50:59 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1009066
08:54:45 opendevreview Joan Gilabert proposed openstack/cyborg stable/2025.2: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1009067
08:56:13 opendevreview Joan Gilabert proposed openstack/cyborg stable/2025.1: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1009168
08:57:07 opendevreview Joan Gilabert proposed openstack/cyborg stable/2025.2: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1009067
11:09:22 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: Fix upper-constraints not applied to package deps https://review.opendev.org/c/openstack/cyborg/+/1009197
11:10:29 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: Fix upper-constraints not applied to package deps https://review.opendev.org/c/openstack/cyborg/+/1009197
11:10:30 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1009066
12:52:02 jgilaber https://review.opendev.org/c/openstack/cyborg/+/1009066/comments/d5298cd1_3f6effd5
12:52:02 jgilaber chandankumar, sean-k-mooney I was digging into why some backports had the docs job failed and with chandankumar's pointer we noticed that the upper-constrains file was not being honored
12:52:37 jgilaber the docs tox target was installing oslo.policy 6.0 which removed the enforce_scope option and that caused errors
12:52:53 jgilaber I found a possible fix https://review.opendev.org/c/openstack/cyborg/+/1009197
12:53:15 jgilaber looking around it seems Nova is using a different (newer option) https://github.com/openstack/nova/commit/5acdfc5632b330bf778850ab74c7a8daf7525102
12:53:32 jgilaber any thoughts on what is prefereable?
12:53:35 sean-k-mooney that not really ccorrect
12:53:41 chandankumar jgilaber: suggested one suggestion to pass constriants file via constriants
12:54:09 jgilaber chandankumar, yep, that's what Nova does
12:54:10 chandankumar https://review.opendev.org/c/openstack/cyborg/+/1009197/2#message-43aae992667a6e7f7cee3feff4820241bd683575
12:54:35 jgilaber I missed your comment sorry
12:54:37 sean-k-mooney the reason this is happening is because cybrog is using the constratif form tha tis normaly sued for libs
12:54:43 sean-k-mooney instead of doing it via isntall commands
12:54:57 sean-k-mooney on master we should be removing both and using the new native supprot in tox
12:55:33 sean-k-mooney the we cant use the constiants form if we are backporting it
12:55:58 jgilaber ack, I can change the patch to use the new tox option
12:56:03 sean-k-mooney the issue with using -c in deps is it does not apply to tox siblings
12:56:14 sean-k-mooney and some other edgecases
12:57:14 sean-k-mooney jgilaber: you cannot use the new tox option on stable because we cant raise the required tox version
12:57:49 sean-k-mooney also you should have [stable-only] on this or prefeally be proposing this change to master first and backporting
12:58:18 jgilaber yes, I wanted to make sure it worked, I'll add [stable-only] and use the new option in master
12:58:25 chandankumar in stable/2026.1, tox version 4.64.9 is used
12:58:36 sean-k-mooney that is the upper constrait
12:58:46 sean-k-mooney well its not limited by uc technially
12:58:56 sean-k-mooney the issue is to use the new format we woudl need to raise the min version
12:59:05 sean-k-mooney and that is not allowed by stable policy
12:59:21 sean-k-mooney our min version even on master is minversion = 3.18.0
13:00:14 sean-k-mooney setting constraints requires 4.28.0
13:00:35 sean-k-mooney jgilaber: this is the fix https://github.com/openstack/watcher/commit/e0779175cf4fd08b208c28a268c6a5b23799cc33
13:00:58 sean-k-mooney we shoudl do that on master then followup wiht using the native constratins supprpot
13:01:00 sean-k-mooney and backport it
13:01:42 jgilaber ok, I can do that no problem
13:02:42 sean-k-mooney cool can you file a bug for this if not already done
13:02:59 jgilaber I'll do it now
13:05:09 sean-k-mooney thanks just set it to low when you do, this is also a pure tooling fix so no need for a release note
13:05:47 jgilaber https://bugs.launchpad.net/openstack-cyborg/+bug/2169846
13:06:02 jgilaber done, I'll push the fix shortly
13:14:23 opendevreview Joan Gilabert proposed openstack/cyborg master: tox: Remove override of install_command https://review.opendev.org/c/openstack/cyborg/+/1009234
13:14:23 opendevreview Joan Gilabert proposed openstack/cyborg master: Fix upper-constraints not applied to package deps https://review.opendev.org/c/openstack/cyborg/+/1009233
13:15:12 jgilaber those are the patches for master, once we're sure they work and are correct I'll backport the first one, replacing the one I pushed today
14:57:26 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1009066
14:57:26 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: Fix upper-constraints not applied to package deps https://review.opendev.org/c/openstack/cyborg/+/1009197
14:59:32 opendevreview Joan Gilabert proposed openstack/cyborg master: Fix upper-constraints not applied to package deps https://review.opendev.org/c/openstack/cyborg/+/1009233
14:59:33 opendevreview Joan Gilabert proposed openstack/cyborg master: tox: Remove override of install_command https://review.opendev.org/c/openstack/cyborg/+/1009234
15:17:35 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: Fix upper-constraints not applied to package deps https://review.opendev.org/c/openstack/cyborg/+/1009197
15:17:36 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: device_profile: reject groups with no resources: key at POST https://review.opendev.org/c/openstack/cyborg/+/1009066
#openstack-cyborg - 2026-10-08
07:49:40 bogdando[m] hi folks, do we plan any Friday ptg cyborg sessions yet? any chance to add?
07:50:12 bogdando[m] the schedule looks like mostly empty that day
07:57:01 bogdando[m] I was thinking on possible ways to model static PCIe devices multi-root topology representation, and came up with a few ideas on how Cyborg attachment handle can extend its pci address info into that
08:18:34 bogdando[m] this is also related to https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/RTKV6UCFVMDACLSXIOL2PR6TMVLS7N3D/ and https://review.opendev.org/c/openstack/nova-specs/+/975635/6/specs/2027.1/approved/pci-passthrough-groups.rst nova cross-project
10:26:57 jgilaber Hi bogdando[m], currently we've only scheduled sessions on Tuesday https://etherpad.opendev.org/p/cyborg-2027.1-ptg#L87
10:27:57 jgilaber I would be ok with having an extra session on Friday for your topic, would that require Nova experts chiming in?
10:53:33 bogdando[m] @jgilaber: it highly likely would
10:54:03 bogdando[m] I have nothing but a bunch of comments and high level idea though
11:06:29 jgilaber then we should coordinate with them, Nova surely has a much busier agenda than Cyborg. We do have a cross-projec session on Tuesday, but we have quite a few topics already
11:06:41 jgilaber I'm not sure we'll have much free time in that session
13:33:01 bogdando[m] this is why I suggested cyborg agenda for that
#openstack-cyborg - 2026-10-10
18:08:32 opendevreview Takashi Kajinami proposed openstack/cyborg master: Remove unused version check logic https://review.opendev.org/c/openstack/cyborg/+/1009906
#openstack-cyborg - 2026-10-12
10:53:53 opendevreview Takashi Kajinami proposed openstack/cyborg master: Remove unused version check logic https://review.opendev.org/c/openstack/cyborg/+/1009906
15:43:20 opendevreview Merged openstack/cyborg master: Remove unused version check logic https://review.opendev.org/c/openstack/cyborg/+/1009906
#openstack-cyborg - 2026-10-13
12:42:37 opendevreview Merged openstack/cyborg-specs master: Restructure docs to use per-release index pages https://review.opendev.org/c/openstack/cyborg-specs/+/1008146
13:04:51 sean-k-mooney just starting the retro https://meetpad.opendev.org/cyborg-2027.1-ptg
13:04:58 sean-k-mooney if folks are joining
13:09:12 opendevreview Joan Gilabert proposed openstack/cyborg-specs master: Repropose generic mdev driver spec for 2027.1 https://review.opendev.org/c/openstack/cyborg-specs/+/1005068
#openstack-cyborg - 2026-10-16
13:27:14 opendevreview Takashi Kajinami proposed openstack/cyborg-tempest-plugin master: Use existing definition for [service_available] section https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/1000724
#openstack-cyborg - 2026-10-19
09:12:51 jgilaber sean-k-mooney[m] Hi! I'm looking at the patch for moving stable/2025.1 to unmaintained https://review.opendev.org/c/openstack/releases/+/1010931. It seems we only have one patch open in that branch https://review.opendev.org/c/openstack/cyborg/+/1009168
09:13:01 jgilaber do we want to merge that?
09:14:25 jgilaber I think we could proceed to unmaintained without it since that bug is basically improving UX for the device profile API
18:23:19 opendevreview Merged openstack/cyborg-specs master: Repropose generic mdev driver spec for 2027.1 https://review.opendev.org/c/openstack/cyborg-specs/+/1005068
18:30:27 opendevreview sean mooney proposed openstack/cyborg-specs master: Update the 2027.1 specification template https://review.opendev.org/c/openstack/cyborg-specs/+/1011365
#openstack-cyborg - 2026-10-20
07:15:46 opendevreview Joan Gilabert proposed openstack/cyborg master: Add [mdev] configuration section https://review.opendev.org/c/openstack/cyborg/+/997049
07:15:47 opendevreview Joan Gilabert proposed openstack/cyborg master: Detect duplicate device discovery in conductor https://review.opendev.org/c/openstack/cyborg/+/997051
07:15:47 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver https://review.opendev.org/c/openstack/cyborg/+/997050
07:15:48 opendevreview Joan Gilabert proposed openstack/cyborg master: Add generic mdev driver documentation https://review.opendev.org/c/openstack/cyborg/+/997053
07:15:48 opendevreview Joan Gilabert proposed openstack/cyborg master: Refactor GPU driver to use MdevBusManager https://review.opendev.org/c/openstack/cyborg/+/997052
07:15:49 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim kernel module https://review.opendev.org/c/openstack/cyborg/+/997054
07:15:49 opendevreview Joan Gilabert proposed openstack/cyborg master: Add per-PF vf_personality sysfs interface https://review.opendev.org/c/openstack/cyborg/+/998603
07:15:50 opendevreview Joan Gilabert proposed openstack/cyborg master: [WIP] Configure mdev driver lifecycle tests https://review.opendev.org/c/openstack/cyborg/+/997364
07:15:50 opendevreview Joan Gilabert proposed openstack/cyborg master: Add mdev support to pci-sim DevStack plugin https://review.opendev.org/c/openstack/cyborg/+/997055
13:43:12 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.2: Fix upper-constraints not applied to package deps https://review.opendev.org/c/openstack/cyborg/+/1011472
13:45:44 opendevreview Joan Gilabert proposed openstack/cyborg stable/2026.1: Fix upper-constraints not applied to package deps https://review.opendev.org/c/openstack/cyborg/+/1009197

Earlier   Later