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
gateway-api: Bump version to v0.6.0 #22680
Conversation
d16551f
to
9688f2c
Compare
4796665
to
2585c4c
Compare
2ddc550
to
1491d91
Compare
1491d91
to
505b7cf
Compare
3d3b60f
to
4a5e6ee
Compare
/test |
Removed operator required review team, as recently servicemesh is taking over the packages in this PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with one small nit about isValidPem.
1a6d478
to
77e8035
Compare
This commit is to bump gateway-api version to v0.6.0, and adjust the implementation accordingly. - Change API version for ReferenceGrant to v1beta1 - Rename HTTPRequestHeaderFilter to HTTPHeaderFilter - Update Gateway status to Programmed and Accepted - Update ConformanceTest to follow the upstream version Full changelog can be found in the below link https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.0 Signed-off-by: Tam Mach <tam.mach@cilium.io>
This commit is to make sure that we have the support for response header filter. The conformance test is enabled accordingly. Kindly note this Response header filter is still in experimental. Relates: cilium#21924 Signed-off-by: Tam Mach <tam.mach@cilium.io>
This commit is to make sure that we have the support RouteDestinationPortMatching feature. The conformance test is enabled accordingly. Relates: kubernetes-sigs/gateway-api#1591 Signed-off-by: Tam Mach <tam.mach@cilium.io>
This commit is to make sure that we have the support HTTP Redirect filter feature, which is enabled by default in conformance test. Relates: cilium#21924 Signed-off-by: Tam Mach <tam.mach@cilium.io>
This commit is to update GHA Gateway API conformance test as per below: - Use experimental CRDs mainly for running tests for all features. - Remove -debug flag as it's too verbose. - Limit number of concurrency test from default (e.g. 8) to 4 to minimize overlapping between the tests. - Enable GatewayClassObservedGenerationBump feature. Signed-off-by: Tam Mach <tam.mach@cilium.io>
77e8035
to
63b386c
Compare
/test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Vendor changes lgtm.
/test-1.25-4.19 |
/test-1.16-4.19 |
/test-1.16-4.19 Re-run due to environment issue |
Reviews are in, all CI jobs are passed, ci-l4lb and ci-verifier are not required. Marking this ready to merge. |
After the PR cilium#22680, the minimum Gateway API supported version is v0.6.x. Older version will not work due to changes in API version of CRDs. Relates: cilium#22680 Fixes: cilium#25377 Signed-off-by: Tam Mach <tam.mach@cilium.io>
Description
This PR is to bump gateway-api version to v0.6.0, which includes the below changes:
Full changelog can be found in the below link https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.0
Testing
Testing was done by running the whole conformance suite with below command.
Running conformance tests with all features