Wyatt
e533eb74f3
set cluster secret to empty in restart
2017-09-21 19:05:25 -04:00
Wyatt
025709fe7f
set cluster secret to empty in test image
2017-09-21 18:35:24 -04:00
Hector Sanjuan
8a0c7b99f8
Merge pull request #151 from ipfs/documentation/architecture.md-updates
...
Small typo fix for architecture.md
2017-09-14 14:49:20 +02:00
Hector Sanjuan
ba6e26dfaa
It's actually the PeerMonitor
...
My bad
2017-09-14 14:48:57 +02:00
Wyatt
4f34432037
Fixed a couple of typos
2017-09-11 17:33:20 -04:00
Hector Sanjuan
a8fb61a3d7
Merge pull request #148 from ipfs/docs/cluster-secret-links
...
Updated links to cluster secret info in docs
2017-09-09 02:14:40 +02:00
dgrisham
bde7da7619
Updated links to cluster secret info in docs
2017-09-07 17:14:14 -06:00
Hector Sanjuan
af8a385964
Merge pull request #142 from ipfs/feat/free-space-allocation-metric
...
`FreeSpace` allocation metric impl
2017-09-02 13:39:11 +02:00
dgrisham
b1356cd33a
removing name arg from NewInformer
2017-09-01 15:02:15 -06:00
dgrisham
456603f7a8
adding error output to NewInformerWithMetric
2017-09-01 09:48:15 -06:00
Hector Sanjuan
32984611ec
Use descendalloc in tests, rather than ascendalloc
...
Since default disk metric is free-space, it should sort in
descending order.
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-09-01 14:09:37 +02:00
dgrisham
3cc4ffba52
more verbose output in TestClusterPeerRemoveReallocsPins
2017-08-28 18:53:16 -06:00
dgrisham
407fd9f68a
Informer impl refactored; SortNumeric added for allocators.
2017-08-28 08:51:01 -06:00
dgrisham
2d2a9da793
FreeSpace metric impl (including descendalloc) refactored and tested.
2017-08-11 13:57:42 -06:00
dgrisham
a46ab3dda9
freespace metric partial impl
2017-08-03 11:24:19 -06:00
Hector Sanjuan
b911aa7bdc
Merge pull request #141 from ipfs/test/sharness-https-api
...
Sharness tests for API SSL support
2017-08-01 14:45:42 +02:00
Hector Sanjuan
fcb6a98d03
More test fixing
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-08-01 14:25:20 +02:00
Hector Sanjuan
dac6fcd18d
Fix tests
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-08-01 13:50:32 +02:00
dgrisham
7066d52364
for travis tests
2017-07-31 15:13:22 -06:00
dgrisham
aaefccb8a9
Bash -> sh -style conditional
2017-07-29 10:55:04 -06:00
Hector Sanjuan
7a908282db
gx publish 0.1.0
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-29 14:21:19 +02:00
Hector Sanjuan
81518e0d68
Release 0.1.0
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-29 14:21:06 +02:00
Hector Sanjuan
9204bdd15f
Merge pull request #140 from ipfs/fix/empty-cluster-secret
...
Distinguish unset/empty cluster secret; also rename generateSecret -> customSecret
2017-07-29 14:13:33 +02:00
dgrisham
c0f3fde409
Refactored checks for user-provided secret
2017-07-28 13:10:52 -06:00
dgrisham
9457d496b5
Sharness tests for HTTPS API
2017-07-28 12:30:25 -06:00
dgrisham
a8fedc5c29
Optional test_cluster_init
arg to modify config files
2017-07-28 12:30:10 -06:00
dgrisham
5e0863da46
Rename generateSecret -> customSecret
2017-07-28 09:36:56 -06:00
dgrisham
73d4b1ffec
Refactor to distinguish empty and unset CLUSTER_SECRET env var
2017-07-28 09:23:34 -06:00
Hector Sanjuan
54c4644e3d
Merge pull request #139 from ipfs/update-deps
...
Fix #138 : Update raft/raft-boltdb/boltdb
2017-07-27 17:39:28 +02:00
Hector Sanjuan
7f2b18c705
Merge pull request #129 from ipfs/ssl-params
...
Rename TLS configuration options and set JSON key
2017-07-27 17:38:40 +02:00
Hector Sanjuan
54db5f2bef
Update go-libp2p-raft
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-27 16:57:04 +02:00
Hector Sanjuan
d94aa5ba4f
Fix #138 : Update raft/raft-boltdb/boltdb
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-27 16:28:56 +02:00
Hector Sanjuan
0d9c7ddc0c
Make sure dist READMEs are up to date ( #137 )
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-27 14:42:23 +02:00
Hector Sanjuan
21d4105867
Updated Captain's log and added Q3 Roadmap ( #134 )
...
* Updated Captain's log and added Q3 Roadmap
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-27 14:20:59 +02:00
Hector Sanjuan
a15038e193
Badges fixes ( #135 )
...
* Point IRC badge to our own channel
* Point to protocol.ai
2017-07-26 17:33:04 +02:00
Hector Sanjuan
bcbaea2655
Rename TLS configuration options and set JSON key
...
Also, omit these keys in JSON generation when they are empty.
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-25 13:20:24 +02:00
Hector Sanjuan
46bda442b5
Merge pull request #127 from ipfs/release-fixes
...
Release fixes
2017-07-25 12:11:29 +02:00
Hector Sanjuan
bf7ed938fe
Address review comments
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-25 00:21:20 +02:00
Hector Sanjuan
f9d9c0c9a7
Add a space so peer ids can be copy-pasted more easily
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-25 00:16:08 +02:00
Hector Sanjuan
69ffd20dbf
Generate secret by default.
...
This:
* Takes CLUSTER_SECRET as the secret whenever it is defined
* Generates the secret by default in other cases
* Only prompts with -s, -custom-secret.
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-25 00:16:07 +02:00
Hector Sanjuan
d2a8cd658f
Merge pull request #125 from ipfs/fix/fmt-pnet_test
...
Ran `go fmt` to format pnet_test.go
2017-07-24 12:43:11 +02:00
Hector Sanjuan
7467ea6f0a
Merge pull request #124 from ipfs/feat/https-api-endpoint
...
HTTPS API endpoint support
2017-07-24 12:42:39 +02:00
dgrisham
31cee53a55
Added --no-check-certificate
flag for TLS API client
2017-07-23 10:11:10 -06:00
dgrisham
dd3db9bbc9
HTTPS REST API support implemented
2017-07-21 16:44:14 -06:00
Hector Sanjuan
683f5adf70
Merge pull request #115 from ipfs/travis-sharness
...
Travis sharness
2017-07-22 00:13:03 +02:00
Hector Sanjuan
1815d38f0e
Revert "increase delays after creation"
...
This reverts commit 5ed5a43432
.
2017-07-21 23:45:59 +02:00
Hector Sanjuan
92b265c19d
Revert "Safer delays for Realloc test"
...
This reverts commit 22ec357793
.
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-07-21 23:45:33 +02:00
Hector Sanjuan
8d3c72b766
Fix tests: Make metric broadcasting async
...
When a peer is down, metric broadcasting hangs, and no more
ticks are sent for a while.
2017-07-21 23:45:33 +02:00
Hector Sanjuan
4ea1777050
Fix sharness tests
...
Use docker to run ipfs
Improve intialization of daemons
Fix a bunch of tests
Improve run script
Make sure everything is shell-compatible (remove bash syntax)
Fit to run in travis
2017-07-21 11:24:17 +02:00
ZenGround0
99217ea84e
Travis sharness ( #110 )
...
* Added travis sharness build
* ipfs-cluster-ctl help text width overflow fixed
* Expect success from fixed sharness test
* First travis-sharness PR touch up
Undoes gx rewrite of cluster-ctl dependencies
Undoess linebreaking of usage descriptions
Changes test to check for lines in excess of 120 chars instead of 80
run-sharness script now correctly tracks exit codes and exits with error
2017-07-21 11:24:17 +02:00