jpbetz
8cc9063ea6
CHANGELOG: add v3.1.11, bug fixes
2017-11-28 10:59:34 -08:00
Gyuho Lee
9717a1240c
Merge pull request #8926 from gyuho/fix-test
...
clientv3/integration: move isServerCtxTimeout to server_shutdown_test.go
2017-11-27 15:03:43 -08:00
Gyu-Ho Lee
bd76ac85db
clientv3/integration: move isServerCtxTimeout to server_shutdown_test.go
...
Tests with cluster_proxy tags were failing, since isServerCtxTimeout
was defined with "+build !cluster_proxy".
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-27 15:02:48 -08:00
Gyuho Lee
96e32a408f
Merge pull request #8896 from gyuho/error
...
clientv3/integration: handle server-side context timeouts from clock-drift
2017-11-27 14:34:22 -08:00
Gyuho Lee
289653d914
Merge pull request #8920 from gyuho/fix-flag
...
pkg/flags: fix "SetFlagsFromEnv" error masking
2017-11-27 14:23:09 -08:00
Gyu-Ho Lee
a9105b5a8d
clientv3: document context timeout error with server-side clock skew
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-27 14:06:42 -08:00
Gyu-Ho Lee
0d0e8e78f7
clientv3/integration: handle server-side context timeouts from clock-drift
...
Due to clock drifts in server-side, client context times out
first in server-side, while original client-side context is
not timed out yet.
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-27 14:02:09 -08:00
Gyu-Ho Lee
bdff651428
Merge pull request #8922 from gyuho/corrupt-check
...
*: enable initial corrupt check in tests
2017-11-27 10:37:39 -08:00
Gyu-Ho Lee
a20b24be7b
etcd-tester: enable initial corrupt check by default
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-27 09:41:53 -08:00
Gyu-Ho Lee
f228f6a002
e2e: enable initialCorruptCheck by default
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-27 09:39:22 -08:00
Gyu-Ho Lee
965d9806d5
pkg/flags: fix "SetFlagsFromEnv" error masking
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-27 06:41:43 -08:00
Xiang Li
5fbb4590fd
Merge pull request #8918 from xiang90/ic
...
integration: always enable initial corruption check
2017-11-27 00:11:35 -08:00
Xiang
1c69cc5657
integration: always enable initial corruption check
2017-11-26 16:51:04 -08:00
Gyu-Ho Lee
d84d3f2f77
Merge pull request #8554 from gyuho/initial-hash-checking
...
*: check data corruption on boot
2017-11-23 09:57:26 -08:00
Gyu-Ho Lee
0e4e8ed3d1
embed: corrupt-check on restart member
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-22 21:20:19 -08:00
Gyu-Ho Lee
e0dfc4368f
etcdserver: CheckInitialHashKV when "InitialCorruptCheck==true"
...
etcdserver: only compare hash values if any
It's possible that peer has higher revision than local node.
In such case, hashes will still be different on requested
revision, but peer's header revision is greater.
etcdserver: count mismatch only when compact revisions are same
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-22 21:20:14 -08:00
Gyu-Ho Lee
f739853ec6
Merge pull request #8564 from gyuho/upgrade-doc
...
Documentation/upgrades: add 3.3 changes
2017-11-22 16:20:40 -08:00
Gyu-Ho Lee
1f38f1fddb
e2e: add corruption checking tests
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-22 15:52:09 -08:00
Gyu-Ho Lee
3db5ad8d57
embed,etcdmain: add "--experimental-initial-corrupt-check"
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-22 15:27:14 -08:00
Gyu-Ho Lee
c983f0ae98
Documentation: fix typo in upgrade 3.2 guide
2017-11-22 11:08:21 -08:00
Gyu-Ho Lee
321a9ca0a0
Documentation/upgrades: add 3.3 changes
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-21 10:01:25 -08:00
Gyu-Ho Lee
15bfc1b361
Merge pull request #8893 from dahefanteng/fix-typo
...
Documentation: change "key file" to "cert file"
v3.2.10_plus_git
2017-11-20 23:55:27 -08:00
Gyu-Ho Lee
8e4d1cb707
Merge pull request #8901 from mitake/auth-context
...
auth, etcdserver: follow the correct usage of context
2017-11-20 23:54:26 -08:00
Hitoshi Mitake
f649132a5a
auth, etcdserver: follow the correct usage of context
...
The keys of context shouldn't be string. They should be a struct of
their own type.
Fix https://github.com/coreos/etcd/issues/8826
2017-11-21 15:31:19 +09:00
Gyu-Ho Lee
f62cd1d66f
Merge pull request #8897 from mkumatag/fix_gotip_fmt
...
Fix go fmt for gotip
2017-11-20 22:25:07 -08:00
Manjunath A Kumatagi
e1b1ec8348
etcdmain: Fix go fmt for gotip
2017-11-21 11:37:09 +05:30
Gyu-Ho Lee
fb9e78ff3e
Merge pull request #8898 from gyuho/z2
...
etcdserver,embed: clean up/reorganize client/peer/corrupt handlers
2017-11-20 16:14:02 -08:00
Gyu-Ho Lee
75ababa61f
embed: split peer/client/metrics serve methods
...
Priliminary commit to start client server later.
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-20 15:23:15 -08:00
Gyu-Ho Lee
08434d0665
etcdserver/corrupt: document data corrupt checking in checkHashKV
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-20 15:04:50 -08:00
Gyu-Ho Lee
1ce3a41e69
etcdserver/corrupt: add "getPeerHashKVs" method
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-20 15:04:45 -08:00
Gyu-Ho Lee
f6f0fb12e0
etcdserver/corrupt: set dial timeout for peer clientv3
...
Preliminary commit for initial hash checking.
Dial timeout when other nodes have not been booted.
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-20 15:02:57 -08:00
dahefanteng
a4c407ece4
Documentation: change "key file" to "cert file"
...
when refered "--trusted-ca-file",what we need provide should be a CA cert file,not the CA private key file.
2017-11-20 00:44:32 -05:00
Gyu-Ho Lee
3cff8dd6f8
Merge pull request #8894 from gyuho/a
...
vendor: upgrade grpc-gateway to v1.3.0, dustin/go-humanize
2017-11-17 15:27:51 -08:00
Gyu-Ho Lee
6a4a30f5d1
vendor: upgrade grpc-gateway to v1.3.0, dustin/go-humanize
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-17 14:02:13 -08:00
Gyu-Ho Lee
24b19ee222
CHANGELOG: fix typos in v3.2.10 release
2017-11-16 23:43:01 -08:00
Gyu-Ho Lee
23fb330df7
CHANGELOG: fix v3.2.10 release date
2017-11-16 13:23:18 -08:00
Gyu-Ho Lee
3766b04b38
Merge pull request #8891 from gyuho/bbb
...
vendor: coreos/bbolt v1.3.1-coreos.5
2017-11-16 11:34:17 -08:00
Gyu-Ho Lee
ba163efe2e
vendor: coreos/bbolt v1.3.1-coreos.5
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-16 10:30:45 -08:00
Gyu-Ho Lee
cbe8c7eda7
Merge pull request #8880 from gyuho/v3beta-endpoint
...
*: replace grpc-gateway endpoint with /v3beta
2017-11-16 09:42:19 -08:00
Gyu-Ho Lee
7a55a4084d
Merge pull request #8884 from gyuho/revert-srv-dns-patch
...
Revert "embed: fix HTTPs + DNS SRV discovery"
2017-11-15 14:30:08 -08:00
Gyu-Ho Lee
37b3108ce5
Documentation/op-guide: add security guide link to clustering.md
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-15 14:07:06 -08:00
Gyu-Ho Lee
9b772ba94c
Documentation/op-guide: add notes for DNS SRV in security.md
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-15 14:07:06 -08:00
Gyu-Ho Lee
94355cb6a5
CHANGELOG: add SRV ServerName auth revert change
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-15 14:07:02 -08:00
Gyu-Ho Lee
fe7b094f63
Revert "embed: fix HTTPs + DNS SRV discovery"
...
This reverts commit f79d5aaca475f6d36985856f2fba5b2ed3df7249.
2017-11-15 13:00:21 -08:00
Gyu-Ho Lee
6260df7404
Merge pull request #8878 from brancz/init-metrics
...
*: initialize gRPC server metrics with zero values
2017-11-15 10:20:41 -08:00
Xiang Li
4a8c788dbf
Merge pull request #8879 from brancz/adapt-rules
...
Adapt rules to use new gRPC metrics
2017-11-15 09:38:25 -08:00
Frederic Branczyk
092b270697
Documentation/op-guide: Fix link to Prometheus 2.0 alerting rules
2017-11-15 14:34:55 +01:00
Frederic Branczyk
79446ea677
Documentation/op-guide: Adapt alerting rules to new gRPC metrics
2017-11-15 14:33:52 +01:00
Frederic Branczyk
627cffd6f8
*: initialize gRPC server metrics with zero values
2017-11-15 11:21:29 +01:00
Gyu-Ho Lee
0f9f452722
e2e: test /v3alpha,beta in v3 curl tests
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-15 02:14:07 -08:00