Bryan Boreham
77bfa6a7e4
Remove references to weave-daemonset.yaml from release script and docs
2019-08-29 11:37:55 +00:00
Murali Reddy
9d485d0f21
delete weave-daemonset.yaml which predates the manifest weave-daemonset-k8s-1.6/1.7/1.8.yaml
...
naming is counter intutive
2019-08-29 11:37:55 +00:00
Bryan Boreham
123762ec8d
Merge pull request #3673 from weaveworks/slack-channel
...
add net-dev as channel to ask question regarding weave-net
2019-08-28 11:13:15 +01:00
Bryan Boreham
b07db6479a
Merge pull request #3655 from tanishq-dubey/master
...
Add tolerations for nodes tainted with NoExecute
2019-08-28 11:11:26 +01:00
Bryan Boreham
d3f62905b7
Merge pull request #3683 from ReillyProcentive/fix-issue-3342
...
Add wrapper script to weave-npc
2019-08-28 11:03:30 +01:00
Bryan Boreham
22b3393cfd
Merge pull request #3689 from weaveworks/3680-pin-busybox
...
Pin busybox version to 1.28 to avoid CI failure in Python test
2019-08-19 14:08:05 +01:00
Bryan Boreham
c8e7dbd600
Pin busybox version to 1.28 to avoid CI issues
2019-08-14 13:59:41 +00:00
Reilly Brogan
ef26b306e4
Forgot to make this change
2019-08-08 14:52:29 -05:00
Reilly Brogan
1588a7259d
add newline
2019-08-08 14:43:48 -05:00
Reilly Brogan
3a92050ebb
Add weave-npc wrapper script
2019-08-08 14:42:56 -05:00
Murali Reddy
9090fddd9f
add net-dev as channel to ask question regarding weave-net
...
Fixes #3667
2019-07-31 11:33:10 +05:30
Tanishq Dubey
959d0bf2e2
Add tolerations for nodes tainted with NoExecute
2019-06-30 00:27:57 -04:00
Bryan Boreham
b05c5f63c8
Merge pull request #3647 from weaveworks/nsselector
...
add support for combination of podSelector and namespaceSelector in network policies
2019-06-14 14:25:02 +01:00
Bryan Boreham
309a85b29c
Merge pull request #3637 from weaveworks/issue-1962
...
resolve inconsistencies detected during ring merge
2019-06-14 14:24:36 +01:00
Murali Reddy
90ccc4a014
use space to check if entry in a range has allocations while doing ring merge
2019-06-07 18:12:35 +05:30
Murali Reddy
a6f2ee5ccc
add seperate match function to matach pod/namespace/namespacedpod selectors
2019-06-07 11:52:40 +05:30
Bryan Boreham
dcadc0f8cc
Merge pull request #3648 from weaveworks/k8s-src-ip
...
Fix the incorrect case #4 in k8s-src-ip.md
2019-06-06 11:04:39 +01:00
Murali Reddy
332808c524
add details of kube-proxy mode iptables/ipvs and falgs
2019-06-06 11:05:25 +05:30
Murali Reddy
db006060e6
Fix the incorrect case #4 in k8s-src-ip.md
...
With cluster IP, traffic is masquraded only when --masquerade-all option is specified
or --cluster-cidr is specified and the source is not from the cluster CIDR range
https://github.com/kubernetes/kubernetes/blob/v1.14.2/pkg/proxy/iptables/proxier.go#L842
2019-06-03 10:20:15 +05:30
Murali Reddy
7a6ba40982
fix unit test failures
2019-05-30 15:58:18 +05:30
Murali Reddy
75e106b667
using an explicti selector set for network policies with both namespace and pod lable selectors
2019-05-30 12:03:28 +05:30
Bryan Boreham
b28e2ee384
Merge branch '2.5'
2019-05-29 08:08:41 +00:00
Bryan Boreham
785b6b4584
Merge pull request #3646 from weaveworks/npcdesign
...
update weavenpc design document to reflect current design
2019-05-29 09:08:19 +01:00
Murali Reddy
391613d015
add details of ipset used for ipblock's excpet list
2019-05-29 08:04:23 +00:00
Murali Reddy
7334869134
update weavenpc design document to reflect current design
2019-05-29 08:04:18 +00:00
Murali Reddy
bb4f51499d
add support for combination of podSelector and namespaceSelector
...
in network policies
- enhance selectorSpec to accomodate both pod and namespace selectors
- enhance analysePolicy to handle policies with both selectors
Fixes #3312
2019-05-28 12:40:39 +05:30
Murali Reddy
cc88aa2145
Merge branch '2.5'
2019-05-16 18:11:30 +05:30
Murali Reddy
4b5d827d94
Add release v2.5.2
v2.5.2
2019-05-16 11:42:47 +05:30
Bryan Boreham
802ede1cd3
Merge branch '2.5'
2019-05-14 09:06:15 +00:00
Murali Reddy
5e69e8a7b4
check for allocations in the range that got transffered when its split
2019-05-13 20:02:36 +05:30
Murali Reddy
2d912263b1
add ring debug log during merge()
2019-05-13 12:43:19 +05:30
Bryan Boreham
6e78a34a00
Merge pull request #3638 from weaveworks/pruneowned
...
return error in case Weave CNI plug-in fails to perform CmdDel
2019-05-10 15:32:47 +01:00
Murali Reddy
ac9d72875d
ignore the error on IPAM delete for the container with 0 addresses
2019-05-10 17:25:58 +05:30
Murali Reddy
51d7f455c9
move code to reset the entry free space from entries.merge() to Ring.Merge()
2019-05-10 17:23:45 +05:30
Murali Reddy
89db74338e
during merge we receive update to an entry that ring owns, and has a newer version, set our version to the one received plus one, effectively imposing our existing entry
2019-05-09 16:05:22 +05:30
Bryan Boreham
4c6879679d
Merge pull request #3639 from weaveworks/allowegress
...
lazily add iptables rule to drop egress traffic from the pods only if network policies are applied
2019-05-07 14:38:39 +01:00
Bryan Boreham
d35f2236e1
Merge pull request #3603 from weaveworks/pmtu-message
...
Improve 'expecting PMTU update' message with address
2019-05-07 14:34:12 +01:00
Bryan Boreham
27848992b1
Merge branch '2.5'
2019-05-07 13:32:55 +00:00
Bryan Boreham
690b6ff2cd
Merge pull request #3623 from weaveworks/ensure-cml-initialised
...
Avoid panic on nil map in reclaimPeer()
2019-05-07 14:30:40 +01:00
Murali Reddy
ea2084d871
return from further processign networkpolicy if base rule failed to gets created
2019-05-06 16:27:38 +05:30
Bryan Boreham
8a4fc9c02a
Fix peer-list fuzz test to re-fetch list when it may be nil
2019-05-03 17:25:36 +00:00
Bryan Boreham
760bc10074
Merge pull request #3629 from weaveworks/issue-3628
...
gossip broadcast updated ring on donating a range to other peer
2019-05-03 16:32:23 +01:00
Bryan Boreham
20d55fe47a
Moved 'expecting PMTU' message to debug level
2019-05-03 15:28:44 +00:00
Murali Reddy
4a1fbc7c38
lazily add iptables rule to drop egress traffic from the pods only
...
if network policies are applied
does not address #3464 but just avoids the issue atleast for those who
dont use network policies
2019-05-03 18:40:59 +05:30
Murali Reddy
11c55a3a07
fix lint
2019-05-03 10:55:13 +05:30
Murali Reddy
a400d43df7
resolve inconsistencies detected during ring merge
...
Fixes #1962
2019-05-03 10:55:13 +05:30
Bryan Boreham
189cfa995c
Merge pull request #3630 from weaveworks/logringupdates
...
add debug log for ipam ring and entry updates
2019-04-30 10:25:39 +01:00
Bryan Boreham
47d8f24e56
Merge pull request #3635 from weaveworks/issue-3632
...
bump up the version of entry by large value so that transfer of range takes precedence
2019-04-30 10:24:53 +01:00
Murali Reddy
4f8fe2c13f
gossip broadcast updated rin on donating a range to other peer
...
Fixes #3628
2019-04-26 15:21:23 +05:30
Murali Reddy
873781ab58
bump up the version of entry by large value so that transfer of range
...
takes precedence (if there is any conflict in merging entry) over
other operations on the entry that increments the version
Fixes #3612
2019-04-26 15:15:47 +05:30