Commit Graph

5057 Commits

Author SHA1 Message Date
Rolf Neugebauer
6e0254fc1a test: Use the modprobe package instead of alpine:3.6
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-29 15:50:52 +00:00
Rolf Neugebauer
5fff42e54b
Merge pull request #2653 from rn/march
tools: Use alpine multi-arch image for linuxkit/alpine
2017-10-29 16:30:55 +01:00
Justin Cormack
55a7a90579
Merge pull request #2652 from rn/kern-up
Kernel update to 4.13.10/4.9.59/4.4.95
2017-10-29 16:13:23 +01: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
Rolf Neugebauer
a8b9693878 Update YAML files to latest kernels
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-28 22:08:20 +01:00
Rolf Neugebauer
17e5b55d17 kernel: Update to 4.13.10/4.9.59/4.4.95
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-28 17:46:23 +01:00
Justin Cormack
1e18bf8638
Merge pull request #2647 from JeffWuBJ/patch-1
Update platform-vmware.md
2017-10-28 17:34:01 +02:00
JeffWuBJ
a2ef4fc04c Update platform-vmware.md
tried with latest version, -format vmdk is used to create vmdk file

Signed-off-by: JeffWuBJ <jeff.wu.junfei@gmail.com>
2017-10-28 15:28:50 +08:00
Riyaz Faizullabhoy
48be104fca Merge pull request #2646 from mathieui/fix-links
docs: fix links to kspp and wireguard
2017-10-27 12:15:12 +02:00
Justin Cormack
8fc857b293 Merge pull request #2643 from Wolphin-project/sec-groups
support for OpenStack security groups
2017-10-26 17:13:43 +02:00
Justin Cormack
d9a27a7eae Merge pull request #2644 from Wolphin-project/server-id-fix
log message fix: Info() -> Infof()
2017-10-26 17:12:57 +02:00
Mathieu Pasquet
5e299e249b Fix links to kspp and wireguard
Signed-off-by: Mathieu Pasquet <mathieu.pasquet@alterway.fr>
2017-10-26 16:28:51 +02:00
Marco Mariani
d2a1457da7 log message fix: Info() -> Infof()
Signed-off-by: Marco Mariani <marco.mariani@alterway.fr>
2017-10-26 12:19:29 +02:00
Marco Mariani
0a2ce1a357 support for OpenStack security groups
Signed-off-by: Marco Mariani <marco.mariani@alterway.fr>
2017-10-26 12:19:01 +02:00
Avi Deitcher
7e7ba6bb17 Merge pull request #2642 from eyz/linuxkit-pkg-ip-apks
pkg/ip: updating linuxkit/ip sha to image built in #2605
2017-10-25 15:45:03 -04:00
Isaac Rodman
5bd89a566c pkg/ip: updating linuxkit/ip sha to image built in #2605
Signed-off-by: Isaac Rodman <isaac@eyz.us>
2017-10-25 11:19:19 -07:00
Avi Deitcher
ef60115ba6 Merge pull request #2605 from eyz/linuxkit-pkg-ip-apks
pkg/ip: added iptables, ebtables, ipvsadm, and bridge-utils
2017-10-25 13:55:56 -04:00
Justin Cormack
9ebcd04989 Merge pull request #2640 from Wolphin-project/image-server-id
Output image_id, server_id in stdout to ease automation
2017-10-25 18:17:41 +02:00
Justin Cormack
525a457bf5 Merge pull request #2634 from tomconte/azure-bootdiags
Add Azure boot diagnostics
2017-10-25 17:54:20 +02:00
Marco Mariani
5b96d96a7a output image_id, server_id in stdout to ease automation
Signed-off-by: Marco Mariani <marco.mariani@alterway.fr>
2017-10-25 14:00:40 +02:00
Isaac Rodman
0ff1f84918 pkg/ip: added iptables, ebtables, ipvsadm, and bridge-utils
Signed-off-by: Isaac Rodman <isaac@eyz.us>
2017-10-24 16:45:38 -07:00
Ian Campbell
d4a91982ab Merge pull request #2633 from ijc/alpine-update
Alpine update
2017-10-24 14:49:02 +01:00
Thomas Conte
b80182d339 Add Azure boot diagnostics
Signed-off-by: Thomas Conte <thomas@conte.com>
2017-10-24 13:21:12 +00:00
Ian Campbell
b170f62832 Updates for kube+swarmd projects rebuilt with new alpine
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-24 11:49:13 +01:00
Ian Campbell
d465042bef Updates for test/pkg/* which are rebuilt with new alpine
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-24 11:35:33 +01:00
Ian Campbell
d194639faf Updates for pkg/* which are rebuilt with new alpine
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-24 11:05:58 +01:00
Ian Campbell
abbda95d06 Updates for tools/* which are rebuilt with new alpine
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-24 10:25:07 +01:00
Ian Campbell
6c7b1c0251 Bump all packages to newest alpine.
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-24 10:11:24 +01:00
Ian Campbell
12e4347bf7 alpine: rebuild
Picks up CVE-2017-15650 fix and some other updates.

Adds ipvsadm and bridge-utils (fixes: #2606).

Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-24 09:10:22 +00:00
Ian Campbell
c7c06541a7 Merge pull request #2629 from rn/kup
Kernel updates
2017-10-23 15:24:55 +01:00
Ian Campbell
abb9a2d7c5 Merge pull request #2630 from ijc/kubernetes
kuberenetes: Bump image cache to v1.8.1
2017-10-23 14:43:24 +01:00
Rolf Neugebauer
a52e29af1a Update .gitattributes with new kernel config name
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-23 11:23:05 +01:00
Ian Campbell
a571ae62e1 kubernetes: bump image cache hash.
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-23 10:23:02 +01:00
Ian Campbell
76d655ebe4 kuberenetes: Bump image cache to v1.8.1
I forgot to do this in #2626.

Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-23 10:08:15 +01:00
Rolf Neugebauer
456f8f737d Update YAML files to latest kernels
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-22 19:49:15 +01:00
Rolf Neugebauer
89af138f18 kernel: Update to 4.13.9/4.9.58/4.4.94
Note: There were more conflicts in applying the
vmbus patches to 4.13. For now I've just skipped the
conflicting patches so the end-result may be that
Hyper-V sockets on 4.13 may break (if they were not
already broken by the update to 4.13.6).

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-22 19:49:15 +01:00
Rolf Neugebauer
12b8d9d6bd kernel: Update to 4.13.8/4.9.57/4.4.93
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-22 19:49:15 +01:00
Rolf Neugebauer
b4d2d36866 kernel: Remove the 4.4.x patches
The patches are for vsock and hvsock and anyone using these
should be using more modern kernels.

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-22 19:49:14 +01:00
Rolf Neugebauer
4005564228 kernel: Drop 'kernel_' prefix from kernel config files
It's kinda obvious that these are kernel configuration files
and, looking at various other distros it seems more common
to call the files 'config-<foo>'.

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-22 19:49:14 +01:00
Rolf Neugebauer
5afc16f275 kernel: Enable building kernels without patches
Copying the entire local directory into the container allows
us to check for the existence of the patch directory and
only apply the patches if the directory exists.

An alternative would have been to re-arrange the patch directory
into a sub-directory, but in terms of copying wouldn't have
made that much if a difference.

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-22 19:49:14 +01:00
Rolf Neugebauer
ddbdb0aad7 kernel: Update to 4.13.7
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-22 19:49:14 +01:00
Rolf Neugebauer
0df77e4858 Merge pull request #2612 from rn/rpi3
Initial Raspberry Pi 3 support
2017-10-21 13:31:26 +02:00
Rolf Neugebauer
fc8e393feb Merge pull request #2627 from ijc/linuxkit-pkg-no-git
Improve `linuxkit pkg` handling of git
2017-10-20 22:22:13 +02:00
Rolf Neugebauer
0239672bb6 Merge pull request #2626 from ijc/kubernetes
Kubernetes: Bump to v1.8.1
2017-10-20 22:18:37 +02:00
Rolf Neugebauer
1a58f16465 Update YAML files to latest kernels
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-20 20:22:03 +01:00
Rolf Neugebauer
571dba104d kernel: Update to 4.13.6/4.9.56/4.4.92
NOTE: Some of the 4.13.x VMBus patches did not apply cleanly and they
were dropped for now. This may break LCOW and other Windows support.

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-20 20:22:03 +01:00
Rolf Neugebauer
5609cdeae7 kernel: Update to 4.9.55
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-20 20:22:03 +01:00
Rolf Neugebauer
136dafe2c6 build: Update moby tool to latest
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-20 20:22:03 +01:00
Ian Campbell
ba3cc2fc6d linuxkit pkg: make ":latest" for non-git packages explicit
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-20 17:18:00 +01:00
Ian Campbell
991bfd2794 linuxkit pkg: handle packages which are not in git
Detect if this is the case by checking if the given path is not in git and
conditionalising anything which would touch git.

Images built from outside git will, in the absence of options to force
otherwise, get tagged "latest".

Fixes: #2613

Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-20 17:08:12 +01:00