Bryan Boreham
b8d619dde7
Add Prometheus http handler for metrics
...
Metrics are: connection counts, active IP addresses, DNS addresses,
FastDP flow metrics, connection termination count
2016-10-20 16:25:16 +01:00
Bryan Boreham
00c86fed42
Expose overlay metrics from fastdp
...
and allow them to pass through OverlaySwitch
2016-10-20 16:25:16 +01:00
Bryan Boreham
6d5af85eee
Report count of active IP addresses in status
2016-10-20 14:04:41 +01:00
Bryan Boreham
1ae2d33714
Remove old-style 'expvar' metrics
2016-10-20 13:54:42 +01:00
Bryan Boreham
71d550260f
Extract countDNSEntries function
2016-10-20 13:54:42 +01:00
Bryan Boreham
1092bae05c
Refactor: move 'unreachable' logic out of printing function
2016-10-20 13:54:42 +01:00
Matthias Radestock
4a6cec3ecc
Merge branch '1.7'
2016-10-07 12:47:04 +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
e0cc7f17b2
Merge branch '1.7'
...
Fixes #2540
2016-10-07 12:24:11 +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
6ac7ab162f
Merge branch '1.7'
2016-10-06 16:42:07 +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
03bd1fb91d
Merge branch '1.7'
2016-10-05 16:49:33 +01:00
Adam Harrison
eb5b16614c
Add release v1.7.1
v1.7.1
2016-10-05 15:23:25 +01:00
Adam Harrison
a5873a3970
Merge branch '1.7'
2016-10-05 15:18:26 +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