Ethan Buchman
b8279d424c
Merge pull request #414 from tendermint/ci
...
Ci
2017-02-21 15:17:16 -05:00
Ethan Buchman
98a509ed97
Merge pull request #373 from melekes/bugfix/174-peer-send-failures-are-not-checked
...
Check `peer.Send` failures
2017-02-21 15:00:50 -05:00
Ethan Buchman
7c1e79cbc5
test/persists: wait for tendermint proc
2017-02-21 14:14:08 -05:00
Ethan Buchman
7fab31fbe3
test: more logging
2017-02-21 11:18:40 -05:00
Anton Kaliaev
2c724d5eee
remove warning messages in favor of "Send failed"
2017-02-21 13:25:16 +04:00
Anton Kaliaev
6dbe9febce
log warning if peer send failed (Refs #174 )
...
make lint happy
remove dead code
remove not needed go-common dependency
check peer.Send failures (Refs #174 )
2017-02-21 11:57:33 +04:00
Ethan Buchman
d754d210cd
test: only use syslog on circle
2017-02-21 01:28:58 -05:00
Ethan Buchman
62adbe69ff
Merge pull request #413 from tendermint/ci
...
test: forward CIRCLECI var through docker
2017-02-20 23:11:22 -05:00
Ethan Buchman
f3da6d23cb
test: forward CIRCLECI var through docker
2017-02-20 22:53:14 -05:00
Ethan Buchman
a4d5ec491e
Merge pull request #411 from tendermint/bugfix/init-should-not-overwrite-existing-files
...
do not overwrite existing files when doing `tendermint init`
2017-02-20 22:03:22 -05:00
Ethan Buchman
bed86da8ae
Merge pull request #408 from tendermint/mock_app
...
handshake replay through consensus using mockApp
2017-02-20 22:01:26 -05:00
Ethan Buchman
0c4b6cd071
consensus: more handshake replay tests
2017-02-20 21:45:53 -05:00
Ethan Buchman
f9df4294f3
move some interfaces to types/services.go
2017-02-20 20:09:15 -05:00
Ethan Buchman
0765613778
move handshake to consensus package
2017-02-20 19:52:36 -05:00
Ethan Buchman
1fa6e7f3b1
test: shellcheck
2017-02-20 18:51:00 -05:00
Ethan Buchman
2b1b8da58d
test/persist: dont use log files on circle
2017-02-20 18:41:29 -05:00
Ethan Buchman
756213c5f5
check appHash
2017-02-20 17:08:38 -05:00
Ethan Buchman
bc67859672
make ReplayBlocks logic exhaustive
2017-02-20 16:32:48 -05:00
Anton Kaliaev
a99885cd43
do not overwrite existing files when doing tendermint init
( Fixes #410 )
2017-02-20 11:14:27 +04:00
Ethan Buchman
44d472ddd3
comments from review
2017-02-18 22:15:59 -05:00
Ethan Buchman
7228b11e3f
state: remove StateIntermediate
2017-02-17 19:13:35 -05:00
Ethan Buchman
0bec99fbd4
consensus: handshake replay test using wal
2017-02-17 19:12:05 -05:00
Ethan Buchman
3c5adebcd3
applyBlock to simplify replay of many blocks. still wip
2017-02-17 11:32:56 -05:00
Ethan Buchman
edc5e272db
consensus: nice error msg if ApplyBlock fails
2017-02-17 10:57:09 -05:00
Ethan Buchman
6403b2f468
fixes for handshake replay through consensus
2017-02-17 10:51:05 -05:00
Ethan Buchman
cbe6dbe7a1
handshake replay through consensus using mockApp
2017-02-16 17:56:45 -05:00
Ethan Buchman
3ebd69db1b
Merge pull request #405 from tendermint/rpc-commit
...
Rpc commit
2017-02-16 16:11:39 -05:00
Ethan Buchman
a3898fae0f
rpc: fix SeenCommit condition
2017-02-16 15:35:34 -05:00
Ethan Buchman
75c856ed3f
Merge pull request #404 from tendermint/feature/develop-docker-container
...
dockerfile for develop branch
2017-02-16 13:21:54 -05:00
Ethan Buchman
d081485e6a
Merge pull request #402 from tendermint/feature/collect-logs-from-docker-containers
...
collect and add docker logs to CircleCI artifacts (Refs #387 )
2017-02-16 13:13:13 -05:00
Ethan Buchman
bb5688b1be
make: dont use -v on go test
2017-02-14 17:09:47 -05:00
Ethan Buchman
6f83f0bd4e
glide update
2017-02-14 17:09:12 -05:00
Ethan Buchman
99b068b313
BlockMeta uses BlockID
2017-02-14 17:06:58 -05:00
Ethan Buchman
e229c8c3d7
rpc: /commit
2017-02-14 17:06:47 -05:00
Anton Kaliaev
6b499e2a8b
add Makefile for docker files [ci skip] [circleci skip]
2017-02-15 01:10:29 +04:00
Anton Kaliaev
a756a9feba
add readme mirroring https://hub.docker.com/r/tendermint/tendermint/
2017-02-15 01:10:29 +04:00
Anton Kaliaev
d0ca0cb308
otherwise we end up with unmount errors due to busy disk
...
```
local_testnet_1
Failed to remove container (local_testnet_1): Error response from daemon: Unable to remove filesystem for 74e1104c705d4f21137bbe9e6710f33511948fc04d26475b482d1314fe70d537: remove /var/lib/docker/containers/74e1104c705d4f21137bbe9e6710f33511948fc04d26475b482d1314fe70d537/shm: device or resource busy
local_testnet_2
Failed to remove container (local_testnet_2): Error response from daemon: Unable to remove filesystem for 6f2ec44e01afd85875c1d9958afa957f1623ed9464df2b4fcac06feb8254145e: remove /var/lib/docker/containers/6f2ec44e01afd85875c1d9958afa957f1623ed9464df2b4fcac06feb8254145e/shm: device or resource busy
local_testnet_3
Failed to remove container (local_testnet_3): Error response from daemon: Unable to remove filesystem for 6160c73d45376920d90473a487a07f0e283e383011a0d23050b22cd82ab5d255: remove /var/lib/docker/containers/6160c73d45376920d90473a487a07f0e283e383011a0d23050b22cd82ab5d255/shm: device or resource busy
local_testnet_4
Failed to remove container (local_testnet_4): Error response from daemon: Driver btrfs failed to remove root filesystem c93a30d66ff3710617915a8f6075755ebc45aebf73569420225105cc81003e2f: Failed to destroy btrfs snapshot /var/lib/docker/btrfs/subvolumes for cac56069a3682b6d133e239f479fb82a67c4ccd09b877794d9f440a1125d59d6: operation not permitted
* [15:37:40] stopping rsyslog container
Failed to remove container (rsyslog): Error response from daemon: Driver btrfs failed to remove root filesystem 477287a170a48156e663c55092257064e1f14770d0b6c634a9972893636d9451: Failed to destroy btrfs snapshot /var/lib/docker/btrfs/subvolumes for 76b66d582a478743c099f479bf88eb334ad303ef607f91021dfa58d28c9161eb: operation not permitted
make: *** [test_integrations] Error 1
```
2017-02-14 20:40:23 +04:00
Anton Kaliaev
86f85525dd
dockerfile for develop branch
2017-02-14 20:30:15 +04:00
Anton Kaliaev
ad354c4c48
stop containers to avoid futher errors
...
Error:
```
Failed to remove container (rsyslog): Error response from daemon: Unable to remove filesystem
```
2017-02-14 19:23:28 +04:00
Anton Kaliaev
b5bb1657d2
increase memory quota for Vagrant users
...
`make test_integrations` requires > 2Gi of memory
2017-02-14 19:09:03 +04:00
Anton Kaliaev
1275458c3f
collect and add docker logs to CircleCI artifacts (Refs #387 )
...
How: 1) we start syslog docker container 2) all other containers use
syslog logging driver to ship their logs to that container
2017-02-14 19:02:11 +04:00
Ethan Buchman
ac971c1a19
some docs fixes
2017-02-13 21:40:26 -05:00
Ethan Buchman
7d91d4300b
update glide
2017-02-13 21:07:26 -05:00
Ethan Buchman
e972b942e6
Merge pull request #399 from tendermint/feature/cli-cleanup-gen-validator-output
...
[cli] cleanup gen_validator output
2017-02-09 13:32:30 -05:00
Anton Kaliaev
4896364952
[cli] cleanup gen_validator output ( Fixes #396 )
...
so we can pipe result to a file:
```
tendermint gen_validator > example.json
```
before this we had to cut first 3 lines:
```
tendermint gen_validator | sed 1,3d > example.json
```
2017-02-08 23:24:19 +04:00
Anton Kaliaev
ca21b6be93
update Vagrantfile
...
* glide now gets installed as a part of make get_vendor_deps
* rm go .tar.gz file
* autoremove garbage
* set LC_ALL to en_US.UTF-8
2017-02-08 22:56:17 +04:00
Ethan Frey
d4b3dde853
make install now uses vendored dependencies
2017-02-08 19:28:25 +01:00
Ethan Buchman
1aceeb7116
Merge pull request #392 from tendermint/feature/issue-template
...
ISSUE_TEMPLATE for Github
2017-02-08 02:17:11 -05:00
Ethan Buchman
930b3bcf5c
Merge pull request #393 from tendermint/feature/CONTRIBUTING.md
...
contributing.md
2017-02-08 02:16:22 -05:00
Ethan Buchman
937c06a0c9
Merge pull request #395 from tendermint/feature/alpine-docker-base-image
...
[docker] move to alpine base image
2017-02-08 02:11:57 -05:00