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

cherry-pick: commits from main to v0.3.0 #1027

Merged
merged 30 commits into from
Feb 10, 2023

Commits on Feb 10, 2023

  1. fix: incorrect command in release schedule (envoyproxy#973)

    * chore: rename release-notes v0.3.0-rc1.yaml to v0.3.0-rc.1.yaml
    
    Signed-off-by: bitliu <bitliu@tencent.com>
    
    * fix: incorrect command in release schedule
    
    Signed-off-by: bitliu <bitliu@tencent.com>
    
    ---------
    
    Signed-off-by: bitliu <bitliu@tencent.com>
    (cherry picked from commit 7639637)
    Signed-off-by: bitliu <bitliu@tencent.com>
    Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    e587a50 View commit details
    Browse the repository at this point in the history
  2. xds: Deprecated http2_protocol_options (envoyproxy#974)

    * xds: Deprecated http2_protocol_options
    
    Signed-off-by: hejianpeng <hejianpeng2@huawei.com>
    (cherry picked from commit 4a04915)
    Signed-off-by: bitliu <bitliu@tencent.com>
    zirain authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    8bbe1b9 View commit details
    Browse the repository at this point in the history
  3. Use HTTP1.1 to connect to upstream jwks endpoint (envoyproxy#977)

    Use HTTP1.1 to connec to upstream jwks endpoint
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit 82e7672)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    c7cbef0 View commit details
    Browse the repository at this point in the history
  4. Add status in HTTPRoute when Ratelimit is disabled (envoyproxy#982)

    * Add status in HTTPRoute when Ratelimit is disabled
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit ebb902b)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    25b24cc View commit details
    Browse the repository at this point in the history
  5. build(deps): bump actions/deploy-pages from 1.2.3 to 1.2.4 (envoyprox…

    …y#984)
    
    Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 1.2.3 to 1.2.4.
    - [Release notes](https://github.com/actions/deploy-pages/releases)
    - [Commits](actions/deploy-pages@v1.2.3...v1.2.4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/deploy-pages
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    (cherry picked from commit 1bea44e)
    Signed-off-by: bitliu <bitliu@tencent.com>
    dependabot[bot] authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    47b26eb View commit details
    Browse the repository at this point in the history
  6. build(deps): bump sigs.k8s.io/controller-runtime from 0.14.2 to 0.14.4 (

    envoyproxy#985)
    
    Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.14.2 to 0.14.4.
    - [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
    - [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/master/RELEASE.md)
    - [Commits](kubernetes-sigs/controller-runtime@v0.14.2...v0.14.4)
    
    ---
    updated-dependencies:
    - dependency-name: sigs.k8s.io/controller-runtime
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    (cherry picked from commit fadc142)
    Signed-off-by: bitliu <bitliu@tencent.com>
    dependabot[bot] authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    b791c25 View commit details
    Browse the repository at this point in the history
  7. fix function names for RL Infra (envoyproxy#976)

    The create and delete function names were incorrectly swapped.
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit 265c419)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    228ecf5 View commit details
    Browse the repository at this point in the history
  8. Add docs for GRPCRoute (envoyproxy#969)

    * Add docs for GRPCRoute
    
    Fixes: envoyproxy#642
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit 3516d10)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    8658b44 View commit details
    Browse the repository at this point in the history
  9. align wellknown package (envoyproxy#981)

    Signed-off-by: hejianpeng <hejianpeng2@huawei.com>
    (cherry picked from commit eec43d2)
    Signed-off-by: bitliu <bitliu@tencent.com>
    zirain authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    8cebf79 View commit details
    Browse the repository at this point in the history
  10. Plug in rate limit service URL into xds cluster (envoyproxy#983)

    * Plug in rate limit service URL into xds cluster
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    
    * more guardrails
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    
    * set to grpcPort and pin image
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit 1b26380)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    842619d View commit details
    Browse the repository at this point in the history
  11. Adds JWT Authn User Docs (envoyproxy#991)

    Signed-off-by: danehans <daneyonhansen@gmail.com>
    (cherry picked from commit 2a431c1)
    Signed-off-by: bitliu <bitliu@tencent.com>
    danehans authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    007e753 View commit details
    Browse the repository at this point in the history
  12. user docs for global rate limit (envoyproxy#989)

    * user docs for global rate limit
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit ab47d2e)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    e7f18fc View commit details
    Browse the repository at this point in the history
  13. docs: add ref to global ratelimit (envoyproxy#999)

    Signed-off-by: bitliu <bitliu@tencent.com>
    (cherry picked from commit 5115330)
    Signed-off-by: bitliu <bitliu@tencent.com>
    Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    9ee4d1c View commit details
    Browse the repository at this point in the history
  14. Update gateway-api to v0.6.1 (envoyproxy#1003)

    https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.1
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit d01daec)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    22d3171 View commit details
    Browse the repository at this point in the history
  15. Add GRPCRoute to SupportedKinds (envoyproxy#990)

    Fixes: envoyproxy#950
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit beb6eae)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    93121df View commit details
    Browse the repository at this point in the history
  16. Use path_separated_prefix Route match (envoyproxy#1004)

    * Use `path_separated_prefix` Route match
    
    We were using `prefix` Route match in xds for
    the `PathPrefix` Gateway API match defined here
    https://gateway-api.sigs.k8s.io/references/spec/#gateway.networking.k8s.io/v1beta1.HTTPPathMatch
    
    The match translates to a `path_separated_prefix` instead
    https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/route/v3/route_components.proto#config-route-v3-routematch
    
    This should fix the `HTTPRouteMatching` conformance test where requests
    with `/v2example` should match `/` and not `/v2`
    
    Fixes: envoyproxy#995
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    
    * rewrite empty match case
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    
    * use prefix match for `/`
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    
    ---------
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit c26d894)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    20cb50c View commit details
    Browse the repository at this point in the history
  17. Adds API Docs Tooling (envoyproxy#980)

    Signed-off-by: danehans <daneyonhansen@gmail.com>
    (cherry picked from commit d5a5b25)
    Signed-off-by: bitliu <bitliu@tencent.com>
    danehans authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    fedf160 View commit details
    Browse the repository at this point in the history
  18. Updates API godocs for improved markdown rendering (envoyproxy#1010)

    Updates API godocs for improved html rendering
    
    Signed-off-by: danehans <daneyonhansen@gmail.com>
    (cherry picked from commit b43574a)
    Signed-off-by: bitliu <bitliu@tencent.com>
    danehans authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    24a7c7a View commit details
    Browse the repository at this point in the history
  19. chore: bump testdata to gwapi v0.6.1 (envoyproxy#1011)

    Signed-off-by: bitliu <bitliu@tencent.com>
    (cherry picked from commit f39b025)
    Signed-off-by: bitliu <bitliu@tencent.com>
    Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    0370f34 View commit details
    Browse the repository at this point in the history
  20. conformance: enable GatewayClassObservedGenerationBump (envoyproxy#896)

    Signed-off-by: bitliu <bitliu@tencent.com>
    (cherry picked from commit b668002)
    Signed-off-by: bitliu <bitliu@tencent.com>
    Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    c881581 View commit details
    Browse the repository at this point in the history
  21. Run all conformance tests except redirect tests (envoyproxy#1014)

    Redirect tests are failing due to a possible issue
    with the way upstream conformance tests have made assumptions
    Skipping them for now until below issues are resolved
    
    envoyproxy#992
    envoyproxy#993
    envoyproxy#994
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit 38a6ddd)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    7632328 View commit details
    Browse the repository at this point in the history
  22. remove empty route error check in auth xds logic (envoyproxy#1019)

    the Xds translator should not error out when the IR routes
    are empty
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit 821b7d5)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    aea3076 View commit details
    Browse the repository at this point in the history
  23. Removes GatewayObservedGenerationBump and HTTPRouteObservedGeneration…

    …Bump Tests (envoyproxy#1021)
    
    (cherry picked from commit d016a66)
    Signed-off-by: bitliu <bitliu@tencent.com>
    danehans authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    bff3382 View commit details
    Browse the repository at this point in the history
  24. Add Gateway API support doc (envoyproxy#1017)

    add gatewayapi support doc
    
    Signed-off-by: AliceProxy <alicewasko@datawire.io>
    (cherry picked from commit a33e627)
    Signed-off-by: bitliu <bitliu@tencent.com>
    AliceProxy authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    31a5507 View commit details
    Browse the repository at this point in the history
  25. Adds Cherry-Pick Steps to Release Doc (envoyproxy#1018)

    Signed-off-by: danehans <daneyonhansen@gmail.com>
    (cherry picked from commit 3d8120e)
    Signed-off-by: bitliu <bitliu@tencent.com>
    danehans authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    4362ea2 View commit details
    Browse the repository at this point in the history
  26. update to validate 1.26 (envoyproxy#1020)

    * update to validate 1.26
    
    Signed-off-by: Held, Jarad <jaradheld@gmail.com>
    
    * correct the tag for kubernetes version for comformance tests
    
    Signed-off-by: Held, Jarad <jaradheld@gmail.com>
    
    ---------
    
    Signed-off-by: Held, Jarad <jaradheld@gmail.com>
    (cherry picked from commit 6bf8617)
    Signed-off-by: bitliu <bitliu@tencent.com>
    jcheld authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    4bffa42 View commit details
    Browse the repository at this point in the history
  27. Bumps Compatibility Matrix for v0.3 (envoyproxy#1002)

    Signed-off-by: danehans <daneyonhansen@gmail.com>
    (cherry picked from commit d7a2e19)
    Signed-off-by: bitliu <bitliu@tencent.com>
    danehans authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    7ed11c9 View commit details
    Browse the repository at this point in the history
  28. update gateway api support doc (envoyproxy#1022)

    * add note about not supported `filters` for `HTTPBackendRef`
    * rm `extensionRef` support for `GRPCRoute`
    * move the link under docs/latest
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit 9991359)
    Signed-off-by: bitliu <bitliu@tencent.com>
    arkodg authored and Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    cce25bb View commit details
    Browse the repository at this point in the history
  29. release(v0.3.0): add release notes and release announcement (envoypro…

    …xy#1013)
    
    * release(v0.3.0): add release notes and release announcement
    
    Signed-off-by: bitliu <bitliu@tencent.com>
    
    * update
    
    Signed-off-by: bitliu <bitliu@tencent.com>
    
    ---------
    
    Signed-off-by: bitliu <bitliu@tencent.com>
    (cherry picked from commit e55c15f)
    Signed-off-by: bitliu <bitliu@tencent.com>
    Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    4c3838c View commit details
    Browse the repository at this point in the history
  30. release: cut v0.3.0 versioned docs (envoyproxy#1025)

    Signed-off-by: bitliu <bitliu@tencent.com>
    (cherry picked from commit 5b316b4)
    Signed-off-by: bitliu <bitliu@tencent.com>
    Xunzhuo committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    e09db42 View commit details
    Browse the repository at this point in the history