-
Notifications
You must be signed in to change notification settings - Fork 603
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
[occm] LB Pool not updated when proxy-protocol service annotation changed #1167
Comments
I would classify this as a bug, not a missing feature. |
/kind bug |
/remove-kind feature |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/remove-lifecycle stale |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
/remove-lifecycle stale |
After talking to @seanschneeweiss I created the PR which should fix this bug :-) |
Is this a BUG REPORT or FEATURE REQUEST?:
/kind bug
What happened:
A change to the service annotation
loadbalancer.openstack.org/proxy-protocol
is not picked up by the openstack-cloud-controller-manager. Changes are only propagated to the OpenStack loadbalancer pool when it is initially created.
What you expected to happen:
Changing the above service annotation should be supported and the pool updated/recreated accordingly.
How to reproduce it:
Add the service annotation to an existing service of type
LoadBalancer
.Anything else we need to know?:
Updating the loadbalancer pool protocol is not supported by Octavia.
See the Octavia API pool documentation Update a pool detail.
For updating the protocol, the pool has to be deleted and recreated keeping the following in mind:
This issue is a follow up from #1149.
Environment:
Sean Schneeweiss sean.schneeweiss@daimler.com, Daimler TSS GmbH, legal info/Impressum
The text was updated successfully, but these errors were encountered: