Skip to content

Commit

Permalink
Last minute additions to RC1
Browse files Browse the repository at this point in the history
  • Loading branch information
robscott committed Apr 24, 2024
1 parent 217232d commit f7f4682
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 12 deletions.
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ information on how the tests have been run and provide reproduction steps.

Leading Contributors: @mlavacca, @shaneutt

### Port in ParentRefs
### ParentRef Port field Graduated to GA

The `port` field in ParentRefs has graduated to GA (v1) and is now part of the
Standard Channel. You can use the `port` field to attach resources to Gateways,
Expand Down Expand Up @@ -155,15 +155,26 @@ Leading Contributors: @howardjohn
(#2894, @pmalek)

### Validation Changes

- TLS Configuration is no longer required on Gateway Listeners to enable more
flexible TLS configuration. (#2721, @robscott)

### Conformance Tests

- Conformance Profiles have been renamed and a new `Mesh-GRPC` profile has been
added (#3019, @mlavacca):
- HTTP -> Gateway-HTTP
- GRPC -> Gateway-GRPC
- TLS -> Gateway-TLS
- Mesh -> Mesh-HTTP
- Fixed GatewayWithAttachedRoutes conformance test to not check that the
HTTPRoute status includes an "Accepted: False" condition because this is not
required by the specification. (#2548, @frankbu)

### Dependencies

- Gateway API has upgraded to Go v1.22 and Kubernetes v1.30 (#2988, @robscott)

### Cleanup

- The validating webhook has been removed. CEL validation is now built-in to
Expand Down
22 changes: 11 additions & 11 deletions conformance/utils/suite/suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
ObjectMeta: metav1.ObjectMeta{
Name: "gateways.gateway.networking.k8s.io",
Annotations: map[string]string{
consts.BundleVersionAnnotation: "v1.0.0",
consts.BundleVersionAnnotation: "v1.1.0-rc2",
consts.ChannelAnnotation: "standard",
},
},
Expand All @@ -55,13 +55,13 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
ObjectMeta: metav1.ObjectMeta{
Name: "httproutes.gateway.networking.k8s.io",
Annotations: map[string]string{
consts.BundleVersionAnnotation: "v1.0.0",
consts.BundleVersionAnnotation: "v1.1.0-rc2",
consts.ChannelAnnotation: "standard",
},
},
},
},
expectedVersion: "v1.0.0",
expectedVersion: "v1.1.0-rc2",
expectedChannel: "standard",
},
{
Expand All @@ -71,7 +71,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
ObjectMeta: metav1.ObjectMeta{
Name: "gateways.gateway.networking.k8s.io",
Annotations: map[string]string{
consts.BundleVersionAnnotation: "v1.0.0",
consts.BundleVersionAnnotation: "v1.1.0-rc2",
consts.ChannelAnnotation: "standard",
},
},
Expand All @@ -80,7 +80,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
ObjectMeta: metav1.ObjectMeta{
Name: "httproutes.gateway.networking.k8s.io",
Annotations: map[string]string{
consts.BundleVersionAnnotation: "v1.0.0",
consts.BundleVersionAnnotation: "v1.1.0-rc2",
consts.ChannelAnnotation: "standard",
},
},
Expand All @@ -91,7 +91,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
},
},
},
expectedVersion: "v1.0.0",
expectedVersion: "v1.1.0-rc2",
expectedChannel: "standard",
},
{
Expand All @@ -101,7 +101,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
ObjectMeta: metav1.ObjectMeta{
Name: "gateways.gateway.networking.k8s.io",
Annotations: map[string]string{
consts.BundleVersionAnnotation: "v1.0.0",
consts.BundleVersionAnnotation: "v1.1.0-rc2",
consts.ChannelAnnotation: "standard",
},
},
Expand All @@ -125,7 +125,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
ObjectMeta: metav1.ObjectMeta{
Name: "gateways.gateway.networking.k8s.io",
Annotations: map[string]string{
consts.BundleVersionAnnotation: "v1.0.0",
consts.BundleVersionAnnotation: "v1.1.0-rc2",
consts.ChannelAnnotation: "standard",
},
},
Expand All @@ -134,7 +134,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
ObjectMeta: metav1.ObjectMeta{
Name: "httproutes.gateway.networking.k8s.io",
Annotations: map[string]string{
consts.BundleVersionAnnotation: "v1.0.0",
consts.BundleVersionAnnotation: "v1.1.0-rc2",
consts.ChannelAnnotation: "experimental",
},
},
Expand All @@ -149,7 +149,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
ObjectMeta: metav1.ObjectMeta{
Name: "gateways.gateway.networking.k8s.io",
Annotations: map[string]string{
consts.BundleVersionAnnotation: "v1.0.0",
consts.BundleVersionAnnotation: "v1.1.0-rc2",
consts.ChannelAnnotation: "standard",
},
},
Expand All @@ -158,7 +158,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
ObjectMeta: metav1.ObjectMeta{
Name: "httproutes.gateway.networking.k8s.io",
Annotations: map[string]string{
consts.BundleVersionAnnotation: "v1.0.0",
consts.BundleVersionAnnotation: "v1.1.0-rc2",
},
},
},
Expand Down

0 comments on commit f7f4682

Please sign in to comment.