Bryan Boreham
fc57e72853
Merge pull request #2941 from weaveworks/remove-with-dns-flag
...
Remove deprecated flag --with-dns.
2017-05-09 14:25:05 +01:00
Marc CARRE
ce94e69fd5
Clean-up: remove deprecated flag --with-dns.
2017-05-09 13:56:23 +01:00
Marc CARRE
b46ccc0937
Remove brackets from condition in protect_against_docker_hang.
2017-05-09 11:11:21 +01:00
Bryan Boreham
e89fc8f66a
Merge pull request #2929 from weaveworks/issues/2906-plugin-v2-docker-sock
...
Work around missing docker.sock in plugin-v2
2017-05-09 10:14:47 +01:00
Bryan Boreham
ad4fe86285
Merge branch '1.9'
2017-05-09 09:05:38 +00:00
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
Martynas Pumputis
34ec7bd1c9
Do not populate network info map in plugin-v2
...
Avoids unnecessary locking.
2017-05-08 23:47:40 +03: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
9a90898c7d
Merge branch 1.9
2017-05-05 20:54:46 +01:00
Bryan Boreham
8e80cd1441
Patch wordepress on all kinds of build
2017-05-05 20:53:18 +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
Martynas Pumputis
d5d45de5a4
Get rid of ipam modes in plugin-v2
...
plugin-v2 is not going to be used with Docker IPAM in most cases,
so there is no need to complicate the code with ipam mode selection.
2017-05-05 17:25:17 +00:00
Martynas Pumputis
2ebd358aeb
Workaround missing docker.sock in plugin-v2
...
"docker.sock" is used to access Docker API which is required to:
1. subscribe to Docker events to configure-arp,
2. query Docker network info to detect whether multicast should be
enabled.
3. get list of Swarm peers before starting the plugin.
(1) is currently not implemented.
(2) is replaced by WEAVE_MULTICAST env var which
can enable multicast for all Weave networks created by
the plugin (not ideal, but better than nothing).
(3) is fixed by not removing "restart.sentinel".
2017-05-05 17:25:17 +00: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
bb66b6161a
Merge branch '1.9'
2017-05-05 17:23:01 +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
Bryan Boreham
f7130b8c21
Merge pull request #2932 from weaveworks/issues/fix-protect-against-docker-hang
...
Fix protect_against_docker_hang
2017-05-05 17:31:20 +01:00
Martynas Pumputis
a497e1ab8a
Fix protect_against_docker_hang
...
Check not only for plugin-v2 but also for plugin-v1, as both
create the same plugin sockets (weave.sock and weavemesh.sock).
2017-05-05 17:14:50 +01:00
Ilya Dmitrichenko
8b245a442c
Add website preview
2017-05-05 15:23:08 +01:00
Marc CARRE
e1ff2197c0
Fix conflict accidentally missed when merging 1.9.
2017-05-04 12:20:26 +01:00
Bryan Boreham
f684ea563d
Merge branch '1.9'
2017-05-04 11:13:46 +00:00
Bryan Boreham
041b6fe251
Add release v1.9.5
v1.9.5
2017-05-04 08:49:15 +00:00
Bryan Boreham
88cb871654
Merge pull request #2922 from weaveworks/coc
...
Add code-of-conduct.md pointing to CNCF CoC
2017-05-04 09:38:56 +01:00
Marc CARRE
507e734d1a
Merge remote-tracking branch 'origin/1.9'
...
- PR #2926 - Branch issues/2808-improve-hairpin-messages - Fixes #2808 .
- PR #2907 - Branch issues/2771-checkpoint-net-modes - Fixes #2771 .
2017-05-03 20:28:31 +01: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
cb8599ebd5
One more doc to update
2017-05-03 16:36:43 +00:00
Bryan Boreham
7714952574
Merge branch '1.9'
2017-05-03 16:35:42 +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
aaa974353a
Use absolute path for links to other pages
2017-05-03 16:47:37 +01:00
Ilya Dmitrichenko
52a5ca8f88
Fix broken link in docs
2017-05-03 16:43:57 +01:00
Ilya Dmitrichenko
1cca9d6d79
Fix broken link in docs
2017-05-03 16:41:26 +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é
e4cab53a11
Merge pull request #2920 from weaveworks/issues/2919-move-plugin-network-create
...
Move plugin network creation from shell script to Go
2017-05-02 17:26:50 +01:00
Marc Carré
c342bc4188
Merge pull request #2923 from weaveworks/kubernetes-1.6.2
...
Bump Kubernetes to 1.6.2 for smoke-tests
2017-05-02 15:54:30 +01:00
Bryan Boreham
73a0df56b2
Bump Kubernetes to 1.6.2
2017-05-02 12:49:21 +01:00
Marc CARRE
e0303a0dda
Merge remote-tracking branch 'origin/1.9'
2017-05-02 11:53:53 +01: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
280a0fed69
Add code-of-conduct.md pointing to CNCF CoC
2017-05-02 08:55:32 +00:00
Bryan Boreham
24c2743a58
Check addresses are IPv4 in kube-peers
2017-04-28 11:05:38 +00:00
Bryan Boreham
264a2cd2ad
Remove plugin socket from mounted host directory
2017-04-27 22:17:37 +00:00
Bryan Boreham
907ba8f53b
Quote arg in test function
2017-04-27 21:56:04 +00:00
Bryan Boreham
d2cbb2749e
Move plugin network creation from shell script to Go
...
In the process, use the default subnet instead of the whole IP
allocation range.
2017-04-27 17:07:59 +00:00