Skip to content

Commit 9b0bda4

Browse files
authored
Update CHANGELOG with v1.2.0-rc2 details (#3363)
Signed-off-by: Nick Young <[email protected]>
1 parent ff6e320 commit 9b0bda4

18 files changed

+63
-27
lines changed

CHANGELOG/1.2-CHANGELOG.md

+36
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,44 @@
22

33
## Table of Contents
44

5+
- [v1.2.0-rc2](#v120-rc2)
56
- [v1.2.0-rc1](#v120-rc1)
67

8+
# v1.2.0-rc2
9+
10+
This release candidate should be the same as the final v1.2.0 release.
11+
12+
This release candidate is suitable for implementors, but we do not recommend
13+
shipping products based on a release candidate API due to the possibility of
14+
incompatible changes prior to the final release. The following represents the
15+
changes since v1.2.0-rc1:
16+
17+
## Breaking Changes
18+
19+
### `GRPCRoute` and `ReferenceGrant` `v1alpha2` removal
20+
21+
As per a previous deprecation notice, in this version, both Experimental
22+
and Standard channel YAMLs will no longer serve the `v1alpha2` versions
23+
of `GRPCRoute` and `ReferenceGrant`.
24+
25+
For the final release, we will provide pre-upgrade migration instructions
26+
to cover folks who have been using the `v1alpha2` versions of these objects.
27+
28+
* Disable v1alpha2 versions for GRPCRoute and ReferenceGrant by @youngnick in
29+
[#3361](https://github.com/kubernetes-sigs/gateway-api/pull/3361)
30+
31+
## Documentation Changes
32+
33+
* Fix a number of GEP stage errors by @youngnick in
34+
[#3359](https://github.com/kubernetes-sigs/gateway-api/pull/3359)
35+
36+
## Testing and Conformance changes
37+
38+
* Add conformance suite client options by @BobyMCbobs in
39+
[#3343](https://github.com/kubernetes-sigs/gateway-api/pull/3343)
40+
* Fix conformance test race condition by @caboteria in
41+
[#3350](https://github.com/kubernetes-sigs/gateway-api/pull/3350)
42+
743
# v1.2.0-rc1
844

945
We expect that this release candidate is quite close to the final v1.2.0

config/crd/experimental/gateway.networking.k8s.io_backendlbpolicies.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/experimental/gateway.networking.k8s.io_backendtlspolicies.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/experimental/gateway.networking.k8s.io_gatewayclasses.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/experimental/gateway.networking.k8s.io_gateways.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/experimental/gateway.networking.k8s.io_grpcroutes.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/experimental/gateway.networking.k8s.io_httproutes.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/experimental/gateway.networking.k8s.io_referencegrants.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/experimental/gateway.networking.k8s.io_tcproutes.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/experimental/gateway.networking.k8s.io_tlsroutes.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/experimental/gateway.networking.k8s.io_udproutes.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/standard/gateway.networking.k8s.io_gatewayclasses.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/standard/gateway.networking.k8s.io_gateways.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/standard/gateway.networking.k8s.io_grpcroutes.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/standard/gateway.networking.k8s.io_httproutes.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/standard/gateway.networking.k8s.io_referencegrants.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

conformance/utils/suite/suite_test.go

+11-11
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
4949
ObjectMeta: metav1.ObjectMeta{
5050
Name: "gateways.gateway.networking.k8s.io",
5151
Annotations: map[string]string{
52-
consts.BundleVersionAnnotation: "v1.2.0-rc1",
52+
consts.BundleVersionAnnotation: "v1.2.0-rc2",
5353
consts.ChannelAnnotation: "standard",
5454
},
5555
},
@@ -58,13 +58,13 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
5858
ObjectMeta: metav1.ObjectMeta{
5959
Name: "httproutes.gateway.networking.k8s.io",
6060
Annotations: map[string]string{
61-
consts.BundleVersionAnnotation: "v1.2.0-rc1",
61+
consts.BundleVersionAnnotation: "v1.2.0-rc2",
6262
consts.ChannelAnnotation: "standard",
6363
},
6464
},
6565
},
6666
},
67-
expectedVersion: "v1.2.0-rc1",
67+
expectedVersion: "v1.2.0-rc2",
6868
expectedChannel: "standard",
6969
},
7070
{
@@ -74,7 +74,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
7474
ObjectMeta: metav1.ObjectMeta{
7575
Name: "gateways.gateway.networking.k8s.io",
7676
Annotations: map[string]string{
77-
consts.BundleVersionAnnotation: "v1.2.0-rc1",
77+
consts.BundleVersionAnnotation: "v1.2.0-rc2",
7878
consts.ChannelAnnotation: "standard",
7979
},
8080
},
@@ -83,7 +83,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
8383
ObjectMeta: metav1.ObjectMeta{
8484
Name: "httproutes.gateway.networking.k8s.io",
8585
Annotations: map[string]string{
86-
consts.BundleVersionAnnotation: "v1.2.0-rc1",
86+
consts.BundleVersionAnnotation: "v1.2.0-rc2",
8787
consts.ChannelAnnotation: "standard",
8888
},
8989
},
@@ -94,7 +94,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
9494
},
9595
},
9696
},
97-
expectedVersion: "v1.2.0-rc1",
97+
expectedVersion: "v1.2.0-rc2",
9898
expectedChannel: "standard",
9999
},
100100
{
@@ -104,7 +104,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
104104
ObjectMeta: metav1.ObjectMeta{
105105
Name: "gateways.gateway.networking.k8s.io",
106106
Annotations: map[string]string{
107-
consts.BundleVersionAnnotation: "v1.2.0-rc1",
107+
consts.BundleVersionAnnotation: "v1.2.0-rc2",
108108
consts.ChannelAnnotation: "standard",
109109
},
110110
},
@@ -128,7 +128,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
128128
ObjectMeta: metav1.ObjectMeta{
129129
Name: "gateways.gateway.networking.k8s.io",
130130
Annotations: map[string]string{
131-
consts.BundleVersionAnnotation: "v1.2.0-rc1",
131+
consts.BundleVersionAnnotation: "v1.2.0-rc2",
132132
consts.ChannelAnnotation: "standard",
133133
},
134134
},
@@ -137,7 +137,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
137137
ObjectMeta: metav1.ObjectMeta{
138138
Name: "httproutes.gateway.networking.k8s.io",
139139
Annotations: map[string]string{
140-
consts.BundleVersionAnnotation: "v1.2.0-rc1",
140+
consts.BundleVersionAnnotation: "v1.2.0-rc2",
141141
consts.ChannelAnnotation: "experimental",
142142
},
143143
},
@@ -152,7 +152,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
152152
ObjectMeta: metav1.ObjectMeta{
153153
Name: "gateways.gateway.networking.k8s.io",
154154
Annotations: map[string]string{
155-
consts.BundleVersionAnnotation: "v1.2.0-rc1",
155+
consts.BundleVersionAnnotation: "v1.2.0-rc2",
156156
consts.ChannelAnnotation: "standard",
157157
},
158158
},
@@ -161,7 +161,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
161161
ObjectMeta: metav1.ObjectMeta{
162162
Name: "httproutes.gateway.networking.k8s.io",
163163
Annotations: map[string]string{
164-
consts.BundleVersionAnnotation: "v1.2.0-rc1",
164+
consts.BundleVersionAnnotation: "v1.2.0-rc2",
165165
},
166166
},
167167
},

pkg/consts/consts.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ const (
2727

2828
// BundleVersion is the value used for the "gateway.networking.k8s.io/bundle-version" annotation.
2929
// These value must be updated during the release process.
30-
BundleVersion = "v1.2.0-rc1"
30+
BundleVersion = "v1.2.0-rc2"
3131

3232
// ApprovalLink is the value used for the "api-approved.kubernetes.io" annotation.
3333
// These value must be updated during the release process.

0 commit comments

Comments
 (0)