Marc CARRE
ed70e6e344
Remove URLs section.
...
As discussed internally, this could just create more confusion for the end-user, than bringing benefits for previous users who would potentially wonder why the URLs have changed.
2017-07-13 16:48:33 +01:00
Marc CARRE
920bba2ffd
Fix doc regarding git.io short URLs.
...
GitHub only allows git.io to point to content hosted under github.com, therefore it was not possible to have the short URLs point to Weave Cloud's Launch Generator.
2017-07-13 16:48:33 +01:00
Marc CARRE
2113498348
Replace git.io/weave-kube with cloud.weave.works for manual rollout under Kubernetes <=1.5.
2017-07-13 16:48:33 +01:00
Marc CARRE
8e7e1a3b26
Remove -n kube-system from kubectl apply commands.
2017-07-13 16:48:33 +01:00
Marc Carré
90575278b0
Merge pull request #3061 from weaveworks/docker-17.6
...
Fix various CI failures
2017-07-13 16:38:05 +01:00
Bryan Boreham
fdbffce93a
Use modified docker-py to mask change in Docker error message
...
Before this change, when using Docker 17.06 we get:
tests/integration/container_test.py:121: in test_create_with_restart_policy
'You cannot remove a running container', err
E AssertionError: 'You cannot remove a running container' not found in u'You cannot remove a restarting container
The modified image simply checks for "You cannot remove a".
2017-07-13 14:00:23 +00:00
Bryan Boreham
afac7c4d09
Change test 610 to use a Weaveworks container
...
Previously we used 'alpine' which had no 'CMD' line, but that changed
upstream, so generate our own trivial image for this purpose.
2017-07-13 13:41:53 +00:00
Bryan Boreham
3fdca717c1
Upgrade to Docker 17.06, including newer tools submodule
2017-07-12 16:00:26 +00:00
Marc Carré
b5759c5b6d
Merge pull request #3051 from weaveworks/issues/3049-kube-hostnames
...
Add back HOSTNAME env var for weave-npc container
2017-07-04 14:28:32 +01:00
Bryan Boreham
6b4c6c84b4
Add back HOSTNAME env var for weave-npc container
2017-07-03 16:41:07 +00:00
Marc CARRE
d8222d76d9
Add release v2.0.1
v2.0.1
2017-06-29 10:58:27 +01:00
Marc Carré
88a3b41135
Merge pull request #3045 from weaveworks/fix-v2-plugin-release
...
net-plugin release: swap publish and plugin_publish
2017-06-28 17:32:27 +01:00
Marc Carré
fb7aa9298d
Merge pull request #3044 from weaveworks/check-disco-blank-token
...
Don't contact peer discovery back-end unless we have a token
2017-06-28 17:30:03 +01:00
Marc Carré
b79cc948b3
Merge pull request #3043 from weaveworks/issues/fastdp-enosupport-fallback
...
Fix fallback to pcap based bridge when odp is not supported
2017-06-28 17:25:45 +01:00
Marc CARRE
e7092612a9
Swap publish and plugin_publish.
...
Currently our `Makefile` and `bin/release` scripts are such that we effectively do the following when releasing:
```
publish:
for arch in [amd64 arm arm64]:
sub-publish:
clean_bin
publish
plugin_publish
```
which leads the Docker v2 plugin to contain `arm64` binaries even though we target `amd64`.
Swaping `publish` and `plugin_publish` is a simple way to avoid this.
2017-06-28 17:16:53 +01:00
Bryan Boreham
15c512388d
Don't contact peer discovery back-end unless we have a token
2017-06-28 13:34:49 +00:00
Martynas Pumputis
f37377264b
Fix fallback to pcap based bridge when odp is not supported
...
The fix ensures that if odp is not supported (usually due to
missing openvswitch, vxlan or vport-vxlan kernel modules),
weaver will create the pcap based bridge instead of crashing.
2017-06-27 18:38:21 +02:00
Bryan Boreham
bd44b20b4a
Merge pull request #3039 from weaveworks/do-not-merge-args
...
No longer merge proxy and remaining args
2017-06-27 15:17:39 +01:00
Bryan Boreham
e25da3c619
Merge pull request #3042 from weaveworks/latest-yaml-from-launch-generator
...
Update YAMLs to be what the Launch Generator serves.
2017-06-27 14:58:41 +01:00
Bryan Boreham
3499dbfe09
Merge branch '2.0'
2017-06-27 10:48:05 +00:00
Marc CARRE
81c4a0ffce
Temporarily increase tests' timeout.
2017-06-27 10:23:36 +01:00
Marc CARRE
a0064f7535
Update YAMLs to be what the Launch Generator serves.
...
See also:
- https://github.com/weaveworks/launch-generator/issues/133
- https://github.com/weaveworks/launch-generator/pull/134
Command used:
```
$ curl -fsSo prog/weave-kube/weave-daemonset-k8s-1.6.yaml "http://localhost:8080/k8s/v1.6/net?v=latest "
$ curl -fsSo prog/weave-kube/weave-daemonset.yaml "http://localhost:8080/k8s/v1.5/net?v=latest "
```
Annotations then removed.
2017-06-26 17:54:17 +01:00
Marc Carré
79c9eff2b9
Merge pull request #3033 from weaveworks/put-namespace-back-in-yaml
...
Put kube-system namespace back in the weave-kube yaml
2017-06-26 15:09:18 +01:00
Marc CARRE
b8bcf0c87d
No longer merge proxy and remaining args.
...
`proxy_parse_args` is currently called:
- once, all the time
- again, if Docker is configured with TLS.
If a second call to `proxy_parse_args` happens, given the way we append to `PROXY_ARGS` and merge proxy and remaining args, genuine arguments like peers can be mixed with flags/options/etc. hence forming an invalid peers list and crashing Weave Net.
2017-06-26 14:54:04 +01:00
Matthias Radestock
179a560e1d
Merge branch '2.0'
2017-06-25 21:17:41 +01:00
Matthias Radestock
2245bd25e9
Merge pull request #3036 from weaveworks/3035-remove-proxyplugin-remnants
...
remove weave{proxy,plugin} remnants
Fixes #3035 .
2017-06-25 21:09:27 +01:00
Matthias Radestock
c256daceb0
don't panic when TestMain is invoked as a regular test
...
Just no-op instead.
This change is necessary because previously a recent build-tools
change no longer excludes prog/* from unit testing since other
projects actually do have genuine tests under there.
2017-06-25 20:49:19 +01:00
Matthias Radestock
73b29050b9
update tools to weaveplugin-free version
2017-06-25 20:49:19 +01:00
Matthias Radestock
162da63522
remove remnants of the weaveproxy and weaveplugin containers
2017-06-25 18:42:48 +01:00
Bryan Boreham
01194ee267
Use weaveworks nettest image instead of nginx in plugin test
...
so we can ensure it has 'ping' in it
2017-06-25 14:52:27 +00:00
Bryan Boreham
d958cff58e
Put kube-system namespace back in the weave-kube yaml
...
Save people getting in to trouble when they don't know to add `-n kube-system`
2017-06-23 16:07:55 +00:00
Bryan Boreham
d0662b519f
late-breaking additions to 2.0 release
v2.0.0
2017-06-23 10:19:33 +00:00
Bryan Boreham
d75a96e9ba
Mention Rolling Update in instructions
2017-06-23 10:19:10 +00:00
Bryan Boreham
bd7ed1b41a
Make formatting more consistent with previous versions
2017-06-23 10:18:39 +00:00
Bryan Boreham
b5e6d235ba
Merge pull request #3019 from unitymind/plugin-v2-ipalloc-range
...
Ability to set IPALLOC_RANGE via plugin-v2 configuration parameters
2017-06-23 10:40:04 +01:00
Bryan Boreham
3cc537b978
Merge pull request #3028 from weaveworks/issues/3025-track-local-pods-separately
...
weave-npc: stop ignoring local pods
2017-06-23 10:39:01 +01:00
Bryan Boreham
ac0c0db942
Merge branch '1.9'
2017-06-23 09:38:46 +00:00
Bryan Boreham
0affbad976
Anchor names must be quoted
2017-06-23 09:08:22 +00:00
Bryan Boreham
ced84955d3
Stop ignoring local pods
...
This behaviour was breaking the use of pod selectors for the 'from'
part of a rule.
Move checking of local pods into namespace.go so we can maintain
LocalIpSet correctly
2017-06-22 14:16:53 +00:00
Bryan Boreham
b86fc67adf
Extend test to include a network policy
2017-06-22 14:16:53 +00:00
Bryan Boreham
59de4c3435
Add curl to test image
2017-06-22 14:16:53 +00:00
Bryan Boreham
8e418b8743
More logging for namespace changes
2017-06-22 13:51:05 +00:00
Bryan Boreham
f2b003379d
Merge pull request #3024 from weaveworks/update-k8s-yaml
...
Update YAMLs to be what the Launch Generator serves.
2017-06-21 15:43:03 +01:00
Marc CARRE
0d083077ab
Update YAMLs to be what the Launch Generator serves.
...
See also:
- weaveworks/launch-generator/pull/130
- weaveworks/launch-generator/pull/125
Command used:
```
$ curl -fsSo prog/weave-kube/weave-daemonset-k8s-1.6.yaml "https://localhost:8080/k8s/v1.6/net?v=latest "
$ curl -fsSo prog/weave-kube/weave-daemonset.yaml "https://localhost:8080/k8s/v1.5/net?v=latest "
```
Annotations then removed.
2017-06-21 14:41:59 +01:00
Marc CARRE
db1a94a02c
Add release v2.0.0
2017-06-20 16:42:04 +01:00
Bryan Boreham
fdbc7dfe04
Merge pull request #3017 from weaveworks/add_weave_cloud_msg
...
Update references to Weave Cloud
2017-06-20 12:18:05 +01:00
Bryan Boreham
70f004cc62
Merge pull request #3018 from Shimi/patch-2
...
modify tolerations to match any taint
2017-06-20 12:02:56 +01:00
Vitaliy V. Shopov
c02cb45c6c
Ability to set IPALLOC_RANGE via plugin-v2 configuration parameters
2017-06-17 10:36:02 +10:00
Bryan Boreham
8dccc88613
Merge pull request #3000 from weaveworks/issues/2990-empty-selinuxoptions-by-default
...
Kubernetes' seLinuxOptions are empty by default
2017-06-16 15:44:44 +01:00
Bryan Boreham
bb5914dbce
Merge branch '1.9'
2017-06-16 14:50:13 +00:00