Nova does not support older than N - 1 computes but does not prevent such error situation either
Bug #1903545 reported by
Balazs Gibizer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Low
|
Balazs Gibizer | ||
Train |
New
|
Undecided
|
Unassigned | ||
Ussuri |
Fix Released
|
Low
|
Balazs Gibizer | ||
Victoria |
Fix Released
|
Low
|
Balazs Gibizer |
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 post a comment you must log in.
Fixed by https:/ /review. opendev. org/#/c/ 738482/ on master