Commit Graph

2529 Commits

Author SHA1 Message Date
Justin Cormack
a327c706fe typo
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-27 12:19:02 +00:00
Justin Cormack
b7987a8ced read initial state from watchfile, should fix #17
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-27 12:16:02 +00:00
Justin Cormack
c15bff5cfe add generic database setup, and add sysctl support
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-27 11:42:52 +00:00
Justin Cormack
e41843a69c check if automount worked
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-27 11:14:05 +00:00
Justin Cormack
8a0899b069 eend in binfmt_misc for tidier boot log
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-27 10:53:38 +00:00
Justin Cormack
67fb87a8f6 typo
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-26 17:42:45 +00:00
Justin Cormack
de3ee7832c do not set graph driver in moby, use default or get from daemon.json config
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-26 12:35:46 +00:00
Justin Cormack
5ab15b564b for now always restart docker daemon, not send HUP as most changes require it
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-26 11:49:04 +00:00
Justin Cormack
bae12144e6 hupper does not strictly need to run after docker, just advisory
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-26 11:24:46 +00:00
Justin Cormack
e143f32816 add pidfile support to hupper
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-26 11:24:10 +00:00
Justin Cormack
34150463e5 add diagnostics for fuse if used
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-26 10:59:09 +00:00
Justin Cormack
bc3f3f005a make diagnostics run after all teh things it checks
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-25 23:25:25 +00:00
Justin Cormack
8f08cebf3b fix hupper
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-25 22:40:06 +00:00
Justin Cormack
af71eb1098 reorder test
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-25 22:28:02 +00:00
Justin Cormack
48239cdbdd Read exactly 43 bytes from watch
More and it hangs forever at present
Less and it will not read whole record

See https://github.com/docker/pinata/issues/766

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-25 21:10:13 +00:00
Justin Cormack
0f866c1e72 Merge pull request #15 from rneugeba/windows-scripts
hyperv: Add script and notes on how to boot Moby on Hyper-V
2016-01-25 17:50:51 +00:00
Rolf Neugebauer
9bf3fec8af hyperv: Add script and notes on how to boot Moby on Hyper-V
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-01-25 17:46:45 +00:00
Justin Cormack
79bbb3d841 Merge pull request #14 from dsheets/9pudfuse
9pudfuse updates
2016-01-25 17:19:41 +00:00
David Sheets
cb5e0d6865 9pudfuse: remove per-packet logging and catch write errors
Signed-off-by: David Sheets <sheets@alum.mit.edu>
2016-01-25 17:03:10 +00:00
David Sheets
c54d179146 9pudfuse: increase msize to 32k and move mkdir into 9pinit
Signed-off-by: David Sheets <sheets@alum.mit.edu>
2016-01-25 17:01:08 +00:00
Justin Cormack
3d95131a77 add boot2docker image compatibility
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-25 14:33:46 +00:00
Justin Cormack
569758a789 inline some config files
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-25 11:47:35 +00:00
Justin Cormack
d04724c828 hostname in database moved to etc/
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-25 11:33:27 +00:00
Justin Cormack
a1283877fe add hupper process to diagnostics
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-25 10:45:50 +00:00
Justin Cormack
675beb6809 Merge pull request #13 from rneugeba/scsi-disk-support
kernel: enable SCSI disk support
2016-01-24 17:43:40 +00:00
Rolf Neugebauer
923490d6c3 kernel: enable SCSI disk support
This is needed the get HD access in a Hyper-V VM
2016-01-24 17:40:09 +00:00
Justin Cormack
6bb7c8edbf improve script
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-22 18:36:34 +00:00
Justin Cormack
7117c7c541 fix runlevel for hupper
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-22 18:29:20 +00:00
Justin Cormack
66eac01bc7 install hupper
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-22 18:22:55 +00:00
Justin Cormack
6c2e5cd4b0 WIP kexec script for testing on different hardware
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-22 17:37:27 +00:00
Justin Cormack
01fcef3fe9 script to restart docker4mac
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-22 17:37:27 +00:00
Justin Cormack
6b03655d09 Merge pull request #12 from rneugeba/iso-build-for-win
WIP: Boot Moby on Hyper-V
2016-01-22 17:27:02 +00:00
Rolf Neugebauer
659590379c moby: add support for building an ISO image for Moby
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-01-22 17:25:43 +00:00
Rolf Neugebauer
a8803a738a kernel: add Hyper-V para-virtual device drivers to the kernel
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-01-22 17:12:00 +00:00
Justin Cormack
85ebc8413e update gitignore
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-22 14:16:14 +00:00
Justin Cormack
a106d4ecda revert to debian - this is aufs issue and affects both anyway
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-22 14:15:59 +00:00
Justin Cormack
1bdf9b9603 force overlay for now, until -rc2
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-22 12:18:15 +00:00
Justin Cormack
7f57ee0b88 tweak gitignore
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-22 11:59:23 +00:00
Justin Cormack
889febc25b add process to send HUP signals to docker on config updates
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-22 11:58:38 +00:00
Justin Cormack
e4e316791f kernel config: enable group scheduling in CFQ
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-21 21:52:58 +00:00
Justin Cormack
11b8a294b6 remove customisation options as we will need to access pidfile elsewhere
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2016-01-21 17:16:17 +00:00
Justin Cormack
cb1252492f fix config file
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2016-01-20 16:58:25 +00:00
Justin Cormack
c9a5b5ae56 fix elif
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2016-01-20 16:57:47 +00:00
Justin Cormack
8fa3bd0bfa Merge pull request #11 from dsheets/transfuse
Small transfuse fixes
2016-01-20 15:02:50 +00:00
David Sheets
97e3ac80f8 9pudfuse: make sure the probable mount point exists 2016-01-20 14:58:08 +00:00
David Sheets
9be49c730d Fix xhyve/fuserun.sh kernel path 2016-01-20 14:57:37 +00:00
Justin Cormack
184529edbf some logic to choose graph driver, not just go with aufs
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2016-01-20 14:49:30 +00:00
Justin Cormack
cafc757917 Use a config file from the database if present
See issue https://github.com/docker/pinata/issues/690

Note there is not yet a restart mechanism.

Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2016-01-20 14:40:45 +00:00
Justin Cormack
d74c4fb039 fix #10 do not run dnsfix if no eth0
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2016-01-19 16:00:01 +00:00
Justin Cormack
c82d098b9c fix hostname startup ordering
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2016-01-19 15:52:54 +00:00