-
Notifications
You must be signed in to change notification settings - Fork 282
🐛 Ensure pool member reach active state #2815
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
Conversation
✅ Deploy Preview for kubernetes-sigs-cluster-api-openstack ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Hi @nikParasyr. Thanks for your PR. I'm waiting for a github.com member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
e1fd360 to
a75e896
Compare
|
/ok-to-test |
a75e896 to
43d7b6f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, but let's wait for #2799 and those unit tests before merging.
2f55d53 to
69d00f2
Compare
Done |
| const ( | ||
| loadBalancerProvisioningStatusActive = "ACTIVE" | ||
| loadBalancerProvisioningStatusPendingDelete = "PENDING_DELETE" | ||
| poolMembeProvisioningStatusActive = "ACTIVE" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
poolMembeProvisioningStatusActive => poolMemberProvisioningStatusActive
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good catch! fixed
When (re)creating a pool member, wait until its provisioning_status is ACTIVE. This avoids scenarios were CAPO contrinues removing members before new ones are actually active
69d00f2 to
bd31bfc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/approve
/hold cancel
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bnallapeta, lentzi90 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
We seem to have some issues with the cleanup of the e2e tests sometimes. They get stuck after completion. Retriggering |
|
Looks like flake. If this one also fails we need to look deeper |
|
@lentzi90 should we backport this? |
What this PR does / why we need it:
When (re)creating a pool member, wait until its
provisioning_status is ACTIVE. This avoids scenarios
were CAPO contrinues removing members before
new ones are actually active
Which issue(s) this PR fixes:
Fixes #2763
Special notes for your reviewer:
TODOs:
/hold