Rolf Neugebauer
4127e24a17
Merge pull request #308 from justincormack/transfusedvmbus
...
Only run transfused on mac platform
2016-07-20 12:21:18 +01:00
Rolf Neugebauer
996cab9f17
Merge pull request #307 from justincormack/proxyvmbus
...
use platform not vmbus consistently
2016-07-20 12:17:20 +01:00
Justin Cormack
093a81064b
Only run transfused on mac platform
...
See #301
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-20 12:11:39 +01:00
Justin Cormack
487307a551
use platform not vmbus consistently
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-20 12:07:40 +01:00
Justin Cormack
c1922f2f25
Fix up chronyd support for editions
...
See #305 #301
This sets AWS to use the amazon ntp pool, windows to do nothing,
mac uses ntp it gets from DNS. Azure currently uses default pool,
this probably needs fixing.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-20 12:02:59 +01:00
Justin Cormack
ec9a4a5428
Merge pull request #304 from justincormack/norawtcp
...
Remove rawtcp from diagnostics server
2016-07-20 11:48:18 +01:00
Justin Cormack
2bf06aab05
Remove rawtcp from diagnostics server
...
See https://github.com/docker/moby/pull/303
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-20 11:46:54 +01:00
Justin Cormack
a9e76d2151
Merge pull request #303 from nathanleclaire/diagnostic_server_cloud
...
Add cloud/HTTP support to diagnostics server
2016-07-20 11:45:50 +01:00
Nathan LeClaire
1e0dfd4798
Re-write diagnostic server to support cloud/HTTP
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2016-07-19 17:40:15 -07:00
Justin Cormack
8a177d59f8
Merge pull request #284 from nathanleclaire/azure
...
Add support for Azure (VHD) build to Moby
2016-07-19 22:44:01 +01:00
Justin Cormack
bce39e0eb0
Merge pull request #300 from justincormack/nodnsfix
...
Remove dnsfix
2016-07-19 10:09:43 +01:00
Justin Cormack
99c2a09403
Remove dnsfix
...
This was there to workaround an issue with vmnet, not applicable now.
A user reported that they were getting unexpected 8.8.8.8 addresses
and it could possible be applied erroneously under some circumstances.
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2016-07-19 10:04:09 +01:00
Nathan LeClaire
70cb4f82a2
Add Azure provider support
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2016-07-18 16:22:21 -07:00
Justin Cormack
2648b0155f
Merge pull request #283 from nathanleclaire/aws
...
Add AWS build support to Moby
2016-07-18 20:01:33 +01:00
Nathan LeClaire
abb968c538
Add AWS build support
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2016-07-18 11:08:44 -07:00
Justin Cormack
0a01b10b1a
Merge pull request #299 from justincormack/bettertestrun
...
Improve make test output
2016-07-18 16:24:12 +01:00
Justin Cormack
40d6e10924
Improve make test output
...
Incrementally output log, and exit as soon as tests pass
or fail. Will still timeout on a kernel panic or suchlike
though...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-18 16:05:01 +01:00
Justin Cormack
4739e907fc
Merge pull request #295 from justincormack/nottytests
...
make test should not need a tty
2016-07-18 14:53:54 +01:00
Justin Cormack
3d43402e61
Merge pull request #297 from justincormack/mobyplatform
...
Add conditional services based on mobyplatform
2016-07-18 14:53:38 +01:00
Justin Cormack
67b2a00853
Add conditional services based on mobyplatform
...
Replaces https://github.com/docker/moby/pull/282
Use mobyplatform=xxx to specify platform in boot command
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-18 12:39:14 +01:00
Justin Cormack
6e8b504efd
make test should not need a tty
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-18 11:08:26 +01:00
Justin Cormack
18bcc15d20
Merge pull request #294 from justincormack/armfixes
...
fix arm build
2016-07-15 17:10:34 +01:00
Justin Cormack
3d6ba289d1
fix arm build
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-15 17:02:14 +01:00
Justin Cormack
85ed0cef64
Merge pull request #293 from justincormack/inittabfix
...
do not remove inittab in clean
2016-07-15 16:52:30 +01:00
Justin Cormack
07fb25c8eb
do not remove inittab in clean
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-15 16:51:57 +01:00
Justin Cormack
5354079993
Merge pull request #292 from justincormack/slashes
...
clean up trailing slashes
2016-07-15 16:24:43 +01:00
Justin Cormack
a6e5d9fdfa
clean up trailing slashes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-15 16:23:33 +01:00
Justin Cormack
d9b3f37dfd
Merge pull request #291 from justincormack/capdoc
...
remove unnecessary capabilities from nginx example
2016-07-15 15:26:05 +01:00
Justin Cormack
4cfb71eafc
remove unnecessary capabilities from nginx example
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-15 15:25:40 +01:00
Justin Cormack
7b8c615387
Merge pull request #290 from justincormack/containerd-docs
...
Add documentation for system containerd
2016-07-15 15:18:05 +01:00
Justin Cormack
449e0c7d7e
Add documentation for system containerd
...
Add an example script showing how you can run an nginx container.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-15 15:17:04 +01:00
Justin Cormack
b2098526c4
Merge pull request #289 from justincormack/containerd-logs
...
capture containerd logs
2016-07-15 15:11:37 +01:00
Justin Cormack
6848ddd58e
capture containerd logs
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-15 15:11:06 +01:00
Justin Cormack
79a03389af
Merge pull request #288 from justincormack/qemumem
...
more memory for qemu
2016-07-15 14:36:30 +01:00
Justin Cormack
f9e25c395f
more memory for qemu
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-15 13:31:59 +01:00
Justin Cormack
a66043b100
Merge pull request #287 from justincormack/upstream-securetty
...
Use upstream /etc/securetty
2016-07-15 11:59:13 +01:00
Justin Cormack
96489524e7
Use upstream /etc/securetty
...
Now we modify the file if we use a different console, can use
upstream unmodified.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-15 11:58:01 +01:00
Justin Cormack
092ec97a88
Merge pull request #273 from ncopa/init-console
...
add console options from boot cmdline to inittab
2016-07-15 11:42:00 +01:00
Justin Cormack
b7df210754
Merge pull request #286 from justincormack/waitsock
...
wait for system containerd to start
2016-07-15 11:41:53 +01:00
Justin Cormack
252077a4ba
wait for system containerd to start
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-15 11:38:05 +01:00
Justin Cormack
5edb4c5fb4
Merge pull request #285 from justincormack/waitsock
...
Wait for docker to finish starting up before terminateing init script
2016-07-15 11:30:38 +01:00
Justin Cormack
498c481700
Wait for docker to finish starting up before terminateing init script
...
This means dependent services can rely on docker being up.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-15 11:29:32 +01:00
Justin Cormack
37cd71fa0d
Merge pull request #281 from justincormack/containerd
...
Add a system containerd
2016-07-14 12:32:07 +01:00
Justin Cormack
220f3df37a
Add a system containerd
...
This adds an independent system containerd for running internal
containers.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-07-14 12:28:44 +01:00
Natanael Copa
9bbf27cb66
merge inittab.x86_64 and inittab.armhf
...
with the login tty generated from boot cmdline the inittab will be equal
on all archs and platforms so we can merge and move to etc/
Signed-off-by: Natanael Copa <natanael.copa@docker.com>
2016-07-13 18:48:26 +02:00
Justin Cormack
5c32d68d13
Merge pull request #279 from ncopa/kernel-build
...
improve kernel build makefile
2016-07-13 17:29:24 +01:00
Natanael Copa
34bd1e9322
fix initrd.img dependencies
...
trigger rebuild if init or inittab was changed
Signed-off-by: Natanael Copa <natanael.copa@docker.com>
2016-07-13 18:28:46 +02:00
Natanael Copa
39d3ac8429
remove getty from inittab
...
Depend on specifying the console as a boot option
Signed-off-by: Natanael Copa <natanael.copa@docker.com>
2016-07-13 18:28:28 +02:00
Natanael Copa
bf4ced07d0
add console options from boot cmdline to inittab
...
This will make sure that you get a login console that corresponds to the
boot option.
Signed-off-by: Natanael Copa <natanael.copa@docker.com>
2016-07-13 18:27:09 +02:00
Natanael Copa
907d1f8c0c
improve kernel build makefile
...
- create an empty dummy file to indicate that docker image is built
- reuse same make rule to extract the different files from docker image
- make sure that we remove empty files on failure
This makes build more robust and improves parallelism.
Signed-off-by: Natanael Copa <natanael.copa@docker.com>
2016-07-13 18:03:16 +02:00