Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-05-26
14:13:15 sean-k-mooney so that we done break stable brnahces
14:13:33 jgilaber I'm not sure either
14:13:37 sean-k-mooney i think
14:13:42 sean-k-mooney we can do that if we change the names
14:14:02 sean-k-mooney so in cybrog we would do cyborg-tempest-py3
14:14:06 sean-k-mooney or simialr
14:14:42 sean-k-mooney and then freeze the job defietion in the plugin
14:15:02 sean-k-mooney so basiclly we woudl not delete it in the plugin
14:15:11 sean-k-mooney untill the last stable brnach that use the old name is remvoed
14:15:23 sean-k-mooney but on master we woudl swap to using the new names
14:15:32 sean-k-mooney i dotn know if there is a beter way to do it
14:15:42 jgilaber I think that should work
14:16:01 jgilaber I initially tried to be more ambitious but it seems it's not working for the stable jobs
14:16:18 jgilaber I can update the patches changing the names
14:16:41 sean-k-mooney so i also have https://review.opendev.org/c/openstack/cyborg/+/989470
14:16:50 sean-k-mooney but i wanted to do your job move/rename first
14:17:21 sean-k-mooney so once we have the jobs defiend in the cyborg repo ill then work on movign them to debian 13
14:17:31 sean-k-mooney adn addign the new kernel module adn pci testing
14:18:00 sean-k-mooney https://review.opendev.org/c/openstack/cyborg/+/989470/1/.zuul.yaml is a hack just to get some feedback before then
14:18:50 jgilaber I'm curious about that and wanted to look at the kernel module but I haven't had the chance yet
14:19:10 jgilaber I'll update the patches after the meeting and we'll see if this approach work
14:19:20 jgilaber we can then decide on the naming on the patch itself
14:19:28 sean-k-mooney so nativily it is developed for ubutnu 26.04 or kernel 7.x
14:19:49 sean-k-mooney i added some copate for debian 13's kernel and i could add supprot for centos in principal
14:20:14 sean-k-mooney i went with debian 13 for now just because its the newest kernel we have in ci
14:20:32 sean-k-mooney until devstack propfly suupports the new ubtunt lts
14:20:55 sean-k-mooney so ya ok ill take a look when you have updated the patch
14:21:12 sean-k-mooney chandans template idea is intersting
14:21:33 sean-k-mooney we can do that but i would probably do that as a sepetat step
14:22:38 jgilaber I agree
14:23:00 sean-k-mooney are there any other reviews you want to highlight?
14:23:44 jgilaber the only other that I have open is the mdev driver spec
14:23:45 jgilaber #link https://review.opendev.org/c/openstack/cyborg-specs/+/982276
14:24:02 jgilaber I got feedback on the companion nova spec that I need to go over
14:24:48 sean-k-mooney yes i disagreed with some of that feedback
14:24:56 sean-k-mooney bu ti have not had time to see if they replied
14:25:34 sean-k-mooney #link https://review.opendev.org/c/openstack/nova-specs/+/967515
14:25:39 sean-k-mooney that is the nova conterpart
14:27:54 sean-k-mooney i will try and reivwe the cybrog side this week
14:28:08 jgilaber ack thanks
14:28:53 jgilaber that seems to be all
14:29:02 jgilaber we don't have any new bugs
14:30:01 sean-k-mooney we can wrap early htis week fi we have no other items
14:30:14 sean-k-mooney i didnt really prepare antying to dicss for this week so it was light on my end
14:31:00 jgilaber I don't have anything else, so if there are no last minute topics we can end here for today
14:34:04 jgilaber thanks for the discussion, see you next week!
14:34:07 jgilaber #endmeeting
14:34:07 opendevmeet Meeting ended Tue May 26 14:34:07 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
14:34:07 opendevmeet Minutes: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-05-26-14.00.html
14:34:07 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-05-26-14.00.txt
14:34:07 opendevmeet Log: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-05-26-14.00.log.html
14:40:29 opendevreview Joan Gilabert proposed openstack/cyborg master: Move cyborg-tempest job definitions to cyborg https://review.opendev.org/c/openstack/cyborg/+/987620
14:45:23 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Move job definitions to cyborg repo https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/987621
14:52:18 opendevreview Joan Gilabert proposed openstack/cyborg-tempest-plugin master: Move job definitions to cyborg repo https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/987621
15:43:43 jgilaber sean-k-mooney ^^ I've updated the patches for the tempest job definition as discussed in the irc meeting
15:43:50 jgilaber it seems to work well
16:19:53 sean-k-mooney cool ill look shortly
20:21:37 opendevreview Merged openstack/cyborg master: Move cyborg-tempest job definitions to cyborg https://review.opendev.org/c/openstack/cyborg/+/987620
20:22:59 opendevreview sean mooney proposed openstack/cyborg master: [WIP] devstack: add pci-sim fake SR-IOV PCI passthrough test fixture https://review.opendev.org/c/openstack/cyborg/+/989470
#openstack-cyborg - 2026-05-27
14:04:02 opendevreview Joan Gilabert proposed openstack/cyborg master: Extract shared Zuul config into abstract base job https://review.opendev.org/c/openstack/cyborg/+/990296
15:30:44 sean-k-mooney jgilaber: i actlly have ^ in my change as well
16:02:41 jgilaber I did not see that
16:02:58 jgilaber I can abandon my patch if you prefer to do the change in your patch
21:00:13 opendevreview sean mooney proposed openstack/cyborg master: [WIP] devstack: add pci-sim fake SR-IOV PCI passthrough test fixture https://review.opendev.org/c/openstack/cyborg/+/989470
#openstack-cyborg - 2026-05-29
10:45:23 opendevreview Joan Gilabert proposed openstack/cyborg master: Extract shared Zuul config into abstract base job https://review.opendev.org/c/openstack/cyborg/+/990296
12:01:44 jgilaber chandankumar, I just noticed the "cyborg-multinode-tempest" is not running anywhere, is that intentional?
12:04:03 chandankumar jgilaber: good catch, https://github.com/openstack/cyborg/commit/a2bbd5ac278dfd8d57dfd6b4a8f2aaa903a5ec33, i forgot to add it in the zuul pipeline
12:04:07 chandankumar let me propose a patch
12:07:15 jgilaber ack no problem
12:08:56 opendevreview chandan kumar proposed openstack/cyborg master: Add cyborg-multinode-tempest job to check pipeline https://review.opendev.org/c/openstack/cyborg/+/990628
16:17:57 opendevreview Merged openstack/cyborg master: Extract shared Zuul config into abstract base job https://review.opendev.org/c/openstack/cyborg/+/990296
#openstack-cyborg - 2026-05-31
15:25:06 opendevreview sean mooney proposed openstack/cyborg master: devstack: add pci-sim fake SR-IOV PCI passthrough test fixture https://review.opendev.org/c/openstack/cyborg/+/989470
#openstack-cyborg - 2026-06-01
07:24:34 opendevreview sean mooney proposed openstack/cyborg master: devstack: add pci-sim fake SR-IOV PCI passthrough test fixture https://review.opendev.org/c/openstack/cyborg/+/989470
#openstack-cyborg - 2026-06-02
08:36:06 opendevreview chandan kumar proposed openstack/cyborg master: Remove broken image signature verification https://review.opendev.org/c/openstack/cyborg/+/991027
08:42:52 opendevreview chandan kumar proposed openstack/cyborg master: Remove broken image signature verification https://review.opendev.org/c/openstack/cyborg/+/991027
13:23:30 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
14:00:27 jgilaber #startmeeting cyborg
14:00:27 opendevmeet Meeting started Tue Jun 2 14:00:27 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:27 opendevmeet Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:27 opendevmeet The meeting name has been set to 'cyborg'
14:00:39 jgilaber Hi all! Who is around today?
14:01:01 jgilaber While we gather, feel free to add topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L48
14:01:13 jgilaber courtesy ping: sean-k-mooney amoralej bogdando rlandy chandankumar
14:01:22 chandankumar o/
14:01:30 sean-k-mooney o/
14:02:20 jgilaber let's give folks a minute to join and then we can start
14:03:23 jgilaber ok let's get started
14:03:30 jgilaber we have a topic from chandankumar
14:03:39 jgilaber #topic nvme cleanup stages spec proposal discussion
14:03:45 jgilaber #link nvme cleanup stages spec proposal discussion
14:03:49 jgilaber go ahead chandankumar
14:04:02 chandankumar sure
14:04:14 chandankumar Here is the current spec for nvme secure cleanup https://review.opendev.org/c/openstack/cyborg-specs/+/985349/10/specs/2026.2/approved/generic-nvme-driver-with-secure-cleanup.rst
14:04:20 chandankumar Thank you everyone for reviewing the spec.
14:04:27 chandankumar Below is the cleanup flow for nvme device once user deletes an instance:
14:04:33 chandankumar 1. Instance deletion and unbind process goes seperately.
14:04:42 chandankumar 2. During unbind process, cyborg will disable the nvme device with maintaining status by default and set resevered=total in placement
14:04:48 chandankumar 3. Unbind process will finish and cleanup will run async.
14:04:53 chandankumar 4. if the cleanup finishes successfully, we set reserved=0 in placement and add a new flag cleanup_fail to false and enable the device
14:04:59 chandankumar 5. if cleanup fails, keep the device disabled with maintaing state and set cleanup_fail to true and reserved=total in placement.

Earlier   Later