Bryan Boreham
041b6fe251
Add release v1.9.5
v1.9.5
2017-05-04 08:49:15 +00:00
Marc Carré
d128488339
Merge pull request #2926 from weaveworks/issues/2808-improve-hairpin-messages
...
Fixes #2808 . Improve hairpin log messages.
2017-05-03 20:21:20 +01:00
Marc Carré
c8c61adca4
Merge pull request #2907 from weaveworks/issues/2771-checkpoint-net-modes
...
Add checkpoint flag per connection type
2017-05-03 18:20:30 +01:00
Bryan Boreham
7c8f33f525
Add checkpoint flag per connection type
2017-05-03 16:56:49 +00:00
Bryan Boreham
15bf6eab1e
Merge pull request #2925 from weaveworks/doc-search-tag
...
added search tag type
2017-05-03 17:35:00 +01:00
abuehrle
10333b0f3e
added search tag type
2017-05-03 16:33:40 +00:00
Ilya Dmitrichenko
52a5ca8f88
Fix broken link in docs
2017-05-03 16:43:57 +01:00
Bryan Boreham
b19f2df6f8
Improve hairpin log messages
2017-05-03 14:35:20 +00:00
Bryan Boreham
b3ac56e3d2
Update mesh library and check for errors newly returned
2017-05-03 11:08:28 +00:00
Marc Carré
cc77ad2c65
Merge pull request #2912 from weaveworks/issues/2904-filter-ipv6-kube-peers
...
Filter out IPv6 addresses from kube-peers
2017-05-02 11:45:31 +01:00
Bryan Boreham
24c2743a58
Check addresses are IPv4 in kube-peers
2017-04-28 11:05:38 +00:00
Bryan Boreham
b49f5bdb99
Merge pull request #2916 from ocadotechnology/allow-for-externalip
...
fix(kube-peers): Add support for ExternalIP addresses
2017-04-27 15:29:02 +01:00
Marc CARRE
28a1578d20
Please ./tools/lint -nocomment -notestpackage.
...
Fixes:
- `test/run-integration-tests.sh:160:75: arithmetic expressions must consist of names and numbers`
- `test/run-integration-tests.sh:265:56: arithmetic expressions must consist of names and numbers`
- `test/run-integration-tests.sh:295:61: arithmetic expressions must consist of names and numbers`
- `test/run-integration-tests.sh:309:49: arithmetic expressions must consist of names and numbers`
- `test/run-integration-tests.sh:316:41: arithmetic expressions must consist of names and numbers`
- `test/run-integration-tests.sh: run shfmt -i 4 -w test/run-integration-tests.sh`
See also: https://circleci.com/gh/weaveworks/weave/8685
2017-04-27 14:06:42 +00:00
Mike Bryant
e78be1fc35
fix(kube-peers): Add support for ExternalIP addresses
...
Why:
* In some environments Nodes have an ExternalIP but no InternalIP
This change addresses the need by:
* Falling back to ExternalIP addresses if there isn't an InternalIP for a node
2017-04-27 13:56:23 +01:00
Marc Carré
402fe094f4
Merge pull request #2893 from weaveworks/ipam-ops-reentrant. Fixes #2892 .
...
IPAM: Make sure we have a ring before calling tryOps()
2017-04-12 13:25:32 +01:00
Bryan Boreham
1c1b3248c0
Make sure we have a ring before calling tryOps()
...
because otherwise the pending ops can be modified from inside Try()
2017-04-11 15:36:53 +00:00
Ilya Dmitrichenko
5cae747b36
Consisten spacing in Markdown headings
...
Jekyll doesn't tolerate this, and it's generally cosidered a cleaner
style, we've had a bit of mixed style and this makes it consistent.
2017-04-10 12:44:38 +00:00
Bryan Boreham
ef0dae4ed3
Simple example is only on two hosts
2017-04-10 11:37:06 +00:00
Bryan Boreham
2686be1b93
Update mention of Docker 1.6 to 1.10
2017-04-10 10:45:42 +00:00
Marc Carré
b845360091
Merge pull request #2887 from weaveworks/issues/add-gcloud-to-circle-path
...
Fix gcloud dependency for CI builds
2017-04-07 15:01:20 +01:00
Martynas Pumputis
953d451105
Check for gcloud in verify_dependencies
...
In CI builds, we rely on gcloud installed by Circle CI. Any change to
Circle $PATH or the installation might break CI builds in non-obvious
way.
2017-04-07 14:44:31 +01:00
Martynas Pumputis
75d80c4828
Add /opt/google-cloud-sk/bin to PATH of circle.yml
...
Otherwise, "gcloud" cannot be found.
2017-04-07 14:43:35 +01:00
Bryan Boreham
877658d22e
Merge pull request #2886 from weaveworks/lock-kubeadm-version
...
Lock kubeadm's Kubernetes version
2017-04-06 14:37:58 +01:00
Marc CARRE
1c797ca901
Upgrade to latest version of build-tools.
...
This brings a fix to the Ansible playbook which enables locking of `kubeadm`'s Kubernetes version.
2017-04-06 13:49:51 +01:00
Marc CARRE
520a72c8e6
Lock kubeadm's Kubernetes version.
...
Without this commit, `kubeadm` typically upgrades whichever version of Kubernetes is installed, sometimes leading to conflicts in between components' version.
This fixes the issue behind #2876 and should avoid build failures like [weave/8373](https://circleci.com/gh/weaveworks/weave/8373 ).
2017-04-06 13:49:48 +01:00
Marc CARRE
98fec7e5aa
Revert "Disable temporary 840 smoke tests"
...
This reverts commit b687484dda .
2017-04-06 10:43:56 +01:00
Bryan Boreham
038aac41fd
Fix weave-kube doc table of contents
2017-04-05 13:56:17 +00:00
Martynas Pumputis
c54fe016b1
Merge pull request #2880 from weaveworks/upgrade-build-tools
...
Upgrade to latest build-tools.
2017-04-04 15:44:05 +01:00
Marc CARRE
9c9b46479d
Upgrade to latest build-tools.
...
Adds better support for CentOS, for Kubernetes 1.6 (default: 1.6.1), and makes Docker installation role configurable, among others.
2017-04-04 15:13:41 +01:00
Bryan Boreham
28c290074b
Merge pull request #2876 from weaveworks/issues/disable-840
...
Disable temporary the 840 weave kube smoke test
2017-03-31 18:55:59 +02:00
Martynas Pumputis
b687484dda
Disable temporary 840 smoke tests
...
To trigger doc publishing
2017-03-30 17:45:20 +01:00
Bryan Boreham
fd731beb87
Merge pull request #2871 from weaveworks/weave-kube-formatting
...
Fix formatting of code snippets in site/kube-addon.md.
2017-03-29 11:53:07 +01:00
Marc CARRE
35cc653737
Add links to URLs and relevant resources.
2017-03-29 11:28:49 +01:00
Marc CARRE
1254d680ed
Fix formatting of env. vars. in site/kube-addon.md.
2017-03-29 11:28:42 +01:00
Marc CARRE
23c0b6a04b
Fix formatting of kubectl apply snippets in site/kube-addon.md.
2017-03-29 11:28:36 +01:00
Martynas Pumputis
ede1ec970c
Merge pull request #2861 from weaveworks/weave-kube-1.6-docs
...
Update weave-kube docs for k8s 1.6
2017-03-29 10:36:49 +01:00
Bryan Boreham
fbab5a7280
Review feedback
2017-03-29 08:37:28 +00:00
Bryan Boreham
a92cfc1ffe
Added instructions for Kubernetes 1.6 changes
2017-03-21 15:28:41 +00:00
Bryan Boreham
178cf85183
Add release v1.9.4
v1.9.4
2017-03-21 14:30:35 +00:00
Bryan Boreham
272161b00b
Add k8s-1.6 daemonset to release script
2017-03-21 14:23:13 +00:00
Bryan Boreham
56155d0819
Extra checks on return value from IPAM plugin
2017-03-21 11:39:36 +00:00
Bryan Boreham
c711826996
Blank out container ID when exec-ing a CNI ipam plugin to get bridge address
2017-03-21 11:39:36 +00:00
Bryan Boreham
eef6965590
Clean out weave CNI plugin before tests
2017-03-21 11:39:36 +00:00
Bryan Boreham
4926cb6f9a
Add test to check that bridge IP is not the same as container IP
2017-03-21 11:39:36 +00:00
Bryan Boreham
d9ca54e777
Don't use Printf without a format
2017-03-21 11:38:35 +00:00
Bryan Boreham
1f6a6349a9
Remove useless 'break'
2017-03-21 11:38:35 +00:00
Bryan Boreham
8f27f8f442
Clean up some tests that were not checking results
2017-03-21 11:38:35 +00:00
Bryan Boreham
681109ba71
use net.IP.Equal to compare, not bytes.Equal
2017-03-21 11:38:35 +00:00
Bryan Boreham
99c691745a
Check error return on udp dial()
2017-03-21 11:38:35 +00:00
Bryan Boreham
1af5699948
cancelOp was cancelling the first op in the queue
2017-03-21 11:38:35 +00:00