← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1903545] [NEW] Nova does not support older than N - 1 computes but does not prevent such error situation either

 

Public bug reported:

This bug report is theoretic right now as I don't have actual data for a
failure scenario. Please add details below if you have one.

Nova supports rolling upgrade of nova-compute services by keeping the
compute RPC interface compatible between N and N - 1 (where N is a nova
major release, like Wallaby). Still nova does not prevent to have a
deployment with older than N - 1 computes. Some operations will still
work but some will fail with hard to debug errors, or even leave your
deployment in an inconsistent state.

Nova should prevent such inconsistencies.

** Affects: nova
     Importance: Low
     Assignee: Balazs Gibizer (balazs-gibizer)
         Status: Fix Released

** Affects: nova/train
     Importance: Undecided
         Status: New

** Affects: nova/ussuri
     Importance: Undecided
         Status: New

** Affects: nova/victoria
     Importance: Undecided
     Assignee: Balazs Gibizer (balazs-gibizer)
         Status: In Progress


** Tags: upgrade

** Changed in: nova
     Assignee: (unassigned) => Balazs Gibizer (balazs-gibizer)

** Tags added: upgrade

** Changed in: nova
       Status: New => Confirmed

** Changed in: nova
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1903545

Title:
  Nova does not support older than N - 1 computes but does not prevent
  such error situation either

Status in OpenStack Compute (nova):
  Fix Released
Status in OpenStack Compute (nova) train series:
  New
Status in OpenStack Compute (nova) ussuri series:
  New
Status in OpenStack Compute (nova) victoria series:
  In Progress

Bug description:
  This bug report is theoretic right now as I don't have actual data for
  a failure scenario. Please add details below if you have one.

  Nova supports rolling upgrade of nova-compute services by keeping the
  compute RPC interface compatible between N and N - 1 (where N is a
  nova major release, like Wallaby). Still nova does not prevent to have
  a deployment with older than N - 1 computes. Some operations will
  still work but some will fail with hard to debug errors, or even leave
  your deployment in an inconsistent state.

  Nova should prevent such inconsistencies.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1903545/+subscriptions


Follow ups