Justin Cormack
588798404f
Do not create latest tags for base images
...
As we never use these, do not create them.
Also update images where applicable.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-10 14:55:48 +01:00
Justin Cormack
64fd8d7a5c
Update docker to 1.12.2-rc3
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-08 13:00:15 +02: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
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
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
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
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
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
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
7ec4d05b1e
Merge pull request #531 from rneugeba/hvtools-out
...
remove special hack hvtools
2016-09-24 14:29:55 +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
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
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
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
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
Rolf Neugebauer
eee8a92d03
tap-vsockd: better error handling
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-09-16 11:02:29 +01:00
Rolf Neugebauer
082a66d1ea
9pmount: Don't init variables if they are unconditionally assigned later
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-09-16 11:02:29 +01:00
Rolf Neugebauer
31430016b2
transfused: Use Linux coding style (mostly)
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-09-16 11:02:29 +01:00
Rolf Neugebauer
afb6b0b830
tap-vsockd: Use Linux coding style (mostly)
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-09-16 11:02:29 +01:00
Rolf Neugebauer
3f63cfb3b7
9pmount: Use Linux coding style (mostly)
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-09-16 11:02:29 +01:00
Justin Cormack
365883b887
add random-seed database key
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-15 13:16:51 +01:00
Justin Cormack
34c98991e3
run tests with only alpine image, not nginx to make faster
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-13 23:21:44 +01:00
Justin Cormack
f19a699715
Add support for running a development bundle of Docker
...
Add a database key `bundle` that contains a path to a Docker dev
bundle eg `/.../docker/bundles/1.13.0-dev` where the docker
binaries to run can be found. This will be paired with a script
in `docker/docker` to set this key, so users can easily help
contribute to Docker development.
The change will be permanent until the key is removed or a factory
reset is done, or the bundle cannot be found.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-13 22:46:27 +01:00
Justin Cormack
a1f78bf3c9
rm docker container used for binary extraction
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-12 16:37:24 +01:00
Justin Cormack
a1299f3d07
simplify vendor tar
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-12 16:36:01 +01:00
Justin Cormack
bba6934f22
for release docker binaries we can fetch from docker hub rather than curl, so will be cached
...
Allow override in case docker images not released
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-12 16:36:01 +01:00
Justin Cormack
8646f76ed2
update to latest alpine base images
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:02:07 +01:00
Justin Cormack
c51a0b831e
Simplify kernel output and main Dockerfile
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:02:07 +01:00
Justin Cormack
92642978a1
simplify tar for vendor directory
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:02:07 +01:00
Justin Cormack
60d6147a0b
use tar for iptables
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:02:07 +01:00
Justin Cormack
b1597ff9a9
Move all output to the directories it will be in eventually
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:02:07 +01:00
Justin Cormack
a225fb66b4
build packages in parallel
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:00:53 +01:00
Justin Cormack
cbd6fc71a1
clean up transfused build
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:00:53 +01:00
Justin Cormack
82d1126a82
clean up nc-vsock build
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:00:53 +01:00
Justin Cormack
99e3f92536
move include file
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:00:53 +01:00
Justin Cormack
a795994b07
clean up 9pmount-vsock build
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:00:53 +01:00
Justin Cormack
a67d112799
use cc
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:00:53 +01:00
Justin Cormack
a17e0432f3
remove unused OS=
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:00:53 +01:00
Justin Cormack
9be5ef0e7b
clean up hvtools build
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:00:53 +01:00
Justin Cormack
6297dede18
clean up tap-vsockd build process
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:00:53 +01:00
Justin Cormack
02a76828be
clean up docker Makefile
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 16:00:53 +01:00
Justin Cormack
bd9796d093
no longer need OS here
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 15:59:19 +01:00
Justin Cormack
6994e51cac
run with no network
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 15:59:19 +01:00
Justin Cormack
6bef6a6d5f
clean up vsudd build like proxy
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 15:59:19 +01:00
Justin Cormack
9a69c9b84e
remove unused include, it is all in the Go code
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 15:59:19 +01:00
Justin Cormack
cacb93f13d
simplify Dockerfile
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 15:59:19 +01:00
Justin Cormack
b978ea9e79
clean up diagnostics server build
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 15:59:19 +01:00
Justin Cormack
085529ba38
Do not need to use logrus, not using any features of it here.
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-12 15:59:19 +01:00