Sam Batschelet
cd92d4a987
etcdserver: improve Lease http path naming for gRPC gateway with additional_bindings.
2018-03-22 07:38:03 -04:00
Sam Batschelet
31de8345f9
Merge pull request #9460 from hexfusion/e2e_watch_tests
...
e2e: add gRPC gateway Lease tests
2018-03-21 22:34:34 -04:00
Sam Batschelet
8dab18aca4
e2e: add gRPC gateway Lease tests
2018-03-21 21:13:13 -04:00
Gyuho Lee
fa5f768236
e2e: drop "ca-file" flags
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-20 16:08:33 -07:00
Hitoshi Mitake
b0ed5c1dd8
Merge pull request #8680 from mitake/auth-cleanup
...
*: don't use a string literal directly in grpc metadata
2018-03-20 18:19:23 +09:00
Sam Batschelet
e8d58430a6
e2e: remove duplicate error check
2018-03-19 09:38:18 -04:00
Hitoshi Mitake
b1dd19a7aa
*: don't use string literals directly in grpc metadata
...
Current etcd code uses the string literals ("token", "authorization")
as field names of grpc and swappger metadata for passing token. It is
difficult to maintain so this commit introduces new constants for the
purpose.
2018-03-15 14:17:34 +09:00
Gyuho Lee
2f909a97b5
e2e: add "Election" grpc-gateway test cases
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-01 17:08:25 -08:00
Gyuho Lee
b62e8291c2
e2e: add "spawnWithExpectLines"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-01 16:16:51 -08:00
Hitoshi Mitake
2a54e32819
e2e: add a test case of JWT token expiration
2018-02-27 16:29:30 +09:00
Gyuho Lee
8a518b01c4
*: revert "internal/mvcc" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
0850ccbf45
*: revert "internal/version" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Sam Batschelet
fcd71b47d5
Merge pull request #9298 from hexfusion/v3
...
*: replace grpc-gateway endpoint with /v3
2018-02-13 17:17:57 -05:00
Sam Batschelet
f65f988e0b
e2e: improve Watch test coverage
2018-02-12 22:14:56 -05:00
Sam Batschelet
488ee99ae8
*: replace grpc-gateway endpoint with stable /v3
2018-02-11 19:07:36 -05:00
Sam Batschelet
a0f67e9dab
e2e: improve user coverage
2018-02-08 22:15:15 -05:00
Gyuho Lee
37546f74ab
*: move "version" to "internal/version"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-29 10:00:20 -08:00
Gyuho Lee
80d15948bc
*: move "mvcc" to "internal/mvcc"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-26 11:14:41 -08:00
Manjunath A Kumatagi
b0d3c07fe5
e2e: Fix govet errors
2018-01-25 04:49:30 -05:00
Gyuho Lee
8b317df97a
e2e: use "snapshot.Status"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-22 16:46:15 -08:00
Sam Batschelet
61bc0678e2
e2e: improve Member TLS coverage.
2018-01-20 12:22:46 -05:00
Gyuho Lee
1139d28eb6
e2e: remove "/health" "errors" field test
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-17 15:18:39 -08:00
Gyuho Lee
30511860a6
Merge pull request #9142 from gyuho/watch-env
...
ctlv3: support ETCDCTL_WATCH_KEY, ETCDCTL_WATCH_RANGE_END
2018-01-17 12:39:49 -08:00
Gyuho Lee
6ba5682e64
e2e: test ETCD_WATCH_VALUE
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-17 09:54:37 -08:00
Jordan Liggitt
f77e54eb13
api/etcdhttp: change /health type back to string for backwards compatibility
2018-01-15 01:57:55 -05:00
Gyuho Lee
503781e3a0
e2e: add watch tests with ETCDCTL_WATCH_*
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-14 11:15:41 -08:00
Gyuho Lee
22127895d8
Merge pull request #8919 from gyuho/exec-watch
...
etcdctl: support exec watch in v3
2017-12-20 10:53:30 -08:00
Gyuho Lee
c559b0eede
e2e: update "leaseTestTimeToLiveExpire"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2017-12-20 00:52:42 -08:00
Gyu-Ho Lee
25222c22d9
e2e: test watch exec in v3 etcdctl
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-12-19 19:45:27 -08:00
Sam Batschelet
ed3672850c
e2e: improve lease coverage
2017-12-18 10:47:42 -05:00
Joe Betz
4cacbf19dd
metrics: Add server_version metric
2017-12-01 15:25:46 -08:00
Gyu-Ho Lee
156722e26a
e2e: fix remote error string in TestEtcdPeerCNAuth
...
Now error is embed: rejected connection from "127.0.0.1:58527" (error "remote error: tls: bad certificate", ServerName "").
Change from https://github.com/coreos/etcd/pull/8952 .
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-12-01 12:54:29 -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
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
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
Gyu-Ho Lee
02be1ace59
e2e: replace v3alpha with v3beta in curl grpc-gateway tests
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-15 01:55:49 -08:00
zhesi.huang
0ce02abf59
etcdctl: fix snapshot status accidentally modified the db file
2017-11-09 01:07:48 +08:00
Gyu-Ho Lee
70f64bb1b6
Dockerfile-test: make Go version flexible, move other test Dockerfiles
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-02 06:59:02 -07:00
marco
aaf4a70cd0
etcdctl v3: e2e test for the --once option to the lease keep-alive command
...
Follow up #8775
2017-10-27 08:48:22 +01:00
Joe Betz
abc81d03a7
Dockerfile: Improve file permissions for docker build images using bind9
...
/etc/init.d/bind9 is run as the 'bind' user. This fixes file permissions
for the configuration files added by the Dockerfile to match.
2017-10-06 23:34:39 -07:00
Gyu-Ho Lee
5d3a5912eb
e2e/docker-dns-srv: enable peer, client TLS
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-10-05 15:15:02 -07:00
Gyu-Ho Lee
d57159f79a
e2e/docker-dns-srv: use 'etcd.local' as SRV, clean up
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-10-05 22:05:33 +00:00
Gyu-Ho Lee
e7e24dab64
e2e/docker-dns: enable client-cert-auth in /run.sh
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-10-05 22:05:33 +00:00
Gyu-Ho Lee
70aa30f281
e2e/docker-dns-srv: upgrade Go version to 1.9.1
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-10-05 10:40:29 -07:00
Gyu-Ho Lee
db1be7ebc0
e2e/docker-dns: clean up Procfile.tls
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-10-05 09:47:37 -07:00
Gyu-Ho Lee
85bbd0cead
e2e/docker-dns-srv: initial commit
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-10-05 09:47:37 -07:00
Gyu-Ho Lee
23a302364c
Makefile: initial commit
...
Initial commit to run DNS/SRV tests.
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-10-05 09:47:33 -07:00
Gyu-Ho Lee
863dfd1f0e
Merge pull request #8616 from mitake/peer-cn-auth
...
RFC: etcdmain, pkg: CN based auth for inter peer connection
2017-10-04 10:00:53 -07:00
Gyu-Ho Lee
0199bdc266
*: fix 'ineffassign' issues
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-10-03 10:14:33 -07:00
Hitoshi Mitake
5f7ce4f7e1
e2e: add a test case for --peer-cert-allowed-cn
2017-10-02 15:59:17 +09:00