Commit Graph

1396 Commits

Author SHA1 Message Date
Justin Cormack
97ef6ccf2a remove old arm docker binary, now releases are available upstream
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-02 16:50:35 +01:00
Justin Cormack
089eaf3306 Merge pull request #462 from justincormack/diagnosticsfix
diagnostics program fix up output
2016-09-02 16:31:43 +01:00
Justin Cormack
98e5532237 diagnostics program fix up output
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-09-02 16:30:37 +01:00
Justin Cormack
058f894190 Merge pull request #460 from djs55/iptables-syslog
Make the iptables wrapper use syslog
2016-09-01 11:49:30 +01:00
David Scott
2911fb6fe1 diagnostics: no need to collect /var/log/service-port-opener.log
This log file has been removed and the contents are now in /var/log/messages
which we already collect.

Signed-off-by: David Scott <dave.scott@docker.com>
2016-09-01 11:28:43 +01:00
David Scott
cd052f1fe0 iptables wrapper: write to syslog rather than /var/log/service-port-opener.log
This will enable proper log rotation and is simpler.

Signed-off-by: David Scott <dave.scott@docker.com>
2016-09-01 11:28:14 +01:00
Justin Cormack
0f1298e336 Merge pull request #458 from justincormack/cron
run crond for log rotation
2016-08-31 19:14:27 +01:00
Justin Cormack
19a90cbd71 run crond for log rotation
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-31 19:08:56 +01:00
Justin Cormack
c32627a296 Merge pull request #456 from justincormack/nodtb
remove arm dtb now we no longer build arm kernel
2016-08-31 18:56:54 +01:00
Justin Cormack
2848c13ed7 remove arm dtb now we no longer build arm kernel
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-31 16:51:03 +01:00
Justin Cormack
d0cf8f86f9 Merge pull request #453 from justincormack/noxhyve
Remove xhyve
2016-08-31 16:49:25 +01:00
Justin Cormack
37c4410a3b Merge pull request #455 from justincormack/lessnoisy
quieter kernel build
2016-08-31 16:48:21 +01:00
Justin Cormack
069930f3a6 quieter kernel build
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-31 15:53:16 +01:00
Justin Cormack
9ab4a925c0 Merge pull request #452 from justincormack/nocrosskernel
Remove support for arm kernel build
2016-08-31 15:36:33 +01:00
Justin Cormack
783a88eb6e Merge pull request #433 from djs55/search-domains
dhcp: request and use search domains (option 119)
2016-08-31 15:20:58 +01:00
Justin Cormack
31bf797cab Merge pull request #454 from justincormack/noreq
Removed unused requirements directory
2016-08-31 14:37:32 +01:00
Justin Cormack
6b3e2de65b Removed unused requirements directory
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-31 14:36:54 +01:00
Justin Cormack
5333a5c796 Remove xhyve
See #443

