Justin Cormack
dae19ed847
Fix Makefile deps
...
Just noticed this while copying it for another build.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-13 13:16:32 +00:00
Justin Cormack
4615aa7a45
Merge pull request #1004 from justincormack/kernelup
...
Update to Linux 4.9.3 and 4.4.42
2017-01-12 21:44:23 +00:00
Justin Cormack
e35277b9bb
Update to Linux 4.9.3 and 4.4.42
...
- security update, severity low.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-12 20:08:10 +00:00
Justin Cormack
3ef65e50f2
Merge pull request #1001 from justincormack/get-robust
...
make get compatibility with older builds
2017-01-12 15:04:30 +00:00
Justin Cormack
0a1ffd9203
make get compatibility with older builds
...
Old builds did not have kernel headers or kernel dev headers, so do not fail
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-12 14:35:44 +00:00
Justin Cormack
262fb03750
Merge pull request #987 from justincormack/reinstate-4.4
...
Reinstate 4.4 support
2017-01-12 11:18:14 +00:00
Justin Cormack
33aab21911
Merge pull request #999 from justincormack/get-tags
...
Add prefix for make get
2017-01-12 11:17:12 +00:00
Justin Cormack
b0c67f3c9a
Update README with kernel variants
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-12 10:04:13 +00:00
Justin Cormack
3fbd615f9a
Add an LTS 4.4 kernel
...
This is the same as aufs variant, but without AUFS patches. Looks like
GCP may need this, at least initially.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-12 09:47:32 +00:00
Justin Cormack
a4c545b87c
Add prefix for make get
...
Allows `make AUFS=1 get` to pull the aufs build binaries.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-12 09:14:01 +00:00
Justin Cormack
ad3386aacf
Merge pull request #998 from rneugeba/timesynch
...
kernel: update kernel patches
2017-01-12 09:08:07 +00:00
Rolf Neugebauer
d61af2ee04
kernel: update kernel patches
...
On older Windows builds (e.g. 10586) the 4.9.x TimeSync integration
service spams the logs with multiple messages a second of the form:
hv_utils: Using TimeSync version 4.0
It seems that a new protocol version was introduced with newer
Windows 10 builds but the kernel patches don't negotiate the
protocol version based on what the host supports, but instead
simply use the Windows version of the host.
Added two new patches:
- the first one is a cherry-pick from upstream which fixes some
of the TimeSync protocol negotiation, but does not fix the issue.
- the second one forces the TimeSync protocol to version 3.0 even on
Windows 10 hosts.
Patches based on: https://github.com/rneugeba/linux-stable/tree/v4.9.2-moby
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-01-12 00:14:23 +00:00
Justin Cormack
bae6bd3944
Merge pull request #996 from justincormack/dockerup
...
Update Docker engine to 1.13.0-rc6
2017-01-11 22:42:15 +00:00
Justin Cormack
41fabe9e1a
Update Docker engine to 1.13.0-rc6
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-11 22:26:22 +00:00
Justin Cormack
27c5b9ee9e
Adjust kernel config tests to support 4.4
...
- some options are different
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-11 17:35:25 +00:00
Justin Cormack
3bc7060843
Backport transparent binfmt_misc to 4.4
...
As we released this in the beta channel, and it is a nice feature that our users love,
backporting this to 4.4 so we don't have to revert it or conditionally behave differently.
This is upstream Linux commits
- 9a08c352d05305ca7651540c3b107da1e4e1f40b fs: add filp_clone_open API
- 948b701a607f123df92ed29084413e5dd8cda2ed binfmt_misc: add persistent opened binary handler for containers
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-11 16:09:37 +00:00
Justin Cormack
26e24a760a
Reinstate Linux 4.4 LTS series support
...
- Add back Linux kernel 4.4.x support, only for AUFS at present.
- Add back config options that are different for 4.4 series
See #923 for discussion on whether we need to do this.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-11 16:08:14 +00:00
Riyaz Faizullabhoy
9520e00441
Use riddler to generate containerd configuration for test container
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2017-01-10 22:08:03 -08:00
Justin Cormack
19798c5468
Merge pull request #985 from justincormack/riddler-config
...
Use riddler to generate config.json
2017-01-10 23:32:57 +00:00
Justin Cormack
e916c7cad9
Merge pull request #986 from nathanleclaire/label_azure_agent
...
Label azure agent
2017-01-10 23:32:38 +00:00
Nathan LeClaire
4b3192df62
Add label to Azure agent container
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2017-01-10 15:08:52 -08:00
Justin Cormack
d8fd61861b
Merge pull request #978 from nathanleclaire/collect_system_logs
...
Collect system container logs for diagnostics
2017-01-10 22:23:50 +00:00
Justin Cormack
24e432d9cb
Use riddler to generate config.json
...
- use jq to fix up the output where there are still issues
- some issues will need fixing up in future too
- can remove fixes later
- still plan to restructure the code around containers to make it easier and clearer
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-10 22:03:13 +00:00
Nathan LeClaire
e1026a1f95
Change system container label
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2017-01-10 13:29:47 -08:00
Justin Cormack
0135592a41
Merge pull request #984 from dgageot/gcp-fixes
...
Fixes fo GCP
2017-01-10 20:11:46 +00:00
David Gageot
13cc81a1aa
[GCP] Configure diagnostics server
...
Signed-off-by: David Gageot <david@gageot.net >
2017-01-10 19:58:34 +01:00
David Gageot
9b156d0cd4
[GCP] Remove useless stop()
...
Signed-off-by: David Gageot <david@gageot.net >
2017-01-10 19:58:33 +01:00
David Gageot
a9fe30b2b7
[GCP] Configure ntp server
...
Signed-off-by: David Gageot <david@gageot.net >
2017-01-10 19:58:31 +01:00
Nathan LeClaire
1ca9096f55
Fix streaming API request error
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2017-01-10 10:48:02 -08:00
Riyaz Faizullabhoy
d162d5ec53
Merge pull request #983 from justincormack/no-latest
...
Remove some pushes to :latest
2017-01-10 09:52:55 -08:00
Justin Cormack
0f73fd6e68
Remove some pushes to :latest
...
Missed these before, noticed while making a new one.
Also a copy paste error left one shasum incorrect.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-10 17:34:24 +00:00
Nathan LeClaire
69468bf42f
Begin adding system container log support to diagnostics
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2017-01-10 08:37:37 -08:00
Justin Cormack
495dcf63c5
Merge pull request #980 from justincormack/sysctl-rational
...
Combine sysctl configs
2017-01-10 16:08:15 +00:00
Justin Cormack
00d7656a29
Merge pull request #981 from justincormack/bpfup
...
Update bcc
2017-01-10 15:20:57 +00:00
Justin Cormack
18145b3401
Update bcc
...
- remove patch now https://github.com/iovisor/bcc/pull/887 is merged
- move the patches to the base image as it makes more sense like this
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-10 13:33:00 +00:00
Justin Cormack
fa62544f14
Merge pull request #975 from nathanleclaire/fix_daemon_avail_check
...
Fix daemon availability check
2017-01-10 11:42:30 +00:00
Justin Cormack
d7508166bf
Combine sysctl configs
...
Where the suggestions came from is not that useful, just have a
single file for the main ones and then distro specific versions.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-10 11:40:36 +00:00
Nathan LeClaire
da59746ec6
Move daemon ping to use native Go code
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2017-01-09 16:25:15 -08:00
Justin Cormack
7237360e44
Merge pull request #974 from nathanleclaire/check_req
...
Check request type
2017-01-09 19:42:14 +00:00
Justin Cormack
392252bc48
Merge pull request #976 from nathanleclaire/create_docker_var_home
...
Create docker var home
2017-01-09 19:41:44 +00:00
Nathan LeClaire
e26443cab9
Create and chown persistent homedir
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2017-01-09 11:15:46 -08:00
Nathan LeClaire
2887824529
Check request type in /diagnose
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2017-01-09 11:13:40 -08:00
Justin Cormack
b726dfa812
Merge pull request #973 from nathanleclaire/creat_var_persist_dir
...
Add provisions to enable proper restart in Azure
2017-01-09 18:49:26 +00:00
Nathan LeClaire
814a351e93
Fix faulty daemon availability check
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2017-01-09 10:27:13 -08:00
Nathan LeClaire
1fdab8a8e2
Bump version/digest for 1.13.0-rc5
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2017-01-09 10:17:12 -08:00
Nathan LeClaire
7ac8256416
Add provisions to enable proper restart in Azure
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2017-01-09 10:10:39 -08:00
Justin Cormack
473ef04bd9
Merge pull request #969 from justincormack/base-build-deps
...
Simplify base images
2017-01-09 17:48:00 +00:00
Justin Cormack
6dd6a8d48f
Merge pull request #970 from justincormack/kernelup
...
Update to Linux 4.9.2
2017-01-09 17:14:11 +00:00
Justin Cormack
e2aead6675
Update to Linux 4.9.2
...
- security update, priority low.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-09 15:59:04 +00:00
Justin Cormack
b0285f7c84
Simplify base images
...
Some of the builds do not need to depend on docker-build-c, makes
update a bit simpler.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-01-09 15:37:54 +00:00