diff options
author | Julia Kreger <juliaashleykreger@gmail.com> | 2022-06-23 11:04:20 -0700 |
---|---|---|
committer | Ruby Loo <opensrloo@gmail.com> | 2022-12-19 19:55:34 +0000 |
commit | 8e6a337f2f6e9e2c3bbddad934ee9cd712b58c25 (patch) | |
tree | 59b55f896070403ed4d835ae42809e751c731418 /.gitignore | |
parent | 793b981320d9d5bd034397bffcfb949b55506027 (diff) | |
download | ironic-8e6a337f2f6e9e2c3bbddad934ee9cd712b58c25.tar.gz |
Prevent pxe retry when agent token exists
A race condition can be observed in CI under heavy load where the
conductor triggers are boot of the agent before it is fully online
based upon state, but not considering the existence of an agent
token. As a result, agent is never able to check in with Ironic
and the overall operation fails.
We now consider agent token's existence before retrying PXE as
it is the very earliest indicator of a starting agent.
Change-Id: Ice764866a08647031d16570860ec384204269501
Story: 2010107
Task: 45674
(cherry picked from commit d75424b5e5685a9cf04b30a5b0555efd1313e9c3)
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions