Rolf Neugebauer
0e3ca695d0
Merge pull request #2378 from TheOriginalAlex/megaraid
...
Installed the MEGARAID_SAS driver as a kernel module
2017-08-07 22:20:59 +01:00
Rolf Neugebauer
1c29f89b0e
Merge pull request #2377 from rn/docs
...
docs: Clarify restrictions for packages builds/signing
2017-08-07 22:19:26 +01:00
Alex Johnson
97b91cf5f2
Installed the MEGARAID_SAS driver as a kernel module to support the RAID controller in Packet.net type 2 servers
...
Fixes #1245
Signed-off-by: Alex Johnson <hello@alex-johnson.net>
2017-08-07 13:09:02 -07:00
Rolf Neugebauer
6c6a89f5fa
docs: Clarify restrictions for packages builds/signing
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-07 20:36:25 +01:00
Justin Cormack
e61794a344
Merge pull request #2365 from deitch/test-dev-existence-getty
...
Test dev existence getty
2017-08-07 20:32:39 +01:00
Justin Cormack
3321e713de
Merge pull request #2363 from justincormack/efi-tar
...
Put full filesystem on EFI ISO
2017-08-07 19:10:39 +01:00
Justin Cormack
d64db8d2a7
Update Moby tool to use this image for unpacked EFI ISO
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-08-07 17:46:12 +01:00
Rolf Neugebauer
ede84199fc
Merge pull request #2371 from deitch/image-cleanup-script
...
Add script to clean up older images
2017-08-07 16:16:28 +01:00
Justin Cormack
338459907d
Merge pull request #2372 from justincormack/suid-init
...
Do an extra chmod after chown
2017-08-07 16:02:06 +01:00
Justin Cormack
73b516f09b
Merge pull request #2302 from dave-tucker/mdgcp
...
linuxkit: Better GCP disk handling
2017-08-07 16:01:53 +01:00
Justin Cormack
9e26ffbc6c
update init hashes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-08-07 15:04:42 +01:00
Justin Cormack
76bb43027b
Do an extra chmod after chown
...
Chown clears suid bits even for root on Linux.
Also move a few functions to x/sys/unix from syscall, to be
more arm64 friendly.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-08-07 14:49:43 +01:00
Justin Cormack
3bf61f3341
Merge pull request #2369 from ijc/containerd-v1.0.0-alpha3
...
Containerd v1.0.0 alpha3
2017-08-07 14:05:46 +01:00
Ian Campbell
97da92dc65
linuxkit: Bump to logrus 1.0.2 (with case change).
...
To enable this bump github.com/Azure/go-ansiterm and github.com/docker/docker
to their latest version which have switched to lower case.
This in turn requires bumping golang.org/x/sys since github.com/docker/docker/pkg/term
now uses `unix.IoctlGetTermios`. I picked the revision from docker/docker's vendor.conf.
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-08-07 12:11:43 +01:00
Ian Campbell
3a71c4a291
Update yml for new runc and containerd.
...
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-08-07 12:11:32 +01:00
Ian Campbell
6ef10ae33b
Update to containerd v1.0.0-alpha3 and runc master
...
Runc is master as of this morning, slightly newer than what is vendored into
containerd v1.0.0-alpha3 but the differences[0] seemed benign and/or good to have.
Signed-off-by: Ian Campbell <ijc@docker.com>
[0] 429a538712...45bde006ca
2017-08-07 11:47:44 +01:00
Ian Campbell
bfd9499795
alpine: bump to containerd v1.0.0-alpha3
...
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-08-07 11:39:09 +01:00
Rolf Neugebauer
cb254bf8be
Merge pull request #2368 from zacheryph/qemu-save-mac
...
save mac address within state for qemu
2017-08-07 10:06:23 +01:00
Zachery Hostens
9173d88456
save mac address within state
...
Signed-off-by: Zachery Hostens <zacheryph@gmail.com>
2017-08-06 22:39:34 -05:00
Avi Deitcher
2df3826291
Add script to clean ip older images
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2017-08-06 12:52:59 +03:00
Avi Deitcher
944fc95e31
Update example gettt hash
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2017-08-06 10:27:54 +03:00
Avi Deitcher
cc174b4df0
test device exists before allowing getty to run
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2017-08-06 10:23:12 +03:00
Justin Cormack
fdc4eb7c32
Put full filesystem on EFI ISO
...
In line with BIOS ISO changes previously.
Remove boot options, user can add if required, they made boot very slow.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-08-04 21:04:37 +01:00
Rolf Neugebauer
2a26a68aff
Merge pull request #2361 from rn/updates
...
Update to tip of manifest-tool and opengcs/LCOW
2017-08-04 19:42:27 +01:00
Rolf Neugebauer
fe28b860fb
blueprints: Update lcow blueprint
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-04 18:34:56 +01:00
Rolf Neugebauer
dfa684c78f
pkg/init-lcow: Update to tip of opengcs
...
Also adjust the building of the rootfs as this seem to have
changed.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-04 18:34:56 +01:00
Rolf Neugebauer
ad09ebd493
build: Use master of manifest-tool
...
The PR to enable notary signing has been merged. Also update
documentation as `got get` should now also work.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-04 18:34:56 +01:00
Rolf Neugebauer
f9cb013171
Merge pull request #2358 from rn/qemu
...
cmd/qemu: Better handling of arch and console for aarch64
2017-08-04 16:57:04 +01:00
Justin Cormack
0b2e34301b
Merge pull request #2357 from justincormack/arm64-rngd
...
Support rngd on arm64
2017-08-04 16:13:46 +01:00
Rolf Neugebauer
d96cb710c2
Add console=ttyAMA0 to selected YAML files
...
On arm64 the serial console is a ttyAMA0. Non-existing
consoles are ignored, so this should work on x86 and arm64.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-04 15:48:45 +01:00
Rolf Neugebauer
7c3f9690d5
cmd/qemu: Better handling of arch
...
- When executing on aarch64, use it as the default arch
- When selecting aarch64 on a non aarch64 system set the
CPU flag to a default value (not 'host').
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-04 15:45:00 +01:00
Justin Cormack
599186b4c7
Merge pull request #2356 from justincormack/dmesg
...
Enable sysctl kernel.dmesg_restrict
2017-08-04 14:38:18 +01:00
Justin Cormack
d164bcf283
update hashes for rngd
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-08-04 14:10:51 +01:00
Justin Cormack
8b2327b0e2
Support rngd on arm64
...
Although it does not do anything, as there is no CPU rng on arm64 at present.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-08-04 14:01:18 +01:00
Justin Cormack
ee349da98a
update hashes for sysctl (arm and x86)
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-08-04 13:34:14 +01:00
Justin Cormack
ce2347eda6
Enable sysctl kernel.dmesg_restrict
...
This requires that users have `CAP_SYSLOG` in order to access `dmesg`.
This means that containers by default have no access to `dmesg` (which
can leak information about the host or other containers) unless they
have this capability added.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-08-04 12:48:27 +01:00
Justin Cormack
d7caf92708
Merge pull request #2355 from justincormack/bootrom
...
Support UEFI ISO boot on hyperkit
2017-08-04 12:45:27 +01:00
Justin Cormack
317ddb09df
Do not try to autodetect UEFI mode
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-08-04 11:42:30 +01:00
Justin Cormack
8aa811540f
Support UEFI ISO boot on hyperkit
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-08-04 11:34:51 +01:00
Justin Cormack
305aa129d2
Merge pull request #2354 from ebriand/fix-aws-push
...
Fix AWS push
2017-08-04 11:22:27 +01:00
Justin Cormack
991da54ccc
Merge pull request #2352 from riyazdf/sig-video-alpine
...
sig-security: add video for alpine SIG
2017-08-04 10:25:31 +01:00
Eric Briand
5e53f548a1
Fix AWS push
...
Signed-off-by: Eric Briand <eric.briand@gmail.com>
2017-08-04 10:36:00 +02:00
Rolf Neugebauer
d22b74240b
Merge pull request #2350 from rn/multi-arch
...
Grand conversion to multi-arch manifests
2017-08-03 23:28:09 +01:00
Rolf Neugebauer
633195cbe3
Update YAML files with new multi-arch packages
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-03 17:46:11 +01:00
Rolf Neugebauer
fee2a62f26
pkg: Disable some packages for arm64
...
They either won't work or the packages are specific
to x86_64 like the DfM or VMware packages.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-03 17:46:11 +01:00
Rolf Neugebauer
e44783fea1
pkg: Update alpine base for all packages
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-03 17:46:10 +01:00
Rolf Neugebauer
aa44e41587
docs: Update docs, add document about packages
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-03 17:46:10 +01:00
Riyaz Faizullabhoy
b68f7e6dc5
sig-security: add video for alpine SIG
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-08-03 09:42:16 -07:00
Rolf Neugebauer
07cdcfeb65
Update all test YAML files with new multi-arch test packages
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-03 17:36:22 +01:00
Rolf Neugebauer
551e43294f
tests: Update alpine base to multi-arch
...
The following packages did not work on aarch64:
- linuxkit/test-docker-bench
- linuxkit/test-ltp
- linuxkit/test-ns
- linuxkit/test-virtsock
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-08-03 17:36:22 +01:00