Commit Graph

1386 Commits

Author SHA1 Message Date
Justin Cormack
df70fe328c fix hash calculation for Go build container
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-16 13:42:55 +01:00
Justin Cormack
cab1f3403f Merge pull request #611 from justincormack/varnish-the-limits
Increase default memlock ulimit
2016-10-14 11:34:04 +01:00
Justin Cormack
310a0af538 Increase default memlock ulimit
Fix #610

Users can override, but the default is low.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-14 11:27:45 +01:00
Justin Cormack
6f8e6ff55a Merge pull request #606 from justincormack/overlay2-default
Default to overlay2
2016-10-13 16:34:43 +01:00
Justin Cormack
1d5f679746 Default to overlay2
If there is no storage-driver set in daemon.json and no
aufs directory in the docker directory, use overlay2 as the storage
driver.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-13 16:08:20 +01:00
Justin Cormack
01519d4008 Merge pull request #599 from justincormack/dockerup
Update Docker to 1.12.2
2016-10-12 00:51:33 +01:00
Justin Cormack
be7fcd72f4 temporarily force curl as image not yet available
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-12 00:48:18 +01:00
Justin Cormack
71ec0982ce Update Docker to 1.12.2
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-11 19:26:45 +01:00
Justin Cormack
8106f7a174 Make the Docker download more robust to pipefail errors
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-11 19:26:45 +01:00
Justin Cormack
182e483d0a Merge pull request #604 from rneugeba/kern-doc
doc: add a note on building debug kernels
2016-10-11 19:26:01 +01:00
Rolf Neugebauer
c5ff18ff94 doc: add a note on building debug kernels
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-10-11 18:16:06 +01:00
Justin Cormack
36cb26b9d1 Merge pull request #603 from justincormack/minus-j
set -j on kernel build again
2016-10-11 17:27:17 +01:00
Justin Cormack
214f8f6440 set -j on kernel build again
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-11 16:27:55 +01:00
Justin Cormack
2587974a7d Merge pull request #601 from justincormack/ipsec
Add more network and crypto modules including enough for ipsec
2016-10-11 16:26:04 +01:00
Justin Cormack
d05f5905be Merge pull request #602 from justincormack/no-no-prune
do not remove build containers
2016-10-11 16:21:34 +01:00
Justin Cormack
47124e8282 do not remove build containers
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-11 16:12:40 +01:00
Justin Cormack
ee611252c9 Add more network and crypto modules including enough for ipsec
CRYPTO_ECHAINIV took the longest to find, which is needed.

Fix #598

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-11 16:04:05 +01:00
Justin Cormack
23ef753e41 Merge pull request #596 from justincormack/automount-sort
Sort block devices
2016-10-10 15:17:12 +01:00
Justin Cormack
864a34759a Sort block devices
See #589 for discussion.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-10 15:09:54 +01:00
Justin Cormack
7ed9a36ba9 Merge pull request #589 from nathanleclaire/azure_recent_fixes
Fixes for Azure hostname and swap disk
2016-10-10 15:08:30 +01:00
Justin Cormack
5b19559207 Merge pull request #595 from justincormack/nolatest
Do not create latest tags for base images
2016-10-10 15:07:02 +01:00
Justin Cormack
588798404f Do not create latest tags for base images
As we never use these, do not create them.

