From 2f42118173983b94e82023b274850487bd144f05 Mon Sep 17 00:00:00 2001 From: Mengxin Liu Date: Sun, 18 Apr 2021 22:10:36 +0800 Subject: [PATCH] release 1.6.2 --- CHANGELOG.md | 14 ++++++++++++++ VERSION | 2 +- dist/images/install-pre-1.16.sh | 2 +- dist/images/install.sh | 2 +- docs/high-available.md | 2 +- yamls/kube-ovn-ipv6.yaml | 8 ++++---- yamls/kube-ovn.yaml | 8 ++++---- yamls/ovn-dpdk.yaml | 4 ++-- yamls/ovn-ha.yaml | 4 ++-- yamls/ovn.yaml | 6 +++--- yamls/speaker.yaml | 2 +- 11 files changed, 34 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a4444a967e..551a05bb493 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # CHANGELOG +## 1.6.2 -- 2021/04/16 +This release mainly fix bugs found in 1.6.1 + +### Bugfix +* udp checksum offload error +* restart ovn-controller to force ovn-ic flows update +* update usingips check when update finalizer for subnet +* add node address allocate check when init +* livenessprobe fail if ovn nb/ovn sb not running +* ignore ip6tabels check for v4 hostIP +* release norhtd lock when power off +* fix chassis check for node +* configure nic failed when ifname empty + ## 1.6.1 -- 2021/03/09 This release mainly fix bugs found in 1.6.0 diff --git a/VERSION b/VERSION index 02360450936..d4f6e2c5d43 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v1.6.1 +v1.6.2 diff --git a/dist/images/install-pre-1.16.sh b/dist/images/install-pre-1.16.sh index deb55212ef5..6073fa3341c 100644 --- a/dist/images/install-pre-1.16.sh +++ b/dist/images/install-pre-1.16.sh @@ -8,7 +8,7 @@ HW_OFFLOAD=${HW_OFFLOAD:-false} IFACE="" # The nic to support container network can be a nic name or a group of regex separated by comma, if empty will use the nic that the default route use REGISTRY="kubeovn" -VERSION="v1.6.1" +VERSION="v1.6.2" IMAGE_PULL_POLICY="IfNotPresent" POD_CIDR="10.16.0.0/16" # Do NOT overlap with NODE/SVC/JOIN CIDR SVC_CIDR="10.96.0.0/12" # Do NOT overlap with NODE/POD/JOIN CIDR diff --git a/dist/images/install.sh b/dist/images/install.sh index ca9e9d37175..85db9cf30fd 100755 --- a/dist/images/install.sh +++ b/dist/images/install.sh @@ -9,7 +9,7 @@ HW_OFFLOAD=${HW_OFFLOAD:-false} IFACE="" # The nic to support container network can be a nic name or a group of regex separated by comma, if empty will use the nic that the default route use REGISTRY="kubeovn" -VERSION="v1.6.1" +VERSION="v1.6.2" IMAGE_PULL_POLICY="IfNotPresent" POD_CIDR="10.16.0.0/16" # Do NOT overlap with NODE/SVC/JOIN CIDR SVC_CIDR="10.96.0.0/12" # Do NOT overlap with NODE/POD/JOIN CIDR diff --git a/docs/high-available.md b/docs/high-available.md index 6e5132e58c6..198d87b1f44 100644 --- a/docs/high-available.md +++ b/docs/high-available.md @@ -8,7 +8,7 @@ Change the replicas to 3, and add NODE_IPS environment var points to node that h replicas: 3 containers: - name: ovn-central - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: Always env: - name: POD_IP diff --git a/yamls/kube-ovn-ipv6.yaml b/yamls/kube-ovn-ipv6.yaml index acd02c74d90..782c0d27364 100644 --- a/yamls/kube-ovn-ipv6.yaml +++ b/yamls/kube-ovn-ipv6.yaml @@ -38,7 +38,7 @@ spec: hostNetwork: true containers: - name: kube-ovn-controller - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: - /kube-ovn/start-controller.sh @@ -117,7 +117,7 @@ spec: hostPID: true initContainers: - name: install-cni - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: ["/kube-ovn/install-cni.sh"] securityContext: @@ -128,7 +128,7 @@ spec: name: cni-bin containers: - name: cni-server - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: - bash @@ -231,7 +231,7 @@ spec: hostPID: true containers: - name: pinger - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" command: ["/kube-ovn/kube-ovn-pinger", "--external-address=114.114.114.114", "--external-dns=alauda.cn"] imagePullPolicy: IfNotPresent securityContext: diff --git a/yamls/kube-ovn.yaml b/yamls/kube-ovn.yaml index c10964173fa..a5df8c8bdf1 100644 --- a/yamls/kube-ovn.yaml +++ b/yamls/kube-ovn.yaml @@ -38,7 +38,7 @@ spec: hostNetwork: true containers: - name: kube-ovn-controller - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: - /kube-ovn/start-controller.sh @@ -126,7 +126,7 @@ spec: hostPID: true initContainers: - name: install-cni - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: ["/kube-ovn/install-cni.sh"] securityContext: @@ -137,7 +137,7 @@ spec: name: cni-bin containers: - name: cni-server - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: - bash @@ -247,7 +247,7 @@ spec: hostPID: true containers: - name: pinger - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" command: ["/kube-ovn/kube-ovn-pinger", "--external-address=114.114.114.114", "--external-dns=alauda.cn"] imagePullPolicy: IfNotPresent securityContext: diff --git a/yamls/ovn-dpdk.yaml b/yamls/ovn-dpdk.yaml index 998c6c55d8a..ff35351315b 100644 --- a/yamls/ovn-dpdk.yaml +++ b/yamls/ovn-dpdk.yaml @@ -207,7 +207,7 @@ spec: shareProcessNamespace: true containers: - name: ovn-central - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: ["/kube-ovn/start-db.sh"] securityContext: @@ -269,7 +269,7 @@ spec: failureThreshold: 5 timeoutSeconds: 45 - name: ovn-monitor - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: ["/kube-ovn/start-ovn-monitor.sh"] env: diff --git a/yamls/ovn-ha.yaml b/yamls/ovn-ha.yaml index 12b4afcfec0..b1d54746d62 100644 --- a/yamls/ovn-ha.yaml +++ b/yamls/ovn-ha.yaml @@ -204,7 +204,7 @@ spec: hostNetwork: true containers: - name: ovn-central - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: ["/kube-ovn/start-db.sh"] securityContext: @@ -327,7 +327,7 @@ spec: hostPID: true containers: - name: openvswitch - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: ["/kube-ovn/start-ovs.sh"] securityContext: diff --git a/yamls/ovn.yaml b/yamls/ovn.yaml index bfef04880d8..a20aba8d692 100644 --- a/yamls/ovn.yaml +++ b/yamls/ovn.yaml @@ -223,7 +223,7 @@ spec: shareProcessNamespace: true containers: - name: ovn-central - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: ["/kube-ovn/start-db.sh"] securityContext: @@ -288,7 +288,7 @@ spec: failureThreshold: 5 timeoutSeconds: 45 - name: ovn-monitor - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: ["/kube-ovn/start-ovn-monitor.sh"] env: @@ -408,7 +408,7 @@ spec: hostPID: true containers: - name: openvswitch - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: ["/kube-ovn/start-ovs.sh"] securityContext: diff --git a/yamls/speaker.yaml b/yamls/speaker.yaml index 0f11bb260d0..91ab86d788f 100644 --- a/yamls/speaker.yaml +++ b/yamls/speaker.yaml @@ -29,7 +29,7 @@ spec: hostNetwork: true containers: - name: ovn-central - image: "kubeovn/kube-ovn:v1.6.1" + image: "kubeovn/kube-ovn:v1.6.2" imagePullPolicy: IfNotPresent command: - /kube-ovn/kube-ovn-speaker