Comment 20 for bug 2040264

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to nova (stable/zed)

Reviewed: https://review.opendev.org/c/openstack/nova/+/900307
Committed: https://opendev.org/openstack/nova/commit/e13c86b4f320a0a040b558f2e207a911fc9f6127
Submitter: "Zuul (22348)"
Branch: stable/zed

commit e13c86b4f320a0a040b558f2e207a911fc9f6127
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
    rebuild_instance() method then for Yoga to Zed and Zed to 2023.1.

    NOTE(elod.illes): test_rebuild_instance_6_1 test needed an update, as
    now we are on Zed branch, so zed to zed upgrade does not raise any
    Error, as we have the same parameters in the RPC call.

    Change-Id: Icf340f3d4c5ce0a4b7388003f168e7c479e58eee
    Related-Bug: #2040264
    (cherry picked from commit 21fd0c430c714d21c52e0a0c996351c374a3e3d6)
    (cherry picked from commit eb310f3bd2f21efe0dd2bc6b133694a687e8f5ff)
    (cherry picked from commit a861b575081b31090ff9f89120b2247a7586acf8)