nova-manage placement heal allocation command wrongly assumes allocation not exists for an instance if placement returns error code
Bug #1835419 reported by
Balazs Gibizer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Low
|
Balazs Gibizer |
Bug Description
The nova-manage placement heal_allocation implementation queries the instance consumer from placement[1][2]. It assumes that if the placement query returned a non 200 response then the consumer does not exists and needs to be healed. However placement returns http 200 even if the consumer does not exits [3] so the assumption in [1] is invalid.
[1]https:/
[2]https:/
[3] https:/
description: | updated |
tags: | added: nova-manage |
Changed in nova: | |
importance: | Undecided → Low |
To post a comment you must log in.
Fix proposed to branch: master /review. opendev. org/669188
Review: https:/