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
Bryan Boreham
d501c78795
Merge pull request #2659 from weaveworks/issues/2581-optional-bridge-nf
...
Optional bridge-nf detection
2016-11-28 18:09:40 -08:00
Adam Harrison
e61ddc59c4
Merge branch '1.8'
...
Fixes #2669 .
2016-11-28 11:54:03 +00:00
Adam Harrison
46e4f047de
Merge pull request #2672 from weaveworks/issues/2669-iprange-clash
...
Check whether Weave's IP range overlaps something on the host already
2016-11-28 11:53:50 +00:00
Adam Harrison
9cff5f2c5e
Merge branch '1.8'
2016-11-25 17:23:39 +00:00
Adam Harrison
5f031453d3
Remove backticks which are tripping up the markdown renderer
2016-11-25 16:55:22 +00:00
Marc CARRE
028216021f
Fixed formatting of documentation about logging of connection blocked by Weave NPC.
2016-11-25 16:00:05 +00:00
Bryan Boreham
d6544302d3
Check whether Weave's IP range overlaps something on the host already
2016-11-25 14:43:23 +00:00
Adam Harrison
bc529c5d09
Merge branch '1.8'
...
Fixes #2667 .
2016-11-25 13:10:29 +00:00
Adam Harrison
354d1ddd5c
Merge pull request #2670 from weaveworks/issues/2667-firewall-rules
...
Run GCE test VMs on a locked-down network
2016-11-25 13:09:54 +00:00
Adam Harrison
28bf4e6e95
Optional bridge-nf detection
2016-11-25 12:40:20 +00:00
Marc Carré
33b7faa17d
Merge pull request #2668 from weaveworks/fix-doc-formatting
...
Fix documentation's formatting.
2016-11-25 12:28:26 +00:00
Marc CARRE
ac731c0ff7
Fixed formatting of documentation about logging of connection blocked by Weave NPC.
2016-11-25 12:19:53 +00:00
Bryan Boreham
fd34dda6c1
Run test instances on a locked-down network
...
and open up a rule from the specific IP running the tests
2016-11-24 17:17:12 +00:00
Bryan Boreham
16fca913de
Merge branch '1.8'
2016-11-24 15:27:36 +00:00
Bryan Boreham
f989a82eb0
Merge pull request #2573 from weaveworks/2546-clarify-npc-packet-drop-no-link
...
Clarified and documented Weave NPC packet drops (w/o short URL).
2016-11-24 15:26:49 +00:00