Tom Wilkie
5e7b527af2
Make publish from the right place.
2015-09-29 11:02:46 +00:00
Paul Bellamy
ddbd33a8e3
Merge pull request #1471 from weaveworks/1295-publish
...
Publish latest images from CI on successful builds.
2015-09-29 11:37:44 +01:00
Matthias Radestock
a7dc368191
Merge pull request #1469 from weaveworks/1204-test-container
...
Run tests in a separate container.
Fixes #1204 .
2015-09-29 11:37:25 +01:00
Matthias Radestock
5b1d0c55a0
Merge pull request #1474 from weaveworks/1472-weave-env-debug
...
use a container-local unix socket to get the address, instead of logs
Fixes #1453 . Fixes #1472 .
2015-09-29 11:04:41 +01:00
Matthias Radestock
58515ca36e
make weave(proxy) startup death message more generic
...
...in order to account for `docker logs` not working due to custom
logging drivers.
Partially undoes #958 . Partially fixes #1453 .
2015-09-29 11:02:05 +01:00
Matthias Radestock
2d753ebf1a
cosmetic: reduce confusion w.r.t. meaning of 'connection'
2015-09-29 09:21:39 +01:00
Tom Wilkie
50cd716220
Review feedback.
2015-09-29 07:46:00 +00:00
Matthias Radestock
47c97e8191
refactor: remove some code duplication
2015-09-28 16:10:43 +01:00
Paul Bellamy
d704ba175f
[proxy] use a container-local unix socket to get the address, instead of logs
2015-09-28 16:08:25 +01:00
Matthias Radestock
c1036c5e4f
Merge remote-tracking branch 'upstream/master'
2015-09-28 14:53:12 +01:00
Matthias Radestock
356d06915b
refactor weave script http calls
...
- inline http_call into call_weave
- rename http_call_ip to http_call
- make http_call take the IP & port as one single "address" argument
instead of separate args
2015-09-28 12:43:09 +01:00
Tom Wilkie
2b4fd738da
Review feedback
2015-09-28 09:05:10 +00:00
Tom Wilkie
f9de6df426
Publish latest images from CI on successful builds.
...
This time rebuild without insturmentation first.
2015-09-28 08:27:21 +00:00
Tom Wilkie
8ee409d9bd
Run tests in a separate container.
2015-09-25 06:19:00 +00:00
Matthias Radestock
0cf3de4541
Merge pull request #1446 from weaveworks/smoke-subdomains
...
Add smoke-test for subdomains
2015-09-24 15:55:57 +01:00
Bryan Boreham
3a79be7426
Add smoke-test for subdomains
2015-09-24 14:48:39 +01:00
David Wragg
30589bb580
Mention the mailing list
2015-09-24 14:40:20 +01:00
Matthias Radestock
e07b18bb18
Merge branch '1.1'
2015-09-24 12:08:13 +01:00
Matthias Radestock
63e3f441d8
cosmetic: link to relevant RFC section for ARP announcements
2015-09-24 12:07:12 +01:00
Tom Wilkie
b31eb3db82
Merge remote-tracking branch 'upstream/1.1'
2015-09-24 03:54:09 +00:00
Tom Wilkie
99ae38c9a6
Merge pull request #1467 from weaveworks/docker-machine
...
Update for docker/machine PR #1729
2015-09-24 11:53:21 +08:00
Tom Wilkie
011f96c6a7
New test image using docker 1.8
2015-09-24 03:42:44 +00:00
Tom Wilkie
c7b4136d31
Update for docker/machine PR #1729
2015-09-24 03:25:30 +00:00
Bryan Boreham
da2f98fa8f
Remove workaround for upstream, no longer required
2015-09-23 10:15:06 +01:00
Tom Wilkie
7ac532a1d0
Merge pull request #1454 from weaveworks/1433-docker-1.8
...
New test image using docker 1.8
2015-09-23 10:16:06 +08:00
Matthias Radestock
b98ab70517
Merge branch '1.1'
2015-09-22 21:18:32 +01:00
Matthias Radestock
b1d453a0c2
Merge pull request #1460 from weaveworks/simplify-ipam-cidrs
...
Simplify ipam_cidrs function in weave script
2015-09-22 21:17:42 +01:00
Bryan Boreham
a51f63267a
Merge 0-args case in ipam_cidrs() and simplify loop
2015-09-22 21:06:12 +01:00
Matthias Radestock
0bdc84d42a
Merge branch '1.1'
2015-09-22 16:28:05 +01:00
Matthias Radestock
7f74ae7912
Merge pull request #1426 from weaveworks/1418-clean-cancel
...
Handle cancelled allocation in 'weave attach'
Fixes #1418 .
2015-09-22 16:27:27 +01:00
Bryan Boreham
abf13c7026
Simplify detection of issues
2015-09-22 16:14:14 +01:00
Matthias Radestock
7d7c5ce63e
Merge pull request #1449 from weaveworks/1368-start-hostconfig
...
Override sneaky /start HostConfig params
Fixes #1368 .
2015-09-22 15:11:36 +01:00
Paul Bellamy
547c9e7f5a
Removing confusing variable from getDNSDomain, just return "" when disabled
2015-09-22 15:09:32 +01:00
Paul Bellamy
3e4d8a3ffe
review feedback
2015-09-22 15:09:32 +01:00
Paul Bellamy
74c3b0d079
[proxy] Override sneaky /start HostConfig params
2015-09-22 15:09:32 +01:00
Paul Bellamy
846aa98a9c
renaming test so it runs
2015-09-22 14:52:28 +01:00
Matthias Radestock
17b7789531
Merge pull request #1456 from weaveworks/fix-race-condition
...
[proxy] fix race condition when waiting for containers to start
2015-09-22 14:51:43 +01:00
Paul Bellamy
b86d9bf1ab
[proxy] fix race condition when waiting for containers to start
...
If ContainerStarted fired before the response handler, then the "waiter"
chan would be nil, and the response handler would hang.
2015-09-22 12:50:36 +01:00
Tom Wilkie
6e06ce2af1
New test image using docker 1.8
2015-09-22 05:31:26 +00:00
David Wragg
a67b9f566a
Use consistent options for all "go get"/"go build" invocations
...
Without this, building with go-1.5 fails with
go get ./prog/weavewait
go install net: open /usr/local/go/pkg/linux_amd64/net.a: permission denied
This makes the options passed too "go get"/"go build" consistent for
all executables. So it should be safe with go-1.4.
2015-09-20 19:58:04 +01:00
Michael Bridgen
9344289262
Merge pull request #1445 from weaveworks/docs-ecs-amis
...
Document ECS integration
2015-09-17 14:43:38 +01:00
Alfonso Acosta
6713282a43
Link to ECS AMIs from README
2015-09-17 13:27:32 +00:00
Matthias Radestock
f834626f00
Merge pull request #1414 from weaveworks/1285-autoconfig-boot2docker-tls
...
Proxy TLS autoconfiguration
Closes #1285 .
2015-09-16 15:49:20 +01:00
Bryan Boreham
98b80c59d9
Detect cancelled allocation more cleanly
...
to avoid the weave script trying to parse an error message as a CIDR
2015-09-16 14:14:40 +01:00
Bryan Boreham
1beaf79e47
Refactor: extract duplicated code into helper functions
2015-09-16 14:14:30 +01:00
Paul Bellamy
0a475bd4cc
docker_tls_args should look for '-d' or 'daemon' to handle docker 1.8 change
2015-09-16 13:25:29 +01:00
Paul Bellamy
0820c484d6
[proxy] Documenting TLS autoconfig
2015-09-16 10:44:18 +01:00
Paul Bellamy
dbf39403d3
[proxy] Autoconfigure TLS based on daemon settings
...
With this on OSX you can:
```sh
$ boot2docker init
$ boot2docker up
$ eval $(boot2docker shellinit)
$ weave launch
$ eval $(weave env)
```
2015-09-16 10:44:17 +01:00
Matthias Radestock
14dde9ec32
Merge branch '1.1'
2015-09-15 16:47:05 +01:00
Matthias Radestock
8e656c1fd7
Merge pull request #1429 from weaveworks/1424-fix-cancel
...
Use explicit index into operations slice in cancelOpsFor()
Fixes #1424
2015-09-15 16:45:11 +01:00