Commit Graph

1407 Commits

Author SHA1 Message Date
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
Justin Cormack
ff744d8acc fix checking for debug key exists
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-26 22:24:48 +01:00
Justin Cormack
582f66dc32 Merge pull request #560 from justincormack/chrony-dhcpcd
due to missing config dir in Alpine, force dhcpcd to amend chrony conf
2016-09-26 21:54:39 +01:00
Justin Cormack
14ef46ee94 Fix dhcp ntp on osx
1. Upstream issue in Alpine that default directory is not used.
2. dhcp appends ntp servers, so delete default first.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-26 21:39:20 +01:00
Justin Cormack
c7b4569b42 Merge pull request #559 from justincormack/test-tail
Run test in foreground
2016-09-26 12:28:09 +01:00
Justin Cormack
cadff406ff Merge pull request #556 from justincormack/kernelup
Update Linux kernel to 4.4.22
2016-09-26 12:14:24 +01:00
Justin Cormack
9ade1be504 Run test in foreground
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-26 12:03:56 +01:00
Justin Cormack
0ab30ea892 Merge pull request #557 from justincormack/alpineup
Update alpine-base
2016-09-26 00:55:00 +01:00
Justin Cormack
22d4e40ad8 Update alpine-base
Seems insignificant, should probably improve hash function, as
ordering only visibly changed.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-26 00:27:24 +01:00
Justin Cormack
4549970d55 Update Linux kernel to 4.4.22
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-26 00:01:53 +01:00
Justin Cormack
7ec4d05b1e Merge pull request #531 from rneugeba/hvtools-out
remove special hack hvtools
2016-09-24 14:29:55 +01:00
Justin Cormack
5df796b8ed Merge pull request #554 from justincormack/trim
Add weekly cron job to TRIM drive
2016-09-24 14:26:41 +01:00
Justin Cormack
131122c3b2 Add weekly cron job to TRIM drive
See #536

This is the recommended frequency. For desktop this might be less
suitable, so we may want to adjust

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-24 14:18:49 +01:00
Justin Cormack
304b8e1cb9 Merge pull request #553 from justincormack/docker-init
Copy docker-init if present
2016-09-23 18:14:37 +01:00
Justin Cormack
c001ded03b Copy docker-init if present
Fix #552

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-23 18:11:05 +01:00
Justin Cormack
5165b5cfe7 Merge pull request #549 from justincormack/dhcpcd-2
Switch to dhcpcd
2016-09-23 15:59:46 +01:00
Justin Cormack
a2c3991580 Switch to dhcpcd
Should fix issue with not sending hostname which Azure needs.

This should be requesting all the dhcp features we currently use.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-23 15:52:30 +01:00
Justin Cormack
73d9e17d77 Merge pull request #550 from justincormack/no-dhcpcd
remove dhcpcd as was running anyway
2016-09-23 13:39:29 +01:00
Justin Cormack
04f58497a8 remove dhcpcd as was running anyway
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-23 13:34:17 +01:00
Rolf Neugebauer
dbe3d0d16c base: update manifest
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-09-23 11:11:07 +01:00
Rolf Neugebauer
5f9ace13b0 packages: add hvtools from edge/testing
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-09-23 11:03:40 +01:00
Rolf Neugebauer
93490ac710 packages: remove hvtools
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-09-23 11:03:40 +01:00
Justin Cormack
9c5381e5a8 Merge pull request #546 from rneugeba/if-clean
Clean up network interface
2016-09-23 10:41:15 +01:00
Justin Cormack
9bb91aad49 Merge pull request #547 from docker/build-vhd
initial how-to build vhd
2016-09-23 10:37:06 +01:00
French Ben
b82d902a6a initial how-to build vhd 2016-09-22 16:24:58 -07:00
Rolf Neugebauer
aceebda3db net: consolidate DHCP onto eth0 only
- rename DfW main interface eth0
- remove eth1 DHCP config
- create tap device in init script not interfaces file

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-09-22 18:12:45 +01:00
Justin Cormack
a246a8dd8d Merge pull request #545 from justincormack/update-alpine-add-more
Update base image
2016-09-22 18:09:14 +01:00
Justin Cormack
2d89eeeae9 Merge pull request #544 from justincormack/noswap
Do not fail if disk is partitioned but has no swap
2016-09-22 17:25:26 +01:00
Justin Cormack
ca6a7211b0 Update base image
- fix `df` failing with overlay
- four more openssl CVEs
- add dhcpcd (unused)
- add openssh server (unused)

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-22 16:42:06 +01:00
Justin Cormack
30991d26d4 Do not fail if disk is partitioned but has no swap
Fix #543

Also clean up quoting and unused parts a little.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-22 16:30:28 +01:00