Justin Cormack
73d2d0f1b9
Remove lvm2 package
...
We have no lvm support, so not needed.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-08 10:48:44 +00:00
Justin Cormack
86d27d1155
Remove bind tools
...
We are not using these anywhere, busybox provides some of them.
Avoids security warnings.
Rework of #684
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-08 10:14:07 +00:00
Justin Cormack
1636eab508
Update base image
...
- bind update
- edge packages moved to 3.5
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-08 10:09:10 +00:00
Justin Cormack
5256e9e4e7
Keep vmlinux in build media for kernel debugging
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-07 14:45:37 +00:00
Justin Cormack
b08fc08db6
Curl security update
...
Upgrade to 7.51, fix the following CVEs
CVE-2016-7141, CVE-2016-7167, CVE-2016-8615, CVE-2016-8616,
CVE-2016-8617, CVE-2016-8618, CVE-2016-8619, CVE-2016-8620,
CVE-2016-8621, CVE-2016-8622, CVE-2016-8623, CVE-2016-8624
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-06 19:32:19 +00:00
Justin Cormack
44bc83b7d9
Improve matching of mounted drive in diagnostics
...
Was failing on AWS as drive did not match patter that was too precise.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-04 14:09:12 +00:00
Justin Cormack
de81602c68
Update check-config script
...
Now returns error if checks do not pass.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-04 09:40:15 +00:00
Nathan LeClaire
581567e79c
Migrate default storage account
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2016-11-02 16:30:36 -07:00
Justin Cormack
7752c39b73
Merge pull request #672 from justincormack/configup
...
Update check-config script
2016-11-02 21:11:36 +00:00
Nathan LeClaire
0fb36c60a6
Merge pull request #579 from justincormack/vhdfix2
...
Use alpine to do raw2vhd
2016-11-02 13:26:00 -07:00
Justin Cormack
e09867cd57
Merge pull request #670 from justincormack/ipvsadm
...
Add ipvsadm for debugging
2016-11-02 20:09:07 +00:00
Justin Cormack
e337dafea9
Update check-config script
...
Now misses the ext3 error messages.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-02 20:05:48 +00:00
Justin Cormack
90d2d1ef45
Split out Windows network config from hostsettings
...
On cloud editions eg AWS settings may come from the network, so
we need to move this to after network setup, while the Windows
network config changes need to happen before, so split the init script.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-02 14:49:24 +00:00
Justin Cormack
edde24b319
Add ipvsadm for debugging
...
Fix #437
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-02 00:10:16 +00:00
Justin Cormack
a77b91a022
update Linux to 4.4.30
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-01 20:50:12 +00:00
Justin Cormack
503eb2dcaf
Merge pull request #663 from justincormack/curl-fail
...
make curl fail on 404
2016-11-01 19:55:55 +00:00
Justin Cormack
76e902926a
fsck filesystem before mount
...
Use fsck -p to fix errors that are fixable.
Note this will recreate the filesystem on fatal errors.
Fix #665
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-01 16:01:08 +00:00
Justin Cormack
c758ca67ce
make curl fail on 404
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-01 13:58:02 +00:00
Justin Cormack
07126f490b
Add a base image for building AMIs
...
Faster and more repeatable. As the Alpine edge package is not
working, use pip.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-11-01 13:26:44 +00:00
Justin Cormack
8966111b63
Merge pull request #657 from justincormack/kernelup
...
Linux 4.4.29
2016-10-31 13:41:41 +00:00
Justin Cormack
4bf6d527c4
Merge pull request #653 from justincormack/audit
...
Add audit to kernel config
2016-10-31 13:15:49 +00:00
Justin Cormack
ecc511b0a2
Linux 4.4.29
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-31 13:12:43 +00:00
Justin Cormack
248a3c39f9
Increase neighbor cache threshold values
...
Needed for larger clusters.
Needed for https://github.com/docker/editions/issues/377
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-28 22:25:36 +01:00
Justin Cormack
81cf1eeed4
Add audit to kernel config
...
Currently just has syscall audit as no LSM.
See #52
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-28 18:12:51 +01:00
Justin Cormack
08fd4f9f19
upgrade Linux to 2.4.28
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-28 14:09:20 +01:00
Justin Cormack
8cfc2c753f
Add check-config container and test
...
Currently the test will never fail, planning to fix this upstream.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-28 12:39:31 +01:00
Justin Cormack
80849b4ac3
Add Memory Resource Controller Kernel Memory accounting cgroup support
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-28 11:06:07 +01:00
Justin Cormack
a44aee4702
Merge pull request #636 from justincormack/ppp0
...
Additional requested kernel features
2016-10-27 13:11:01 +01:00
Justin Cormack
30dff6a0f4
Add dependency to Makefile for Docker
...
The Docker version is in the Makefile su always re-upload if changed.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-27 11:29:31 +01:00
Justin Cormack
80964929aa
Merge pull request #638 from justincormack/docker-1.12.3
...
update Docker to 1.12.3
2016-10-27 09:25:50 +01:00
Justin Cormack
a25973608e
update Docker to 1.12.3
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-27 09:14:20 +01:00
Justin Cormack
14a1821e25
Additional requested kernel features
...
- PPP https://github.com/docker/for-mac/issues/851
- NBD for infinit
- extra virtualisation options
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-26 17:00:24 +01:00
Justin Cormack
4370b52ff9
Add mutiple pts support
...
I think this may have got mangled in the kernel upgrade/downgrade.
diff file is still messy due to version changes.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-26 15:08:14 +01:00
Justin Cormack
911ea3945f
Merge pull request #633 from justincormack/docker-1.12.3-rc1
...
Update to docker 1.12.3-rc1
2016-10-25 10:17:16 +01:00
Justin Cormack
f625a63084
Update to docker 1.12.3-rc1
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-25 10:06:52 +01:00
Justin Cormack
019b5eb727
Update to Linux 4.4.27
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-24 17:20:50 +01:00
Justin Cormack
e2b37e4de4
Revert "kernel: update to 4.8.2"
...
This reverts commit 0808e359df .
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-24 17:20:02 +01:00
Justin Cormack
2921420010
Revert "Update Linux kernel to 4.8.3"
...
This reverts commit 2f985f8306 .
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-24 17:19:30 +01:00
Justin Cormack
95fafa07a9
Revert "Linux 4.8.4"
...
This reverts commit 2db93ebbc7 .
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-24 17:19:12 +01:00
Justin Cormack
d00dc31be0
Add more trace functions to kernel config
...
Also disable Hyper-V memory ballooning, enable some mroe security options.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-24 12:43:41 +01:00
Justin Cormack
2db93ebbc7
Linux 4.8.4
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-22 17:05:20 +01:00
Justin Cormack
142d621c06
go fmt
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-21 15:35:10 +01:00
Justin Cormack
c49de2267b
Use alpine to do raw2vhd
...
Force late enough version of qemu from alpine edge.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-21 15:26:19 +01:00
Justin Cormack
2f985f8306
Update Linux kernel to 4.8.3
...
Fix Dirty COW.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-21 09:35:09 +01:00
Justin Cormack
29196a5872
update C build base images for Musl update
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-20 13:23:12 +01:00
Justin Cormack
23ba083b79
Update base image with Musl bugfix
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-20 13:20:00 +01:00
Justin Cormack
9059240d47
Update to Go 1.7.3
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-10-20 13:17:16 +01:00
Rolf Neugebauer
0808e359df
kernel: update to 4.8.2
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-10-18 16:23:33 +01:00
Justin Cormack
867557a6b2
Merge pull request #614 from justincormack/git-go
...
Add git to Go build package
2016-10-17 09:49:52 +01:00
Justin Cormack
24eef87c31
Merge pull request #615 from justincormack/kernelup
...
update to Linux 4.4.25
2016-10-17 09:49:37 +01:00