Ian Campbell
b4187fe6ea
alpine: Bump to containerd v1.2.2
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2019-01-08 06:52:27 -05:00
Ian Campbell
c52e20a932
tools/alpine: Grab another file needed for wireguard APK build.
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2019-01-08 11:37:13 +00:00
Rolf Neugebauer
5b5f272890
Merge pull request #3205 from alicefr/fix_qemu_dockerfile
...
Missing s390x in the switch for qemu Dockerfile
2018-12-20 23:45:14 +00:00
Ian Campbell
544c8256ea
alpine: Bump to containerd v1.2.0
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-10-30 06:53:32 -04:00
Ian Campbell
e78b25062c
scripts: support credentials helpers on Linux
...
On Linux a key in `~/.docker/config.json` indicates if a credentials helper is
in use (and which), if one is then the method is identical to the Darwin case
so refactor to support that.
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-10-30 09:29:19 +00:00
Alice Frosi
8dd28e8e92
Add missing s390x in the switch for qemu Dockerfile
...
Signed-off-by: Alice Frosi <afrosi@de.ibm.com >
2018-10-17 17:41:58 +02:00
Ian Campbell
2ad451867e
alpine: Bump to containerd v1.1.4
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-09-25 10:54:53 -04:00
Ian Campbell
f7c93dc4eb
alpine: Bump to containerd v1.1.3
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-08-30 08:39:46 -04:00
Rolf Neugebauer
768593b951
tools: Update to the latest linuxkit/alpine
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-07-26 19:22:42 +01:00
Rolf Neugebauer
ca53674154
tools/alpine: Update to latest
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-07-26 14:20:05 -04:00
Rolf Neugebauer
594ce1251d
tools: Add a mkimage variant to build a non-bootable ISO.
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-07-25 11:25:59 +01:00
Rolf Neugebauer
a9552aee2d
tools: Fix mkimage-squashfs
...
Us a scratch image as the base instead of the alpine
base image.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-07-24 22:30:53 +01:00
Rolf Neugebauer
fe569b627a
tools: Fix mkimage-raw-efi
...
Use a scratch image as the base instead of the full
alpine base.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-07-24 22:30:53 +01:00
Rolf Neugebauer
24d8ecc943
tools: Fix mkimage-raw-bios
...
Build the final image from scratch instead of the full
alpine base image.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-07-24 22:30:53 +01:00
Rolf Neugebauer
99e65ef998
tools: Fix mkimage-qcow2-efi
...
Build the final image from scratch instead of the full
alpine base.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-07-24 22:30:53 +01:00
Rolf Neugebauer
47bff24b94
tools: Fix mkimage-iso-efi
...
Build the final image from SCRATCH instead of the alpine base.
Should be a lot smaller now.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-07-24 22:30:53 +01:00
Rolf Neugebauer
4ca0458526
tools: Use a multi-stage build for mkimage-iso-bios
...
mkimage-iso-bios contained the full alpine base. Only
copy packages actually needed.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-07-24 22:30:53 +01:00
Ian Campbell
6b6596f881
alpine: Bump to containerd v1.1.2
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-07-16 05:29:27 -04:00
Rolf Neugebauer
3beb03c684
tools/alpine: Update linuxkit/alpine
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-07-11 23:59:20 +00:00
Rolf Neugebauer
7d9457382c
tools/alpine: Add packages needed for the iovisor/bcc tools
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-07-12 00:25:30 +01:00
Rolf Neugebauer
cd4d50920a
tools: Update to latest alpine base
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-07-10 14:59:45 +01:00
Ian Campbell
8ad9f65ec8
alpine: Bump to containerd v1.1.1
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-07-10 04:52:57 -04:00
Rolf Neugebauer
48ca3f1302
tools: Update to latest alpine base
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-07-07 13:27:48 +01:00
Rolf Neugebauer
20e71cf09e
tools/alpine: Update alpine base
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-07-07 08:21:54 -04:00
Rolf Neugebauer
1b23313bb3
tools/alpine: Remove gummiboot for arm64
...
The package does not exist any more in 3.8 and I can't
see any uses for it.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-07-07 11:43:06 +01:00
Rolf Neugebauer
53af0ce80c
tools/alpine: Remove go1.10
...
alpine:3.8 comes with go 1.10 as default
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-07-07 09:30:51 +01:00
Rolf Neugebauer
3c492fe40a
tools/alpine: Update to alpine:3.8
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-07-07 09:29:59 +01:00
Ian Campbell
779a611d6b
alpine: Bump to containerd v1.1.0-rc.2
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-06-28 12:34:50 -04:00
Alan Raison
412857be96
Use apk --print-arch to discover architecture
...
When dealing with apk, `uname -m` doesn't always match the architecture
name that apk uses. Instead `apk --print-arch` is used.
Signed-off-by: Alan Raison <alanraison@users.noreply.github.com >
2018-06-26 23:16:20 +01:00
Ian Campbell
a5ed0cf40a
alpine: Bump to containerd v1.1.1-rc.1
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-06-19 11:00:45 -04:00
Rolf Neugebauer
910d453769
tools/alpine: Add sntpc to alpine base
...
sntpc is a very simple ntpc client, which may be useful
for some setups.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-06-05 08:10:18 -04:00
Ian Campbell
55d66b434f
alpine: Bump to containerd v1.1.1-rc.0
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-06-01 08:49:28 -04:00
Rolf Neugebauer
d9c3e3fce2
tools: Update to latest alpine base
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-05-12 12:10:32 +01:00
Rolf Neugebauer
46b90f0dae
tools/alpine: Update to latest
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-05-12 06:58:57 -04:00
Ian Campbell
56a93fb81a
alpine: Bump to containerd v1.1.0
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-04-25 04:58:17 -04:00
Ian Campbell
b58248edaf
Merge pull request #3007 from ijc/containerd-v1.1.0-rc.2
...
containerd v1.1.0-rc.2
2018-04-18 15:29:48 +01:00
Ian Campbell
6a4d0df63c
alpine: Bump to containerd v1.1.0-rc.2
...
Requires libseccomp-dev and the go1.10 package
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-04-18 06:25:55 -04:00
Justin Cormack
17fbdbb920
Add keyutils to packages
...
I am doing some upstream `runc` work with kernel keys and have
various other uses. No urgency so not updating the package
builds yet.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2018-04-18 09:56:25 +01:00
Rolf Neugebauer
c0377bf343
tools: Add mkimage-squashfs
...
This utility image takes a tarball as input and places the
contents into a read-only, compressed squashfs filesystem
which is produced on stdout.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-04-16 18:39:31 +01:00
Rolf Neugebauer
39b9ac9b7f
tools: Update tools to the latest alpine base image
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-04-05 10:49:00 +01:00
Ian
2d6b147854
Add rebuild info for tools/alpine for s390x
...
Missed previously.
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-04-03 13:20:15 +01:00
Ian Campbell
7a48d9358c
alpine: Bump to containerd v1.0.3
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-04-03 10:11:31 +00:00
Rolf Neugebauer
a8d3ef2ca1
tools: Clarify the supported architectures
...
Most of the tools packages are not usable on s390x so
explicitly list them.
Also removed arm64 from mkimage-gcp as GCP does not
support arm machines and fixed a minor inconsistency
the way the architecture was specified in mkimage-raw-bios.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-03-13 16:27:30 +00:00
Rolf Neugebauer
61727d3b50
tools: Update to the latest alpine base image
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-03-13 14:39:57 +00:00
Rolf Neugebauer
6ac582b6d3
tools/alpine: Update to latest
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-03-13 11:56:29 +00:00
Rolf Neugebauer
afbd3a93d9
tools/alpine: Update alpine base to latest
...
Also add s390x images
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-02-28 16:35:23 +00:00
Rolf Neugebauer
03c3fd65c3
tools/alpine: Fix push-manifest.sh
...
- On macOS, docker-credential-osxkeychain.bin was renamed to
docker-credential-osxkeychain
- Pass --ignore-missing to the manifest-tool invocation.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-02-28 16:35:23 +00:00
Rolf Neugebauer
2a984165fb
tools/alpine: Add a dummy versions.s390x file
...
This is temporary to un-break the build until we have pushed
a alpine base image for s390x.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-02-28 14:59:59 +00:00
Rolf Neugebauer
e0e490d4c6
tools/alpine: Build our own wireguard-tools package
...
Currently, there is a conflict in musl versions between stable
(used for tools/alpine) and edge (where wireguard-tools is).
This cased the tools/alpine build to fail.
With this commit we build our own wireguard-tools package,
using the APKBUILD file from edge, against the libraries
libraries from stable. We then add the wireguard-tools package
to the mirror.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-02-28 14:39:47 +00:00
Avi Deitcher
58f2644354
Merge pull request #2935 from garthy/qcow-efi-support
...
Adds support for building a qcow2 EFI image
2018-02-27 19:21:20 +00:00