We now use qemu for testing, having a copy of xhyve in the tree is no
longer useful. Should add documentation for how to run in hyperkit instead.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-31 14:30:17 +01:00
Justin Cormack
c1e2418a16 Remove support for arm kernel build
See #449. Plan is to use upstream Alpine kernel for Arm, as
does not need vsock, hvsock or aufs.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-31 14:23:40 +01:00
David Scott
dd761f9e04 dhcp: request search domains (DHCP option 119)
Signed-off-by: David Scott <dave.scott@docker.com>
2016-08-31 14:06:55 +01:00
Justin Cormack
d8feda4bb7 Merge pull request #451 from justincormack/debughandling
Run dockerd in debug mode if not overridden in config file
2016-08-31 13:56:34 +01:00
Justin Cormack
0dcd6641e1 Run dockerd in debug mode if not overridden in config file
Fix #448

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-31 12:29:23 +01:00
Justin Cormack
020d1aee24 Merge pull request #447 from justincormack/dhcp-search-domains
Update Alpine base with DNS search domain config
2016-08-31 09:53:15 +01:00
Justin Cormack
06da7ea7c4 Update Alpine base with DNS search domain config
See #433

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-31 09:52:01 +01:00
Justin Cormack
5a6d5597d4 Merge pull request #445 from justincormack/logrotate
Switch to ksyslogd to add log rotation
2016-08-31 09:48:38 +01:00
Justin Cormack
73914dd908 Switch to ksyslogd to add log rotation
See #441

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-30 11:37:30 +01:00
Justin Cormack
6bc1cf7e5b Merge pull request #446 from justincormack/qemurng
Add random device for qemu
2016-08-30 11:35:39 +01:00
Justin Cormack
1900f382bb Add random device for qemu
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-30 11:35:26 +01:00
Justin Cormack
31501d4f1b Merge pull request #442 from justincormack/buildfix
Cleanup, move to mobylinux org
2016-08-30 10:45:39 +01:00
Justin Cormack
733eff1f86 switch to mobylinux hub org
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2016-08-30 10:43:50 +01:00
Justin Cormack
daea294c94 use build-base not alpine-sdk, it is smaller
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2016-08-30 10:43:34 +01:00
Justin Cormack
00f91b32fa Merge pull request #440 from nathanleclaire/cmd_capture_revise
Add a few command capture tweaks
2016-08-30 10:30:21 +01:00
Nathan LeClaire
020da81d82 Add a few command capture tweaks
- Human readable df output
- Dramatically more history from Docker and syslog
- brctl doesn't output anything without 'show'

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2016-08-29 16:10:31 -07:00
Nathan LeClaire
b911a646bd Add ability to upload diagnostics to S3
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2016-08-29 16:03:27 -07:00
Justin Cormack
9d2ff18b79 Merge pull request #436 from justincormack/fixproxy
Always copy in docker-proxy
2016-08-26 09:19:37 +01:00
Justin Cormack
bfcfb7c3a4 Always copy in docker-proxy
Fix #434

Stupid mistake, sorry!

Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2016-08-26 09:18:15 +01:00
Justin Cormack
e4041871fc Merge pull request #432 from justincormack/maxcpu
Unlimit max CPU cores in config
2016-08-25 09:33:18 +01:00
Justin Cormack
b2086fc693 Unlimit max CPU cores in config
See https://github.com/docker/for-win/issues/59

Even on desktop we have users with more than 8 cores!

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-25 09:32:23 +01:00
Justin Cormack
5c21c6fb24 Merge pull request #431 from justincormack/noshutdownhack
Remove hacky code for fast shutdown
2016-08-24 10:13:53 +01:00
Justin Cormack
cf6ce0c0a9 Remove hacky code for fast shutdown
Shutdown without this still seems pretty quick, and we are no longer
shutting down frequently for state changes, so I think this is a
reasonable change.

See #430

Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2016-08-24 00:24:02 +01:00
Justin Cormack
72d850a401 Merge pull request #428 from justincormack/ubuntuup
Update build containers to Ubuntu 16.10
2016-08-23 23:24:20 +01:00
Justin Cormack
5b527df37c Update build containers to Ubuntu 16.10
Should update to Alpine in future.

Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2016-08-23 19:53:11 +01:00
Justin Cormack
06dfba5bbb Merge pull request #426 from justincormack/shared-run
Resolved how to get busybox to created shared mounts
2016-08-23 00:19:16 +01:00
Justin Cormack
1e80ba4fe2 Resolved how to get busybox to created shared mounts
Not documented...

Removed util-linux again.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-23 00:17:08 +01:00
Justin Cormack
2ae37611d8 Merge pull request #425 from justincormack/sharedrun
Fix shared mount of /run
2016-08-22 23:06:07 +01:00
Justin Cormack
3f381afbfb Fix shared mount of /run
Needs util-linux for now, see https://github.com/docker/moby/issues/424

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-22 23:04:57 +01:00
Justin Cormack
a8322804ef Merge pull request #423 from justincormack/util-linux-fix
Util linux fix
2016-08-22 19:10:35 +01:00
Justin Cormack
6fbd9f1ca4 Busybox mount will not mount shared, so add a bind
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-22 19:09:24 +01:00
Justin Cormack
dbf0ec2bfc Fix for util-linux, no lsblk
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-22 19:08:26 +01:00
Justin Cormack
0d84a352cb Add block device for qemu and test
fix #356

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-08-22 19:07:34 +01:00