Skip to content

Commit

Permalink
Updates for v3.24.2
Browse files Browse the repository at this point in the history
  • Loading branch information
mgleung committed Oct 18, 2022
1 parent c16d54e commit 926c791
Show file tree
Hide file tree
Showing 19 changed files with 112 additions and 59 deletions.
36 changes: 36 additions & 0 deletions calico/_data/versions.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,39 @@
- title: v3.24.2
manifests_url: https://raw.githubusercontent.com/projectcalico/calico/v3.24.2
chart:
version: 0
tigera-operator:
image: tigera/operator
registry: quay.io
version: v1.28.2
components:
typha:
version: v3.24.2
calicoctl:
version: v3.24.2
calico/node:
version: v3.24.2
calico/cni:
version: v3.24.2
calico/apiserver:
version: v3.24.2
calico/kube-controllers:
version: v3.24.2
calico/flannel-migration-controller:
version: v3.24.2
calico/windows:
version: v3.24.2
networking-calico:
version: v3.24.2
flannel:
version: v0.15.1
calico/dikastes:
version: v3.24.2
flexvol:
version: v3.24.2
csi-driver:
version: v3.24.2

- title: v3.24.1
manifests_url: https://raw.githubusercontent.com/projectcalico/calico/v3.24.1
chart:
Expand Down
17 changes: 17 additions & 0 deletions calico/_includes/release-notes/v3.24.2-release-notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
17 Oct 2022

#### Bug fixes

