Marc CARRE
8bb72aa175
Fixed typo in sanity check of weave's version (previously checking locally, now checking test host).
2016-12-21 10:03:05 +00:00
Martynas Pumputis
8affa26858
Merge pull request #2695 from weaveworks/issues/2692-consistent-npc-log
...
Change rest of npc to weave common logging
Fixes #2692
2016-12-19 16:41:27 +02:00
Martynas Pumputis
856cb48170
Merge pull request #2685 from weaveworks/issues/2480-correct-mac
...
Take peerName from weave bridge if not specified
Fixes #2480
2016-12-19 16:35:15 +02:00
Bryan Boreham
6592a9afc7
Merge branch '1.8'
2016-12-14 11:57:11 +00:00
Mathias Methner
7ffd96f425
Document how to publish prometheus metric endpoint on all interfaces
...
This is a combination of 4 commits.
The first commit's message is:
2677 docu, how to publish prometheus metric endpoint on all interfaces
This is the 2nd commit message:
2677 change docu on how to publish metrics, be more careful with publishing on all interfaces
This is the 3rd commit message:
2677 fix spelling
This is the 4th commit message:
2677 fix wrong port title and grammar
2016-12-14 11:54:56 +00:00
Bryan Boreham
906d9a47b1
Merge pull request #2696 from weaveworks/2647-import-using-absolute-paths
...
Scripts now source dependencies using relative paths
2016-12-13 17:00:58 +00:00
Marc CARRE
0dff07dc8b
Scripts now source dependencies using relative paths (previously breaking make depending on current directory).
2016-12-13 16:00:37 +00:00
Bryan Boreham
9261d17dbe
Fix option name
2016-12-13 14:59:45 +00:00
Bryan Boreham
7d8a18bd20
Change rest of npc to weave common logging
2016-12-13 13:52:48 +00:00
Bryan Boreham
29cb13cba6
Merge branch '1.8'
2016-12-13 13:34:03 +00:00
Martynas Pumputis
52f375ac1e
Merge pull request #2663 from weaveworks/issues/2389-report-mtu
...
Add MTU to connection status
Fixes #2389
2016-12-13 11:53:39 +00:00
Bryan Boreham
73f184df7e
Fix quotes in anchors
2016-12-13 11:42:20 +00:00
Bryan Boreham
bbd631f08f
weave-kube no longer needs to supply the peer address
2016-12-09 15:34:31 +00:00
Bryan Boreham
cf315fb6ba
Take peerName from weave bridge if not specified
2016-12-09 15:34:31 +00:00
Bryan Boreham
9c2bc0b825
Add MTU to connection status
2016-12-09 13:59:49 +00:00
Martynas Pumputis
fcda8985fb
Remove bin/setup-ci-secrets
...
It was used by Travis CI which we do not use anymore.
2016-12-08 16:22:12 +00:00
Martynas Pumputis
14082f9332
Merge branch '1.8'
2016-12-08 15:44:40 +00:00
Martynas Pumputis
83401eb245
Update release-process.md
...
git.io/weave-kube does not point to the weave-kube repo anymore.
2016-12-08 15:35:54 +00:00
Martynas Pumputis
022a98d4a4
Add release v1.8.2
v1.8.2
2016-12-08 15:11:21 +00:00
Bryan Boreham
bb1cca713d
Merge branch '1.8'
2016-12-08 12:27:40 +00:00
Bryan Boreham
1d80a8d676
Merge pull request #2674 from weaveworks/issues/2650-fix-looping-flows
...
Detect looping flows
2016-12-08 12:27:15 +00:00
Martynas Pumputis
aa9c032176
Add sanity check to detect when receiving own packets
2016-12-08 11:38:37 +00:00
Martynas Pumputis
baa8f229f7
Detect enabling of hairpin mode on vethwe-bridge
...
Enabled hairpin mode on vethwe-bridge was one of the root causes
for installing looping flows in the fastdp mode.
Also, it confused the weave custom L2 bridge, as the bridge treats
a bounced back packet, e.g. ARP brodcast request, as a local one
(the case for "Captured a packet associated with remote host").
2016-12-08 11:37:52 +00:00
Martynas Pumputis
ab1b99a4d9
Update vishvananda/netlink vendored dependency
...
The updated version includes parsing of IFLA_PROTINFO
which is needed to get info about hairpin mode when
subscribing to link updates.
2016-12-08 10:33:22 +00:00
Adam Harrison
11ff1880e5
Merge pull request #2666 from weaveworks/issues/2633-json-events
...
Log objects via JSON for better debugging
2016-12-07 17:25:55 +00:00
Bryan Boreham
71bf040715
Add --log-level option, default to debug
2016-12-07 11:53:40 +00:00
Bryan Boreham
6a04c6c7bd
Change to weave common logging
2016-12-07 11:53:31 +00:00
Bryan Boreham
8530528dd5
Drop pod log messages to Debug level
2016-12-07 11:51:53 +00:00
Adam Harrison
e1d8992ec5
Merge branch '1.8'
...
Fixes #2673 .
2016-12-07 11:24:13 +00:00
Adam Harrison
b03311e99d
Merge pull request #2683 from weaveworks/issues/2673-expose-again
...
Re-add expose to ensure it gets run on all nodes
2016-12-07 11:23:52 +00:00
Adam Harrison
0c1138ee60
Merge pull request #2662 from weaveworks/issues/2594-setup-cni
...
Unify weave and launch.sh CNI setup
2016-12-07 11:21:25 +00:00
Bryan Boreham
8a45292e24
Log objects via JSON for better debugging
2016-12-06 17:40:17 +00:00
Bryan Boreham
d1712e9589
Re-add expose to ensure it gets run on all nodes
...
Previous change in a07e3301b1 meant that if there are no pods on
this node then the 'expose' never gets run.
2016-12-06 14:58:31 +00:00
Bryan Boreham
ec21afb426
Unify weave and launch.sh CNI setup
...
Test 830 has to run CNI plugin under sudo now
2016-12-06 11:52:09 +00:00
Bryan Boreham
882bff292e
Fix test invocation of weave again
...
Previous fix in b4a43f1b85 did not work
when built with code coverage.
Running a test script with -v causes `weave_on` to output progress
messages, so we don't want to use those commands inside `$()`
2016-12-06 11:48:48 +00:00
Adam Harrison
f3843a6b18
Merge branch '1.8'
2016-12-06 11:41:45 +00:00
Adam Harrison
597c6c111d
Merge pull request #2657 from weaveworks/remove-bridge-on-error
...
Remove weave bridge if something goes wrong when creating it
2016-12-06 11:41:29 +00:00
Adam Harrison
ac4957e15c
Merge branch '1.8'
2016-12-06 11:30:32 +00:00
Adam Harrison
f3915592b2
Merge pull request #2679 from weaveworks/expose-loop
...
Run iptables commands in a loop
2016-12-06 11:30:20 +00:00
Bryan Boreham
8a292fd9f3
Merge pull request #2678 from weaveworks/issues/2593-remove-cni-from-plugin
...
Remove CNI support from Docker plugin
2016-12-06 02:51:23 -08:00
Bryan Boreham
f34936d9be
Merge branch '1.8'
2016-12-06 10:39:50 +00:00
Bryan Boreham
d4367457a9
Merge pull request #2671 from weaveworks/document-env-vars
...
Document env-var configuration for weave-kube
2016-12-06 02:39:20 -08:00
Bryan Boreham
b4a43f1b85
Fix test running with -v flag
...
Running a test script with -v causes `weave_on` and `docker_on` to
output progress messages, so we don't want to use those commands
inside `$()`
2016-12-05 16:12:15 +00:00
Bryan Boreham
3674808244
Remove weave bridge and associated devices if something goes wrong when creating it
...
Otherwise it is left in a half-created state and the user has to run `weave reset` to continue.
2016-12-05 15:11:47 +00:00
Bryan Boreham
44cc978a94
Update CNI information
2016-12-05 14:29:07 +00:00
Bryan Boreham
f441ec2644
Document env-var configuration for weave-kube
...
E.g. how to configure the IP allocation range
2016-12-05 13:55:33 +00:00
Martynas Pumputis
0ae13a2650
Detect hairpin flows
...
The introduced "isHairpinFlow" detects whether a flow has been
created due to enabled hairpin mode.
2016-12-05 12:42:24 +00:00
Bryan Boreham
ee6596e21c
Run iptables commands in a loop
...
in case they get "temporarily unavailable" exit
2016-12-05 11:11:20 +00:00
Anita Buehrle
a63147beda
Improve wording of kube-addon page
2016-11-30 16:15:30 +00:00
Adam Harrison
cdcf5808db
Remove CNI support from Docker plugin
2016-11-30 10:43:50 +00:00