Commit Graph

814 Commits

Author SHA1 Message Date
Tom Wilkie
163af5e681 Review feedback 2015-10-19 14:33:42 +00:00
Tom Wilkie
7f21622d37 Introduce docker version check into scope script, error on <1.5.0 2015-10-19 14:33:41 +00:00
Tom Wilkie
e99c111413 Merge pull request #553 from weaveworks/329-print-command
Make getting the docker run command easier.
2015-10-19 14:50:48 +01:00
Paul Bellamy
745c94f07f Make getting the docker run command easier. 2015-10-19 12:24:10 +01:00
Paul Bellamy
6c336bdfc0 Merge pull request #547 from weaveworks/arm-build
Make Scope build on arm
2015-10-19 11:45:31 +01:00
Tom Wilkie
48f41adde7 Merge pull request #564 from weaveworks/send-service-credentials-to-api
Send the service credentials to initial /api request
2015-10-19 11:40:02 +01:00
Tom Wilkie
f26f998b09 Fix lint. 2015-10-19 10:17:46 +00:00
Paul Bellamy
637cb23ba8 Send the service credentials to initial /api request 2015-10-19 10:29:05 +01:00
Paul Bellamy
5ed324071c Merge pull request #570 from weaveworks/testing
Rejig setup.sh to ensure we use the right version of weave.
2015-10-19 10:26:42 +01:00
Tom Wilkie
a61800be0f Rejig setup.sh to ensure we use the right version of weave. 2015-10-17 14:04:39 +00:00
Tom Wilkie
5e817e477e Merge pull request #542 from weaveworks/testing
Add tests for short-lived connection between hosts and containers.
2015-10-12 12:51:35 +01:00
Tom Wilkie
1577b90c61 Review feedback 2015-10-12 11:18:09 +00:00
Tom Wilkie
ffedae64c6 Make tests more reliable
- Increase waits for system to settle
- Add polling for containers and edges
- Tabs formatting in setup.sh
- 300_internet_edge: Don't let curl fail in subshell (main source of flakyness)
- Make last param (count) optional for has_container (from Paul)
2015-10-10 10:06:34 +00:00
Tom Wilkie
8aa7b37e7e Add tests for short-lived connection between hosts and containers. 2015-10-10 10:06:23 +00:00
Tom Wilkie
2a077ff47e Merge pull request #545 from weaveworks/544-containers-by-hostname
Add containers by hostname view.
2015-10-10 09:08:24 +01:00
Tom Wilkie
eaf52f4769 Review feedback 2015-10-10 07:47:34 +00:00
Tom Wilkie
aab15cd5f5 Make scope build on arm. 2015-10-09 14:40:32 +00:00
Tobias Bradtke
81d927fd35 Change type
Fixes compile error for me
2015-10-09 14:11:12 +00:00
Tom Wilkie
de6742db11 Add containers by hostname view. 2015-10-09 10:52:12 +00:00
Paul Bellamy
6ad182a144 Merge pull request #441 from weaveworks/kubernetes
Basic Kubernetes Integration
2015-10-06 14:49:55 +01:00
Paul Bellamy
be1d1d52d0 Basic Kubernetes integration
* Added helper for installing scope on gcloud
* Added topologies Pods and Pods-by-Service
* Uses k8s.io/kubernetes/pkg/client/cache for the client
* Filter kube-system nodes by default
* Only show the k8s topologies if we've received a non-empty k8s report
2015-10-06 12:55:51 +01:00
Tom Wilkie
356acd7026 Merge pull request #493 from weaveworks/short-lived-internet-node-connections
In containers view, show short lived connections to/from the internet.
2015-10-05 10:37:20 +01:00
Peter Bourgon
9ed6b842bf Merge pull request #533 from weaveworks/experimental-graphviz
experimental/graphviz
2015-10-02 15:32:15 +02:00
Peter Bourgon
4347da3ec6 Fix for lint 2015-10-02 15:03:13 +02:00
Tom Wilkie
38ec5e9fef Add unit test for short lived connections from the internet node. 2015-10-02 10:56:22 +00:00
Tom Wilkie
ab83f41dba Add integration test for short lived connections from the internet. 2015-10-02 10:19:23 +00:00
Tom Wilkie
d3aa975eb9 In containers view, show short lived connections to/from the internet by including port mappings in the join. 2015-10-01 16:31:38 +00:00
Peter Bourgon
8a2fa22858 Merge pull request #529 from weaveworks/release-0.8.0
Release 0.8.0
2015-10-01 18:14:36 +02:00
Peter Bourgon
4a7a7a6dda Another fix from the old release script 2015-10-01 10:54:24 -04:00
Peter Bourgon
81aa92d13b Show why some nodes are filtered in applications view 2015-10-01 15:57:04 +02:00
Peter Bourgon
e14e2a878e Make report swapping less fragile 2015-10-01 14:42:01 +02:00
Tom Wilkie
092167f5de Don't allow lagging report generation to prevent report publication. 2015-10-01 11:13:50 +00:00
Peter Bourgon
79356100d7 We don't 'make test', we do something else 2015-10-01 10:44:13 +02:00
Peter Bourgon
e8ddecebd1 Fix -tags netgo 2015-10-01 10:17:06 +02:00
Tom Wilkie
bc31c11ec0 Add make update to force a refresh of dependancies. 2015-10-01 08:01:20 +00:00
Peter Bourgon
6744a3677f Latest bin/release script from weave repo 2015-10-01 10:00:21 +02:00
Peter Bourgon
9e48528ab9 Merge pull request #525 from weaveworks/runsvinit-update
vendor/runsvinit: update vendored copy
2015-09-30 17:40:23 +02:00
Peter Bourgon
a086bbe846 Re-introduce experimental/graphviz 2015-09-30 17:30:27 +02:00
Paul Bellamy
58ef2b5836 Merge pull request #524 from weaveworks/testing
Move bulk of scope script logic into entrypoint.sh, extend testing
2015-09-30 15:29:41 +01:00
Tom Wilkie
88686b5c6c Review Feedback 2015-09-30 13:40:25 +00:00
Tom Wilkie
af4a35c67d Don't leak goroutines in multi publisher; fixes #531 2015-09-30 11:55:55 +00:00
Tom Wilkie
68e3bdac44 Poll DNS every 10s 2015-09-30 11:55:53 +00:00
Tom Wilkie
206a56b1ad Do all weave operations from within the container
Fixes #523
2015-09-30 11:54:38 +00:00
Tom Wilkie
8a8520ffc9 Make integration test check API responses contain expected containers.
Also
- Add test for clustering without weave.
- Update test template for docker 1.8
- Prefetch images
- Stop all containers when test finishes.
- Add small sleep after weave launch, and supply all the hosts to ensure IPAM works correctly.
2015-09-30 11:54:15 +00:00
Peter Bourgon
2a957044fb CHANGELOG: Remove mention of unit and integration test coverage v0.8.0 2015-09-30 11:16:02 +02:00
Peter Bourgon
e1ea2b234b make static 2015-09-30 05:14:51 -04:00
Peter Bourgon
cf05284fb9 0.8.0: update CHANGELOG 2015-09-30 10:07:52 +02:00
Peter Bourgon
5813211f0c vendor/runsvinit: update vendored copy 2015-09-29 14:29:28 +02:00
Peter Bourgon
b78be6a71b xfer: fix TestBackgroundPublisher 2015-09-29 13:32:52 +02:00
Peter Bourgon
7d52685b5f Merge pull request #503 from weaveworks/shutdown
Shutdown behavior
2015-09-29 12:02:23 +02:00