Bryan Boreham
263aecf4ef
Merge pull request #3886 from avestuk/add-etc-machine-id-mount
...
Update daemonset manifest to mount /etc/machine-id
2021-01-22 14:21:16 +00:00
Bryan Boreham
f9239c9a44
Merge pull request #3885 from weaveworks/move-k8s-checkpoint
...
Move Kubernetes API calls into kube-utils program
2021-01-22 12:50:08 +00:00
Bryan Boreham
1dfe1f3b98
Merge pull request #3883 from weaveworks/golang-15-6
...
Update Go to 1.15.6
2021-01-18 14:09:43 +00:00
Bryan Boreham
b1651c322a
Merge pull request #3882 from weaveworks/3847-sleep-before-ipset-destroy
...
Workaround to fix ipset conflict with iptables
2021-01-18 14:09:19 +00:00
Bryan Boreham
108f0a5c14
Merge pull request #3851 from NeonSludge/fix-ipset-destroy
...
Pause and retry ipset deletion if it fails the first time
2021-01-18 13:31:58 +00:00
Bryan Boreham
b04217d8e6
Merge pull request #3840 from mastappl/patch-1
...
website: add info about network aliases
2021-01-18 12:36:26 +00:00
Bryan Boreham
e91900cc9e
Merge pull request #3880 from weaveworks/init-container
...
Kubernetes: move kernel and CNI setup to init container
This allows the main container to run without write access to the host filesystem,
except for two specific areas, thus trimming the attack surface.
Also remove manifests for Kubernetes 1.6 and 1.7 to reduce maintenance load -
they are ancient history.
2021-01-14 12:10:25 +00:00
Bryan Boreham
d81e908d1a
Merge pull request #3876 from weaveworks/k8s-disable-hostpid
...
For K8s, stop running in host PID namespace
2020-12-17 16:53:42 +00:00
Bryan Boreham
240d1b2f2a
Merge pull request #3854 from weaveworks/simplify-test-840
...
Simplify Kubernetes externalTrafficPolicy:local test
2020-12-17 11:21:46 +00:00
Bryan Boreham
fb7fc7ddae
Merge pull request #3852 from weaveworks/spurious-egress-drop-logs
...
Move egress logging rule beside drop rule
2020-08-27 16:12:16 +01:00
Bryan Boreham
911f506b63
Merge pull request #3841 from weaveworks/fail-controller-if-goroutines-fail
...
Terminate NPC application if any of the watches panic
2020-08-05 11:35:49 +01:00
Bryan Boreham
9cf4104de7
Merge pull request #3838 from weaveworks/go1_14_4
...
Update to Go 1.14.4 and modules; update other dependencies
2020-08-04 18:25:40 +01:00
Bryan Boreham
5f27dbf17c
Merge pull request #3756 from weaveworks/issue-3389
...
Change NO_MASQ_LOCAL option to default ON
2020-08-04 17:42:16 +01:00
Bryan Boreham
c3504788a0
Merge pull request #3780 from alok87/patch-1
...
Documentation Update for Weave Net Monitoring.
2020-08-03 11:42:13 +01:00
Bryan Boreham
4592758e48
Merge pull request #3789 from hairyhenderson/add-connection-type-label-to-weave-connection-metric-3788
...
Add new 'type' and 'encryption' labels to weave_connections metric
2020-08-03 11:40:16 +01:00
Bryan Boreham
80a80816aa
Merge pull request #3687 from weaveworks/docker-19-3
...
Bump Docker to 19.03.1, Kubernetes to 1.14.0 for smoke tests
2020-07-31 18:04:13 +01:00
Bryan Boreham
cdbc25d462
Merge pull request #3231 from weaveworks/issues/1770-fetch-dns-address
...
Fetch DNS listen address from daemon
2020-07-31 13:47:41 +01:00
Bryan Boreham
6946731fdd
Merge pull request #3090 from berlic/dns-aliases
...
Register container name and its network aliases with weaveDNS
2020-07-31 13:30:27 +01:00
Bryan Boreham
0078fc535a
Merge pull request #3714 from weaveworks/lint-cleanup
...
Lint cleanup
2020-07-31 13:02:21 +01:00
Bryan Boreham
00623be8a7
Merge pull request #3624 from weaveworks/trim-tools
...
Remove some unused tools from the Weave docker containers
2020-07-30 14:14:49 +01:00
Bryan Boreham
4d3e8d4a82
Merge pull request #3726 from weaveworks/slim-dependencies
...
Slim utility binaries by reducing dependencies
2020-07-30 14:13:47 +01:00
Bryan Boreham
ce38141e5b
Merge pull request #3835 from nesc58/iptables-w
...
wait added to iptables commands
2020-07-29 17:25:36 +01:00
Bryan Boreham
7b927a7bac
Merge pull request #3802 from weaveworks/reload-ip-tables
...
Reload router iptables rules if they get cleared
2020-07-24 14:33:47 +01:00
Bryan Boreham
495bea8890
Merge pull request #3808 from weaveworks/stop-switch-fwd
...
router: tell goroutine to exit when forwarder is stopped
2020-06-10 14:07:41 +01:00
Bryan Boreham
3d79b07dba
Merge pull request #3815 from weaveworks/ignore-ipv6-not-found
...
Don't exit if machine has no ipv6 installed
2020-06-04 18:47:28 +01:00
Bryan Boreham
9be65b466b
Merge pull request #3812 from weaveworks/improve-test-840
...
Kubernetes smoke-test improvements
2020-05-30 13:13:28 +01:00
Bryan Boreham
bef50d3730
Merge pull request #3811 from weaveworks/allow-dnat-127
...
Only drop traffic to the Weave Net port on 127.0.0.1
2020-05-30 11:07:13 +01:00
Bryan Boreham
95c020fbe0
Merge pull request #3809 from weaveworks/move-ansible-install
...
Move ansible install out from every CI run
2020-05-29 20:58:05 +01:00
Bryan Boreham
9245b73913
Merge pull request #3805 from weaveworks/block-remote-localhost
...
Block non-local traffic to the Weave control port
2020-05-28 10:50:55 +01:00
Bryan Boreham
1f920513de
Merge pull request #3804 from weaveworks/npc-errors-metrics2
...
metric for NPC errors
2020-05-23 20:43:55 +01:00
Bryan Boreham
15f21f1899
Merge pull request #3801 from weaveworks/disable-accept-ra
...
Disable accept_ra on Weave Net interfaces
2020-05-22 11:00:50 +01:00
Bryan Boreham
2f235daa1c
Merge pull request #3777 from weaveworks/eks
...
add steps to install weave-net on EKS
2020-04-02 12:32:21 +01:00
Bryan Boreham
b051ef0878
Merge pull request #3790 from weaveworks/npc-errors
...
Weave-npc: while logging differentiate between fatal and non-fatal errors
2020-04-02 11:24:10 +01:00
Bryan Boreham
e7a24eaf0a
Merge pull request #3783 from weaveworks/issue-3781
...
send FastDatapathCryptoInitSARemote control message only if encryption is enabled
2020-03-12 10:09:26 +00:00
Bryan Boreham
15ad210bec
Merge pull request #3782 from weaveworks/fix-pcap-timeout
...
Reduce pcap timeout to avoid overflow
2020-03-11 16:32:32 +00:00
Bryan Boreham
709f820ab6
Merge pull request #3763 from weaveworks/no-lock-round-send
...
Move send of ipsec message outside lock
2020-03-05 10:21:18 +00:00
Bryan Boreham
599b99a6c4
Merge pull request #3770 from weaveworks/fix-manifests
...
fix weave-kube manifests
2020-02-26 11:37:01 +00:00
Bryan Boreham
bb51a4f36d
Merge pull request #3766 from weaveworks/static-ips-doc
...
Note different ways to ask for static IPs
2020-02-14 09:31:13 +00:00
Bryan Boreham
67037b43b0
Merge pull request #3760 from weaveworks/update-ruby-262
...
Update Ruby version for Netlify build
2020-01-27 17:46:51 +00:00
Bryan Boreham
8bdfcd3042
Merge pull request #3747 from weaveworks/iptables1.8
...
support Iptables 1.8 with legacy and nf_tables support
2020-01-08 10:46:41 +00:00
Bryan Boreham
c9e813cfcb
Merge pull request #3740 from weaveworks/raise-cpu-requests
...
Raise Kubernetes CPU requests from 10m to 50m
2019-12-13 12:27:24 +00:00
Bryan Boreham
7c97bb5d30
Merge branch '2.6'
2019-12-13 12:00:07 +00:00
Bryan Boreham
c97c50b76e
Merge pull request #3735 from weaveworks/release-script-add-k11
...
Add weave-daemonset-k8s-1.11.yaml to release script
2019-12-13 11:37:09 +00:00
Bryan Boreham
f919d06e2c
Merge pull request #3745 from AlejoAsd/fix/site-kube-addon-md-link-fix
...
Fix kube-addon documentation broken markdown link
2019-12-13 11:32:47 +00:00
Bryan Boreham
cee6929cb9
Merge pull request #3729 from weaveworks/simplify-test-320
...
Remove the need for a third host in test 320
2019-12-13 11:31:06 +00:00
Bryan Boreham
f43f3fc2e8
Merge pull request #3744 from weaveworks/issue-3741
...
upgrade to newer terraform that is compatible with google cloud API
2019-12-07 11:54:47 +00:00
Bryan Boreham
4a5d203e58
Merge pull request #3732 from weaveworks/mesh-0-4
...
Update Weave Mesh library to 0.4
2019-11-05 14:21:07 +00:00
Bryan Boreham
02ecea4576
Merge pull request #3728 from weaveworks/issues/3727-fix-320-flake
...
Tell 'timeout' to use signal 9, so command dies immediately
2019-11-04 16:12:36 +00:00
Bryan Boreham
6876507641
Merge pull request #3712 from weaveworks/go-1-13-1
...
Update to Go 1.13.3
2019-11-04 16:11:48 +00:00
Bryan Boreham
5b8365687e
Merge pull request #3725 from weaveworks/retry-pending-claims
...
Retry IP allocator claims
2019-10-29 10:50:47 +00:00
Bryan Boreham
886dea9b10
Merge pull request #3715 from weaveworks/update-mesh
...
Update weaveworks/mesh to v0.3
2019-10-22 13:39:52 +01:00
Bryan Boreham
cb4a8769a8
Merge pull request #3708 from weaveworks/3693-split-ranges
...
Handle range wrap-around when checking for allocations
2019-10-15 09:19:37 +01:00
Bryan Boreham
62c1d28524
Merge pull request #3716 from weaveworks/870-flake
...
Randomise wait to reclaim IPs on node deletion, and fix flaky test 870
2019-10-15 09:17:04 +01:00
Bryan Boreham
92b21ccd44
Merge pull request #3710 from weaveworks/exclude-self
...
Exclude myself when building a list of peers that may need deleted
2019-10-15 08:41:21 +01:00
Bryan Boreham
4215618177
Merge pull request #3447 from farcaller/patch-1
...
Add a note on how to secure the configuration.
2019-10-12 12:02:46 +01:00
Bryan Boreham
cb5798f94d
Merge pull request #3697 from christian-2/system-node-critical
...
mark pods weave-net with priorityClassName: system-node-critical
2019-10-12 12:00:13 +01:00
Bryan Boreham
4d7f0f5014
Merge pull request #3685 from linux-on-ibm-z/s390x-crossbuild-support
...
Build with Go 1.12.7; Added support for crossbuilding s390x binaries and images
2019-10-10 18:00:23 +01:00
Bryan Boreham
753c7cce1e
Merge pull request #3705 from weaveworks/buffer-docker-events
...
Use buffered chan to avoid losing docker events
2019-10-03 14:01:14 +01:00
Bryan Boreham
30b2bada28
Merge pull request #3701 from weaveworks/issues/3698-alpine-3-8
...
Bump Alpine version to 3.8
2019-10-02 15:52:06 +01:00
Bryan Boreham
eeec3833a3
Merge pull request #3692 from sidharthsurana/fix-dnspolicy
...
Change the dnsPolicy for the weave-net pods to ClusterFirstWithHostNet
2019-10-02 14:57:27 +01:00
Bryan Boreham
05ab1139db
Merge pull request #3669 from hpdvanwyk/issue-3666
...
Fix incorrect xfrm policy being deleted by ipsec.Destroy().
2019-09-02 11:48:08 +01:00
Bryan Boreham
1e0431f6b2
Merge pull request #3674 from weaveworks/weave-daemonset
...
delete weave-daemonset.yaml
2019-08-30 10:25:45 +01:00
Bryan Boreham
7aa7e3c00d
Merge pull request #3654 from kitt1987/fix-issue-3653
...
Fix iptable rules generated for Ingress NetworkPolicy when both port and IP block specified
2019-08-29 14:46:35 +01:00
Bryan Boreham
e2157a5d04
Merge pull request #3676 from hpdvanwyk/issue-3675
...
Do not do ipsec.InitSARemote on a stopped fastDatapathForwarder.
2019-08-29 13:58:37 +01:00
Bryan Boreham
ace2c12608
Merge pull request #3660 from Pensu/daemonset_api
...
Move daemonset API to apps/v1
2019-08-29 13:11:57 +01:00
Bryan Boreham
57c464d60e
Merge pull request #3679 from weaveworks/how-does-it-work
...
Answer how Weave Net works
2019-08-29 12:48:37 +01: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
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
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
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
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
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
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