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

Remove WARNING health status for ppc64le VMs #1731

Merged
merged 1 commit into from
Jul 1, 2024

Conversation

Stringy
Copy link
Collaborator

@Stringy Stringy commented Jul 1, 2024

Description

WARNING health status was added in an attempt to speed up ppc64le provisioning by shortcutting the creation process, allowing us to try to communicate with the VM before IBM cloud says it's in a stable condition.

This worked in testing on the original PR, but has been failing on master. This PR undoes the change in order to maintain some CI stability.

Checklist

  • Investigated and inspected CI test results
  • Updated documentation accordingly

Automated testing

  • Added unit tests
  • Added integration tests
  • Added regression tests

If any of these don't apply, please comment below.

Testing Performed

TODO(replace-me)
Use this space to explain how you tested your PR, or, if you didn't test it, why you did not do so. (Valid reasons include "CI is sufficient" or "No testable changes")
In addition to reviewing your code, reviewers must also review your testing instructions, and make sure they are sufficient.

For more details, ref the Confluence page about this section.

This will mean that VMs must be fully created
and stable before we communicate with them
@Stringy Stringy added the run-multiarch-builds Run steps for non-x86 archs. label Jul 1, 2024
@Stringy Stringy requested a review from a team as a code owner July 1, 2024 07:32
@Molter73
Copy link
Collaborator

Molter73 commented Jul 1, 2024

Can we get a description on why we need this change? It's pretty ambiguous other wise, not sure if it's needed or if it's just a nice to have for instance.

@Stringy
Copy link
Collaborator Author

Stringy commented Jul 1, 2024

I have updated the description with some explanation about why we're removing it. TL;DR attempts at speeding up VM creation on Power were successful in testing, but are now consistently failing on master

Copy link
Collaborator

@Molter73 Molter73 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Stringy Stringy merged commit 443f8b2 into master Jul 1, 2024
61 of 79 checks passed
@Stringy Stringy deleted the giles/fix-ppc64le-vm-creation branch July 1, 2024 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
run-multiarch-builds Run steps for non-x86 archs.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants