istio.io/istio@v0.0.0-20240520182934-d79c90f27776/releasenotes/notes/45415-overlapping-wildcards.yaml (about)

     1  apiVersion: release-notes/v2
     2  kind: bug-fix
     3  area: traffic-management
     4  
     5  issue:
     6    - 45415
     7  
     8  releaseNotes:
     9    - |
    10      **Fixed** a bug where overlapping wildcard hosts in a VirtualService would produce incorrect routing configuration when wildcard services were selected (e.g. in ServiceEntries).
    11  
    12  upgradeNotes:
    13    - title: Overlapping Wildcard Conflicts
    14      content: |
    15        This fix changes the behavior of overlapping wildcard hosts in VirtualService. Previously, the oldest VirtualService would take precedence
    16        regardless of whether or not it was the most specific host match. Now, the most specific host match will take precedence. To persist the old behavior,
    17        set the `PERSIST_OLDEST_FIRST_HEURISTIC_FOR_VIRTUAL_SERVICE_HOST_MATCHING` environment variable to `true` on istiod.