Damien Lespiau
b157544394
Bump license copyright year to 2017 ( #3132 )
2017-10-03 14:52:03 +01:00
Matthias Radestock
18f65a1914
fix typo
2017-10-01 21:12:29 +01:00
Bryan Boreham
df688cfb53
Added weave_ipam_unreachable_percentage metric
2017-09-26 15:55:38 +00:00
Bryan Boreham
88679d66fc
Improve wording
2017-09-26 15:53:14 +00:00
Carlos Alexandro Becker
ab1cbcbbf8
prometheus: export count of unreachable peers ( #3119 )
...
* prometheus: export count of unreachable peers
* extracted part of printIPAMRanges
2017-09-26 16:50:10 +01:00
Bryan Boreham
a362bf68bb
Merge branch '2.0'
2017-09-26 09:41:29 +00:00
Bryan Boreham
3c53aa66b7
Improved wording after review
2017-09-26 09:41:11 +00:00
Bryan Boreham
c97d4731dc
Merge pull request #3113 from weaveworks/plugin-v2-troubleshooting
...
Add instructions on troubleshooting the V2 plugin
2017-09-26 10:40:29 +01:00
Bryan Boreham
a69546c9ee
Reworded on review feedback
2017-09-26 09:39:04 +00:00
Bryan Boreham
49f7e38133
Removed stray repetition of anchor
2017-09-25 16:38:07 +00:00
Matthias Radestock
48ceb49832
refactor: inline and simplify proxy_addrs()
2017-09-18 09:16:37 +01:00
Matthias Radestock
dd772f04fe
cosmetic: move cidr functions to better place
2017-09-18 08:57:50 +01:00
Matthias Radestock
47597c941d
refactor(ish): create volumes just before weave container
...
It's the most logical sequencing and reduces the chances of debris
being left behind when things go wrong.
2017-09-18 08:49:02 +01:00
Matthias Radestock
c0e8af56e2
refactor: inline attach()
2017-09-18 08:24:13 +01:00
Matthias Radestock
72c0172c48
refactor: inline rewrite_etc_hosts
2017-09-18 07:37:01 +01:00
Matthias Radestock
507f5345c5
refactor: inline kill_container
2017-09-18 07:24:34 +01:00
Matthias Radestock
79d4aec1ec
cosmetic: move kill_container to correct section
2017-09-18 07:18:27 +01:00
Matthias Radestock
89c7e6d337
refactor weave setup for clarity
2017-09-17 16:33:37 +01:00
Bryan Boreham
b8d7af3822
Don't call 'docker pull' inside weaveexec
2017-09-16 18:51:58 +00:00
Bryan Boreham
3c9c968174
Merge pull request #3110 from dtshepherd/issues/2957-rm-docker-binary-from-weaveexec
...
Remove docker binary from weaveexec container
2017-09-13 13:38:07 +01:00
David Shepherd
38ca0f90c7
Simplify mac generation on attach|expose|hide
...
`weaveexec` no longer mounting '/' so we can't access the weavedb file
to get persistent peer ID. If `weaver` was running, we couldn't have
read the file anyway because BoltDB does not support concurrent access
from two processes.
Consequence is that if someone really does need the bridge creation on
'weave expose' the peer ID may change if created pre-1.9.0. We'll just
live with that (per @bboreham).
2017-09-13 08:04:04 -04:00
David Shepherd
8bf08c3cf8
Remove docker binary from weaveexec container
...
Fixes #2957
- replace `docker stop` with `weaveuitl stop-container`
- replace `docker kill` with `weaveutil kill-container`
- replace `docker rm` with `weaveutil remove-container`
- replace `docker run` with minimal `weaveutil container-run`
- replace `docker inspect -f {{.ID}}` with `weaveutil container-id`
- replace data-only container `docker create` with `weaveutil create-volume-container`
- remove `docker inspect` dependencies from `weave` script
`rewrite_etc_hosts` and `with_container_fqdn`
- rework `weave` script `check_running` and `check_not_running` to use `weaveutil`
- rework `weave version` to use `weaver` /report API or `weaver --version` if not running
- rework `weave setup`'s `docker pull` to run locally rather than in `weaveexec` container
2017-09-13 08:03:58 -04:00
Martynas Pumputis
14c79d2184
Merge remote-tracking branch 'origin/2.0'
2017-09-09 13:17:29 +02:00
Martynas Pumputis
b0519af573
Merge pull request #3114 from weaveworks/issues/3103-rm-pluginv2-db
...
Remove db file for v2 plugin
Fixes #3103
2017-09-09 12:44:51 +02:00
Bryan Boreham
dc7acd6c70
Remove db file for v2 plugin
2017-09-08 13:23:26 +00:00
Bryan Boreham
d63a21363e
Add instructions on troubleshooting the V2 plugin
2017-09-08 11:11:44 +00:00
Bryan Boreham
a330dd4970
Improve "What is Weave Cloud" link
2017-09-07 19:39:50 +00:00
Bryan Boreham
c0388c0136
Improve "What is Weave Cloud" link
2017-09-07 20:32:24 +01:00
Bryan Boreham
aeca987a4c
Merge branch '2.0'
2017-08-25 15:25:55 +00:00
Bryan Boreham
3aff5f2467
Add release v2.0.4
v2.0.4
2017-08-25 14:57:02 +00:00
Bryan Boreham
0c63a8d0e5
Merge pull request #3100 from weaveworks/wip-3098
...
fix: Test for ipset comment support
2017-08-24 17:29:44 +01:00
Mike Bryant
65b45e8dd1
fix: Test for ipset comment support
...
During initialisation try and create an ipset with the comment extension
If this fails, disable comment support
Fixes #3098
2017-08-24 11:14:16 +01:00
Bryan Boreham
03885d4b40
Merge pull request #3070 from weaveworks/update-kube-addon-doc
...
Update kube addon doc
2017-08-24 09:49:58 +01:00
Bryan Boreham
40e78fea99
Add a screen shot of Weave Net status in Weave Cloud
2017-08-24 08:38:05 +00:00
Bryan Boreham
ecba88e445
Clarify the wording of weave-kube troubleshooting
...
and note that statement about deleting old pods applies only to pre-2.0
2017-08-24 08:37:57 +00:00
Bryan Boreham
29c9b2c064
Move 'weave status' up beside the other troubleshooting
...
and put it in the table of contents at the top
2017-08-24 08:35:11 +00:00
Bryan Boreham
ff1cd7c008
Merge branch '2.0'
2017-08-23 11:18:52 +00:00
Bryan Boreham
6a871d13a6
Add release v2.0.3
v2.0.3
2017-08-23 11:08:24 +00:00
Bryan Boreham
c2a224b436
Merge pull request #3096 from weaveworks/wip-3095
...
fix: Missing nil checks
2017-08-23 11:28:16 +01:00
Bryan Boreham
dd8d4b1d9b
Merge pull request #3097 from weaveworks/issues/3095-better-test
...
Extend weave-kube smoke test: add a policy with blank 'from'
2017-08-23 11:27:43 +01:00
Bryan Boreham
527bcffe3b
Extend weave-kube smoke test: add a policy with blank 'from'
...
Per issue #3095 this crashes the commenting code.
Also added check to see if the pods are still running.
2017-08-23 09:42:51 +00:00
Mike Bryant
de1d409c6a
Fix review comments
2017-08-23 09:40:44 +01:00
Mike Bryant
2555e491e1
fix: Missing nil checks
...
Fixes #3095
2017-08-23 01:21:15 +01:00
Bryan Boreham
4b5299d124
Add release v2.0.2
v2.0.2
2017-08-22 11:28:19 +00:00
Bryan Boreham
294c16c186
Merge pull request #3060 from weaveworks/docker-install-role-override
...
Make Ansible's docker_install_role overridable
2017-08-22 11:50:38 +01:00
Bryan Boreham
4b720bffdf
Merge branch '2.0'
2017-08-18 14:02:58 +00:00
Bryan Boreham
7df458fcdd
Merge pull request #3093 from weaveworks/issues/3092-port-number
...
Supply the weave port number to bridgeConfig
2017-08-18 15:02:26 +01:00
Bryan Boreham
608b8f0a06
Supply the weave port number to bridgeConfig
2017-08-18 13:13:18 +00:00
Bryan Boreham
089a993299
Merge pull request #3088 from weaveworks/issues/3054-honour-no-dns-in-proxy
...
If DNS server is off then disable proxy DNS registration
2017-08-18 14:10:28 +01:00
Bryan Boreham
bc4c31e48b
If DNS server is off then disable proxy DNS registration
2017-08-18 10:25:10 +00:00