Yicheng Qin
136e0b6e26
migrate/functional: add Upgrade TLS V1 cluster test
2015-02-04 21:49:42 -08:00
Yicheng Qin
599e821309
etcdctl/upgrade: use peer flags for peer transport
2015-02-04 21:49:42 -08:00
Yicheng Qin
38038e476a
Merge pull request #2230 from yichengq/315
...
pkg/osutil: add Unsetenv
2015-02-04 10:43:43 -08:00
Yicheng Qin
871e92ef73
pkg/osutil: add Unsetenv
...
go1.4 doesn't support static link well, so we stay in go1.3 for a while.
Implement Unsetenv in go1.3 way.
2015-02-04 10:29:20 -08:00
Yicheng Qin
58cb9a3b76
Merge pull request #2222 from yichengq/315
...
migrate/starter: unset discovery when setting initial-cluster
2015-02-03 23:27:43 -08:00
Yicheng Qin
a0f8aa1add
travis: use latest go tool repo
2015-02-03 23:23:02 -08:00
Yicheng Qin
5c6ce0c18d
travis: use go1.4 for new feature os.Unsetenv()
2015-02-03 23:11:08 -08:00
Xiang Li
378fa46b7d
Merge pull request #2224 from xiang90/raftt
...
rafttest: separate network interface and network
2015-02-03 23:11:01 -08:00
Xiang Li
83edf0d862
rafttest: separate network interface and network
2015-02-03 22:50:27 -08:00
Yicheng Qin
d0205519a8
migrate/starter: unset discovery when setting initial-cluster
2015-02-03 18:29:52 -08:00
Yicheng Qin
fca9805f84
Merge pull request #2221 from yichengq/315
...
migrate/starter: fix default version dir
2015-02-03 14:57:27 -08:00
Yicheng Qin
f109020b94
migrate/starter: fix default version dir
2015-02-03 14:56:26 -08:00
Yicheng Qin
81d7eaf17f
Merge pull request #2205 from yichengq/315
...
migrate: support standby mode upgrade
2015-02-03 11:07:49 -08:00
Yicheng Qin
2d081bd3b9
migrate: support standby mode upgrade
2015-02-03 10:59:43 -08:00
Yicheng Qin
f2f2adc663
migrate/functional: always run tests on CoreOS image
2015-02-03 10:59:43 -08:00
Yicheng Qin
92b329fdb9
etcdmain: use symlink instead of link for v0.4 files
...
link doesn't support directory.
2015-02-03 10:59:43 -08:00
Xiang Li
00eaf165a8
Merge pull request #2212 from xiang90/rt
...
raftest: add restart and related simple test
2015-02-03 10:15:23 -08:00
Xiang Li
b147a6328d
raftest: add restart and related simple test
2015-02-03 10:08:52 -08:00
Yicheng Qin
afb14a3e7a
Merge pull request #2210 from yichengq/316
...
etcdmain: use /member subdir to save member data
2015-02-02 17:06:30 -08:00
Yicheng Qin
ce1d7a9fa9
etcdmain: use /member subdir to save member data
2015-02-02 17:01:19 -08:00
Xiang Li
470be16c04
Merge pull request #2209 from xiang90/fix_proxy
...
etcd: fix proxy
2015-02-02 15:02:25 -08:00
Xiang Li
fbabcedcc9
etcd: fix proxy
...
1. move proxy datadir to /proxy subdir.
2. delay update proxy's cluster after validation.
2015-02-02 14:58:45 -08:00
Xiang Li
d16c5e1e81
Merge pull request #2203 from xiang90/raft_test
...
raft: add raft test suite
2015-02-01 14:57:09 -08:00
Xiang Li
d65af21b73
raft: add raft test suite
2015-02-01 14:53:22 -08:00
Xiang Li
bdcae31638
Merge pull request #2202 from xiang90/proxy
...
etcd: fix proxy updating
2015-01-30 17:00:07 -08:00
Xiang Li
ae9f54c132
etcd: fix proxy updating
2015-01-30 16:56:41 -08:00
Barak Michener
a3d0097908
Merge pull request #2201 from barakmich/member_suggestion
...
etcdctl: give more helpful suggestions on removal
2015-01-30 19:51:22 -05:00
Barak Michener
37e8d608b3
add documentation link and describe the 404/500 errors better
2015-01-30 19:41:44 -05:00
Barak Michener
c66176b538
etcdctl: give more helpful suggestions on removal
2015-01-30 19:23:19 -05:00
Rob Szumski
b6936a0079
docs: fix broken link
2015-01-30 15:37:26 -08:00
Xiang Li
9961d5ca2b
Merge pull request #2198 from xiang90/proxy
...
Proxy
2015-01-30 15:24:13 -08:00
Xiang Li
dc7374c488
etcd: persist proxy cluster to disk
2015-01-30 15:18:26 -08:00
Rob Szumski
87a8ebd222
docs: expand description of -initial-cluster-state
2015-01-30 14:14:51 -08:00
Rob Szumski
27e5b9a394
docs: clarify reconfig options
2015-01-30 14:14:28 -08:00
Omer Katz
f5afe3cc34
Fixed typo in API documentation.
2015-01-30 14:14:18 -08:00
Brandon Philips
3ee7a265f6
README: remove doozer and zookeeper mentions
...
doozer in particular is rather confusing to mention since the project
hasn't been worked on in years. While we are at it it might simplify
people's understanding if we remove zookeeper too.
2015-01-30 14:13:47 -08:00
Brandon Philips
d1f9f2f1b7
scripts: remove 2.0 Documentation from build-release
...
2.0 docs have been merged into the Documentation folder now.
2015-01-30 14:13:25 -08:00
Xiang Li
894f1aadce
Merge pull request #2199 from xiang90/coreos
...
mian: detects coreos
2015-01-30 12:10:23 -08:00
Xiang Li
fce80136e3
main: detects coreos
2015-01-30 12:10:05 -08:00
Yicheng Qin
ebf9daff74
Merge pull request #2190 from yichengq/308
...
migrate: support start desired version
2015-01-30 11:47:22 -08:00
Yicheng Qin
ec5a6e8beb
migrate: support start desired version
2015-01-30 00:35:53 -08:00
Rob Szumski
0945e487e7
docs: fix static clustering example
...
When using very similar flags to our examples, the cluster doesn't bootstrap due to mismatched protocols (`http` vs `https`) in the `-initial-advertise-peer-urls` and `initial-cluster` list:
```
./etcd -name infra0 -initial-advertise-peer-urls https://127.0.0.1:2380 \
> -listen-peer-urls https://127.0.0.1:2380 \
> -initial-cluster-token etcd-cluster-1 \
> -initial-cluster infra0=http://127.0.0.1:2380,infra1=http://127.0.0.1:2381,infra2=http://127.0.0.1:2382 \
> -initial-cluster-state new
2015/01/29 10:32:16 no data-dir provided, using default data-dir ./infra0.etcd
2015/01/29 10:32:16 etcd: listening for peers on https://127.0.0.1:2380
2015/01/29 10:32:16 etcd: listening for client requests on http://localhost:2379
2015/01/29 10:32:16 etcd: listening for client requests on http://localhost:4001
2015/01/29 10:32:16 etcd: stopping listening for client requests on http://localhost:4001
2015/01/29 10:32:16 etcd: stopping listening for client requests on http://localhost:2379
2015/01/29 10:32:16 etcd: stopping listening for peers on https://127.0.0.1:2380
2015/01/29 10:32:16 etcd: infra0 has different advertised URLs in the cluster and advertised peer URLs list
```
2015-01-29 13:44:13 -08:00
Yicheng Qin
a65556abe2
Merge pull request #2189 from yichengq/314
...
support disaster recovery from rc1 data dir
2015-01-29 13:38:00 -08:00
Yicheng Qin
e966e565c4
etcdctl/backup_command: handle datadir with missed snapshot mark
...
This helps to recover from the data dir created in v2.0.0-rc1.
2015-01-29 13:32:59 -08:00
Yicheng Qin
7840d49ae0
etcdserver: not add self to transporter based on local ID
...
If this is decided by local name, it comes to trouble if the name is
duplicate in the cluster.
2015-01-29 12:35:47 -08:00
Yicheng Qin
d0af96d558
etcdctl/backup_command: save snapshot mark in new wal
2015-01-29 12:35:39 -08:00
Xiang Li
fd0c0c9263
Merge pull request #2185 from xiang90/fix_tls_keepalive
...
Fix tls keepalive
2015-01-29 10:36:11 -08:00
Xiang Li
4960324876
pkg/transport: fix tlskeepalive
2015-01-29 09:42:48 -08:00
Brandon Philips
b606078e93
version: bump to 2.0.0
v2.0.0
2015-01-27 23:08:58 -08:00
Brandon Philips
127fe322a4
Merge pull request #2172 from philips/README-updates
...
README: remove the etcd release candidate disclaimer
2015-01-27 23:04:09 -08:00