Ian Campbell
5e97fa4f69
alpine: Bump to containerd v1.2.5
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2019-03-13 07:15:23 -04:00
Rolf Neugebauer
f0815f755a
tools/alpine: Add more wireguard packages
...
The wireguard package has some sub-packages which are
now dependencies. Include them in the alpine base.
Also include openresolv, which is required by one
of the wireguard packages.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-03 10:28:57 +00:00
Rolf Neugebauer
ec5e383de4
tools/alpine: Update to Alpine Linux 3.9
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-02 10:39:31 +00:00
Ian Campbell
236d68f409
alpine: Bump to containerd v1.2.4
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2019-02-14 05:01:19 -05:00
Ian Campbell
baa56f8b22
alpine: Bump to containerd v1.2.3
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2019-02-11 04:47:22 -05:00
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
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
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
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
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
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
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
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
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
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
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
Ian Campbell
046d74775e
alpine: Bump to containerd v1.0.2
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-02-14 12:11:21 +00:00
Ian Campbell
39722f0982
alpine: Bump to containerd v1.0.2-rc.1
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-02-07 09:49:23 +00:00
Ian Campbell
2e5f24a2c0
alpine: Bump to containerd v1.0.2-rc.0
...
https://github.com/containerd/containerd/releases/tag/v1.0.2-rc.0
$ git log --oneline --no-merges v1.0.1..v1.0.2-rc.0
a67e9d27 release: prepare 1.0.2-rc.0
91c3b8bf content/testsuite: pass context to hold lease
c910b470 content/testsuite: ensure unique content per test
45e7aa52 Update copy to discard over truncate
d7a0e702 Add resume content test cases
5c21576e Fix duplicate directories entries on metadata change
af4455b3 vendor: update go-runc to reduce gc pressure
f042dc58 cmd/containerd-shim: aggressive memory reclamation
8cf32d34 cmd/containerd-shim, reaper: reduce channel allocation
367eddb4 archive, cio, cmd, linux: use buffer pools
852f989a Update runc to 9f9c96235cc97674e935002fc3d78361b69
a03fb1bd Fix NPE in dialer
d04746b4 Update metadata image store to be initialized once
5a67161d Update namespace empty check to use buckets
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-01-31 09:40:52 +00:00
Ian Campbell
594e098c4c
alpine: Bump to containerd v1.0.1
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-01-18 10:58:28 +00:00
Rolf Neugebauer
31cb9539b8
tools/alpine: Add iucode_tool to base
...
The iucode_tool is used to convert the Intel CPU microcode
binaries into a cpio archive. There is no alpine package
for it, so compile it from source.
This is for x86_64 only and on other archs we create a empty
file.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-01-14 12:42:57 +00:00
Ian Campbell
e862410a07
alpine: Bump to containerd v1.0.1-rc.0
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-01-12 10:50:17 +00:00
Rolf Neugebauer
f657ac9095
tools/alpine: Switch to alpine:3.7
...
alpine:3.7 also comes with go-1.9 so the special case
is not longer needed.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-12-08 16:25:13 +00:00
Ian Campbell
206bb92bbe
alpine: Bump to containerd v1.0.0
...
https://github.com/containerd/containerd/releases/tag/v1.0.0
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-12-05 09:54:47 +00:00
Ian Campbell
e5caf00020
alpine: bump to containerd v1.0.0-rc.0
...
https://github.com/containerd/containerd/releases/tag/v1.0.0-rc.0
Minor build tweaks needed.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-12-01 13:21:08 +00:00
Ian Campbell
73cf544d33
alpine: bump to containerd containerd-v1.0.0-beta.3
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-11-09 10:16:33 +00:00
Rolf Neugebauer
181096f935
tools: Use alpine multi-arch image for linuxkit/alpine
...
https://github.com/docker-library/official-images/pull/3623
introduced alpine multi-arch images. Use it instead of
separate base images.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-10-29 12:32:40 +00:00
Ian Campbell
6ee21a37c6
alpine: Pull in go (1.9) from Edge
...
This is a requirement of containerd.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-10-12 15:32:15 +00:00
Ian Campbell
19a02ef28c
alpine: bump to containerd v1.0.0-beta.2
...
Note that a237b51511 ("Bump alpine base across the board.") inadvertently
corrupted `tools/alpine/versions.aarch64` (by updating it to the amd64 hash),
this commit corrects this as part of the rebuild.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-10-12 12:51:20 +01:00
Ian Campbell
9ddcdaba56
alpine: bump to containerd v1.0.0-beta.1
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-09-25 12:16:23 +01:00
Justin Cormack
a48a6b3e97
Build containerd in Alpine image
...
This makes it easier to add the containerd testing tools like
`containerd-stress` to test packages, for example, and also at
some point move `ctr` out of the base image as it can be installed
from the alpine image.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-09-20 21:16:54 +00:00
Ian Campbell
b736afeee3
alpine: bump to containerd v1.0.0-beta.0
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-09-07 17:28:38 +00:00
Ian Campbell
6d878dd65f
alpine: bump to containerd v1.0.0-alpha6
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-08-29 00:39:20 +01:00
Justin Cormack
90f905a799
Move containerd clone to tools/alpine
...
As discussed before, as we use this in three places, cloning in
base makes more sense.
Update base image.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-08-21 15:16:09 +01:00
Ian Campbell
da6cbf74f3
alpine: Update to containerd v1.0.0-alpha4 base.
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-08-11 16:13:23 +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
Ian Campbell
c8164c0a6e
alpine: Update to containerd v1.0.0-alpha2
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-27 11:07:03 +01:00
Justin Cormack
bafeac62ec
Merge pull request #2301 from rn/base-ovmf
...
Various OVMF related fixes
2017-07-27 10:25:24 +01:00
Rolf Neugebauer
bf5a461ce5
tools/alpine: Add OVMF to the mirror and not the image
...
We add the 'ovmf' to the mirror instead of installing
it in the rootfs. This way we record the version we are
using.
We already pull a few images (go, tini) from community
so may as well pull ovmf directly via 'packages.x86_64'.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-07-26 18:14:28 +01:00
Ian Campbell
5217b9973b
alpine: Reminder to bump the containerd test when bumping containerd
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-26 17:27:11 +01:00
Ian Campbell
4cb43060e4
alpine: Drop trailing whitespace in Dockerfile.
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-24 12:14:21 +01:00
Dennis Chen
cc14a74276
tools/alpine: multi-arch support for the base alpine image
...
Alpine is the base docker image for the LinuxKit, but currently
it only supports amd64 architecture. This patch is try to unify
the alpine tool docker image build process order to suport other
architectures, such as AArch64, by using '--build-arg' to override
the alpine base image specified by 'FROM' in the Dockerfile.
Also this patch splits the standalone packages into 2 parts:
one is common for all archs, another is arch-specific.
Signed-off-by: Dennis Chen <dennis.chen@arm.com >
2017-07-24 10:09:23 +00:00
Jason A. Donenfeld
a837a6fc65
wireguard: add tools to alpine as package not into filesystem
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2017-07-20 22:01:05 +02:00
Jason A. Donenfeld
a09a2a4b22
wireguard: integrate tools into alpine
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2017-07-20 16:51:53 +02:00