Bryan Boreham
265bfcf9d7
Raise default connection limit from 30 to 100
2018-01-31 10:48:05 +00:00
Bryan Boreham
7a9fae5892
Add release v2.2
v2.2.0
2018-01-30 12:10:05 +00:00
Martynas Pumputis
f66b0cc0aa
Merge pull request #3196 from weaveworks/issues/1770-proxy-dns-address
...
Make proxy use configured WeaveDNS address
2018-01-29 17:20:03 +01:00
Bryan Boreham
e7f30106c0
Pass the WeaveDNS Domain into the proxy
...
instead of obtaining it via the http api
2018-01-29 15:55:36 +00:00
Bryan Boreham
86d2800b59
Make proxy use configured WeaveDNS address
...
rather than assuming it is listening on the weave bridge
2018-01-29 15:55:36 +00:00
Bryan Boreham
e65006042d
Remove obsolete --dns-effective-listen-address parameter
...
it was needed when we ran inside a container network namespace
2018-01-29 15:55:36 +00:00
Bryan Boreham
65efc89b78
Merge pull request #3227 from weaveworks/issues/3223-update-miekgdns
...
Update miekg/dns to 1.0.4
2018-01-29 15:49:45 +00:00
Bryan Boreham
ae38834507
Merge pull request #3229 from weaveworks/k8s-1.9
...
Update k8s in CI to 1.9.2 and fix flaky tests
2018-01-29 15:49:06 +00:00
Martynas Pumputis
4261777613
Remove "-j KUBESERVICES" during teardown in 840 smoke test
...
Remove the rule to ensure that api-server is not accessible while
kube-proxy is not ready.
Otherwise, we have a race between "-j KUBE-FORWARD" and "-j WEAVE-NPC"
which makes the NodePort isolation test case to fail.
2018-01-29 16:20:22 +01:00
Martynas Pumputis
7bc089f5c5
Add iproute2 scope info to assertions
...
The latest alpine linux changed iproute2 of busybox which now
includes scope info.
2018-01-29 16:20:22 +01:00
Martynas Pumputis
c46e3e8cf7
Skip CA verification in k8s smoke tests
2018-01-29 16:20:22 +01:00
Martynas Pumputis
180d554205
Do not pin k8s vsn in 840 smoke test
2018-01-29 16:20:22 +01:00
Martynas Pumputis
a450d2e741
Bump CI k8s vsn to 1.9.2
2018-01-29 16:20:22 +01:00
Bryan Boreham
d528196033
Merge pull request #3224 from weaveworks/fix-ipt-rules-order
...
Fix subnet isolation and bump build-tools to latest
2018-01-29 15:19:13 +00:00
Martynas Pumputis
0da2cbf84e
Update build-tools to include the defunct process fix
2018-01-29 15:52:24 +01:00
Martynas Pumputis
20f981bc42
Update miekg/dns to 1.0.4
...
Includes the fix for CVE-2017-15133.
2018-01-29 13:55:03 +01:00
Martynas Pumputis
9a5514ffe0
Add comment about the FORWARD rule order
...
Should help debugging.
2018-01-20 14:44:40 +01:00
Martynas Pumputis
439b4ad190
Improve naming of ensureRulesAtTop function
2018-01-20 12:51:31 +01:00
Martynas Pumputis
9a9c06966b
Bring the weave bridge isolation iptables rule to the top
...
Make the rule creation to use the same mechanism (via ensureRules)
as other rules from filter/FORWARD. Otherwise, the rule is preceded
by "-j WEAVE-EXPOSE" rule which can break the subnet isolation.
2018-01-20 12:47:11 +01:00
Martynas Pumputis
b3f9baac8f
Merge pull request #3210 from weaveworks/issues/3209-npc-rules-first
...
Move weave-npc checks to top of FORWARD chain
Fixes #3209
2018-01-14 12:45:18 +01:00
Bryan Boreham
bb961489b0
Merge branch '2.1'
2018-01-12 10:47:29 +00:00
Bryan Boreham
d6ae1f8375
Add CONN_LIMIT to kube-addon docs
2018-01-12 09:48:30 +00:00
Bryan Boreham
5a1361167e
Move our rules to the top of the FORWARD chain
...
We want our DROP rule to be executed ahead of any ACCEPT rules which
might have been added by another program on the system.
2018-01-11 15:35:19 +00:00
Bryan Boreham
4d5172f67e
Run test with Kubernetes 1.8.5 and --cluster-cidr
2018-01-11 15:24:25 +00:00
Bryan Boreham
6f01c31458
Extend kubernetes test to nodePort and virtual IP
2018-01-11 15:24:25 +00:00
Bryan Boreham
6cfb208f3f
Merge pull request #3204 from weaveworks/issues/3133-idempotent-bridge
...
Do not skip bridge creation if bridge exists
2018-01-09 17:20:06 +00:00
Bryan Boreham
3074892f1b
Merge pull request #3216 from weaveworks/update-release-process
...
Update docs release process
2018-01-09 17:18:58 +00:00
Brice Fernandes
b05d977cf9
Merge pull request #3217 from weaveworks/improve-test-readme
...
Improve instructions for running tests against a remote cluster
2018-01-09 17:08:49 +00:00
Brice Fernandes
36d183d988
Improve readme
2018-01-09 14:51:25 +00:00
Brice Fernandes
b154fd56fb
Fix typo
2018-01-09 13:58:07 +00:00
Brice Fernandes
3419f69246
Make sure to mention Ansible in instructions
2018-01-09 13:41:02 +00:00
Bryan Boreham
8e23301028
Merge pull request #3214 from weaveworks/vagrant-more-mem
...
Give more memory to vagrant test machines
2018-01-08 17:36:59 +00:00
Bryan Boreham
72724ee389
Merge pull request #3215 from weaveworks/fix-k8s-use-legacy-mode-docs
...
Fix link to k8s legacy netpol docs
2018-01-08 17:36:29 +00:00
Brice Fernandes
ae59a053b1
Improve readme formatting
2018-01-08 16:45:00 +00:00
Brice Fernandes
e71919226b
Add cloud build instructions to test readme
2018-01-08 16:38:22 +00:00
Martynas Pumputis
6c5dd75216
Merge pull request #3183 from weaveworks/trim-npc-json
...
Trim the JSON logged for Kubernetes objects by weave-npc
2018-01-06 17:51:34 +01:00
Bryan Boreham
23095728f5
Merge branch '2.1'
2018-01-06 15:41:56 +00:00
Martynas Pumputis
498dacb4d2
Update docs release process
2018-01-06 14:55:01 +01:00
Martynas Pumputis
b373a069e9
Fix link to k8s legacy netpol docs
2018-01-06 14:48:20 +01:00
Martynas Pumputis
1d67e2f955
Add test case for restoring iptables rules after weaver restart
2018-01-06 13:20:02 +01:00
Martynas Pumputis
9a6935bf40
Give more memory to vagrant test machines
...
To be able to run k8s smoke tests.
2018-01-06 12:48:17 +01:00
Martynas Pumputis
921ffefd90
Ensure the order of filter/FORWARD iptables rules
2018-01-05 08:33:50 +01:00
Bryan Boreham
a4fccd43eb
Merge pull request #3185 from weaveworks/note-kube-dns
...
Note that WeaveDNS is disabled in Kubernetes addon
2018-01-04 14:57:14 +00:00
Bryan Boreham
48e1a8295b
Update Kubernetes docs info
2018-01-04 15:01:06 +00:00
Bryan Boreham
890c8c1905
Extend description of weave-kube
...
and mention WeaveDNS is disabled
2018-01-04 14:59:43 +00:00
Bryan Boreham
38d50ce6fb
Note that WeaveDNS is disabled in Kubernetes addon
2018-01-04 14:59:43 +00:00
Martynas Pumputis
14768d6947
Add smoke test for bridge re-creation after restart
2017-12-22 10:39:02 +01:00
Bryan Boreham
b96399b563
Merge branch '2.1'
2017-12-20 16:10:58 +00:00
Bryan Boreham
d8c008dc7d
Merge pull request #3203 from weaveworks/mac-messages-to-debug
...
Demote messages about MAC discovery and expiry to DEBUG level
2017-12-20 11:29:27 +00:00
Bryan Boreham
b2ae5f4f4b
Demote messages about MAC discovery and expiry to DEBUG level
2017-12-18 11:36:24 +00:00