Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-07-20
14:41:22 opendevreview sean mooney proposed openstack/cyborg master: Add cyborg-tempest-srbac Zuul job https://review.opendev.org/c/openstack/cyborg/+/992332
14:41:22 opendevreview sean mooney proposed openstack/cyborg master: Remove no-op deprecated policy bridges https://review.opendev.org/c/openstack/cyborg/+/995462
15:10:48 opendevreview sean mooney proposed openstack/cyborg-tempest-plugin master: Add enforce_scope config and multi-persona client aliases https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992329
15:10:49 opendevreview sean mooney proposed openstack/cyborg-tempest-plugin master: Migrate API tests to least-privilege client aliases https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992330
15:10:49 opendevreview sean mooney proposed openstack/cyborg-tempest-plugin master: Add SRBAC-specific policy tests for new defaults https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992331
15:13:10 opendevreview chandan kumar proposed openstack/cyborg master: Use GenericDriver.update() as the FPGA programming interface https://review.opendev.org/c/openstack/cyborg/+/991598
15:13:10 opendevreview chandan kumar proposed openstack/cyborg master: Move create() from FPGADriver to GenericDriver https://review.opendev.org/c/openstack/cyborg/+/998004
15:20:24 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
19:24:34 opendevreview melanie witt proposed openstack/cyborg master: Enable port_device_profile ML2 extension driver https://review.opendev.org/c/openstack/cyborg/+/998055
20:31:28 opendevreview melanie witt proposed openstack/cyborg master: Add Intel XXV710 25GbE backplane NIC to known NIC list https://review.opendev.org/c/openstack/cyborg/+/997782
22:22:13 opendevreview Merged openstack/cyborg-specs master: Add 2027.1 spec structure https://review.opendev.org/c/openstack/cyborg-specs/+/995946
#openstack-cyborg - 2026-07-21
04:04:15 opendevreview chandan kumar proposed openstack/cyborg-tempest-plugin master: Add Cyborg-to-Placement integration scenario test https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992210
04:04:32 opendevreview chandan kumar proposed openstack/cyborg master: Allow non-CUSTOM traits in device profile groups https://review.opendev.org/c/openstack/cyborg/+/997945
04:43:47 opendevreview chandan kumar proposed openstack/cyborg master: Move create() from FPGADriver to GenericDriver https://review.opendev.org/c/openstack/cyborg/+/998004
04:48:22 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
07:53:02 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Verify guest reboot started in PCI lifecycle test https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997751
07:53:03 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Refactor PCI lifecycle tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997936
07:53:03 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
08:50:01 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Refactor PCI lifecycle tests https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997936
08:50:02 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
09:45:39 opendevreview chandan kumar proposed openstack/cyborg master: Drop postgres migration unit tests https://review.opendev.org/c/openstack/cyborg/+/998101
10:03:02 opendevreview chandan kumar proposed openstack/cyborg master: Add bashate to pre-commit and fix violations https://review.opendev.org/c/openstack/cyborg/+/984027
10:24:29 opendevreview sean mooney proposed openstack/cyborg-tempest-plugin master: Add new-defaults config and multi-persona client aliases https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992329
10:24:30 opendevreview sean mooney proposed openstack/cyborg-tempest-plugin master: Migrate API tests to least-privilege client aliases https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992330
10:24:30 opendevreview sean mooney proposed openstack/cyborg-tempest-plugin master: Add focused SRBAC policy tests for new defaults https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992331
10:34:27 opendevreview sean mooney proposed openstack/cyborg master: Use request context as policy target https://review.opendev.org/c/openstack/cyborg/+/992722
10:34:27 opendevreview sean mooney proposed openstack/cyborg master: Add SRBAC base rules and enforce_new_defaults override https://review.opendev.org/c/openstack/cyborg/+/992292
10:34:28 opendevreview sean mooney proposed openstack/cyborg master: Migrate ARQ policies to DocumentedRuleDefault https://review.opendev.org/c/openstack/cyborg/+/992293
10:34:28 opendevreview sean mooney proposed openstack/cyborg master: Migrate device policies to DocumentedRuleDefault https://review.opendev.org/c/openstack/cyborg/+/992294
10:34:29 opendevreview sean mooney proposed openstack/cyborg master: Migrate deployable policies to DocumentedRuleDefault https://review.opendev.org/c/openstack/cyborg/+/992295
10:34:29 opendevreview sean mooney proposed openstack/cyborg master: Migrate attribute policies to DocumentedRuleDefault https://review.opendev.org/c/openstack/cyborg/+/992296
10:34:30 opendevreview sean mooney proposed openstack/cyborg master: Add SRBAC policy concepts documentation https://review.opendev.org/c/openstack/cyborg/+/992297
10:34:30 opendevreview sean mooney proposed openstack/cyborg master: Add cyborg-tempest-srbac Zuul job https://review.opendev.org/c/openstack/cyborg/+/992332
10:34:31 opendevreview sean mooney proposed openstack/cyborg master: Remove no-op deprecated policy bridges https://review.opendev.org/c/openstack/cyborg/+/995462
12:11:20 opendevreview chandan kumar proposed openstack/cyborg master: Add bashate to pre-commit and fix violations https://review.opendev.org/c/openstack/cyborg/+/984027
12:45:14 opendevreview Merged openstack/cyborg master: Use request context as policy target https://review.opendev.org/c/openstack/cyborg/+/992722
12:49:43 opendevreview Merged openstack/cyborg master: Add SRBAC base rules and enforce_new_defaults override https://review.opendev.org/c/openstack/cyborg/+/992292
12:49:45 opendevreview Merged openstack/cyborg master: Migrate ARQ policies to DocumentedRuleDefault https://review.opendev.org/c/openstack/cyborg/+/992293
12:49:48 opendevreview Merged openstack/cyborg master: Migrate device policies to DocumentedRuleDefault https://review.opendev.org/c/openstack/cyborg/+/992294
12:55:01 opendevreview Merged openstack/cyborg master: Migrate deployable policies to DocumentedRuleDefault https://review.opendev.org/c/openstack/cyborg/+/992295
12:55:03 opendevreview Merged openstack/cyborg master: Migrate attribute policies to DocumentedRuleDefault https://review.opendev.org/c/openstack/cyborg/+/992296
12:55:05 opendevreview Merged openstack/cyborg master: Add SRBAC policy concepts documentation https://review.opendev.org/c/openstack/cyborg/+/992297
13:18:35 opendevreview chandan kumar proposed openstack/cyborg master: Add bashate to pre-commit and fix violations https://review.opendev.org/c/openstack/cyborg/+/984027
13:51:18 jgilaber Hi all! IRC meeting starting in 10 minutes, add your topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L47
14:00:57 jgilaber #startmeeting cyborg
14:00:57 opendevmeet Meeting started Tue Jul 21 14:00:57 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:57 opendevmeet Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:57 opendevmeet The meeting name has been set to 'cyborg'
14:01:06 jgilaber Hi! Who is around today?
14:01:22 chandankumar o/
14:01:29 jgilaber courtesy ping: sean-k-mooney amoralej bogdando rlandy skovili
14:01:36 amoralej o/
14:01:38 melwitt I think o/
14:01:58 jgilaber while we wait for more people, feel free to add topics to the (currently empty) agenda
14:02:05 jgilaber https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L47
14:02:51 jgilaber let's start
14:03:11 jgilaber jumping directly to reviews since the agenda is empty
14:03:16 jgilaber #topic Reviews
14:03:16 rlandy o/
14:03:25 jgilaber first reviews are from chandankumar
14:03:36 jgilaber #link https://review.opendev.org/q/topic:%22fpga_program%22
14:03:39 chandankumar yes
14:03:44 jgilaber anything you want to highlight?
14:04:06 chandankumar I was working on improving the tempest test coverage and fixes around fgpa program interface
14:04:29 chandankumar I have proposed couple of reviews for rename and refactoring
14:04:38 chandankumar Use GenericDriver.update() as the FPGA programming interface - https://review.opendev.org/c/openstack/cyborg/+/991598
14:04:52 chandankumar https://review.opendev.org/c/openstack/cyborg/+/998004: Move create() from FPGADriver to GenericDriver
14:05:06 chandankumar both reviews are tested with https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/991081
14:05:14 chandankumar scenario test for FPGA programming with FakeDriver
14:05:24 chandankumar It boots a server with an
14:05:24 chandankumar FPGA device profile backed by FakeDriver, locates the fake deployable, and calls the program API to verify that it successed.
14:06:13 chandankumar Feel free to have a look at these reviews.
14:06:29 jgilaber ack, I had reviewed the first one in the chain, but not the other two, I'll add them to my review list
14:06:40 chandankumar thank you jgilaber!
14:06:48 chandankumar Next one is also mine
14:06:59 chandankumar #link https://review.opendev.org/q/topic:%22bug/2157586%22
14:07:12 chandankumar few days back I opened https://bugs.launchpad.net/openstack-cyborg/+bug/2157586
14:07:31 chandankumar Cyborg Device Profile API rejects OWNER_CYBORG trait because it rejects non custom traits
14:08:23 chandankumar https://review.opendev.org/c/openstack/cyborg/+/997945 removes the conditional for non custom traits and allow owner_cyborg traits to b used with device profole
14:08:55 jgilaber that bug only affects traits but not resource classes right?
14:08:59 chandankumar I have also added scenario test to validate cyborg placement integration https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/992210
14:09:26 chandankumar Based on each device profile, it troes to find out triats based on vendor and product id
14:10:21 chandankumar yes only traits
14:10:51 jgilaber ack, this seems like an important bug to fix, thanks for working on it
14:11:09 chandankumar that's it from my side on reviews
14:11:37 jgilaber thanks chandankumar
14:12:00 jgilaber any other question on these reviews?
14:12:34 jgilaber moving on
14:12:49 jgilaber I have a couple of patches to hightligth
14:12:55 jgilaber #link https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997751
14:13:33 jgilaber This first one tries to improve the problems with the guest reboot test
14:14:57 chandankumar yes, thank you for working on this one.
14:15:01 jgilaber and the next one in the chain refactors the lifecycle tests
14:15:13 jgilaber so that they can be reused for multiple drivers
14:15:14 chandankumar Do we want to do more recheck on this one to make sure reboot test is not failing?
14:15:15 jgilaber #link https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997936
14:15:31 jgilaber yes, I want to recheck it some more
14:15:50 jgilaber and check if the failures in https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/997936 are because the first patch does not solve the problem completely
14:16:05 jgilaber or that I'm reintroducing the problem in the refactor somehow
14:16:14 jgilaber I'll double check that after the meeting

Earlier   Later