Adam Harrison
ebfaf11f4a
Add release v1.7.2
v1.7.2
2016-10-11 11:07:18 +01:00
Matthias Radestock
1abce148a3
Merge pull request #2543 from weaveworks/issues/2527-remote-addr
...
Update Weave Mesh to bring in two fixes
Fixes #2481 via weaveworks/mesh#57
Fixes #2527 via weaveworks/mesh#60
2016-10-07 12:45:51 +01:00
Adam Harrison
264e5c9979
Merge pull request #2541 from weaveworks/issues/2540-withnetns
...
Change namespace via nsenter, for plugin arp-config step
2016-10-07 12:20:47 +01:00
Bryan Boreham
a6a1ce5c9e
Update Weave Mesh to bring in fix of panic
2016-10-07 12:13:49 +01:00
Bryan Boreham
5e660311d2
Merge pull request #2538 from weaveworks/2506-uts-release-bytes
...
inline (u)int8 array to string conversion
2016-10-06 16:41:26 +01:00
Martynas Pumputis
4a49ff3083
Replace usage of WithNetNSUnsafe in plugin/net/watcher.go with safer version
...
Unsafe version was in ConfigureARPforVeths; replacement is via `weaveutil configure-arp`
2016-10-06 15:25:05 +01:00
Martynas Pumputis
7f92c8c4c6
Add a safer version of WithNetNS*
...
The introduced functions are executing the work function via
a process which executes "nsenter --net=path weaveutil ...".
2016-10-06 15:25:05 +01:00
Matthias Radestock
85ac8177ad
inline (u)int8 array to string conversion
...
so that the code compiles regardless of the uts.Release array type,
which varies across platforms.
Fixes #2506
2016-10-06 08:57:12 +01:00
Adam Harrison
eb5b16614c
Add release v1.7.1
v1.7.1
2016-10-05 15:23:25 +01:00
Adam Harrison
e48ca80dee
Disable golint as it no longer builds with 1.5.x
2016-10-05 15:16:23 +01:00
Bryan Boreham
e7c9e22350
Merge pull request #2274 from weaveworks/issues/2273-improve-doc-ci
...
Improve doc CI
2016-10-03 15:34:39 +01:00
Adam Harrison
b8e7d83f19
Rename SKIP_TESTS
2016-10-03 14:07:57 +01:00
Adam Harrison
4c304c0013
Extract install-wordepress
2016-10-03 14:01:15 +01:00
Adam Harrison
7249350757
Merge pull request #2531 from weaveworks/process-addrs
...
Add weaveutil process-addrs
2016-09-30 10:28:59 +01:00
Bryan Boreham
50a8dc1383
Add weaveutil process-addrs
...
Fetches addresses for every veth that is in a network namespace and
attached to the specified bridge. Works by iterating over every process.
2016-09-29 14:16:05 +01:00
Bryan Boreham
71491138aa
Extract function to return all current process ids
...
This implementation should be more efficient because it only uses the
names under /proc, whereas the previous implementation fetched the
full directory entry for each one, and sorted them too.
2016-09-29 14:12:02 +01:00
Bryan Boreham
ca87f8ada3
Improve comments
2016-09-29 14:06:43 +01:00
Adam Harrison
835b3f3d67
Improve script names
2016-09-29 13:01:18 +01:00
Adam Harrison
263dffeedc
Extract shared function
2016-09-29 11:45:28 +01:00
Adam Harrison
e1063944f6
Comment on GitHub PR with site changes
2016-09-29 11:45:28 +01:00
Adam Harrison
2380018457
Skip tests if PR contains only site changes
2016-09-29 11:45:28 +01:00
Adam Harrison
a9db631836
Add toggle for skipping tests
2016-09-29 11:35:01 +01:00
Adam Harrison
b45f138ff1
Propagate state between scripts
2016-09-29 11:25:34 +01:00
Adam Harrison
b239694d34
Move circle commands into shell scripts
2016-09-29 11:25:34 +01:00
Adam Harrison
0c2774f367
Add release v1.7.0
v1.7.0
2016-09-27 14:46:35 +01:00
Bryan Boreham
ea4647bc74
Merge pull request #2524 from weaveworks/expect-npc
...
Implement `--expect-npc` flag to `create-bridge`
2016-09-27 13:41:22 +01:00
Adam Harrison
6ec21d3a58
Implement --expect-npc flag to create-bridge
...
Add a private flag for weave-kube to steer overlay traffic via the
network policy engine chain.
2016-09-27 09:23:19 +01:00
Adam Harrison
44a4a56024
Merge branch '1.6'
2016-09-21 17:14:07 +01:00
Adam Harrison
0aac614c08
Add release v1.6.2
v1.6.2
2016-09-21 16:18:03 +01:00
Adam Harrison
2ea027d3a8
Merge branch '1.6'
2016-09-21 11:15:49 +01:00
Adam Harrison
cd4cbed5a0
Merge pull request #2501 from weaveworks/issues/2495-filter-empty-peers
...
Reject empty peers
2016-09-21 11:12:10 +01:00
Adam Harrison
69b688b357
Merge pull request #2509 from weaveworks/issues/2503-persist-peers-fix
...
Create restart.sentinel after storing the peer list
2016-09-21 10:09:05 +01:00
Adam Harrison
7a81bc2ddc
Merge pull request #2510 from weaveworks/issues/2329-fix-830-flakiness
...
Enable unsolicited ARPs in 830 test suite
2016-09-20 17:17:19 +01:00
Martynas Pumputis
cdeae04238
Create restart.sentinel after storing peer list
...
Otherwise, we risk to lose peer list when any failure happens after
the creation but before storing the list and as a consequence,
the weave container gets restarted.
2016-09-20 17:07:48 +01:00
Martynas Pumputis
6df2782d73
Update weaveworks/mesh submodule
2016-09-20 17:03:38 +01:00
Adam Harrison
3fc7efa536
Merge pull request #2498 from weaveworks/broken-link
...
fixed broken link to command line args
2016-09-20 16:40:06 +01:00
Adam Harrison
a556deec78
Merge branch '1.6'
2016-09-20 16:26:48 +01:00
Adam Harrison
71e43c2023
Merge pull request #2511 from weaveworks/issues/2340-make-640-less-flaky
...
Filter out netns of non-existing containers
2016-09-20 15:52:54 +01:00
Bryan Boreham
370f258c3a
Fix outdated option ipam-seed
2016-09-16 15:53:43 -07:00
Martynas Pumputis
9b32bc2ab3
Close opened netns
2016-09-14 16:47:40 +01:00
Martynas Pumputis
fd5e1970e1
Return nil netdev if netns of container cannot be found
...
The change applies to GetNetDevsWithPredicate. The function calls
FindNetDevs which already does the same filtering.
The change prevents from "container-addrs" (weaveutil) returning
"unable to open X process namespace" error which happens when
a container dies while the cmd is being executed.
2016-09-14 16:47:16 +01:00
Martynas Pumputis
a1de7f3eef
Enable unsolicited ARPs in 830 test case
...
Otherwise, ping (c1->c3) after the address reuse might time out.
2016-09-14 11:05:00 +01:00
Matthias Radestock
06a63db4cf
Merge branch '1.6'
2016-09-08 12:55:05 +01:00
Matthias Radestock
c720ebec02
Merge pull request #2502 from weaveworks/issues/2469-supply-subnet
...
Pass in default subnet when creating 'weave' plugin network.
Fixes #2469 .
2016-09-08 12:49:01 +01:00
Matthias Radestock
6a528409ab
Merge pull request #2504 from weaveworks/check-tx-off
...
Check current tx value before trying to set it
2016-09-08 12:32:15 +01:00
Bryan Boreham
c69e140e9e
Check current tx value before trying to set it
2016-09-08 10:20:35 +01:00
Anita Buehrle
8ed0c13645
removed broken link
2016-09-06 14:36:25 +01:00
Anita Buehrle
b635f9a994
fixed broken link to command line args
2016-09-06 14:36:25 +01:00
Bryan Boreham
ac4246e1f5
Pass in default subnet when creating 'weave' plugin network.
...
New behaviour in Docker 1.12 means it disregards a plugin-supplied
address pool that overlaps an existing route, which causes a hang as
noted in #2469 . When we pass in the subnet, Docker believes we really
do want that address range and avoids the hang.
2016-09-06 12:05:51 +01:00
Martynas Pumputis
06a325a05f
Use weaveworks/docker/pkg/mflag everywhere
2016-09-05 17:22:28 +03:00