Bryan Boreham
6f26c732f1
Merge pull request #3356 from weaveworks/portmap
...
support for portmap as additional plugin with wave-net
2018-09-05 11:06:58 +01:00
Murali Reddy
ddfec13f17
add portmap requirement in kube-addon.md
2018-09-05 12:06:13 +05:30
Murali Reddy
b8b47787be
integration test for HostPort support
2018-09-05 08:35:27 +05:30
Martynas Pumputis
4d1f968eb6
Merge pull request #3381 from weaveworks/issue-3133
...
Monitor and throw error message in the logs if Weave bridge interface is down
Fix #3133
2018-09-03 15:43:34 +03:00
Murali Reddy
16a8988e41
addressing review comments
2018-09-03 15:25:57 +05:30
Murali Reddy
90907a7647
Fix to use 10-weave.conflist instead of 10-weave.conf as CNI config file.
...
Also adds support for portmap as additional plugin along with weave-net
Fixes #3016
2018-08-31 16:11:24 +05:30
Bryan Boreham
ad4e4238a5
Merge pull request #3360 from dholbach/licenses-fix
...
license: document vendored code which is under LGPL3 and MPL-2.0
2018-08-23 10:44:26 +01:00
Murali Reddy
40980aeb90
Monitor and throw error message in the logs if Weave bridge interface
...
is found to be in DOWN state
Fixes #3133 Do something more useful when the weave bridge is DOWN
On Weave restart there is already logic in place to create the bridge interface
and bring it up, this fix only monotors the weave bridge interface and logs error if
it is in DOWN state
2018-08-23 10:02:21 +05:30
Martynas Pumputis
f68579654b
Merge pull request #3375 from weaveworks/issue-3302
...
Fix weave-npc crash when named ports specified in the named ports
2018-08-17 14:20:41 +02:00
Martynas Pumputis
9899780f35
Merge branch '2.4'
2018-08-17 12:24:23 +02:00
Martynas Pumputis
dd5994c7cf
Merge pull request #3379 from weaveworks/issue-3226
...
add missing --token argument in help for `weave launch`
Fix #3226
2018-08-17 11:15:53 +02:00
Murali Reddy
e6ba59f029
add missing --token argument in help for weave launch
...
Fixes #3226
2018-08-17 14:40:05 +05:30
Murali Reddy
e0359a32f2
Merge pull request #3367 from weaveworks/issues/3168-ingress-ipblock
...
Add ipBlock support for Ingress netpol
2018-08-16 13:24:47 +05:30
Murali Reddy
a19d025677
addressing review comment
2018-08-14 20:16:04 +05:30
Daniel Holbach
528baedd99
make markdownlint happier
2018-08-14 12:32:57 +02:00
Daniel Holbach
e1579ecc1e
update license bits after #3358 was fixed, don't include licenses we already ship in the code
2018-08-14 12:30:04 +02:00
Daniel Holbach
c72e8bbd36
license: document vendored code which is under LGPL3 and MPL-2.0
2018-08-14 11:59:51 +02:00
Martynas Pumputis
6d921802e2
Add recommendation to docs about ingress.ipBlock usage
...
Also, update link to NetworkPolicy API object spec.
2018-08-14 11:59:12 +02:00
Martynas Pumputis
7c78cdd45d
Merge pull request #3366 from weaveworks/issues/3358-bump-client-go
...
Use k8s/client-go v8.0.0
Fix #3358
2018-08-14 11:57:15 +02:00
Murali Reddy
6625e29071
addressing review comments
2018-08-10 19:36:18 +05:30
Bryan Boreham
d1d618ccb3
SRCDIR removed from this step
2018-08-10 14:02:12 +00:00
Bryan Boreham
80e2ff0353
Adjust for change in docker login command
2018-08-10 13:39:21 +00:00
Murali Reddy
d5e864736b
weave-npc doesn't handle named ports
...
Support for names ports in enhancement, but with this PR just adding more graceful failure.
Fixes #3032
2018-08-10 18:37:08 +05:30
Bryan Boreham
5b4040704b
Fix CircleCI parse error
...
Also remember to check the source out
2018-08-10 12:51:44 +00:00
Bryan Boreham
c85bc059eb
Merge branch '2.4'
2018-08-10 12:34:04 +00:00
Bryan Boreham
8fb3da6fc8
Merge pull request #3371 from weaveworks/parse-labels
...
Parse labels
2018-08-10 13:33:22 +01:00
Bryan Boreham
55354900da
Remove out-of-date CONTRIBUTORS file
2018-08-09 13:06:34 +00:00
Bryan Boreham
1814bbd2f2
Test container args-parsing code
...
Extract function just to parse args, so we can call it separately and
test it.
2018-08-08 13:24:53 +00:00
Bryan Boreham
374fed4699
Support --label flag on run-container command
2018-08-08 13:24:53 +00:00
Martynas Pumputis
aec8756151
npc: Add integration test case for ingress.ipBlock
2018-08-03 17:17:50 +02:00
Martynas Pumputis
c742ec4993
npc: Enable ipBlock for Ingress policy
...
When using ipBlock in Ingress policy, one should be aware
that source IP addr of packet destined to Pod in many cases
is mangled, see docs/k8s-src-ip.md for the cases.
However, the mangling in some cases can be prevented with
setting externalTrafficPolicy to Local.
2018-08-03 13:21:45 +02:00
Martynas Pumputis
b8bb7d7696
Sleep more in the 840 smoke test
2018-08-03 10:37:59 +02:00
Martynas Pumputis
8288da2240
Use k8s/client-go v8.0.0
...
Avoids including juju/ratelimit licensed under LGPL3.
2018-08-03 10:15:28 +02:00
Martynas Pumputis
dcaf77a900
Merge pull request #3270 from weaveworks/circle20
...
Convert CI build to CircleCI 2.0
Fix #3255
2018-08-02 12:38:09 +02:00
Bryan Boreham
e64656d16f
Specify https for security
2018-08-02 10:11:42 +00:00
Bryan Boreham
e3231bb373
Stop running VM creation in the background
...
There's nothing else happening in parallel in this step now.
2018-07-30 10:19:28 +00:00
Bryan Boreham
44e0c6add7
Try to fix failing test 840
2018-07-30 10:19:28 +00:00
Bryan Boreham
1a8794e90f
Run coverage analysis in separate step, and save results
...
Remove CircleCI 1.0 implementation which used scp to contact other
lanes.
Note we can't use an env var in store_artifacts clause
2018-07-30 10:18:57 +00:00
Bryan Boreham
e3576e13a7
Don't copy the source directory somewhere else
2018-07-30 10:16:18 +00:00
Bryan Boreham
b3e77e81ea
Split into several jobs
...
Run build, lint and unit-test steps in a container, using a pre-built
image to save rebuilding at CircleCI
Move a couple of scripts up to config.yml for clarity
2018-07-30 10:16:18 +00:00
Bryan Boreham
b13eb5ada5
Run gen_coverage as a 'deploy'
2018-07-30 10:16:18 +00:00
Bryan Boreham
6337972c8a
Don't need to pipe background commands to file in Circle 2.0
2018-07-30 10:16:18 +00:00
Bryan Boreham
8620d0ae4f
Change CircleCI config to 2.0 version
...
Environment variables are moved out to a script, because CircleCI 2.0
does not support expansion of '$foo' in 'env' section.
2018-07-30 10:16:18 +00:00
Bryan Boreham
fc77e33d1d
Move circleci config to 2.0 location
2018-07-30 10:09:07 +00:00
Bryan Boreham
0164d24583
Tag build image with current git commit
2018-07-30 10:09:07 +00:00
Bryan Boreham
76ee9874d6
Add coverage commands to build image
2018-07-30 10:09:07 +00:00
Bryan Boreham
3699f89b98
Add docker command to build container
2018-07-30 10:09:07 +00:00
Bryan Boreham
911751d0c1
Remove docs-only support in CI - docs moved to Netlify
2018-07-30 09:22:34 +00:00
Martynas Pumputis
e669ac6ef8
Merge remote-tracking branch 'origin/2.3' into 2.4
2018-07-30 10:03:56 +02:00
Martynas Pumputis
4263ac1ac5
Merge pull request #3362 from weaveworks/issues/3361-defunct-procs
...
Print defunct processes if such exist
2018-07-30 08:33:41 +02:00