- Updated documentation list of images to pull for deploying from private registry (now includes node-driver-registrar) [calico #6817](https://github.com/projectcalico/calico/pull/6817) (@Josh-Tigera)
- Fix issues with OCP installs using the wrong operator manifest. [calico #6726](https://github.com/projectcalico/calico/pull/6726) (@mgleung)
- Fix calicoctl IPAM handle release in KDD mode [calico #6652](https://github.com/projectcalico/calico/pull/6652) (@fasaxc)

#### Other changes

- Update golang to 1.18.7 [calico #6825](https://github.com/projectcalico/calico/pull/6825) (@Behnam-Shobiri)
- Allow Calico to set MTU in OpenStack [calico #6780](https://github.com/projectcalico/calico/pull/6780) (@neiljerram)
- Update multiple golang dependencies. [calico #6720](https://github.com/projectcalico/calico/pull/6720) (@Behnam-Shobiri)
- Update the go version used to build the binaries from 1.18.5 to 1.18.6 [calico #6718](https://github.com/projectcalico/calico/pull/6718) (@Behnam-Shobiri)
- The vxlanEnabled attribute from FelixConfiguration is now ignored for IPv6 VXLAN pools, allowing VXLAN to have IPv4 enabled independently from IPv6. [calico #6700](https://github.com/projectcalico/calico/pull/6700) (@coutinhop)
- ebpf : BPFDisableLinuxConntrack added to FelixConfiguration resource. [calico #6647](https://github.com/projectcalico/calico/pull/6647) (@mazdakn)
- Use exponential backoff for kube-controllers health check timeout, retry sooner if failed. [calico #6627](https://github.com/projectcalico/calico/pull/6627) (@caseydavenport)
2 changes: 1 addition & 1 deletion charts/calico/values.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# The Calico version to use when generating manifests.
version: v3.24.1
version: v3.24.2

# Configure the images to use when generating manifests.
node:
Expand Down
2 changes: 1 addition & 1 deletion manifests/apiserver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ spec:
env:
- name: DATASTORE_TYPE
value: kubernetes
image: calico/apiserver:v3.24.1
image: calico/apiserver:v3.24.2
livenessProbe:
httpGet:
path: /version
Expand Down
10 changes: 5 additions & 5 deletions manifests/calico-bpf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4395,7 +4395,7 @@ spec:
# It can be deleted if this is a fresh installation, or if you have already
# upgraded to use calico-ipam.
- name: upgrade-ipam
image: docker.io/calico/cni:v3.24.1
image: docker.io/calico/cni:v3.24.2
imagePullPolicy: IfNotPresent
command: ["/opt/cni/bin/calico-ipam", "-upgrade"]
envFrom:
Expand Down Expand Up @@ -4434,7 +4434,7 @@ spec:
# This container installs the CNI binaries
# and CNI network config file on each node.
- name: install-cni
image: docker.io/calico/cni:v3.24.1
image: docker.io/calico/cni:v3.24.2
imagePullPolicy: IfNotPresent
command: ["/opt/cni/bin/install"]
envFrom:
Expand Down Expand Up @@ -4488,7 +4488,7 @@ spec:
# i.e. bpf at /sys/fs/bpf and cgroup2 at /run/calico/cgroup. Calico-node initialisation is executed
# in best effort fashion, i.e. no failure for errors, to not disrupt pod creation in iptable mode.
- name: "mount-bpffs"
image: docker.io/calico/node:v3.24.1
image: docker.io/calico/node:v3.24.2
imagePullPolicy: IfNotPresent
command: ["calico-node", "-init", "-best-effort"]
volumeMounts:
Expand All @@ -4514,7 +4514,7 @@ spec:
# container programs network policy and routes on each
# host.
- name: calico-node
image: docker.io/calico/node:v3.24.1
image: docker.io/calico/node:v3.24.2
imagePullPolicy: IfNotPresent
envFrom:
- configMapRef:
Expand Down Expand Up @@ -4745,7 +4745,7 @@ spec:
priorityClassName: system-cluster-critical
containers:
- name: calico-kube-controllers
image: docker.io/calico/kube-controllers:v3.24.1
image: docker.io/calico/kube-controllers:v3.24.2
imagePullPolicy: IfNotPresent
env:
# Choose which controllers to run.
Expand Down
8 changes: 4 additions & 4 deletions manifests/calico-etcd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,7 @@ spec:
# This container installs the CNI binaries
# and CNI network config file on each node.
- name: install-cni
image: docker.io/calico/cni:v3.24.1
image: docker.io/calico/cni:v3.24.2
imagePullPolicy: IfNotPresent
command: ["/opt/cni/bin/install"]
envFrom:
Expand Down Expand Up @@ -312,7 +312,7 @@ spec:
# i.e. bpf at /sys/fs/bpf and cgroup2 at /run/calico/cgroup. Calico-node initialisation is executed
# in best effort fashion, i.e. no failure for errors, to not disrupt pod creation in iptable mode.
- name: "mount-bpffs"
image: docker.io/calico/node:v3.24.1
image: docker.io/calico/node:v3.24.2
imagePullPolicy: IfNotPresent
command: ["calico-node", "-init", "-best-effort"]
volumeMounts:
Expand All @@ -338,7 +338,7 @@ spec:
# container programs network policy and routes on each
# host.
- name: calico-node
image: docker.io/calico/node:v3.24.1
image: docker.io/calico/node:v3.24.2
imagePullPolicy: IfNotPresent
envFrom:
- configMapRef:
Expand Down Expand Up @@ -578,7 +578,7 @@ spec:
hostNetwork: true
containers:
- name: calico-kube-controllers
image: docker.io/calico/kube-controllers:v3.24.1
image: docker.io/calico/kube-controllers:v3.24.2
imagePullPolicy: IfNotPresent
env:
# The location of the etcd cluster.
Expand Down
10 changes: 5 additions & 5 deletions manifests/calico-policy-only.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4391,7 +4391,7 @@ spec:
# This container installs the CNI binaries
# and CNI network config file on each node.
- name: install-cni
image: docker.io/calico/cni:v3.24.1
image: docker.io/calico/cni:v3.24.2
imagePullPolicy: IfNotPresent
command: ["/opt/cni/bin/install"]
envFrom:
Expand Down Expand Up @@ -4428,7 +4428,7 @@ spec:
# i.e. bpf at /sys/fs/bpf and cgroup2 at /run/calico/cgroup. Calico-node initialisation is executed
# in best effort fashion, i.e. no failure for errors, to not disrupt pod creation in iptable mode.
- name: "mount-bpffs"
image: docker.io/calico/node:v3.24.1
image: docker.io/calico/node:v3.24.2
imagePullPolicy: IfNotPresent
command: ["calico-node", "-init", "-best-effort"]
volumeMounts:
Expand All @@ -4454,7 +4454,7 @@ spec:
# container programs network policy and routes on each
# host.
- name: calico-node
image: docker.io/calico/node:v3.24.1
image: docker.io/calico/node:v3.24.2
imagePullPolicy: IfNotPresent
envFrom:
- configMapRef:
Expand Down Expand Up @@ -4642,7 +4642,7 @@ spec:
priorityClassName: system-cluster-critical
containers:
- name: calico-kube-controllers
image: docker.io/calico/kube-controllers:v3.24.1
image: docker.io/calico/kube-controllers:v3.24.2
imagePullPolicy: IfNotPresent
env:
# Choose which controllers to run.
Expand Down Expand Up @@ -4710,7 +4710,7 @@ spec:
securityContext:
fsGroup: 65534
containers:
- image: docker.io/calico/typha:v3.24.1
- image: docker.io/calico/typha:v3.24.2
imagePullPolicy: IfNotPresent
name: calico-typha
ports:
Expand Down
12 changes: 6 additions & 6 deletions manifests/calico-typha.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4426,7 +4426,7 @@ spec:
# It can be deleted if this is a fresh installation, or if you have already
# upgraded to use calico-ipam.
- name: upgrade-ipam
image: docker.io/calico/cni:v3.24.1
image: docker.io/calico/cni:v3.24.2
imagePullPolicy: IfNotPresent
command: ["/opt/cni/bin/calico-ipam", "-upgrade"]
envFrom:
Expand Down Expand Up @@ -4454,7 +4454,7 @@ spec:
# This container installs the CNI binaries
# and CNI network config file on each node.
- name: install-cni
image: docker.io/calico/cni:v3.24.1
image: docker.io/calico/cni:v3.24.2
imagePullPolicy: IfNotPresent
command: ["/opt/cni/bin/install"]
envFrom:
Expand Down Expand Up @@ -4497,7 +4497,7 @@ spec:
# i.e. bpf at /sys/fs/bpf and cgroup2 at /run/calico/cgroup. Calico-node initialisation is executed
# in best effort fashion, i.e. no failure for errors, to not disrupt pod creation in iptable mode.
- name: "mount-bpffs"
image: docker.io/calico/node:v3.24.1
image: docker.io/calico/node:v3.24.2
imagePullPolicy: IfNotPresent
command: ["calico-node", "-init", "-best-effort"]
volumeMounts:
Expand All @@ -4523,7 +4523,7 @@ spec:
# container programs network policy and routes on each
# host.
- name: calico-node
image: docker.io/calico/node:v3.24.1
image: docker.io/calico/node:v3.24.2
imagePullPolicy: IfNotPresent
envFrom:
- configMapRef:
Expand Down Expand Up @@ -4746,7 +4746,7 @@ spec:
priorityClassName: system-cluster-critical
containers:
- name: calico-kube-controllers
image: docker.io/calico/kube-controllers:v3.24.1
image: docker.io/calico/kube-controllers:v3.24.2
imagePullPolicy: IfNotPresent
env:
# Choose which controllers to run.
Expand Down Expand Up @@ -4814,7 +4814,7 @@ spec:
securityContext:
fsGroup: 65534
containers:
- image: docker.io/calico/typha:v3.24.1
- image: docker.io/calico/typha:v3.24.2
imagePullPolicy: IfNotPresent
name: calico-typha
ports:
Expand Down
10 changes: 5 additions & 5 deletions manifests/calico-vxlan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4390,7 +4390,7 @@ spec:
# It can be deleted if this is a fresh installation, or if you have already
# upgraded to use calico-ipam.
- name: upgrade-ipam
image: docker.io/calico/cni:v3.24.1
image: docker.io/calico/cni:v3.24.2
imagePullPolicy: IfNotPresent
command: ["/opt/cni/bin/calico-ipam", "-upgrade"]
envFrom:
Expand Down Expand Up @@ -4418,7 +4418,7 @@ spec:
# This container installs the CNI binaries
# and CNI network config file on each node.
- name: install-cni
image: docker.io/calico/cni:v3.24.1
image: docker.io/calico/cni:v3.24.2
imagePullPolicy: IfNotPresent
command: ["/opt/cni/bin/install"]
envFrom:
Expand Down Expand Up @@ -4461,7 +4461,7 @@ spec:
# i.e. bpf at /sys/fs/bpf and cgroup2 at /run/calico/cgroup. Calico-node initialisation is executed
# in best effort fashion, i.e. no failure for errors, to not disrupt pod creation in iptable mode.
- name: "mount-bpffs"
image: docker.io/calico/node:v3.24.1
image: docker.io/calico/node:v3.24.2
imagePullPolicy: IfNotPresent
command: ["calico-node", "-init", "-best-effort"]
volumeMounts:
Expand All @@ -4487,7 +4487,7 @@ spec:
# container programs network policy and routes on each
# host.
- name: calico-node
image: docker.io/calico/node:v3.24.1
image: docker.io/calico/node:v3.24.2
imagePullPolicy: IfNotPresent
envFrom:
- configMapRef:
Expand Down Expand Up @@ -4702,7 +4702,7 @@ spec:
priorityClassName: system-cluster-critical
containers:
- name: calico-kube-controllers
image: docker.io/calico/kube-controllers:v3.24.1
image: docker.io/calico/kube-controllers:v3.24.2
imagePullPolicy: IfNotPresent
env:
# Choose which controllers to run.
Expand Down
8 changes: 4 additions & 4 deletions manifests/calico-windows-bgp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ spec:
operator: Exists
initContainers:
- name: install
image: calico/windows:v3.24.1
image: calico/windows:v3.24.2
args:
- ".\\host-process-install.ps1"
imagePullPolicy: Always
Expand All @@ -76,7 +76,7 @@ spec:
fieldPath: spec.nodeName
containers:
- name: node
image: calico/windows:v3.24.1
image: calico/windows:v3.24.2
imagePullPolicy: Always
args:
- ".\\node\\node-service.ps1"
Expand All @@ -94,7 +94,7 @@ spec:
apiVersion: v1
fieldPath: spec.nodeName
- name: felix
image: calico/windows:v3.24.1
image: calico/windows:v3.24.2
imagePullPolicy: Always
args:
- ".\\felix\\felix-service.ps1"
Expand Down Expand Up @@ -128,7 +128,7 @@ spec:
periodSeconds: 10
timeoutSeconds: 10
- name: confd
image: calico/windows:v3.24.1
image: calico/windows:v3.24.2
imagePullPolicy: Always
args:
- ".\\confd\\confd-service.ps1"
Expand Down
6 changes: 3 additions & 3 deletions manifests/calico-windows-vxlan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ spec:
operator: Exists
initContainers:
- name: install
image: calico/windows:v3.24.1
image: calico/windows:v3.24.2
args:
- ".\\host-process-install.ps1"
imagePullPolicy: Always
Expand All @@ -76,7 +76,7 @@ spec:
fieldPath: spec.nodeName
containers:
- name: node
image: calico/windows:v3.24.1
image: calico/windows:v3.24.2
imagePullPolicy: Always
args:
- ".\\node\\node-service.ps1"
Expand All @@ -94,7 +94,7 @@ spec:
apiVersion: v1
fieldPath: spec.nodeName
- name: felix
image: calico/windows:v3.24.1
image: calico/windows:v3.24.2
imagePullPolicy: Always
args:
- ".\\felix\\felix-service.ps1"
Expand Down
Loading

0 comments on commit 926c791

Please sign in to comment.