Brice Fernandes
e71919226b
Add cloud build instructions to test readme
2018-01-08 16:38:22 +00:00
Bryan Boreham
23095728f5
Merge branch '2.1'
2018-01-06 15:41:56 +00:00
Bryan Boreham
a4fccd43eb
Merge pull request #3185 from weaveworks/note-kube-dns
...
Note that WeaveDNS is disabled in Kubernetes addon
2018-01-04 14:57:14 +00:00
Bryan Boreham
48e1a8295b
Update Kubernetes docs info
2018-01-04 15:01:06 +00:00
Bryan Boreham
890c8c1905
Extend description of weave-kube
...
and mention WeaveDNS is disabled
2018-01-04 14:59:43 +00:00
Bryan Boreham
38d50ce6fb
Note that WeaveDNS is disabled in Kubernetes addon
2018-01-04 14:59:43 +00:00
Bryan Boreham
b96399b563
Merge branch '2.1'
2017-12-20 16:10:58 +00:00
Bryan Boreham
d8c008dc7d
Merge pull request #3203 from weaveworks/mac-messages-to-debug
...
Demote messages about MAC discovery and expiry to DEBUG level
2017-12-20 11:29:27 +00:00
Bryan Boreham
b2ae5f4f4b
Demote messages about MAC discovery and expiry to DEBUG level
2017-12-18 11:36:24 +00:00
Bryan Boreham
ba871d7855
Merge branch '2.1'
2017-12-18 11:25:30 +00:00
Bryan Boreham
60f4b3cdb8
Merge pull request #3198 from weaveworks/explain-active
...
Add meaning of 'active' in 'weave status ipam'
2017-12-15 11:53:43 +00:00
Bryan Boreham
db1b57900b
Merge pull request #3197 from vetal4444/log_level_setting
...
Add ability to set log level for net-plugin, and default to INFO
2017-12-14 12:26:01 +00:00
Shevchenko Vitaliy
12b4898b3d
Add ability to set log level for net-plugin
2017-12-14 14:19:33 +02:00
Bryan Boreham
f5f9bab77c
Add meaning of 'active' in 'weave status ipam'
2017-12-14 10:18:53 +00:00
Bryan Boreham
ba7aa674d1
Merge branch '2.1'
2017-12-04 15:03:02 +00:00
Bryan Boreham
f670be4315
Add release v2.1.3
v2.1.3
2017-12-04 14:38:05 +00:00
Bryan Boreham
a658861fde
Merge pull request #3189 from weaveworks/release-latest-plugin
...
Fix release script for plugin latest_release
2017-12-04 06:33:02 -08:00
Bryan Boreham
192e5a1f79
Merge branch '2.1'
2017-12-04 13:51:30 +00:00
Bryan Boreham
475b15e372
Merge pull request #3192 from weaveworks/issues/3190-deepcopy-configmaps
...
Fix ipam reclaim
2017-12-01 12:33:48 -08:00
Bryan Boreham
d2ed91ccc8
Clean up log messages a bit
2017-12-01 14:20:39 +00:00
Bryan Boreham
333f4a1d3c
Make sure Annotation names conform to Kubernetes requirements.
...
E.g. replace "26:c6:0b:ba:fd:31" with "26_c6_0b_ba_fd_31"
2017-12-01 14:20:39 +00:00
Bryan Boreham
832fe2f0b0
Update local copy of annotations even after error
...
e.g. if we get a clash because someone else has updated the data, it
returns the new data so we should work off that next time.
Also re-fetch the Annotations every time round the main loop for safety.
2017-12-01 14:20:39 +00:00
Martynas Pumputis
ea76185873
Update k8s netpol docs
...
- Mention `--use-legacy-netpol` flag.
- Link to NetworkPolicy from 1.7.
2017-12-01 14:20:21 +00:00
Bryan Boreham
51c3ea184a
Fix release script for plugin latest_release
...
We should never update the latest_release plugin on a PRERELEASE.
We should always update it on a MAINLINE or BRANCH release.
2017-11-27 15:04:39 +00:00
Bryan Boreham
692bccc4fc
Merge branch '2.1'
2017-11-27 15:03:48 +00:00
Bryan Boreham
59fe76f29b
Add release v2.1.2
v2.1.2
2017-11-27 14:06:33 +00:00
Bryan Boreham
51c2a0d732
Merge pull request #3174 from weaveworks/issues/docs-use-legacy-netpol
...
Update k8s netpol docs
2017-11-27 12:45:59 +00:00
Bryan Boreham
2ab01b55c9
Merge branch 'master' into 2.1
2017-11-27 11:45:15 +00:00
Bryan Boreham
461f9e736b
Merge pull request #3186 from weaveworks/issues/3184-update-mesh
...
Update vendored mesh dep
2017-11-27 11:34:15 +00:00
Bryan Boreham
8e16b03ae8
Merge pull request #3181 from weaveworks/issues/3177-ooo
...
npc: Track ipset entries per user and refcount default-allow ipsets
2017-11-27 11:01:59 +00:00
Martynas Pumputis
6469809b9a
Update vendored mesh dep
2017-11-22 16:07:19 +02:00
Martynas Pumputis
0a0dbe115a
npc: Track ipset entries per user
...
There was a bug in handling "default-allow" ipsets - it could not
cope with out of order receive of Pod updates. E.g:
1) AddPod(Pod_A, PodIP_A),
2) AddPod(Pod_B, PodIP_A),
3) DeletePod(Pod_A),
would result with PodIP_A being removed from "default-allow" ipset,
as such ipset entries were not refcounted. Bypassing of refcounting
was due to the fact that adding a netpol which dst-selects a Pod which
IP addr is in "default-allow" ipset has to remove the IP addr from
the ipset regardless of refcount value of the IP addr entry in the
ipset. So, refcounting in such case didn't make sense and it was
bypassed.
This commit changes the way entries are refcounted in ipsets, and
it makes "default-allow" ipset the same citizen as other ipsets, so
from now "default-allow" ipset is refcounted.
2017-11-21 14:41:29 +02:00
Bryan Boreham
ebbf3d4244
Add release v2.1.1
v2.1.1
2017-11-17 14:17:31 +00:00
Bryan Boreham
ceb36d1891
Typo
2017-11-17 14:15:10 +00:00
Bryan Boreham
4caa850853
Merge pull request #3176 from weaveworks/issues/3175-fix-install
...
Fix 2.1.0 install issues
2017-11-17 14:14:41 +00:00
Bryan Boreham
96cecf1796
Pull images before running inside weaveexec container
...
Now we don't bundle the docker command inside weaveexec, we need to do
an explicit 'docker pull' to ensure the images are there.
Also set the weavedb tag to :latest to remove a warning from docker
2017-11-17 13:51:10 +00:00
Bryan Boreham
51c7af8fb4
Set IMAGE before using it
2017-11-17 13:31:46 +00:00
Bryan Boreham
347466aba2
Add release v2.1.0
v2.1.0
2017-11-17 11:10:52 +00:00
Bryan Boreham
bee1c44859
Merge pull request #3173 from weaveworks/reclaim-tweaks
...
Rearrange peer reclaim checks in weave-kube launch script
2017-11-16 17:05:46 +00:00
Martynas Pumputis
a3fd36e2bb
Update k8s netpol docs
...
- Mention `--use-legacy-netpol` flag.
- Link to NetworkPolicy from 1.7.
2017-11-16 17:00:27 +02:00
Bryan Boreham
f07238c8bb
Move info log to after error check
2017-11-16 14:31:40 +00:00
Bryan Boreham
3b499ce27c
Rearrange peer reclaim checks in weave-kube launch script
...
This is to make it behave better on fresh start, and in the case where
the manifest has not been updated to give it permissions.
2017-11-16 14:14:54 +00:00
Bryan Boreham
4dda216398
Merge pull request #3172 from weaveworks/issues/3170-fix-upgrade
...
weave-kube reclaim: check for upgrade case
2017-11-15 17:59:54 +00:00
Bryan Boreham
f0e511510a
Don't print a message on flag not found
2017-11-15 12:35:19 +00:00
Bryan Boreham
570ab0b10b
Avoid deleting persisted data on weave-kube upgrade
...
Add a feature to weaveutil to get and set flags, then use this feature
to mark the DB when this version runs
2017-11-15 11:26:43 +00:00
Bryan Boreham
214cf6cb2e
Flip result code when checking for new peer
...
This avoids mistaking an error condition for the result we should act on
2017-11-15 10:11:02 +00:00
Bryan Boreham
07459f0cec
Merge pull request #3149 from weaveworks/fix-2797-loosing-ipam-ips
...
Fix 2797 on Kubernetes - Cluster goes down because all IPs become unreachable
2017-11-14 15:31:06 +00:00
Brice Fernandes
90f4f7b62c
Add test to ensure that weave recovers unreachable IPs on launch
2017-11-14 14:18:21 +00:00
Brice Fernandes
987ac98fbf
Add up command to integration tests to make launching cluster easier
2017-11-14 14:16:01 +00:00
Brice Fernandes
49ed40a301
Add test function to recover clean output from command run on remote host
2017-11-14 14:16:01 +00:00