Justin Cormack
0dac3fe1c8
Add development report for 6 June
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-05 16:19:49 +01:00
Justin Cormack
4b60965990
Merge pull request #1933 from radu-matei/run-azure
...
Add linuxkit run azure
2017-06-05 10:26:43 +01:00
Justin Cormack
982bddb185
Merge pull request #1961 from deitch/compose-examples
...
add compose dynamic
2017-06-04 16:25:04 +01:00
Avi Deitcher
e4512864ac
add compose dynamic
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2017-06-04 16:18:34 +03:00
Justin Cormack
11b1eb75ad
Merge pull request #1953 from dnephin/update-yaml-docs
...
Update configuration docs
2017-06-03 10:42:22 +01:00
Justin Cormack
62cb96dec1
Merge pull request #1958 from DieterReuter/add-aws-example
...
Adding an AWS example
2017-06-02 15:52:11 +01:00
Dieter Reuter
9468defc70
Add AWS example, update metadata and fix binds for GCP example
...
Signed-off-by: Dieter Reuter <dieter.reuter@me.com>
2017-06-02 14:11:04 +02:00
radu-matei
f1f1d933f7
Add vendoring for Azure
...
azure: Add further vendor dependencies
Signed-off-by: radu-matei <matei.radu94@gmail.com>
2017-06-02 14:42:01 +03:00
radu-matei
0f2e41f138
Add Azure push and run
...
azure: React to change requests
azure: Fix push and run message and update example
azure: Remove docker dependency and upload VHD
Modify %s to %v for Go errors
Signed-off-by: radu-matei <matei.radu94@gmail.com>
2017-06-02 14:41:28 +03:00
Justin Cormack
667144e3da
Merge pull request #1957 from justincormack/mobyup
...
Update Moby tool
2017-06-02 11:18:47 +01:00
Justin Cormack
6238f41592
Update Moby tool
...
- various bug fixes and improvements
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-02 10:30:49 +01:00
Justin Cormack
aff7c2005c
Merge pull request #1954 from kencochrane/aws_metadata
...
Added AWS provider to metadata package
2017-06-01 22:25:31 +01:00
Justin Cormack
a582c67d72
Merge pull request #1950 from ijc25/swarmd
...
projects/swarmd updates
2017-06-01 22:13:42 +01:00
Ken Cochrane
60d099176c
Added AWS provider to metadata package
...
Signed-off-by: Ken Cochrane <kencochrane@gmail.com>
2017-06-01 16:44:58 -04:00
Daniel Nephin
b18685ecd5
Update configuration docs
...
Fix section names, add internal links
Signed-off-by: Daniel Nephin <dnephin@gmail.com>
2017-06-01 13:39:14 -04:00
Ian Campbell
183d692e00
swarmd: Enable ip_forward
...
Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-06-01 15:51:09 +01:00
Ian Campbell
36d3445258
swarmd: do not need explicit host net namespace anymore
...
Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-06-01 15:51:09 +01:00
Ian Campbell
04c7bae77e
swarmd: Build from my WIP branch
...
This is much more functional (includes networking).
Requires switching to an alpine base because CNI networking backends (such as
weave) can expect iptables binaries to be present, or may want to shell out to
scripts etc.
Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-06-01 15:50:58 +01:00
Justin Cormack
1d003717db
Merge pull request #1949 from justincormack/mkimage-tardisk
...
Update mkimage to use a tarball as source for files
2017-06-01 15:42:33 +01:00
Justin Cormack
5394ec26f2
Update mkimage tests to match output
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-01 14:49:49 +01:00
Justin Cormack
ea57e4951a
Merge pull request #1948 from justincormack/report-28-may
...
Add development report for week to 28 May 2017
2017-06-01 14:45:36 +01:00
Justin Cormack
ad1d33255d
Change mkimage to use two disks
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-01 14:41:32 +01:00
Justin Cormack
583c5755fa
Merge pull request #1944 from justincormack/qemu-multiple-disks
...
Support multiple disks in qemu
2017-06-01 14:17:51 +01:00
Justin Cormack
f9dd9f3087
Add development report for week to 28 May 2017
...
Slightly late, due to holiday, sorry!
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-01 13:49:20 +01:00
Justin Cormack
25a1e12cf3
Support multiple disks in qemu
...
This changes the CLI specification for disks, as it needs to be able to
be repeated.
```
linuxkit run qemu -disk name,size=1G,format=qcow2 ...
```
Options may be omitted.
Currently other local backends may not support multiple disks, but this
can be added in future. Code for cloud backends has not changed as the
disk support is specific to the platform.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-01 13:40:20 +01:00
Ian Campbell
5cc219cf72
swarmd: Modernize build
...
Uses the alpine base container. Networking is not disabled because we still
clone at build time.
No swarmd.yml update because the commit referenced here no longer exists in the
upstream repo after a force push. This will change in the next commit.
Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-06-01 12:08:51 +01:00
Ian Campbell
6d495fc92f
swarmd: allow all capabilities
...
The existing set was randomly rather than carefully chosen, lets just be honest
and use "all" until the proper set can be determined.
Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-06-01 11:50:28 +01:00
Riyaz Faizullabhoy
abb19f847d
Merge pull request #1929 from thebsdbox/push_vcenter
...
vCenter push capability
2017-05-31 13:41:24 -07:00
Riyaz Faizullabhoy
b5b0c08400
Merge pull request #1946 from tych0/2017-05-30-cves
...
docs: add some writeups of recent CVEs
2017-05-31 13:39:05 -07:00
thebsdbox
6d9a3c5312
vCenter push capability
...
Re-factored the `run` code to create the `push` functionality.
Signed-off-by: Dan Finneran <daniel.finneran@gmail.com>
2017-05-31 21:04:27 +01:00
Tycho Andersen
63d7e95467
docs: add some writeups of recent CVEs
...
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-05-31 11:37:03 -06:00
Riyaz Faizullabhoy
18660013b4
Merge pull request #1943 from ijc25/update-containerd
...
Update containerd to 7fc91b05917e93d474fab9465547d44eacd10ce3
2017-05-31 10:19:28 -07:00
Ian Campbell
eaedbd454c
Update containerd to 7fc91b05917e93d474fab9465547d44eacd10ce3
...
Update everything including the current
linuxkit/containerd:b1766e4c4c09f63ac4925a6e4612852a93f7e73b to the new
linuxkit/containerd:deaf5bf838bf7f131c2287ecff3ed9835b0497e2.
Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-05-31 17:05:24 +01:00
Riyaz Faizullabhoy
b822bff6ad
Merge pull request #1938 from riyazdf/cleanup-js-tags
...
docs: move signing doc to top level and remove applejs tags
2017-05-30 12:11:10 -07:00
Riyaz Faizullabhoy
7ede6b5abe
Merge pull request #1936 from justincormack/ns-nginx
...
Remove unnecessary namespace I missed
2017-05-30 12:00:51 -07:00
Riyaz Faizullabhoy
c983441dae
Merge pull request #1935 from thebsdbox/pushUsageFix
...
Fix correct usage function
2017-05-30 12:00:33 -07:00
Riyaz Faizullabhoy
cb453afa26
trust: move doc to top level and remove applejs tags
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-05-30 11:03:57 -07:00
Rolf Neugebauer
9e39a8f642
Merge pull request #1937 from rneugeba/mstage
...
Convert remaining packages to multi-stage, git tree hash, and Alpine base
2017-05-30 17:52:18 +01:00
Rolf Neugebauer
cbecd19c51
cli: Update qemu runner to use the new qemu image
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
fa9151cc00
tools: Build qemu package from the Alpine base
...
Also use the git tree hash as the hash.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
63d5031035
tools: Add OVMF BIOS firmware to the Alpine base
...
This ovmf package is part of the community repository. We don't
want to "pollute" the Alpine base with it. Luckily it's juts a single
file which we can install and then copy to the base image.
The package is needed for qemu EFI boot.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
677edf8e15
Update uses of go-compile to latest
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
0d718fed40
tools: Use the Alpine base to build the go-compile image
...
Also, convert to use a git tree hash.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
7173529253
tests: Update YAML files with new poweroff package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
95b13501f2
tests: Use the Alpine base image for the poweroff package
...
Also convert it to use the git tree hash
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
551d3dcf3a
tests: Update ltp test YAML file
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
4423d1943a
tests: Use multi-stage builds for LTP
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
3d745c378b
tests: Update unfinished docker-bench test
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Rolf Neugebauer
d9c2c366e4
tests: Convert docker-bench to use multi-stage builds
...
Also update to docker 17.05.0-ce and only install
the docker CLI, not the rest.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-05-30 17:15:13 +01:00
Justin Cormack
a902e90a23
Remove unnecessary namespace I missed
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-05-30 16:30:50 +01:00