add a regression test for all compute RPCAPI 6.x pinnings for rebuild
We forgot that we automatically pin our RPC calls to the RPC version
that the older compute supports, so when rolling-upgrading computes, we
continue to use either Yoga or Zed versions for example when upgrading
to 2023.1.
Since the new parameters aren't optional, we broke the
rebuild_instance() method then for Yoga to Zed and Zed to 2023.1.
Reviewed: https:/ /review. opendev. org/c/openstack /nova/+ /899234 /opendev. org/openstack/ nova/commit/ 21fd0c430c714d2 1c52e0a0c996351 c374a3e3d6
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 21fd0c430c714d2 1c52e0a0c996351 c374a3e3d6
Author: Sylvain Bauza <email address hidden>
Date: Wed Oct 25 10:51:21 2023 +0200
add a regression test for all compute RPCAPI 6.x pinnings for rebuild
We forgot that we automatically pin our RPC calls to the RPC version
that the older compute supports, so when rolling-upgrading computes, we
continue to use either Yoga or Zed versions for example when upgrading
to 2023.1.
Since the new parameters aren't optional, we broke the instance( ) method then for Yoga to Zed and Zed to 2023.1.
rebuild_
Change-Id: Icf340f3d4c5ce0 a4b7388003f168e 7c479e58eee
Related-Bug: #2040264