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
8cff978fab
Update YAML files with updated binfmt package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-29 17:30:57 +01:00
Rolf Neugebauer
ebc7bd181a
pkg: Update the binfmt packages to use the Alpine base compiling
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-29 17:30:57 +01:00
Rolf Neugebauer
b70410a478
Update YAML files to updated metadata package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-29 17:30:57 +01:00
Rolf Neugebauer
6d59041daa
pkg: Update the metadata package to multi-stage build and alpine base
...
- Use the alpine base to compile the go program
- Use a multi-stage build
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-29 17:30:57 +01:00
Justin Cormack
e83aee2604
Merge pull request #1927 from thebsdbox/qemu_mistake
...
Fixes disk size output typo
2017-05-29 16:19:42 +01:00
thebsdbox
bbde9f5baa
Fixes disk size output typo
...
The error was incorrect when unable to parse the disk size.
Signed-off-by: Dan Finneran <daniel.finneran@gmail.com>
2017-05-29 14:15:56 +01:00
Rolf Neugebauer
9086dd0435
Merge pull request #1925 from rneugeba/tests
...
Tweak package tests and add more
2017-05-29 14:08:09 +01:00
Magnus Skjegstad
6c3dfea808
vendor: Update hyperkit to latest version
...
Signed-off-by: Magnus Skjegstad <magnus@skjegstad.com>
2017-05-29 12:51:48 +02:00
Rolf Neugebauer
96e45aeee5
tests: Add a test for the ca-certificates package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-29 11:42:08 +01:00
Rolf Neugebauer
f434615f91
tests: Add a test for the dhcpcd package
...
This test check that the link is up, that we got a IP address
and the output of the dhcpcd daemon.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-29 11:42:07 +01:00
Rolf Neugebauer
885e6a7f0a
tests: Add a test for the binfmt package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-29 11:42:07 +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
Rolf Neugebauer
15a05d6260
tests: Simplify sysctl test
...
Don't rely on systctl test package. Instead, add the check shell
script to the image and execute it with a standard Alpine image.
While at it, make the test more verbose.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-29 11:42:06 +01:00
Rolf Neugebauer
4aa4129acf
tests: Reorder package tests
...
Use the index in the alphabet (a=1...) to group the tests
a little bit. The actual order does not matter.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-29 11:42:06 +01:00
Rolf Neugebauer
5a705a999b
tools: Add strace to the Alpine base
...
While not used anywhere, adding it to the based makes it easy
to add temporarily add it to init (or elsewhere) for debugging.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-29 11:42:06 +01:00
Justin Cormack
7b9356c320
Merge pull request #1922 from rneugeba/strace
...
tools: Add strace to the Alpine base
2017-05-28 10:58:36 +01:00
Riyaz Faizullabhoy
2ac252a820
Merge pull request #1913 from riyazdf/linuxkit-org-trust
...
trust: use org key in yml
2017-05-27 11:52:42 -07:00
Riyaz Faizullabhoy
5fd53a697e
Bump moby tool to include tempdir tuf dir and tag fixes
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-05-27 10:52:31 -07:00
Rolf Neugebauer
9e39f07dc7
tools: Add strace to the Alpine base
...
While not used anywhere, adding it to the based makes it easy
to add temporarily add it to init (or elsewhere) for debugging.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-27 11:47:37 +01:00
Riyaz Faizullabhoy
42c2333fa1
Merge pull request #1915 from tych0/wireguard-fixups
...
Wireguard fixups
2017-05-26 16:12:49 -07: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
Rolf Neugebauer
1a8e5a09a0
Merge pull request #1914 from tych0/build-ima-kernels
...
Add ima kernel images
2017-05-26 23:17:20 +01:00
Tycho Andersen
4501627923
wireguard: trust everything from linuxkit org
...
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 16:11:09 -06: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
Tycho Andersen
336d92de3b
wireguard-tools: use linuxkit/alpine as base image
...
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 15:55:33 -06:00
Riyaz Faizullabhoy
cdd27f7758
Update other ymls with linuxkit org after signing off on all packages
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-05-26 14:50:49 -07:00
Tycho Andersen
8c96d38ca3
wireguard tools: use ORG pattern as in other makefiles
...
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 15:45:41 -06:00
Tycho Andersen
2b8756ac16
ima-namespacing utils: use ORG pattern as in other makefiles
...
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 15:43:59 -06:00
Tycho Andersen
a53e251908
wireguard: update kernel build
...
We were pointing to the old mobylinux docker hub repo. Let's update the
kernel build to be the new style one.
Note that I didn't bump the kernel version or update the patches at all. We
should do this soon, but for the purposes of our probational channel PoC,
I'm leaving wireguard at the old version for now.
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 15:35:32 -06:00
Tycho Andersen
ddf333685c
wireguard project: s/kernel-wireguard/kernel
...
-wireguard is redundant, and with a standardized name, we can merge patches
"automatically", for our probational channel.
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 15:35:32 -06:00
Tycho Andersen
d6d9a696ad
wireguard project: move to new-style init
...
Rather than re-build the whole init, let's just include the wireguard tools
in a tools repo.
This also moves *most* of the stuff to new linuxkit infrastructure, instead
of the legacy mobylinux. And checks an item off the TODO list.
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 15:35:31 -06:00
Riyaz Faizullabhoy
dca0563a1f
trust: use org key in yml
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-05-26 13:49:55 -07:00
Tycho Andersen
26d0dc20ec
ima-namespace: use images that actually exist
...
We have a linuxkit/{kernel-ima,ima-utils} now, let's use the images that
are uploaded there!
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 14:48:39 -06:00
Tycho Andersen
06d7157e3c
ima-namespace: only build utils if it doesn't exist
...
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 14:31:38 -06:00
Tycho Andersen
4a69a57557
ima namespace project: account for new -output in moby tool
...
The moby tool requires us to specify outputs on invocation. Let's do that.
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 14:27:59 -06:00
Justin Cormack
3030e27c91
Merge pull request #1910 from tych0/rebuild-moby
...
rebuild bin/moby as necessary
2017-05-26 17:22:06 +01:00
Justin Cormack
6388405835
Merge pull request #1911 from justincormack/less-verbose
...
Only output qemu disk creation info in debug mode
2017-05-26 17:21:53 +01:00
Tycho Andersen
332d3ef71b
rebuild bin/{moby,rtf} as necessary
...
Closes #1880
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-26 09:57:27 -06:00
Rolf Neugebauer
a960d79bbc
Merge pull request #1909 from rneugeba/base-config
...
Update Alpine base, add config labels, and trust
2017-05-26 16:51:24 +01:00
Justin Cormack
4e32ad7817
Only output qemu disk creation info in debug mode
...
As I am using this command in the internals of `moby` the
verboseness is annoying.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-05-26 16:43:49 +01:00
Rolf Neugebauer
37c5e6bffb
pkg: Update open-vm-tools to new Alpine base
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-26 16:23:56 +01:00
Rolf Neugebauer
86a6635930
docs: Update documentation
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-26 16:23:56 +01:00
Rolf Neugebauer
9bdfcb5b12
Update YAML files with new packages, config, and trust data
...
- Update to packages using the Alpine 3.6 base image
- Remove config for packages which now supply it
- Update/add trust section
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-26 16:23:55 +01:00
Rolf Neugebauer
157c07be15
pkg: Add config label to the swap package
...
Note this also removes 'net:host' and 'pid:host' as
this does not seem to be necessary.
Also update to latest Alpine base image.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-26 16:21:12 +01:00
Rolf Neugebauer
fbbfd7a1fe
pkg: Add config label to the sshd package
...
Also update to latest Alpine base image.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-26 16:21:12 +01:00
Rolf Neugebauer
27c573ed2c
pkg: Add config label to the node_exporter package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-26 15:50:54 +01:00
Rolf Neugebauer
330ccdf0e2
pkg: Add config label to the openntpd package
...
Also update to latest Alpine base image.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-26 15:50:54 +01:00
Rolf Neugebauer
3aac2416ad
pkg: Add config label to the mount package
...
Also update to latest Alpine base image.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-26 15:50:54 +01:00
Rolf Neugebauer
5484035af5
pkg: Add config label to the format package
...
Also update to latest Alpine base image.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-26 15:50:54 +01:00