Gyuho Lee
00c1f16f0a
embed: add "HostWhitelist"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-28 18:20:50 -08:00
Gyuho Lee
418bb92963
pkg/httputil: add "GetHostname"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-28 17:27:40 -08:00
Gyuho Lee
f0eb772963
auth: add "IsAuthEnabled" method
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-28 11:16:35 -08:00
Gyuho Lee
9db332c598
hack/scripts-dev: add HTTP requests with DNS
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-28 11:15:41 -08:00
Gyuho Lee
f6617feb8a
embed: rename "httpWrapper"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-28 11:15:10 -08:00
Gyuho Lee
ac50ef0812
Merge pull request #8302 from mitake/token-ttl
...
auth: a new option for configuring TTL of jwt tokens
2018-02-27 20:50:37 -08:00
Gyuho Lee
fb828d1037
hack/scripts-dev: add "clean-docker" to Makefile
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-27 20:09:33 -08:00
Gyuho Lee
566b3a05dc
Merge pull request #9371 from gyuho/mutator
...
embed: rename "v3alphaMutator" to "v3Mutator"
2018-02-27 14:33:06 -08:00
Gyuho Lee
c4fb5bdd23
embed: rename "v3alphaMutator" to "v3Mutator"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-27 14:31:32 -08:00
Gyuho Lee
e8a368d4bd
Merge pull request #9341 from gyuho/changelog-feb
...
CHANGELOG: add changes for next patch release
2018-02-27 14:16:42 -08:00
Gyuho Lee
16f5a301a1
CHANGELOG: add changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-27 12:20:48 -08:00
Gyuho Lee
5b8419e9fa
semaphore: update release test version
2018-02-27 11:29:28 -08:00
Gyuho Lee
33949f732e
Merge pull request #9370 from gyuho/hack
...
*: fix Makefile, move GOPATH setup to build script
2018-02-27 11:14:36 -08:00
Gyuho Lee
1da0818186
build: use "bash" syntax, clean up
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-27 11:07:36 -08:00
Gyuho Lee
d7092b360d
hack/scripts-dev: fix "compile-with-docker-test" in Makefile
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-27 11:07:33 -08:00
Gyuho Lee
18f8b1b1e1
build,test: set up GOPATH in build script
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-27 10:23:14 -08:00
Gyuho Lee
32c46954ee
hack/scripts-dev: add "docker-dns-test-insecure-run"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-27 10:12:44 -08:00
Hitoshi Mitake
1caa6afb5f
Merge pull request #9369 from mitake/nop-auth-token
...
auth: a new auth token provider nop
2018-02-27 18:15:37 +09:00
Hitoshi Mitake
2a54e32819
e2e: add a test case of JWT token expiration
2018-02-27 16:29:30 +09:00
Hitoshi Mitake
8fd01f56d6
auth: a new option for configuring TTL of jwt tokens
...
This commit adds a new option of --auth-token, ttl, for configuring
TTL of jwt tokens. It can be specified like this:
```
--auth-token jwt,pub-key=<pub key path>,priv-key=<priv key path>,sign-method=<sign method>,ttl=5m
```
In the above case, TTL will be 5 minutes.
2018-02-27 16:25:19 +09:00
Hitoshi Mitake
8eb7cfb296
auth: a new auth token provider nop
...
This commit adds a new auth token provider named nop. The nop provider
refuses every Authenticate() request so CN based authentication can
only be allowed. If the tokenOpts parameter of auth.NewTokenProvider()
is empty, the provider will be used.
2018-02-27 16:21:14 +09:00
Gyuho Lee
23331f7604
Merge pull request #9368 from mkumatag/fix_gopath_var
...
build: Fix setting gopath
2018-02-26 20:55:42 -08:00
Manjunath A Kumatagi
1ddfade924
build: Fix setting gopath
2018-02-26 23:37:35 -05:00
Gyuho Lee
f802cd9db2
Merge pull request #9366 from gyuho/rafthttp-mu
...
rafthttp: make "ActiveSince" non-blocking on write lock
2018-02-26 19:19:27 -08:00
Gyuho Lee
e42c2b7bd2
tools/etcd-test-proxy: godoc
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:29:57 -08:00
Gyuho Lee
659224b385
Merge pull request #9229 from ximenzaoshi/lease-fix
...
lease: Change lease Mutex to RWMutex
2018-02-26 17:21:09 -08:00
Gyuho Lee
5b9741e804
Merge pull request #9274 from gyuho/revert
...
*: revert "internal" package changes
2018-02-26 17:13:26 -08:00
Gyuho Lee
2dd8af3503
test: fix "internal/store" path
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:12:45 -08:00
Gyuho Lee
811566f2f2
*: fix "v2store" imports
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
33d8126c6b
*: regenerate proto
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
d493cd3bbd
etcdserver: fix proto import paths
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
69f7e11506
*: move "error" to "etcdserver/v2error"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
b24d81c30d
scripts: remove "internal"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08: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
9b5d6edc4b
*: revert "internal/raftsnap"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
0e12e888e0
*: move "internal/store" to "etcdserver/v2store"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
dd2f3b0de8
*: revert "internal/lease" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
bb95d190c1
*: revert "internal/auth" 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
Gyuho Lee
0e65660548
*: revert "internal/discovery" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
19010a7182
*: revert "internal/alarm" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
6bbe107225
*: revert "internal/compactor" package change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:11:40 -08:00
Gyuho Lee
fbe6767570
rafthttp: make "ActiveSince" non-blocking on write lock
...
"ActiveSince" is read-only, and should be able to call
concurrently, as long as there is no routine holding
write lock (send, send snapshot).
e.g. "ActiveSince" is used around etcd server
"processInternalRaftRequestOnce", should be non-blocking
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 16:47:29 -08:00
Gyuho Lee
d6b46ac969
Merge pull request #9279 from gyuho/force-new-cluster
...
Documentation/op-guide: discourage "--force-new-cluster" in recovery
2018-02-26 15:52:42 -08:00
Gyuho Lee
01193ce5e4
Merge pull request #9363 from gyuho/build-compile
...
build: fix compile pass
2018-02-26 12:47:58 -08:00
Gyuho Lee
209c820ffa
build: ignore "shellcheck disable=SC2086"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 12:33:29 -08:00
Gyuho Lee
e1001f9349
build: fix compile pass
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 11:37:48 -08:00
Gyuho Lee
04e932ba6f
Merge pull request #9347 from gyuho/raft-force-new-cluster
...
etcdserver: enable "CheckQuorum" when starting with "ForceNewCluster"
2018-02-26 11:28:56 -08:00
Gyuho Lee
53825417d5
Merge pull request #9361 from gyuho/language
...
Documentation: make "Consul" section more objective
2018-02-26 11:09:11 -08:00
Gyuho Lee
7d7ae8642a
Documentation: make "Consul" section more objective
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 10:28:41 -08:00