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

[maistra-2.6] Rebase commits between 2.5.0 and 2.5.2 #1016

Merged
merged 7 commits into from
Jun 12, 2024

Commits on Jun 5, 2024

  1. OSSM-5312: Remove TagWatcher from gateway deployment controller

    TagWatcher requires cluster-scoped permissions for MutatingWebhooks, so
    we can't support it in multi-tenant mode. On the other hand, it can't be used
    in cluster-wide mode as well, because TagWatcher watches
    MutatingWebhooks and relies on istio.io/rev label, which is not
    unique across control planes in OSSM. Additionally, TagWatcher causes
    skipping Gateways which do not have istio.io/rev label while the control
    plane is a revision different than "default".
    
    Co-authored-by: Jacek Ewertowski <[email protected]>
    Signed-off-by: Yann Liu <[email protected]>
    jewertow authored and yannuil committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    1d67614 View commit details
    Browse the repository at this point in the history
  2. OSSM-6079: Pass --resync flag to federation registry (maistra#958)

    * OSSM-6079: Pass --resync flag to federation registry
    
    Signed-off-by: Jacek Ewertowski <[email protected]>
    
    * Remove comments for defaultRetry
    
    Signed-off-by: Jacek Ewertowski <[email protected]>
    
    ---------
    
    Signed-off-by: Jacek Ewertowski <[email protected]>
    jewertow authored and yannuil committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    d1985ba View commit details
    Browse the repository at this point in the history
  3. samples: extauthz: do not return request body as a header when it exc…

    …eeds 60KB (#49363) (maistra#950)
    
    * samples: do not return request body as a header to avoid 431
    
    
    
    * Typo fixes
    
    
    
    ---------
    
    Signed-off-by: Jacek Ewertowski <[email protected]>
    Co-authored-by: Jacek Ewertowski <[email protected]>
    2 people authored and yannuil committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    b5eab81 View commit details
    Browse the repository at this point in the history
  4. OSSM-6177 Prevent nil pointer dereference when analysis is enabled an…

    …d GatewayAPI is disabled (maistra#977)
    luksa authored and yannuil committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    1f3a0b4 View commit details
    Browse the repository at this point in the history
  5. OSSM-6289 Only watch required resources in analysis controller (maist…

    …ra#978)
    
    Co-authored-by: Marko Lukša <[email protected]>
    Signed-off-by: Yann Liu <[email protected]>
    luksa authored and yannuil committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    3e1a060 View commit details
    Browse the repository at this point in the history
  6. tests: fix flaky test federation/ha/TestDiscovery (maistra#982)

    TestDiscovery is flaky, because weighted load balancing is not 100%
    accurate and it often fails for 2 requests.
    
    Signed-off-by: Jacek Ewertowski <[email protected]>
    jewertow authored and yannuil committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    9cf7201 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Allow custom Gateway API class and controller names (istio/istio#48056)

    Custom values can be set through pilot environment variables.
    
    ---------
    
    Co-authored-by: Jonh Wendell <[email protected]>
    jwendell authored and yannuil committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    f9f0736 View commit details
    Browse the repository at this point in the history