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.
Change-Id: Icf340f3d4c5ce0a4b7388003f168e7c479e58eee
Related-Bug: #2040264
(cherry picked from commit 21fd0c430c714d21c52e0a0c996351c374a3e3d6)
Reviewed: https:/ /review. opendev. org/c/openstack /nova/+ /900309 /opendev. org/openstack/ nova/commit/ eb310f3bd2f21ef e0dd2bc6b133694 a687e8f5ff
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.2
commit eb310f3bd2f21ef e0dd2bc6b133694 a687e8f5ff
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 1c52e0a0c996351 c374a3e3d6)
Related-Bug: #2040264
(cherry picked from commit 21fd0c430c714d2