Ussuri control services don't allow Train compute hosts

Bug #1983263 reported by Pierre Riteau
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Confirmed
Undecided
Unassigned

Bug Description

Ussuri has the following code in nova/objects/service.py:

OLDEST_SUPPORTED_SERVICE_VERSION = 'Ussuri'
 SERVICE_VERSION_ALIASES = {
    'Ussuri': 41
 }

This prevents Train compute hosts from joining a Ussuri control plane.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (stable/ussuri)

Fix proposed to branch: stable/ussuri
Review: https://review.opendev.org/c/openstack/nova/+/851732

Changed in nova:
status: New → Confirmed
tags: added: upgrade
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (stable/ussuri)

Reviewed: https://review.opendev.org/c/openstack/nova/+/851732
Committed: https://opendev.org/openstack/nova/commit/fedcd4f6821fba6b69f5dbde9ad3e823dc50a42c
Submitter: "Zuul (22348)"
Branch: stable/ussuri

commit fedcd4f6821fba6b69f5dbde9ad3e823dc50a42c
Author: Pierre Riteau <email address hidden>
Date: Mon Aug 1 13:22:05 2022 +0200

    [stable-only] Allow Train compute hosts to register with Ussuri

    The RPC version check in Ussuri should allow Train hosts. Use version 38
    to identify them (next one after Stein which uses version 37).

    NOTE(elod.illes): this is a stable only fix as this bug was introduced
    in stable/ussrui with bug fix [1] as OLDEST_SUPPORTED_SERVICE_VERSION
    variable was not adjusted to the target branch.

    [1] https://review.opendev.org/c/openstack/nova/+/770764

    Change-Id: Ieb821cb6efb3822974ad299839009e1ea8ab8db8
    Closes-Bug: #1983263

tags: added: in-stable-ussuri
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/nova ussuri-eol

This issue was fixed in the openstack/nova ussuri-eol release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.