Commit Graph

1386 Commits

Author SHA1 Message Date
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
Rolf Neugebauer
a0632f1e78 net: rename Hyper-V internal network to hvint0 and configure it
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-09-22 16:17:26 +01:00
Justin Cormack
d613f87895 Merge pull request #540 from justincormack/local
Enable local service
2016-09-22 16:05:39 +01:00
Justin Cormack
a992ca9723 Merge pull request #541 from justincormack/sorted-packages
Sort list of packages
2016-09-22 16:05:22 +01:00
Justin Cormack
0978881a09 Sort list of packages
fix #537

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-22 13:42:09 +01:00
Justin Cormack
c2d027d12a Enable local service
Files in `/etc/local.d/` will be executed:

If a file in this directory is executable and it has a .start extension,
it will be run when the local service is started. If a file is
executable and it has a .stop extension, it will be run when the local
service is stopped.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-22 13:39:10 +01:00
Justin Cormack
957df9176f Merge pull request #538 from justincormack/iso-rework
Standalone make iso image, rather than build+run
2016-09-22 13:26:24 +01:00
Justin Cormack
af676ac5e1 Standalone make iso image, rather than build+run
Simpler to have an image that takes the kernel and initrd as input,
rather than building them into the image.

The rest need converting.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-22 13:12:23 +01:00
Justin Cormack
245ae84937 Merge pull request #534 from kencochrane/fix_makefile_ami_build
Added missing ENV variables to AMI build
2016-09-21 09:57:11 +01:00
Ken Cochrane
2aa6ec954b Added missing ENV variables to AMI build
Signed-off-by: Ken Cochrane <KenCochrane@gmail.com>
2016-09-20 19:09:09 -04:00
Justin Cormack
8798d4b76a Merge pull request #530 from justincormack/base-image-docs
More docs on Hub images
2016-09-20 23:02:31 +01:00
Justin Cormack
6a425feeff Merge pull request #532 from kencochrane/aws_nightly
Added more tagging to AMI builds for AWS
2016-09-20 20:33:53 +01:00
Ken Cochrane
2735f7914b Added changes to support nightly builds for AWS 2016-09-20 15:20:09 -04:00
Justin Cormack
1687e8337a More docs on Hub images
See #529

Could be expanded further.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-20 18:10:21 +01:00
Justin Cormack
561075f38e Merge pull request #528 from justincormack/manifest
Add package manifest for base image
2016-09-20 13:08:52 +01:00
Justin Cormack
31b4b6a61b Add package manifest for base image
See #527

Easy to see what has been updated via diffs.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-20 12:48:34 +01:00
Justin Cormack
a2de598734 Merge pull request #526 from justincormack/update-base
update base image
2016-09-20 12:18:08 +01:00
Justin Cormack
fd5ff07515 update base image
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-20 09:49:43 +01:00
Justin Cormack
c9710843eb Merge pull request #525 from justincormack/more-aio
Increase default fs.aio-max-nr
2016-09-20 00:17:03 +01:00
Justin Cormack
0847d0419e Increase default fs.aio-max-nr
As recommended by Oracle for MySQL.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-19 23:38:26 +01:00
Justin Cormack
f79da55ef7 Merge pull request #524 from rneugeba/kern-up
linux: update kernel to 4.4.21
2016-09-19 19:58:31 +01:00
Rolf Neugebauer
de993ec0d9 linux: update kernel to 4.4.21
- removed some Hyper-V patches which were picked up
  between 4.4.20 and 4.4.21
- udate aufs

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-09-19 18:20:28 +01:00