Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-07-28
14:22:56 chandankumar moving to next one
14:23:04 chandankumar #topic Fix for guest reboot test
14:23:24 chandankumar jgilaber is working on fixing guest reboot test
14:23:29 chandankumar below are the reviews
14:23:40 chandankumar #link 998283: Ensure guest is not reachable after reboot | https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/998283
14:23:49 jgilaber yes, I see sean-k-mooney has already reviewed it, thanks
14:23:53 chandankumar #link Tested with pci and mdev tests in 997364: [WIP] Configure mdev driver lifecycle tests | https://review.opendev.org/c/openstack/cyborg/+/997364
14:24:08 jgilaber it seems to fix the problem, at least I haven't seen any failure with it
14:24:15 sean-k-mooney ya i thinkt hat is ok ot go i was mainly waiting on ci on the followup
14:24:31 sean-k-mooney basiclly to get more executions of the wait for unablable logic
14:25:01 sean-k-mooney im going to do one more recheck but if that passes i think ill merge it later today
14:25:12 jgilaber works for me, thanks!
14:25:43 chandankumar thank you jgilaber for fixing the test.
14:25:50 chandankumar Moving to next one
14:25:57 chandankumar #topic Reviews
14:26:26 chandankumar Any reviews needs attension please added it to https://etherpad.opendev.org/p/cyborg-2026.2-status
14:26:53 chandankumar from etherpad I can see generic mdev driver is ready for review
14:27:08 chandankumar #link https://review.opendev.org/q/topic:%22generic-mdev-driver%22
14:27:34 sean-k-mooney we need to review the nova part as well first right
14:27:48 chandankumar Do we want to add the nova piece to the etherpad?
14:27:50 sean-k-mooney at what point dose the depency start
14:28:33 sean-k-mooney i guess we can
14:28:37 jgilaber technically I guess at https://review.opendev.org/c/openstack/cyborg/+/997050
14:28:37 chandankumar Here is the link to nova piece https://review.opendev.org/q/topic:%22cyborg-vgpu-support%22
14:29:04 melwitt it's dependency that does not need or use Depends-On?
14:29:07 sean-k-mooney well that what i was debating
14:29:14 jgilaber but I added the depends-on at the last patch https://review.opendev.org/c/openstack/cyborg/+/997364/25
14:29:34 sean-k-mooney melwitt: so we can fully enabel the cybrog side without techinally mdoifying nova
14:29:44 sean-k-mooney melwitt: but it wont actully work until we modify nova end ot end
14:29:51 jgilaber exactly
14:29:51 melwitt oh ok it's on the last patch
14:29:59 melwitt was just curious
14:29:59 sean-k-mooney the reporting and device binding will on the cybrog cide
14:30:02 sean-k-mooney *cide
14:30:12 jgilaber the last one enables the tests so it needs the nova patches to work
14:30:12 sean-k-mooney ...side
14:30:25 melwitt gotcha
14:31:01 sean-k-mooney i think we may want to see the nova change merge beofre we merge https://review.opendev.org/c/openstack/cyborg/+/997050
14:31:14 sean-k-mooney but we can discuss it in teh review
14:31:25 jgilaber yes, that would be a natural point as well
14:31:34 sean-k-mooney its partly because fo the release note https://review.opendev.org/c/openstack/cyborg/+/997050/7/releasenotes/notes/generic-mdev-driver-af107e247cb1c815.yaml
14:31:46 sean-k-mooney i dont really wanto to say "this is supproted" if only the cybrog part is done
14:31:54 melwitt I think that could be ok as long as the last patch demonstrates everything working end-to-end (ensure we will not need to backtrack)
14:32:18 sean-k-mooney melwitt: oh yes we can it just i want to make sure we have got some trackign on the nvoa side in paralle
14:32:26 jgilaber that's fair, I could move the depends-on there
14:32:38 sean-k-mooney no you dont need too
14:32:53 chandankumar I have added nova dependency as well as final patch where all are tested on review etherpad
14:32:57 sean-k-mooney this is more for use to have some check points
14:33:06 sean-k-mooney lets review this as normal
14:33:19 sean-k-mooney i jus tmay hold +w until we feel the nova changes are getting close
14:33:47 sean-k-mooney i think you have already demonstrated a lot fo this via the later patches
14:33:55 melwitt yeah I mean just saying that would be my criteria for merging the nova stuff first, seems ok idea to me as long as we have the end-to-end working demonstrated we know the nova stuff is 100%
14:34:18 jgilaber yes the last does have everything working in tempest tests
14:34:19 melwitt (that we won't need to change it)
14:34:27 sean-k-mooney melwitt: so on the nova part
14:34:29 jgilaber with the same lifecycle tests we have for pci devices
14:34:37 sean-k-mooney cybrog alrady has one driver that supprot mdev based gpus
14:34:49 sean-k-mooney and nova didnt merge teh nova change in the past
14:35:08 sean-k-mooney which is why i want to see us make some progress there as well
14:35:21 melwitt yes makes sense
14:35:22 sean-k-mooney so we dotn end up with 2 driver that cant work at the end of the cycle
14:35:40 sean-k-mooney by the way im not that worreid we have time
14:35:48 sean-k-mooney just trying to level set
14:36:04 melwitt are they all on the same gerrit topic? I find that helpful for not missing things personally
14:36:16 melwitt yeah, all good
14:36:52 chandankumar we have two topics https://review.opendev.org/q/topic:%22generic-mdev-driver%22 and https://review.opendev.org/q/topic:%22cyborg-vgpu-support%22
14:36:52 sean-k-mooney the cybrog ones are the nova oens are on a diffent topic
14:36:55 sean-k-mooney we coudl use the same for both
14:37:09 sean-k-mooney but technially the bluepritn names are diffent
14:37:13 sean-k-mooney so two topic
14:37:43 melwitt we don't have to, was just saying I like using it to tie together patches for the same effort that are across multiple projects. just a personal thing I like to do helps me keep track of all together
14:38:16 melwitt https://review.opendev.org/q/topic:%22ipv6-multinode%22 is a good example haha
14:39:15 melwitt ok, matching blueprint names, no problem. ignore me :)
14:39:31 sean-k-mooney ya i like to do that too
14:39:45 sean-k-mooney its only an issue if you have 2 difefnt blurpints for it
14:39:58 sean-k-mooney then you have to chosoe wihc to use or use the hastag feature
14:40:13 melwitt yeah, I see
14:40:54 chandankumar https://review.opendev.org/q/topic:%22cyborg-vgpu-support%22+OR+topic:%22generic-mdev-driver%22
14:41:10 sean-k-mooney that worsk as well :)
14:41:55 chandankumar any more questions on this review series
14:41:57 sean-k-mooney unles there are other queston on this we can likely move on
14:42:10 jgilaber yes, I think we can move one, thanks
14:42:13 sean-k-mooney ill try to review the nova parts in the next day or two
14:42:23 chandankumar Under Improvement section, we have guest reboot we already talked about that
14:42:24 melwitt that doesn't fit how I use it fwiw, bc I click on the topic from one of the patches to discover the others. but the link is helpful nonetheless :)
14:42:29 chandankumar Now jumping to bug
14:42:38 chandankumar #topic Bugs
14:42:56 chandankumar #link Devstack doesn't enable port_device_profile ML2 extension driver for Cyborg: https://bugs.launchpad.net/openstack-cyborg/+bug/2161365
14:43:20 chandankumar It was opened by melwitt
14:43:23 melwitt I got some feedback on my patch for this, apparently not really a bug. so not sure if I should be thinking to close it?
14:43:36 sean-k-mooney whishlist is fine
14:43:43 melwitt ok
14:43:44 jgilaber +1 seems fine as is
14:43:48 chandankumar sean-k-mooney: chnaged it to wishlist
14:43:51 sean-k-mooney ist a mini enhancment
14:43:53 melwitt thanks
14:44:04 chandankumar it is already triaged, thank you
14:44:04 sean-k-mooney melwitt: since we are on this topic
14:44:24 sean-k-mooney i ased for some enhacned docs in teh review i left
14:44:42 sean-k-mooney but i was also thinking maybe we shoudl clean up https://github.com/openstack/cyborg/blob/master/cyborg.conf.intelnic.sample

Earlier   Later