Skip to content

Commit 9ce0d6e

Browse files
authored
Build v3.25.1 (#7444)
* Update release notes generation to Python 3 * Add check_release_status script * Update manifests for release v3.25.1 * Fix up manifests make rule * Increase timeout from 3 hours to 6 for testing * Fix path for install-calico-windows.ps1 and OCP manifests packaging * Remove output capturing from building container images and send output to stdout/stderr * Update release notes
1 parent c575029 commit 9ce0d6e

28 files changed

+573
-147
lines changed

.semaphore/release/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ agent:
66
os_image: ubuntu1804
77

88
execution_time_limit:
9-
minutes: 180
9+
minutes: 360
1010

1111
blocks:
1212
- name: "Publish official release"

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,12 +134,12 @@ bin/ocp.tgz: manifests/ocp/
134134
.PHONY: release-notes
135135
release-notes:
136136
ifndef GITHUB_TOKEN
137-
$(error GITHUB_TOKEN must be set)
137+
$(error GITHUB_TOKEN must be set! Try `export GITHUB_TOKEN=xxx_yyyyy....`)
138138
endif
139139
ifndef VERSION
140140
$(error VERSION must be set)
141141
endif
142-
VERSION=$(VERSION) GITHUB_TOKEN=$(GITHUB_TOKEN) python2 ./hack/release/generate-release-notes.py
142+
python3 ./hack/release/generate-release-notes.py --version $(VERSION)
143143

144144
## Update the AUTHORS.md file.
145145
update-authors:

calico/_data/versions.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
1-
- title: v3.25.0
2-
manifests_url: https://raw.githubusercontent.com/projectcalico/calico/v3.25.0
1+
- title: v3.25.1
2+
manifests_url: https://raw.githubusercontent.com/projectcalico/calico/v3.25.1
33
chart:
44
version: 0
55
tigera-operator:
66
image: tigera/operator
77
registry: quay.io
8-
version: v1.29.0
8+
version: v1.29.3
99
components:
1010
typha:
11-
version: v3.25.0
11+
version: v3.25.1
1212
calicoctl:
13-
version: v3.25.0
13+
version: v3.25.1
1414
calico/node:
15-
version: v3.25.0
15+
version: v3.25.1
1616
calico/cni:
17-
version: v3.25.0
17+
version: v3.25.1
1818
calico/apiserver:
19-
version: v3.25.0
19+
version: v3.25.1
2020
calico/kube-controllers:
21-
version: v3.25.0
21+
version: v3.25.1
2222
calico/flannel-migration-controller:
23-
version: v3.25.0
23+
version: v3.25.1
2424
calico/windows:
25-
version: v3.25.0
25+
version: v3.25.1
2626
networking-calico:
27-
version: v3.25.0
27+
version: v3.25.1
2828
flannel:
2929
version: v0.16.3
3030
calico/dikastes:
31-
version: v3.25.0
31+
version: v3.25.1
3232
flexvol:
33-
version: v3.25.0
33+
version: v3.25.1
3434
csi-driver:
35-
version: v3.25.0
35+
version: v3.25.1
3636
csi-node-driver-registrar:
37-
version: v3.25.0
37+
version: v3.25.1
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
31 Mar 2023
2+
3+
#### Bug fixes
4+
5+
- Prevents Node kube-controller's internal pod cache from getting out-of-sync thus leaking memory. [calico #7503](https://github.com/projectcalico/calico/pull/7503) (@dilyevsky)
6+
- Fix a panic in BPF mode when iterating over a per-CPU map with Debug enabled. [calico #7379](https://github.com/projectcalico/calico/pull/7379) (@fasaxc)
7+
- Fix that the tunnel IP allocator did not respond to changes in the IP pool's allowedUses field. [calico #7360](https://github.com/projectcalico/calico/pull/7360) (@fasaxc)
8+
- s390x: fix image mislabel in cni, typha and kube-controllers [calico #7315](https://github.com/projectcalico/calico/pull/7315) (@huoqifeng)
9+
- Fix generation of `operator-crds.yaml` manifest. [calico #7217](https://github.com/projectcalico/calico/pull/7217) (@caseydavenport)
10+
11+
#### Other changes
12+
13+
- ebpf: Jumpmap versionincremented to prevent failures when upgrading from earlier calico versions [calico #7487](https://github.com/projectcalico/calico/pull/7487) (@tomastigera)
14+
- Performance: on kernel 4.10+, use kernel-side route filtering when listing routes. Dramatically reduces CPU usage (and garbage collection) on systems with many interfaces and/or routes. [calico #7381](https://github.com/projectcalico/calico/pull/7381) (@fasaxc)
15+
- ocp.tgz now hosted on GitHub [calico #7214](https://github.com/projectcalico/calico/pull/7214) (@caseydavenport)
16+
- Enable s390x architecture support in 3.25 [calico #7210](https://github.com/projectcalico/calico/pull/7210) (@huoqifeng)

charts/calico/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# The Calico version to use when generating manifests.
2-
version: v3.25.0
2+
version: v3.25.1
33

44
# Configure the images to use when generating manifests.
55
node:

charts/tigera-operator/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ podLabels: {}
4141
# Image and registry configuration for the tigera/operator pod.
4242
tigeraOperator:
4343
image: tigera/operator
44-
version: v1.29.0
44+
version: v1.29.3
4545
registry: quay.io
4646
calicoctl:
4747
image: docker.io/calico/ctl
48-
tag: v3.25.0
48+
tag: v3.25.1

0 commit comments

Comments
 (0)