Justin Cormack
f034ae66aa
Merge pull request #941 from rneugeba/kern-up
...
kernel: properly update 4.9 patches
2017-01-04 15:09:59 +00:00
Justin Cormack
e1fe9f05c8
Merge pull request #942 from djs55/capture-bolt-dbs
...
diagnostics: capture the networks and volumes db
2017-01-04 15:09:26 +00:00
Justin Cormack
b5e8a5027a
Set bootable flag after partition resize
...
Google Cloud requires this to be set to boot.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-04 15:07:23 +00:00
Justin Cormack
cd96152ad0
Merge pull request #940 from justincormack/kernel-dev-headers
...
Add a kernel-dev tarball with kernel headers
2017-01-04 14:10:39 +00:00
Rolf Neugebauer
4e252c524a
kernel: properly update 4.9 patches
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-01-04 13:50:05 +00:00
Justin Cormack
4be0fd0378
Merge pull request #939 from justincormack/check-config-up
...
Update check-config script from Docker master
2017-01-04 13:45:09 +00:00
Justin Cormack
e955457195
Add a kernel-dev tarball with kernel headers
...
These headers are needed for defining kernel probes etc, tested with
eBPF. Could also be used for perf, building kernel modules etc. Saved
to the media tarball at present, may add to base image or container.
Also rationalise the paths in the headers tarball a little to match.
Will add an eBPF container using these later.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-04 12:10:30 +00:00
Justin Cormack
11c0280ab0
Update check-config script from Docker master
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-04 12:08:57 +00:00
David Scott
3fad706162
diagnostics: capture the networks and volumes db
...
This should help diagnose failures like that described in
https://github.com/docker/docker/issues/29636
Signed-off-by: David Scott <dave.scott@docker.com >
2017-01-04 11:52:43 +00:00
David Gageot
6986b3b6d0
Change the path of GCE image
...
Signed-off-by: David Gageot <david@gageot.net >
2016-12-30 16:03:54 +01:00
Justin Cormack
309e2e2872
Add the additional bpf options to kernel config
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-28 21:29:07 +00:00
Justin Cormack
9cab656fc8
Merge pull request #932 from justincormack/alpine-3.5
...
Update base images to Alpine 3.5
2016-12-28 19:58:59 +00:00
Justin Cormack
7bd03d7dd1
Merge pull request #926 from riyazdf/kspp-config
...
KSPP sysctl + kernel config updates, 4.9 bump
2016-12-28 19:57:09 +00:00
Justin Cormack
ffe02bef0c
Merge pull request #930 from justincormack/docker-master
...
Add a build flag to build from master
2016-12-28 18:57:38 +00:00
Justin Cormack
76d376f7cc
Add a build flag to build from master
...
This donwloads from master.dockerproject.org and fixes up the
different URL structure.
Use `make DOCKER_VERSION=master`
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-28 18:33:29 +00:00
Justin Cormack
00b3924067
Update base images to Alpine 3.5
...
excludes
- Go base images as not yet available
- perf which does not build with latest image
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-28 18:09:08 +00:00
Justin Cormack
3f86d07943
Merge pull request #931 from justincormack/alpine-3.5-base
...
Update base image to Alpine 3.5 official image
2016-12-28 17:43:08 +00:00
David Gageot
1bf637ca5d
Set hostname on GCP
...
Split GCP startup script in two:
+ One started before Docker, to set the hostname
+ Another to run the startup script
Signed-off-by: David Gageot <david@gageot.net >
2016-12-28 17:51:33 +01:00
Justin Cormack
afe0df0566
Update base image to Alpine 3.5 official image
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-27 19:02:29 +00:00
David Gageot
614a363ab9
Specific init.d script for GCP
...
Signed-off-by: David Gageot <david@gageot.net >
2016-12-23 12:03:20 +01:00
David Gageot
d9692db9e9
Change the bucket where Moby is pushed for GCE
...
And make the image public
Signed-off-by: David Gageot <david@gageot.net >
2016-12-22 19:03:55 +01:00
Riyaz Faizullabhoy
c6222bdba6
Edit kernel_config to include some KSPP recommendations
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-12-22 10:00:22 -08:00
Riyaz Faizullabhoy
fe62e3eed8
Add kspp recommended sysctl settings
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-12-22 10:00:22 -08:00
Riyaz Faizullabhoy
62b42b7814
Bump kernel config for 4.9
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-12-22 10:00:22 -08:00
David Gageot
6f3483c421
Update mobylinux/mkimage-gce image
...
Signed-off-by: David Gageot <david@gageot.net >
2016-12-22 18:44:33 +01:00
David Gageot
77bc577875
Flag GCP platform
...
Signed-off-by: David Gageot <david@gageot.net >
2016-12-22 18:42:15 +01:00
Justin Cormack
1991c29ab7
Fix the cgroup memory hierarchy warning
...
Needed to make the memory cgroup work properly
fix #373
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-22 00:21:47 +00:00
Justin Cormack
90c375a044
Update AUFS kernel to 4.9
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-21 21:59:07 +00:00
Justin Cormack
cab1767a27
Merge pull request #915 from riyazdf/golinting
...
Add golint, gofmt, govet
2016-12-21 19:35:31 +00:00
Riyaz Faizullabhoy
6245780591
Move linting to Go build
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-12-21 11:26:33 -08:00
Riyaz Faizullabhoy
0736e139d2
Add lint docker image for golang linting and testing to individual package subdirs
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-12-20 15:00:08 -08:00
Riyaz Faizullabhoy
3245eaca67
Revert "Bumps for azure 1.13.0-rc4-beta14"
...
This reverts commit 2197b7b7c6 .
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-12-19 17:42:32 -08:00
Nathan LeClaire
2197b7b7c6
Bumps for azure 1.13.0-rc4-beta14
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2016-12-19 17:19:32 -08:00
Riyaz Faizullabhoy
f2a1c0dd24
Add golint, make linting top-level
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-12-19 16:13:02 -08:00
Riyaz Faizullabhoy
9eadb18715
Add gofmt, govet
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-12-19 15:17:37 -08:00
Justin Cormack
8c2c594794
Merge pull request #913 from justincormack/baseup
...
Update Alpine base image
2016-12-19 18:46:51 +00:00
Justin Cormack
38b5dd7902
Merge pull request #912 from justincormack/exclude-cleanup
...
Set an exclude pattern when untarring images
2016-12-19 18:46:05 +00:00
Justin Cormack
9d1c84fd9d
Update Alpine base image
...
Security update
- openssh 7.4
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-19 18:04:42 +00:00
Justin Cormack
cade1b1d12
Set an exclude pattern when untarring images
...
This is a bit cleaner than deleting files after.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-19 17:54:01 +00:00
Justin Cormack
140913cd93
Remove extraneous docker rm
...
fix #879
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-19 17:08:33 +00:00
Justin Cormack
a345f6e23e
Support Docker 1.12 on OSX
...
I had occasion to use a Moby build of 1.12 on Docker for Mac today
and I had to patch this in. Given that we re-added support for 1.12
for cloud, for CS, may as well support on OSX too as we are still
doing releases.
The fix is a bit messy (hence the flag), as it writes to the file
system but we will remove it later, or work around the write if
we need to continue to support 1.12 outside the 1.12.x branch.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-17 00:02:45 -08:00
Justin Cormack
7471ecc9ec
Update Docker to 1.13.0-rc4
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-16 21:40:38 -08:00
Justin Cormack
ce4e2cdf61
Merge pull request #901 from rneugeba/perf
...
Add Linux perf utility
2016-12-16 13:31:47 -08:00
Riyaz Faizullabhoy
1b98dbb6e2
Only disable sysrq for cloud editions
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-12-16 09:24:34 -08:00
Rolf Neugebauer
67e0a98cc2
alpine: add Makefile/Dockerfile to build the Linux perf utility
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-12-16 17:04:43 +00:00
Rolf Neugebauer
0c38fd266e
build: update packages to new alpine-build-c base
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-12-16 16:21:39 +00:00
Rolf Neugebauer
a8aa81a228
base: add dependencies to build the Linux perf utility
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-12-16 15:10:52 +00:00
Simon Ferquel
6ed33ba4ba
Remove vsudd output from the console.
...
vsudd is quite verbose, and we are confident enough about its stability.
This will clean Pinata logs as well indirectly
Signed-off-by: Simon Ferquel <simon.ferquel@docker.com >
2016-12-16 15:53:20 +01:00
Justin Cormack
9edf3a2d8c
Update base image
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-15 13:22:11 -08:00
Justin Cormack
a7f6bba295
Use exact build context for kernel build
...
Saves passing too much context, less error prone and should
mean builds are faster if not clean, consistent with elsewhere.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-12-15 11:27:41 -08:00