Tom Wilkie
843ac4e8ee
Detech WeaveDNS by an open port 53 on the docker bridge && the presence of the weave script.
2015-07-20 13:56:23 +00:00
Tom Wilkie
ad1ffa87d3
Update circle.yml for changes in weave.git
2015-07-20 13:50:52 +00:00
Tom Wilkie
4305b917a7
Script to spin up a demo scope cluster.
2015-07-20 13:38:47 +00:00
David
7b1b8731f1
Merge pull request #316 from weaveworks/297-close-details
...
Close details when changing topologies
2015-07-20 11:10:28 +01:00
Tom Wilkie
9a314b1e3f
Merge pull request #318 from weaveworks/315-nodemetadata-struct
...
Make NodeMetadata a struct, move existing map[string]string to NodeMetadata.Metadata
2015-07-17 17:25:24 +01:00
David Kaltschmidt
988e2e05d7
Renamed app to scope-app in release script
2015-07-16 16:38:43 +02:00
David Kaltschmidt
c695c79045
Changelog for 0.5.0
v0.5.0
2015-07-16 15:54:49 +02:00
Tom Wilkie
f85195308c
report.Metadata -> map[string]string
2015-07-16 12:06:05 +00:00
Peter Bourgon
c8079daf26
Improve scope script <--> weave interaction
...
- Use command_exists function from weave script
- Collapse boolean checks for DNS registration
2015-07-15 12:10:50 +02:00
Tom Wilkie
c2065836e2
Make NodeMetadata a struct, move existing map[string]string to NodeMetadata.Metadata
2015-07-15 10:06:36 +00:00
Peter Bourgon
53e70b02f4
Don't fast-fail if weave isn't present
2015-07-15 11:57:48 +02:00
David Kaltschmidt
dfd158cceb
close details when changing topologies
...
fixes #297
2015-07-14 16:16:09 +02:00
Peter Bourgon
c9e74f754d
Merge pull request #314 from weaveworks/fix-circle-without-cache
...
Don't fail if CACHE_DIR has a missing component
2015-07-13 16:39:50 +02:00
Peter Bourgon
ac29fba7bc
Don't fail if CACHE_DIR has a missing component
...
Also, don't invoke weave if it's not running.
2015-07-13 16:03:19 +02:00
Peter Bourgon
dd59810196
Merge pull request #302 from weaveworks/scope-on-weave
...
weave expose prior to scope launch
2015-07-13 13:23:12 +02:00
Peter Bourgon
c57a04e1dd
Use weave add-dns instead of HTTP calls to DNS container
2015-07-13 12:47:21 +02:00
Tom Wilkie
ddb29626f2
Merge pull request #310 from weaveworks/259-rebuild-ui-image
...
Detect when to rebuild cached build image.
2015-07-08 16:52:57 +01:00
Tom Wilkie
cf261282e2
Detect when to rebuild cached build image.
2015-07-08 15:43:48 +00:00
Tom Wilkie
c35269e01c
Merge pull request #312 from weaveworks/311-flaky
...
Use poll in TestRegistryEvents.
2015-07-08 16:41:59 +01:00
Tom Wilkie
9fc02d941e
Fix flaky tests
...
- Make poll take interfaces, do diff on error
- Use poll in TestRegistryEvents
- Improve the locking to prevent deadlocks and data races in registry_test.go
2015-07-08 13:54:09 +00:00
Tom Wilkie
bed9c9325b
Merge pull request #313 from weaveworks/266-smarter-merge-take2
...
Neater implementation of de-duplication in MakeIDList()
2015-07-08 13:50:13 +01:00
Bryan Boreham
1fa853befe
Neater implementation of de-duplication in MakeIDList()
2015-07-08 13:38:39 +01:00
Tom Wilkie
0f76661bf6
Merge pull request #309 from weaveworks/266-smarter-merge
...
Reduce garbage generation with smarter IDList merge
2015-07-08 13:07:12 +01:00
Tom Wilkie
7dd2e3b2d0
Merge pull request #307 from weaveworks/303-test-cpu
...
Add -cpu 4 to tests.
2015-07-08 11:23:49 +01:00
Bryan Boreham
35f9dc622e
More efficient slice-insert - less copying, less garbage
2015-07-07 22:36:22 +01:00
Bryan Boreham
baf0d94af9
Implement a Merge function on IDLists which is more efficient than repeated Add
2015-07-07 22:36:22 +01:00
Bryan Boreham
76d658b193
Make MakeIDList() enforce invariant
2015-07-07 22:16:50 +01:00
Tom Wilkie
d2d73c3cd4
Add -cpu 4 to tests.
2015-07-06 15:07:33 +00:00
Tom Wilkie
0043e9f37d
Remove binaries on make clean.
2015-07-06 14:06:08 +00:00
Tom Wilkie
560e413fe0
Clean after making darwin binaries
2015-07-06 14:00:29 +00:00
Alfonso Acosta
7e7fbd1d2c
Merge pull request #305 from weaveworks/fons-make-deps
...
Add 'make deps' to build instructions
2015-07-06 14:11:08 +01:00
Tom Wilkie
e48053b5b2
s/probe.args/scope-probe.args/
2015-07-06 12:59:25 +00:00
Alfonso Acosta
f304bb3b98
Add 'make deps' to build instructions
2015-07-06 09:45:58 +01:00
Paul Bellamy
08f62aa4cb
Merge pull request #273 from paulbellamy/integration-tests
...
First pass at integration tests
2015-07-03 09:55:37 +01:00
Paul Bellamy
94a0acea17
Merge pull request #298 from paulbellamy/154-inspect-connections
...
Replace "Origin Endpoint" tables with "Connection Details" table
2015-07-03 09:48:46 +01:00
Peter Bourgon
edee9b2434
weave expose prior to scope launch
2015-07-02 18:25:10 +01:00
Paul Bellamy
95f941ff2d
const-izing NodeMetadata fields
2015-07-02 14:51:12 +01:00
Paul Bellamy
129e529a0e
removing duplication checking, which is no longer needed due to connection aggregation
2015-07-02 14:21:16 +01:00
Paul Bellamy
cd71f82d4d
aggregate connection details table
...
List Local and Remote endpoints for each TCP connection on the node.
2015-07-02 14:21:16 +01:00
Paul Bellamy
a9b53f6d76
refactoring some common logic
2015-07-02 14:19:38 +01:00
Paul Bellamy
0a0b3147c7
[circle] run tests on prs, but skip integration tests
...
check before each integration test line is a bit ugly. Can combine them
into one step, but then you don't get metrics on how long each step
takes (in circle).
2015-07-02 14:16:53 +01:00
Peter Bourgon
37c99b71ea
Merge pull request #293 from weaveworks/rename-components
...
In Docker, {app,probe} -> {scope-app,scope-probe}
2015-07-02 11:50:05 +01:00
Tom Wilkie
501f1a4c6b
Merge pull request #299 from tomwilkie/291-image-grouping
...
Use container name (minus version) as id in containers-by-image view.
2015-07-01 14:58:46 +02:00
Tom Wilkie
14470aa107
Use container name (minus version) as id in containers-by-image view.
...
Also:
- build a custom URL matcher to cope with container image names having a encoded forward slash in them.
- escape node ids in the UI when constructing URLs.
- add a test which fetches all the nodes of all topologies, and update report fixture to have slash in container image names.
2015-07-01 12:53:47 +00:00
Paul Bellamy
c92773f16f
working on clustering test
2015-06-30 14:46:31 +01:00
Tom Wilkie
e20d0d772c
Merge pull request #295 from tomwilkie/0.4.0-changelog
...
Changelog for 0.4.0
v0.4.0
2015-06-30 14:35:36 +02:00
Tom Wilkie
e48adf1d8c
Changelog for 0.4.0
2015-06-30 12:29:43 +00:00
Peter Bourgon
ac413e8dd9
Merge pull request #294 from weaveworks/probe-reorg
...
Probe re-org
2015-06-30 12:12:16 +02:00
Peter Bourgon
d9a37df783
WeaveTagger becomes Weave, both Reporter & Tagger
2015-06-30 12:05:32 +02:00
Peter Bourgon
f4b3930a19
Probe re-org
...
- tag/weave* -> package overlay
- tag/origin_host* -> package host
- tag/topology* -> package main
2015-06-30 10:18:00 +02:00