octavia/releasenotes/notes/validate-protocols-for-l7policies-83d678171f13136a.yaml
Gregory Thiemonge 4248e98acb Deny the creation of L7Policies for HTTPS/TCP/UDP listeners
L7Policies are not compatible with non-TERMINATED_HTTPS/HTTP listeners
(i.e HTTPS/TCP/UDP listeners).
The Amphora driver should deny those invalid combinations.

Story: 2007911
Task: 40314

Change-Id: I0f1cac05ebea12a300feffb22fdfe546cf802b87
(cherry picked from commit 45b0a507a150721389833e33789b4cfdbc1a9590)
2022-04-27 10:10:08 +02:00

8 lines
270 B
YAML

---
fixes:
- |
Validate that the creation of L7 policies is compatible with the protocol
of the listener in the Amphora driver. L7 policies are allowed for
Terminated HTTPS or HTTP protocol listeners, but not for HTTPS, TCP or UDP
protocols listeners.