summaryrefslogtreecommitdiff
path: root/requirements.txt
diff options
context:
space:
mode:
authorHarald Jensås <hjensas@redhat.com>2022-04-28 09:22:14 +0200
committerHarald Jensås <hjensas@redhat.com>2022-04-28 10:28:26 +0200
commit4cf0147e86039e8fa2232c3de6d45f1405a515d0 (patch)
treeb34b136cadc7249df6c4944183982f57d368d26d /requirements.txt
parentcf8124deae641061a90e5f3c6fc05e2041e895d5 (diff)
downloadironic-4cf0147e86039e8fa2232c3de6d45f1405a515d0.tar.gz
Exclude current conductor from offline_conductors
In some cases the current conductor may have failed to updated the heartbeat timestamp due to failure of resource starvation. When this occurs the dbapi get_offline_conductors method will include the current conductor in its return value. In this scenario the conductor may end up forcefully remove node reservations or allocations from itself, triggering takeover which fail on-going operations. This change adds a wrapper to exclude the current conductor. The wrapper will log a warning to raise the issue. Related-Bug: #1970484 Stroy: 2010016 Task: 45204 Change-Id: I6a8f38934b475f792433be6f0882540b82ca26c1
Diffstat (limited to 'requirements.txt')
0 files changed, 0 insertions, 0 deletions