Skip to content

Commit f5b5bab

Browse files
youngnickrobscott
andauthored
Add changelog for release v1.2.0-rc1 (#3327)
* Add changelog for release v1.2.0-rc1 Signed-off-by: Nick Young <[email protected]> * Fix changelog PR comments and generate new files Also updates the update-codegen script to work on M3 Macs inside a Linux VM. Signed-off-by: Nick Young <[email protected]> * Updating v1.2 changelog to cover k8s dep updates and gwctl move * Call out breaking SupportedFeatures change Signed-off-by: Nick Young <[email protected]> --------- Signed-off-by: Nick Young <[email protected]> Co-authored-by: Rob Scott <[email protected]>
1 parent f0c150b commit f5b5bab

20 files changed

+617
-28
lines changed

CHANGELOG/1.2-CHANGELOG.md

+573
Large diffs are not rendered by default.

CHANGELOG/1.2-TEAM.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# v1.2 Release Team
2+
3+
| Enhancement | Leads |
4+
| - | - |
5+
| Infrastructure Labels and Annotations | @keithmattix, @snorwin |
6+
| HTTPRoute Timeouts and Durations | @kflynn, @xtineskim |
7+
| BackendProtocol Support | @dprotaso |
8+
| HTTPRoute Retries | @mikemorris |
9+
| Percentage-based request mirroring | @jakebennert |
10+
| Backend TLS Config improvments | @mkosieradzki, @LiorLieberman |
11+
| Named Route Rules | @guicassolato, @howardjohn |
12+
| Conformance Profiles and Reports | @mlavacca, @shaneutt, @xtineskim |
13+
| Gateway API Maintainers | @mlavacca, @robscott, @shaneutt, @youngnick |

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-dev",
52+
consts.BundleVersionAnnotation: "v1.2.0-rc1",
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-dev",
61+
consts.BundleVersionAnnotation: "v1.2.0-rc1",
6262
consts.ChannelAnnotation: "standard",
6363
},
6464
},
6565
},
6666
},
67-
expectedVersion: "v1.2.0-dev",
67+
expectedVersion: "v1.2.0-rc1",
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-dev",
77+
consts.BundleVersionAnnotation: "v1.2.0-rc1",
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-dev",
86+
consts.BundleVersionAnnotation: "v1.2.0-rc1",
8787
consts.ChannelAnnotation: "standard",
8888
},
8989
},
@@ -94,7 +94,7 @@ func TestGetAPIVersionAndChannel(t *testing.T) {
9494
},
9595
},
9696
},
97-
expectedVersion: "v1.2.0-dev",
97+
expectedVersion: "v1.2.0-rc1",
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-dev",
107+
consts.BundleVersionAnnotation: "v1.2.0-rc1",
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-dev",
131+
consts.BundleVersionAnnotation: "v1.2.0-rc1",
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-dev",
140+
consts.BundleVersionAnnotation: "v1.2.0-rc1",
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-dev",
155+
consts.BundleVersionAnnotation: "v1.2.0-rc1",
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-dev",
164+
consts.BundleVersionAnnotation: "v1.2.0-rc1",
165165
},
166166
},
167167
},

hack/update-codegen.sh

+4-1
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ readonly PROTOC_LINUX_X86_URL="${PROTOC_REPO}/releases/download/v${PROTOC_VERSIO
184184
readonly PROTOC_LINUX_X86_CHECKSUM="4805ba56594556402a6c327a8d885a47640ee363 ${PROTOC_BINARY}"
185185

186186
readonly PROTOC_LINUX_ARM64_URL="${PROTOC_REPO}/releases/download/v${PROTOC_VERSION}/protoc-${PROTOC_VERSION}-linux-aarch_64.zip"
187-
readonly PROTOC_LINUX_ARM63_CHECKSUM="47285b2386f990da319e9eef92cadec2dfa28733 ${PROTOC_BINARY}"
187+
readonly PROTOC_LINUX_ARM64_CHECKSUM="47285b2386f990da319e9eef92cadec2dfa28733 ${PROTOC_BINARY}"
188188

189189
readonly PROTOC_MAC_UNIVERSAL_URL="${PROTOC_REPO}/releases/download/v${PROTOC_VERSION}/protoc-${PROTOC_VERSION}-osx-universal_binary.zip"
190190
readonly PROTOC_MAC_UNIVERSAL_CHECKSUM="2a79d0eb235c808eca8de893762072b94dc6144c ${PROTOC_BINARY}"
@@ -207,6 +207,9 @@ if [[ "${OS}" == "Linux" ]]; then
207207
elif [[ "$ARCH" == "arm64" ]]; then
208208
PROTOC_URL="$PROTOC_LINUX_ARM64_URL"
209209
PROTOC_CHECKSUM="$PROTOC_LINUX_ARM64_CHECKSUM"
210+
elif [[ "$ARCH" == "aarch64" ]]; then
211+
PROTOC_URL="$PROTOC_LINUX_ARM64_URL"
212+
PROTOC_CHECKSUM="$PROTOC_LINUX_ARM64_CHECKSUM"
210213
else
211214
echo "Architecture ${ARCH} is not supported on OS ${OS}." >/dev/stderr
212215
exit 1

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-dev"
30+
BundleVersion = "v1.2.0-rc1"
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)