From a45b99725f900537e28ecea0f93d6c3eda387ade Mon Sep 17 00:00:00 2001 From: "Sahdev P. Zala" Date: Mon, 2 Dec 2019 12:54:51 -0500 Subject: [PATCH] CHANGELOG: add missing changelogs related #11184 #11211 #11354 --- CHANGELOG-3.3.md | 7 +++++++ CHANGELOG-3.4.md | 9 +++++++-- CHANGELOG-3.5.md | 4 ++++ 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/CHANGELOG-3.3.md b/CHANGELOG-3.3.md index f8697a3b280..ab4fcc2d400 100644 --- a/CHANGELOG-3.3.md +++ b/CHANGELOG-3.3.md @@ -80,6 +80,13 @@ Note that any `etcd_debugging_*` metrics are experimental and subject to change. - Compile with [*Go 1.12.9*](https://golang.org/doc/devel/release.html#go1.12) including [*Go 1.12.8*](https://groups.google.com/d/msg/golang-announce/65QixT3tcmg/DrFiG6vvCwAJ) security fixes. +### client v3 + +- Fix [client balancer failover against multiple endpoints](https://github.com/etcd-io/etcd/pull/11184). + - Fix ["kube-apiserver: failover on multi-member etcd cluster fails certificate check on DNS mismatch" (kubernetes#83028)](https://github.com/kubernetes/kubernetes/issues/83028). +- Fix [IPv6 endpoint parsing in client](https://github.com/etcd-io/etcd/pull/11211). + - Fix ["1.16: etcd client does not parse IPv6 addresses correctly when members are joining" (kubernetes#83550)](https://github.com/kubernetes/kubernetes/issues/83550). +
diff --git a/CHANGELOG-3.4.md b/CHANGELOG-3.4.md index c59002b47a4..f6766402880 100644 --- a/CHANGELOG-3.4.md +++ b/CHANGELOG-3.4.md @@ -64,12 +64,17 @@ See [code changes](https://github.com/etcd-io/etcd/compare/v3.4.1...v3.4.2) and - Previously, during shutdown etcd could accidentally remove needed wal files, resulting in catastrophic error `etcdserver: open wal error: wal: file not found.` during startup. - Now, etcd makes sure the purge file loop exits before server signals stop of the raft node. - - ### Go - Compile with [*Go 1.12.9*](https://golang.org/doc/devel/release.html#go1.12) including [*Go 1.12.8*](https://groups.google.com/d/msg/golang-announce/65QixT3tcmg/DrFiG6vvCwAJ) security fixes. +### client v3 + +- Fix [client balancer failover against multiple endpoints](https://github.com/etcd-io/etcd/pull/11184). + - Fix ["kube-apiserver: failover on multi-member etcd cluster fails certificate check on DNS mismatch" (kubernetes#83028)](https://github.com/kubernetes/kubernetes/issues/83028). +- Fix [IPv6 endpoint parsing in client](https://github.com/etcd-io/etcd/pull/11211). + - Fix ["1.16: etcd client does not parse IPv6 addresses correctly when members are joining" (kubernetes#83550)](https://github.com/kubernetes/kubernetes/issues/83550). +
diff --git a/CHANGELOG-3.5.md b/CHANGELOG-3.5.md index 5ee8a4d08d8..d3838ccfaeb 100644 --- a/CHANGELOG-3.5.md +++ b/CHANGELOG-3.5.md @@ -90,6 +90,10 @@ Note that any `etcd_debugging_*` metrics are experimental and subject to change. ### Package `clientv3` - Add [TryLock](https://github.com/etcd-io/etcd/pull/11104) method to `clientv3/concurrency/Mutex`. A non-blocking method on `Mutex` which does not wait to get lock on the Mutex, returns immediately if Mutex is locked by another session. +- Fix [client balancer failover against multiple endpoints](https://github.com/etcd-io/etcd/pull/11184). + - Fix ["kube-apiserver: failover on multi-member etcd cluster fails certificate check on DNS mismatch" (kubernetes#83028)](https://github.com/kubernetes/kubernetes/issues/83028). +- Fix [IPv6 endpoint parsing in client](https://github.com/etcd-io/etcd/pull/11211). + - Fix ["1.16: etcd client does not parse IPv6 addresses correctly when members are joining" (kubernetes#83550)](https://github.com/kubernetes/kubernetes/issues/83550). ### etcdctl v3