Also update images where applicable.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-10 14:55:48 +01:00
Justin Cormack
bab99c7c4d Merge pull request #593 from justincormack/kernelup
Update Linux to 4.4.24
2016-10-10 14:30:06 +01:00
Justin Cormack
20250e5f41 Update Linux to 4.4.24
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-08 13:48:29 +02:00
Justin Cormack
9278a8fba2 Merge pull request #591 from justincormack/dockerup
Update docker to 1.12.2-rc3
2016-10-08 13:46:44 +02:00
Justin Cormack
64fd8d7a5c Update docker to 1.12.2-rc3
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-08 13:00:15 +02:00
Nathan LeClaire
744fab2941 Fixes for Azure hostname and swap disk
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2016-10-06 14:40:11 -07:00
Justin Cormack
a6a5c40bba Merge pull request #586 from justincormack/overcommit
Support memory overcommit
2016-10-05 12:54:35 +02:00
Justin Cormack
5c67f9b644 Merge pull request #585 from justincormack/kernelup
update kernel to 4.4.23
2016-10-05 11:47:38 +02:00
Justin Cormack
b9273e5549 Support memory overcommit
One less complaint in Redis startup.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-05 11:46:58 +02:00
Justin Cormack
457e44dbcc update kernel to 4.4.23
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-01 21:03:47 +01:00
Justin Cormack
83fc05fae6 Merge pull request #584 from justincormack/kernel-fixes
add ncurses to C build for menuconfig
2016-10-01 21:01:50 +01:00
Justin Cormack
4e2f887f40 add ncurses to C build for menuconfig
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-10-01 18:26:38 +01:00
Justin Cormack
f24daaf218 Merge pull request #581 from justincormack/cache
remove use of rm /var/cache/apk
2016-09-29 21:13:40 +01:00
Justin Cormack
681ca3ced2 Merge pull request #580 from justincormack/quiet
Use build container id rather than tagging builds
2016-09-29 21:11:25 +01:00
Justin Cormack
2677a55d9f remove use of rm /var/cache/apk
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-29 21:04:16 +01:00
Justin Cormack
652d5eddf3 Use build container id rather than tagging builds
This means that multiple builds will not conflict, so we can
remove the lock from the CI. Also quieter when no errors.

Some still left to do, only done the ones used in build and CI
initially. Some of the others will be cleaned up anyway later.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-29 20:21:17 +01:00
Justin Cormack
3a19b181f2 Merge pull request #576 from justincormack/alpine-aufs-build
Use patched aufs-utils so can compile kernel with alpine
2016-09-29 16:42:21 +01:00
Justin Cormack
bf29850d3c Use patched aufs-utils so can compile kernel with alpine
This is going to be submitted upstream.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-29 16:17:46 +01:00
Justin Cormack
bb335afce3 Merge pull request #575 from justincormack/dockerup
update Docker to 1.12.2-rc1
2016-09-28 08:59:41 +01:00
Justin Cormack
09ad0a2aa2 update Docker to 1.12.2-rc1
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-28 08:51:07 +01:00
Justin Cormack
11a12b4f0a Merge pull request #574 from justincormack/rc-checking
Fix code for downloading Docker for release candidates
2016-09-27 22:31:59 +01:00
Justin Cormack
ebbed3f097 Merge pull request #573 from nathanleclaire/azure_nev
Propagate AZURE_STG_ACCOUNT_NAME in build container
2016-09-27 22:27:50 +01:00
Justin Cormack
3bb527c6bb Fix code for downloading Docker for release candidates
These always need to be downloaded with curl.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-27 22:26:29 +01:00
Nathan LeClaire
f3ac5ea45e Propagate AZURE_STG_ACCOUNT_NAME in build container
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2016-09-27 13:38:26 -07:00
Justin Cormack
1d778c38d4 Merge pull request #558 from justincormack/nosyslinux
Remove syslinux from base image
2016-09-27 11:45:36 +01:00
Justin Cormack
f3a74d4ab9 Remove syslinux from base image
Only needed for build, so save space and avoid security scan errors.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-27 11:23:54 +01:00
Justin Cormack
b7ac339dca Merge pull request #565 from justincormack/opensslup
openssl security update
2016-09-27 10:55:11 +01:00
Justin Cormack
180f6bb9ec openssl security update
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-27 10:15:50 +01:00
Justin Cormack
5956563073 Merge pull request #564 from justincormack/debug-jq
fix checking for debug key exists
2016-09-26 22:51:41 +01:00