Bryan Boreham
40db885b3a
Merge pull request #2935 from ocadotechnology/wip-2934
...
Clean up xt_set_exists components in advance
2017-05-09 10:04:56 +01:00
Bryan Boreham
ae0c16f375
Merge pull request #2884 from weaveworks/issues/2794-kube-evict-docs
...
Add pod resources and eviction to weave-kube doc
2017-05-09 10:02:54 +01:00
Bryan Boreham
909b751d6d
Explain how to see Evicted pods
2017-05-08 13:14:59 +00:00
Mike Bryant
9419ad16bf
Clean up xt_set_exists components in advance
...
If this function dies in the middle, the leftover weave-kube-test set
causes this function and weave-npc to break. In particular
this means we can never restart weave with the launch script.
Here we clean up in advance, in case there's leftovers from a previous run
Fixes #2934
2017-05-08 12:15:23 +01:00
Bryan Boreham
2c12c4f67e
Merge pull request #2928 from weaveworks/issues/2921-ignore-enoent-on-iface-del
...
Ignore errors on network interface delete during CNI Delete
2017-05-05 20:45:38 +01:00
Marc CARRE
be11db45d8
Ignore error when deleting a container's interface.
...
Fixes #2921 , as all errors are now ignored, including `ENOENT`.
This command typically attempts to delete the network interface `eth0` of a container being destroyed by Kubernetes.
If this interface has already been destroyed or is missing for whatever reason, we still want to remove this container's entry from IPAM in order to free associated resources.
2017-05-05 17:24:08 +00:00
Marc CARRE
30213bd71e
Comply to CNI 0.5 spec by always returning nil on DEL.
...
See also:
"Plugins should generally complete a DEL action without error even if some resources are missing."
in:
https://github.com/containernetworking/cni/blob/v0.5.0/SPEC.md
2017-05-05 17:24:08 +00:00
Bryan Boreham
b14501f358
Merge pull request #2931 from weaveworks/patch-wordepress
...
Use a version of wordepress that handles 'search-type' attribute
2017-05-05 18:21:42 +01:00
Bryan Boreham
e93a145bab
Build a version of wordepress that handles 'search-type' attribute
2017-05-05 16:58:33 +00:00
Ilya Dmitrichenko
8b245a442c
Add website preview
2017-05-05 15:23:08 +01:00
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
Bryan Boreham
109e249aa6
Review feedback
2017-04-25 14:08:25 +00: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
Bryan Boreham
60c5e11871
Add pod resources and eviction to weave-kube doc
2017-04-11 12:29:27 +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