Murali Reddy
f334575e69
perform weave connect replace on node delete with empty peer list
2018-10-30 11:54:59 +05:30
Murali Reddy
ea423755cc
review comment: removing unnessary verbose code
2018-10-30 10:56:05 +05:30
Murali Reddy
4a40380d0f
addressing review comments
2018-10-24 13:45:35 +05:30
Murali Reddy
df467be26e
watch for node delete events and call reclaimRemovedPeers
2018-10-24 13:45:35 +05:30
Murali Reddy
edba711283
update client-go to include informeres, listers
2018-10-24 13:45:35 +05:30
Murali Reddy
408e5f7bdd
make error message more appropriate
2018-10-17 21:16:52 +05:30
Murali Reddy
d351b9f020
remove weave-local-pods ipset which no longer used by weave-npc
2018-10-17 15:34:46 +05:30
Murali Reddy
d00e7335bb
dont maintain weave-local-pods ipset on pod add/delete/update
2018-10-16 14:02:23 +05:30
Murali Reddy
e3eb16a1f9
addressing review comments
2018-10-09 11:21:47 +05:30
Murali Reddy
6b2631e378
addressing review comment. keep forwarder running forever even on heart beat timeouts
2018-10-05 09:47:23 +05:30
Murali Reddy
59c1abe9b9
addressing review comments
2018-10-04 14:08:56 +05:30
Murali Reddy
4f9f0dfc3e
Replace weave-local-pods ipset with physdev iptables rule
...
by-pass ingress network policy chains and accept the packet if
destination is not one of the local pods
return the packets so the egress network policy chains are skipped
in case packet's source is not one of the local pods
Fixes #3344
2018-10-02 11:02:36 +05:30
Murali Reddy
7a959df648
handles an edge case where peer claimed to own the action (to reclaim) but no longer
...
exists hence lock persists foever, fix makes a peer own the reclaim when nonexistent node found
Fixes #3386
2018-09-27 16:00:44 +05:30
Murali Reddy
b3cb38eda4
addressing review comments
2018-09-24 17:53:28 +05:30
Murali Reddy
62758ca337
log the heartbeat send/recieve/miss
2018-09-21 16:45:47 +05:30
Murali Reddy
3c67c3c5f1
changes differentiate beteween fatal errors (for e.g. ipsec init)
...
from transient errors (heartbeast misses). In case of transient
errors OverlayForwarder is marked to be unhealty. When overlay forwarder
is unhealty its hept on hold so chooseBest() will skip selecting the forwrder
Once OverlayForwarder is considered healthy run chooseBest() again so the
forwarder can be selected if its the best forwarder
Fixes #1737
2018-09-21 16:45:47 +05:30
Murali Reddy
9cf50588b5
remove weave-npc logging details
2018-09-06 11:45:02 +00:00
Murali Reddy
6c2de466c0
add documnetatin to enable debug logging
2018-09-06 11:44:53 +00:00
Murali Reddy
ddfec13f17
add portmap requirement in kube-addon.md
2018-09-05 12:06:13 +05:30
Murali Reddy
b8b47787be
integration test for HostPort support
2018-09-05 08:35:27 +05:30
Murali Reddy
16a8988e41
addressing review comments
2018-09-03 15:25:57 +05:30
Murali Reddy
90907a7647
Fix to use 10-weave.conflist instead of 10-weave.conf as CNI config file.
...
Also adds support for portmap as additional plugin along with weave-net
Fixes #3016
2018-08-31 16:11:24 +05:30
Murali Reddy
40980aeb90
Monitor and throw error message in the logs if Weave bridge interface
...
is found to be in DOWN state
Fixes #3133 Do something more useful when the weave bridge is DOWN
On Weave restart there is already logic in place to create the bridge interface
and bring it up, this fix only monotors the weave bridge interface and logs error if
it is in DOWN state
2018-08-23 10:02:21 +05:30
Murali Reddy
e6ba59f029
add missing --token argument in help for weave launch
...
Fixes #3226
2018-08-17 14:40:05 +05:30
Murali Reddy
e0359a32f2
Merge pull request #3367 from weaveworks/issues/3168-ingress-ipblock
...
Add ipBlock support for Ingress netpol
2018-08-16 13:24:47 +05:30
Murali Reddy
a19d025677
addressing review comment
2018-08-14 20:16:04 +05:30
Murali Reddy
6625e29071
addressing review comments
2018-08-10 19:36:18 +05:30
Murali Reddy
d5e864736b
weave-npc doesn't handle named ports
...
Support for names ports in enhancement, but with this PR just adding more graceful failure.
Fixes #3032
2018-08-10 18:37:08 +05:30
Murali Reddy
27f9aa16d6
3206: Protect against CNI plugin being called with the host namespace
...
adding a check to verify if network namespace is not host network namespace
Fixes #3206
2018-07-16 12:43:09 +05:30