Riyaz Faizullabhoy
8726adaa78
s/moby/linuxkit for run
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2017-06-08 17:10:14 -07:00
Tycho Andersen
a208413ac0
fix package builds in some cases
...
0eb21735ae accidentally broke some package
builds by switching linuxkit/alpine to linuxkit/containerd. Let's revert
the ones that shouldn't be there.
Closes #1991
Signed-off-by: Tycho Andersen <tycho@docker.com >
2017-06-07 16:19:40 -06:00
Ian Campbell
0eb21735ae
Update to containerd bdf9f5f7388e8203e63a74b89800f7f3dd4a7743
...
Note that this is not the latest (which was 95efd45db073 at time of writing)
but the next commit 6428b4bad0c2 merges "Port ctr to use client package" breaks
the use of `ctr run --runtime-config` (by removing that option).
This contains https://github.com/containerd/containerd/pull/954 which was
causing some services to fail to start.
All previous uses of 15541037b9 are updated to
5749f2e9e6 .
Signed-off-by: Ian Campbell <ian.campbell@docker.com >
2017-06-07 09:38:10 +01:00
Rolf Neugebauer
95b13501f2
tests: Use the Alpine base image for the poweroff package
...
Also convert it to use the git tree hash
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
4423d1943a
tests: Use multi-stage builds for LTP
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
d9c2c366e4
tests: Convert docker-bench to use multi-stage builds
...
Also update to docker 17.05.0-ce and only install
the docker CLI, not the rest.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-05-30 17:15:13 +01:00
Justin Cormack
d9aada88dc
Update for new default namespaces
...
See https://github.com/moby/tool/pull/56
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-05-30 15:06:30 +01:00
Rolf Neugebauer
79f5c59813
tests: Use Alpine base to compile virtsock test program
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-05-29 17:30:57 +01:00
Rolf Neugebauer
9efac10874
tests: Remove systctl test package
...
It is not longer needed.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-05-29 11:42:07 +01:00
Riyaz Faizullabhoy
b2655c1bbe
Rename and sign linuxkit/test-ltp
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2017-05-26 16:03:35 -07:00
Riyaz Faizullabhoy
cea9a7c8c6
Also sign all test packages and update relevant test cases to use org key
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2017-05-26 15:01:10 -07:00
Rolf Neugebauer
7915cae6bd
pkg: Update the Alpine base for some of the packages
...
The remaining packages will be updated with subsequent commits
to also include the config label.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-05-26 15:50:54 +01:00
Tycho Andersen
b97bb70cda
check-kernel-config: allow config file as an argument
...
This way we can run it on generated configs at kernel build time, too.
Signed-off-by: Tycho Andersen <tycho@docker.com >
2017-05-22 16:58:50 -06:00
Justin Cormack
56121a774b
Add label for poweroff container to simplify tests
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-05-19 22:05:15 +01:00
Justin Cormack
4d4598e784
Use labels for the test-sysctl image
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-05-19 22:05:15 +01:00
Justin Cormack
345a294b5e
Add a test case for the sysctl package
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-05-19 22:05:08 +01:00
Rolf Neugebauer
91d267bcb5
test: Use tini from alpine base in the virtsock test package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-05-18 18:55:22 +01:00
Rolf Neugebauer
bfd7a62f1f
tests: Update virtsock stress test commit
...
The new version has improvements to the Windows code as well
as initial support for the VMware/virtio based Hyper-V socket
interface.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-05-10 13:32:48 +01:00
Rolf Neugebauer
9cb3c53b8f
tests: Use git tree hash for virtsock package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-05-08 16:46:47 +01:00
Rolf Neugebauer
725853f11d
Update packages/tests to use the new tini package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-05-08 16:46:47 +01:00
Dave Tucker
16cfd3ea2d
tests: Rename kernel-config image to test-kernel-config
...
Signed-off-by: Dave Tucker <dt@docker.com >
2017-05-05 11:51:10 +01:00
Dave Tucker
fb4d621833
tests: use the poweroff pkg in test-kernel-config
...
Signed-off-by: Dave Tucker <dt@docker.com >
2017-05-04 23:56:40 +01:00
Dave Tucker
05767273f3
tests: cleanup test directory
...
- add a `pkg` directory for packages
- add a `cases` directory for yml files
Signed-off-by: Dave Tucker <dt@docker.com >
2017-05-04 23:56:40 +01:00