| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-05-19 | |||
| 14:11:24 | jgilaber | so the problem IIUC is that the code path in nova for a host reboot does not take the arqs into account? | |
| 14:11:28 | sean-k-mooney | sudo virsh dumpxml $(sudo virsh list --name | grep '^instance-') | |
| 14:11:38 | sean-k-mooney | is that rebotting you vm that has devstack in it | |
| 14:11:50 | sean-k-mooney | oh sorry | |
| 14:11:52 | sean-k-mooney | i mess read that | |
| 14:12:00 | sean-k-mooney | that checkign the nova vm after the reboot | |
| 14:12:07 | sean-k-mooney | so this is likely a nova bug not a cyborg one | |
| 14:12:24 | sean-k-mooney | jgilaber: yes that is more then likely the root issue | |
| 14:12:26 | chandankumar | yes it is | |
| 14:13:25 | jgilaber | ack, that is good find, thanks chandankumar ++ | |
| 14:13:27 | chandankumar | codepath https://paste.openstack.org/raw/b80mmttpLa8EIMHCdSYq/ based | |
| 14:13:34 | chandankumar | on cursor | |
| 14:13:40 | sean-k-mooney | lets add nova to the bug and mark it invlid for cybrog | |
| 14:13:43 | sean-k-mooney | i can do that now | |
| 14:13:53 | chandankumar | I need to review this code path and add more comments around that | |
| 14:14:05 | jgilaber | ack thanks sean-k-mooney | |
| 14:14:32 | chandankumar | that's it from my side on this | |
| 14:15:19 | jgilaber | let's move to reviews then | |
| 14:15:29 | jgilaber | #topic Reviews | |
| 14:15:33 | jgilaber | we have a few links | |
| 14:15:42 | jgilaber | #link https://review.opendev.org/c/openstack/python-cyborgclient/+/988610 | |
| 14:16:29 | chandankumar | I was trying to work on a fix for Image verification bug https://bugs.launchpad.net/openstack-cyborg/+bug/2144308 and found that the program cli was broken | |
| 14:16:58 | chandankumar | I have taken a look at python-cyborgclient code base and opened thi https://bugs.launchpad.net/openstack-cyborg/+bug/2152616 | |
| 14:17:23 | chandankumar | above cr fixes the program cli and with that, we can easily reproduce the image verificaiton bug | |
| 14:17:46 | sean-k-mooney | we are goign to have to fiture out a way to test this end to end evenutally | |
| 14:18:10 | sean-k-mooney | we likely shoud exetened the fake driver to supprot program as a noop | |
| 14:18:19 | chandankumar | the image verification bug fix does not seems to be easy | |
| 14:18:22 | sean-k-mooney | or similar just so we can eventully test this in some way | |
| 14:18:32 | sean-k-mooney | chandankumar: its not really a bug | |
| 14:18:34 | chandankumar | I think as sean said in the past we should drop that feature with no implemented | |
| 14:18:43 | sean-k-mooney | its a fully feature | |
| 14:19:03 | sean-k-mooney | ya it was broken form day one | |
| 14:19:04 | chandankumar | The image verification piece I mean? Not the whole program feature | |
| 14:19:10 | sean-k-mooney | so im inclidned ot remvoe it and start fresh | |
| 14:19:20 | chandankumar | verify_glance_signatures = True this part | |
| 14:19:25 | sean-k-mooney | right | |
| 14:19:42 | sean-k-mooney | that has never worked so im inclidne to say we shoudl treat it as a new feature | |
| 14:19:51 | sean-k-mooney | its not something we woudl beackport in my opiopion | |
| 14:20:02 | chandankumar | if we check the config, https://github.com/openstack/cyborg/blob/186cdd2b76aff57233660042f71761383285e5e8/cyborg/conf/glance.py#L56 | |
| 14:20:46 | chandankumar | it talks about key_manager which does not implemented in cyborg and deprecated config https://github.com/openstack/cyborg/blob/186cdd2b76aff57233660042f71761383285e5e8/cyborg/conf/glance.py#L63 | |
| 14:20:54 | chandankumar | I was not sure how to remove the code | |
| 14:21:12 | chandankumar | Do we want to drop the config or keep the config and raise a warning with no implemented? | |
| 14:21:42 | sean-k-mooney | if we remove it we will baskiclly revert the pat | |
| 14:21:51 | sean-k-mooney | as i said this never work | |
| 14:22:00 | sean-k-mooney | so there cant be any exsitng usage | |
| 14:22:53 | chandankumar | ok, I will work on the patch for removal | |
| 14:22:56 | sean-k-mooney | we woudl need to have a release note for the removal of teh feature | |
| 14:23:37 | chandankumar | sure | |
| 14:23:43 | chandankumar | that's it on this review | |
| 14:24:12 | jgilaber | ack let's move to the next one | |
| 14:24:14 | jgilaber | #link https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/988597 | |
| 14:24:37 | chandankumar | this one is also mine, It adds uuid to cyborg tempest plugin tests for all api and scenario tests | |
| 14:25:24 | chandankumar | Please add this one to your review queue | |
| 14:25:44 | jgilaber | I'll review properly after the meeting but from a quick look lgtm, thanks for adressing this chandankumar | |
| 14:26:31 | jgilaber | moving on | |
| 14:26:41 | jgilaber | #link https://review.opendev.org/c/openstack/cyborg/+/984508 | |
| 14:27:09 | sean-k-mooney | chandankumar: +2w on the tepemst plugin patch | |
| 14:27:14 | chandankumar | this one adds multinode devstack job for cyborg testing. | |
| 14:27:49 | chandankumar | sean-k-mooney: thank you! | |
| 14:27:50 | sean-k-mooney | ya i think that is also good to go ill loop back to in shortly | |
| 14:28:07 | jgilaber | this lgtm as well | |
| 14:28:33 | jgilaber | final one | |
| 14:28:34 | jgilaber | #link https://review.opendev.org/c/openstack/cyborg/+/987097 | |
| 14:28:55 | chandankumar | it is from takashi to drop microversion-parse unused deps | |
| 14:29:44 | sean-k-mooney | is gerrit having issue loadign for ye | |
| 14:30:30 | jgilaber | working fine for me | |
| 14:30:34 | sean-k-mooney | the second change id is incroeect it shoudl have been for https://review.opendev.org/c/openstack/cyborg/+/905646 | |
| 14:30:41 | sean-k-mooney | i just need to refresh | |
| 14:31:14 | chandankumar | ok | |
| 14:32:15 | chandankumar | that's it on review jgilaber you can move to the next section | |
| 14:32:33 | jgilaber | ack, thanks | |
| 14:32:34 | jgilaber | moving on to bugs | |
| 14:32:39 | jgilaber | #topic Bugs | |
| 14:32:45 | jgilaber | we have two today | |
| 14:32:54 | jgilaber | first one | |
| 14:32:55 | jgilaber | #link https://bugs.launchpad.net/openstack-cyborg/+bug/2152545 | |
| 14:33:20 | chandankumar | I opened this one lspci Command Execution and Parsing Code Duplication last week to track lspci code parsing duplication | |
| 14:33:38 | chandankumar | since it is a tech debt | |
| 14:33:55 | chandankumar | sean-k-mooney is also looking to adding more tech debts | |
| 14:33:56 | jgilaber | I think we can treat this as a wishlist bug | |
| 14:34:00 | sean-k-mooney | triaged and whishlist | |
| 14:34:15 | jgilaber | +1, doing that now | |
| 14:34:25 | sean-k-mooney | i think having this as a tracker is fien i just dont know if we want to adress it as part of a larger effort | |
| 14:35:13 | jgilaber | we could do it both ways | |
| 14:35:33 | sean-k-mooney | we proably will want to do it as a genera targeted refactor | |
| 14:35:41 | chandankumar | yes, do smaller fixes without breaking the whole | |
| 14:36:11 | sean-k-mooney | with that said i have some action form the ptg to follwo up on inlcuding markign driver as experiemtnal or deprecated | |
| 14:36:28 | sean-k-mooney | so dependign on how we proceed with that we may decied to not fix all of them | |
| 14:37:00 | sean-k-mooney | i have not sat down and gone through the list of all fo them yet to see where they are but i may try to do that an propose an inital patch in the next week or two | |
| 14:37:49 | chandankumar | we will also discussing about moving these driver https://github.com/openstack/cyborg/blob/master/cyborg/accelerator/drivers/fpga/intel/driver.py#L42 to sub package which has binary ivolved? | |
| 14:38:17 | chandankumar | ok | |
| 14:39:14 | jgilaber | any other comment on this bug? | |
| 14:39:25 | chandankumar | nope | |
| 14:39:48 | jgilaber | ok, moving to the last one | |
| 14:39:54 | jgilaber | #link https://bugs.launchpad.net/openstack-cyborg/+bug/2152616 | |
| 14:40:25 | chandankumar | we discussed about this one during python-cyborgclient fix | |
| 14:40:35 | jgilaber | right | |
| 14:40:38 | chandankumar | It would be a feature not a bug | |
| 14:40:44 | jgilaber | do we have a bug tracker for the client? | |
| 14:41:07 | chandankumar | https://bugs.launchpad.net/python-cyborgclient/ | |