Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CHANGELOG: add v3.3 pre-release #8979

Merged
merged 6 commits into from
Dec 20, 2017
Merged

CHANGELOG: add v3.3 pre-release #8979

merged 6 commits into from
Dec 20, 2017

Conversation

gyuho
Copy link
Contributor

@gyuho gyuho commented Dec 6, 2017

/cc @xiang90 @jpbetz @fanminshi

Will add

In the meantime, please try out v3.3.0-rc.0.

When the release candidate is out, sometime this or next month.

@gyuho gyuho force-pushed the changelog-3.3 branch 11 times, most recently from a8b0fa9 to e8d8396 Compare December 6, 2017 03:03
@hexfusion
Copy link
Contributor

@gyuho will #6643 be part of 3.3.0? I didn't see it listed.

@gyuho
Copy link
Contributor Author

gyuho commented Dec 6, 2017

@hexfusion Good catch. It was missing from changelog. Just added. Will be shipped in v3.3. Thanks.

@gyuho gyuho force-pushed the changelog-3.3 branch 6 times, most recently from eb1bcaa to 11770e7 Compare December 6, 2017 22:27
@codecov-io
Copy link

codecov-io commented Dec 7, 2017

Codecov Report

Merging #8979 into master will decrease coverage by 0.05%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #8979      +/-   ##
==========================================
- Coverage   76.09%   76.03%   -0.06%     
==========================================
  Files         359      359              
  Lines       29841    29841              
==========================================
- Hits        22707    22691      -16     
- Misses       5556     5576      +20     
+ Partials     1578     1574       -4
Impacted Files Coverage Δ
pkg/fileutil/purge.go 73.68% <0%> (-7.9%) ⬇️
clientv3/namespace/watch.go 87.87% <0%> (-6.07%) ⬇️
etcdctl/ctlv3/command/lease_command.go 65.34% <0%> (-5.95%) ⬇️
clientv3/leasing/cache.go 87.77% <0%> (-3.34%) ⬇️
etcdserver/api/v3election/election.go 64.7% <0%> (-2.95%) ⬇️
clientv3/concurrency/election.go 79.52% <0%> (-2.37%) ⬇️
raft/node.go 89.38% <0%> (-2.22%) ⬇️
pkg/adt/interval_tree.go 81.68% <0%> (-1.21%) ⬇️
clientv3/leasing/kv.go 89.93% <0%> (-1.01%) ⬇️
mvcc/watchable_store.go 89.29% <0%> (-0.74%) ⬇️
... and 9 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 828289d...4809ff2. Read the comment docs.

@gyuho gyuho force-pushed the changelog-3.3 branch 9 times, most recently from b462381 to b5ad03b Compare December 7, 2017 20:21
@gyuho gyuho force-pushed the changelog-3.3 branch 4 times, most recently from cf0d4fb to 0491faf Compare December 8, 2017 18:34
- Document [TLS authentication changes](https://github.com/coreos/etcd/pull/8895):
- [Server accepts connections if IP matches, without checking DNS entries](https://github.com/coreos/etcd/pull/8223). For instance, if peer cert contains IP addresses and DNS names in Subject Alternative Name (SAN) field, and the remote IP address matches one of those IP addresses, server just accepts connection without further checking the DNS names.
- [Server supports reverse-lookup on wildcard DNS `SAN`](https://github.com/coreos/etcd/pull/8281). For instance, if peer cert contains only DNS names (no IP addresses) in Subject Alternative Name (SAN) field, server first reverse-lookups the remote IP address to get a list of names mapping to that address (e.g. `nslookup IPADDR`). Then accepts the connection if those names have a matching name with peer cert's DNS names (either by exact or wildcard match). If none is matched, server forward-lookups each DNS entry in peer cert (e.g. look up `example.default.svc` when the entry is `*.example.default.svc`), and accepts connection only when the host's resolved addresses have the matching IP address with the peer's remote IP address.
- Add [`etcd --peer-require-cn`](https://github.com/coreos/etcd/pull/8616) flag.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mitake, please let me know if I am missing anything. Thanks.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gyuho lgtm, thanks!

Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
@gyuho gyuho merged commit e49e231 into etcd-io:master Dec 20, 2017
@gyuho gyuho deleted the changelog-3.3 branch December 20, 2017 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants