Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BMC install is not resilient against network glitches #53

Open
cybertron opened this issue Dec 14, 2018 · 0 comments
Open

BMC install is not resilient against network glitches #53

cybertron opened this issue Dec 14, 2018 · 0 comments

Comments

@cybertron
Copy link
Owner

It has been found that in clouds where API calls are not especially robust (possibly due to network issues or API overloading), the BMC install will often fail because it needs to make a number of API calls and has no retry mechanism if one of them fails. It would be nice to add a retry function so those calls can potentially still succeed if they hit a transient issue.

Note that this is somewhat mitigated by a36b6b7 because that allows BMC failures to be found much earlier. The OVB stack will correctly fail now if the BMC fails, instead of requiring the deployment to get all the way through to attempting an IPMI call before the problem is discovered.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant