Avi Deitcher
1c1d159e5e
Merge pull request #2901 from rvs/master
...
Make it possible to key the package tags off of top level tree hash
2018-02-03 18:44:34 +02:00
Jason A. Donenfeld
fa77458231
wireguard: update to 0.0.20180202
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-02-02 19:12:19 +01:00
Rolf Neugebauer
5d0e677397
cmd/qemu: Enable additional accelerators
...
Upstream qemu supports accelerators other than kvm. Allow the user
to choose. On Linux we still default to 'lvm' if available. On
macOS we try the new 'hvf' accelerator, if available.
Disable acceleration if the host arch does not match requested
qemu arch.
Also change the LINUXKIT_QEMU_KVM env var to LINUXKIT_QEMU_ACCEL
and use the functions in utils.go for env var overrides.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-02-02 18:05:39 +00:00
Roman Shaposhnik
528e3e6850
Make it possible to key the package tags off of top level tree hash
...
Closes #2887
Signed-off-by: Roman Shaposhnik <rvs@zededa.com>
2018-02-02 04:05:16 -08:00
Rolf Neugebauer
c5b3d088b0
cmd: Add option to override the qemu binary to use
...
It still defaults to whatever is in your PATH but it's
useful to override when experimenting with different
qemu builds.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-02-01 17:39:40 +00:00
Rolf Neugebauer
ca2e4f06a0
Merge pull request #2896 from pcfdev-forks/master
...
Use microcode-20171117 in kernel build as microcode-20180108 is no longer available
2018-01-31 13:18:55 +00:00
Ian Campbell
1091ae688d
Merge pull request #2898 from ijc/containerd-1.0.2-rc.0
...
Bump to containerd v1.0.2-rc.0
2018-01-31 10:52:13 +00:00
Ian Campbell
c47a70aece
Bump yml to pickup containerd v1.0.2-rc.0
...
Signed-off-by: Ian Campbell <ijc@docker.com>
2018-01-31 09:50:15 +00:00
Ian Campbell
46b0ab3d9b
Bump runc to version from containerd v1.0.2-rc.0
...
Signed-off-by: Ian Campbell <ijc@docker.com>
2018-01-31 09:43:25 +00:00
Ian Campbell
726f967f2d
Bump packages to new alpine w/ containerd v1.0.2-rc.0
...
Signed-off-by: Ian Campbell <ijc@docker.com>
2018-01-31 09:41:49 +00:00
Ian Campbell
2e5f24a2c0
alpine: Bump to containerd v1.0.2-rc.0
...
https://github.com/containerd/containerd/releases/tag/v1.0.2-rc.0
$ git log --oneline --no-merges v1.0.1..v1.0.2-rc.0
a67e9d27 release: prepare 1.0.2-rc.0
91c3b8bf content/testsuite: pass context to hold lease
c910b470 content/testsuite: ensure unique content per test
45e7aa52 Update copy to discard over truncate
d7a0e702 Add resume content test cases
5c21576e Fix duplicate directories entries on metadata change
af4455b3 vendor: update go-runc to reduce gc pressure
f042dc58 cmd/containerd-shim: aggressive memory reclamation
8cf32d34 cmd/containerd-shim, reaper: reduce channel allocation
367eddb4 archive, cio, cmd, linux: use buffer pools
852f989a Update runc to 9f9c96235cc97674e935002fc3d78361b69
a03fb1bd Fix NPE in dialer
d04746b4 Update metadata image store to be initialized once
5a67161d Update namespace empty check to use buckets
Signed-off-by: Ian Campbell <ijc@docker.com>
2018-01-31 09:40:52 +00:00
Emily Casey
e0374afb54
Use microcode-20171117 in kernel build as microcode-20180108 is no longer available
...
Signed-off-by: Emily Casey <ecasey@pivotal.io>
Signed-off-by: Steve Hiehn <shiehn@pivotal.io>
2018-01-30 17:51:40 -05:00
Justin Cormack
a7620b7604
Merge pull request #2892 from justincormack/no-commit
...
Do not print git commit if empty
2018-01-29 10:08:33 +00:00
Justin Cormack
e98cc7a328
Do not print git commit if empty
...
fix #2891
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2018-01-26 14:32:46 +00:00
Rolf Neugebauer
bbf39350fb
Merge pull request #2888 from rn/after-rel
...
build: Bump linuxkit version to v0.2+
2018-01-25 23:47:23 +00:00
Rolf Neugebauer
85a6052fed
build: Bump linuxkit version to v0.2+
...
To avoid confusion with master builds
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 21:39:43 +00:00
Rolf Neugebauer
1c552f7a9d
Merge pull request #2885 from rn/release-part1
...
v0.2 release
2018-01-25 21:11:18 +00:00
Rolf Neugebauer
935f6b26af
Bump version to v0.2
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 19:40:28 +00:00
Rolf Neugebauer
4e8d7cd67d
cmd: Update moby/tool vendoring
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 19:40:28 +00:00
Rolf Neugebauer
c582907b19
tools: Fix guestfs invocation (vmdk and dynamic-vhd)
...
Looks like bc791e60e7
("Update docs and test cases to work with
latest format versions") accidentally replaced 'qcow2' with
'qcow2-bios' for two of the output formats. Fix it.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 19:40:27 +00:00
Rolf Neugebauer
dd73698b77
test: Update YAML with latest test packages
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 15:23:31 +00:00
Rolf Neugebauer
761ef35eb1
test: Update test packages to latest linuxkit/alpine
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 15:07:27 +00:00
Rolf Neugebauer
adf5914233
Update YAML files to use the v0.2 tag for all pacakges
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 15:05:11 +00:00
Rolf Neugebauer
1fadf13ec4
pkg: Allow specifying addition options to 'linuxkit' invocations
...
This is useful for 'make OPTIONS="-release=v0.1" push'
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 13:50:28 +00:00
Rolf Neugebauer
7cf2c5abf7
pkg: Update all packages to the latest linuxkit/alpine
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 13:42:33 +00:00
Rolf Neugebauer
bd6264458a
cmd: Update linuxkit/qemu to the latest version
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 13:33:11 +00:00
Rolf Neugebauer
b0163e3138
build: Update linuxkit/go-compile to latest version
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 13:31:19 +00:00
Rolf Neugebauer
a2b3b4fb73
tools: Update linuxkit/guestfs
...
This part reverts f7c50156c5
("tools: pull linuxkit/guestfs by digest
only (not digest+tag)") as pulling by tag now seems to work and we
have content trust enabled, so pulling by digest should not be necessary.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 13:07:23 +00:00
Rolf Neugebauer
965d013f7f
tools: Update to the latest linuxkit/alpine
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 12:59:21 +00:00
Rolf Neugebauer
5a294e5840
Merge pull request #2883 from rn/qemu-doc
...
docs: Add initial qemu documentation
2018-01-25 12:50:36 +00:00
Rolf Neugebauer
c15ccaf9ea
docs: Add initial qemu documentation
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 11:32:34 +00:00
Rolf Neugebauer
e743c1b027
Merge pull request #2882 from rn/hyperv
...
cmd/hyperv: Use Default Switch if present
2018-01-24 19:20:53 +00:00
Rolf Neugebauer
e921db1292
Merge pull request #2881 from rn/hyper
...
Update hyperkit go binding
2018-01-24 17:01:06 +00:00
Rolf Neugebauer
83a7e29730
cmd/hyperv: Use Default Switch if present
...
The Windows 10 Fall Creators Update added a new 'Default
Switch' (which is a NAT switch). Use it if present and the
user has not specified a switch.
Also, handle External switches with spaces in them.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-24 16:52:17 +00:00
Rolf Neugebauer
87667051f2
cmd: Adjust run_hyperkit to interface changes
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-24 16:06:09 +00:00
Rolf Neugebauer
47f139eb08
cmd: Update vendored hyperkit go bindings
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-24 16:06:09 +00:00
Rolf Neugebauer
e42a06c30b
Merge pull request #2880 from rn/kern-up
...
Updates: kernels (4.14.15/4.9.78/4.4.113), alpine base, wireguard
2018-01-24 15:55:16 +00:00
Rolf Neugebauer
565a25d309
Update all YAMLs to use the latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-24 12:32:15 +00:00
Rolf Neugebauer
183fcf0970
kernel: Add new retpoline option to the x86 4.4.x kernel
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-24 12:32:15 +00:00
Rolf Neugebauer
5de66f4fd9
kernel: Update to 4.14.15/4.9.78/4.4.113
...
While at it, also update to latest alpine base
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-24 11:56:34 +00:00
Rolf Neugebauer
fe6e4d85be
Update YAMLs to latest linuxkit/ip package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-24 11:47:45 +00:00
Rolf Neugebauer
9b208c3772
pkg/ip: Update package with latest WireGuard tools
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-24 11:44:17 +00:00
Rolf Neugebauer
42604a12f0
tools/alpine: Update base image
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-24 11:42:58 +00:00
Rolf Neugebauer
0fe22581f3
tools/alpine: Add pigz to pacakges
...
Moby is moving to using pigz instead of the the golang gzip
library (https://github.com/moby/moby/pull/35697 )
Include pigz in the base for downstream projects to use.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-24 10:50:06 +00:00
Justin Cormack
f5c004721f
Merge pull request #2878 from justincormack/CoC
...
Add code of conduct link to Github recommended location
2018-01-22 13:26:12 +00:00
Justin Cormack
29e15c35f2
Add code of conduct link to Github recommended location
...
See recommendations at https://help.github.com/articles/adding-a-code-of-conduct-to-your-project/
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2018-01-22 11:31:02 +00:00
Rolf Neugebauer
c139a495ad
Merge pull request #2873 from rn/rules
...
Add some rules to the MAINTAINERS file.
2018-01-22 10:36:04 +00:00
Rolf Neugebauer
1afcd479d5
Merge pull request #2876 from rn/contrib
...
Re-arrange some files/directories
2018-01-19 16:21:36 +00:00
Rolf Neugebauer
aefb66b5b0
scripts: Rename ./scripts/signing ./scripts/certs
...
Also remove the init-signing.sh script. We now use something else.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-19 15:21:02 +00:00
Rolf Neugebauer
113ff13f58
contrib: Move Vagrantfile to contrib
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-19 15:21:02 +00:00