You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The agent only has forward rules for one of them. The controller's logs say:
W0322 16:25:02.022196 1 port_mapper.go:180] relocating service "k8s-svc-ingress/ingress-ingress-nginx-controller" to a new port due to conflict on old port 8d2a5037-f3ee-4427-9f40-21d8fa2d423b
W0322 16:25:03.130451 1 port_manager.go:195] Couldn't provide floating ip for port=c49274b0-e4c5-4d1f-a0ea-036ffeaf7d79: Expected HTTP response code [201 202] when accessing [POST https://xxx:9696/v2.0/floatingips], but got 409 instead
{"NeutronError": {"type": "OverQuota", "message": "Quota exceeded for resources: ['floatingip'].", "detail": ""}}
I0322 16:25:03.130550 1 port_manager.go:173] Deleting port c49274b0-e4c5-4d1f-a0ea-036ffeaf7d79
E0322 16:25:03.937070 1 worker.go:329] error processing job SyncServiceJob("k8s-svc-ingress/ingress-ingress-nginx-controller"): No floating IP was created by OpenStack; requeueing
Expected behavior in this case:
Don't assign (or unassign) the external IP to (from) the newer service
Add an event (pending or arguably failed) to the service with a meaningful message about the exceeded quota.
The text was updated successfully, but these errors were encountered:
Lykos153
changed the title
Don't assign the same external IP two conflicting services
Don't assign the same external IP to two conflicting services
Mar 27, 2023
I can see two Services that hold the same external IP but conflict in the ports 80 and 443.
The agent only has forward rules for one of them. The controller's logs say:
Expected behavior in this case:
The text was updated successfully, but these errors were encountered: