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

Webhook Validate updated pool does not remove in use IPs #125

Merged
merged 2 commits into from
May 11, 2023

Conversation

adobley
Copy link
Contributor

@adobley adobley commented Apr 19, 2023

In the case that the a pool is still updated and has out of range IPs display the count in the pool status

Relies on #116, we can update this when that is merged

Fixes #117, with the exception of In addition to the outOfRange status count on the pool we could also add an outOfRange status condition on the IPAddress.

This last bit would require changes to the IPAddress resource in core CAPI. The Status field is missing on the IPAddress objects. We think this is okay for now and we can open a new issue for that if we still think it is valuable.

@adobley adobley requested a review from schrej as a code owner April 19, 2023 23:23
@christianang christianang force-pushed the pool-downsize-in-use-ips branch from 2245338 to 858978e Compare April 20, 2023 17:12
@adobley adobley force-pushed the pool-downsize-in-use-ips branch 2 times, most recently from 1452f8e to 891c3c7 Compare May 8, 2023 19:29
@christianang christianang force-pushed the pool-downsize-in-use-ips branch from 891c3c7 to 16af4f4 Compare May 8, 2023 20:40
Aidan Obley and others added 2 commits May 10, 2023 17:18
@christianang christianang force-pushed the pool-downsize-in-use-ips branch from 16af4f4 to 549c3c6 Compare May 10, 2023 17:24
@schrej
Copy link
Member

schrej commented May 11, 2023

For some reason Actions aren't running for this one 🤔

@schrej schrej merged commit 9b470d9 into kubernetes-sigs:main May 11, 2023
@adobley adobley deleted the pool-downsize-in-use-ips branch July 14, 2023 19:12
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

Successfully merging this pull request may close these issues.

Addressing downscaling pools with addresses in range
3 participants