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
503545a2de
Merge pull request #67 from riyazdf/trust-caching
...
trust: check local image cache to not pull every time
2017-06-04 19:31:47 +01:00
Justin Cormack
54e58f2808
Allow specification of multiple yaml files for a single build
...
Each section will be appended in order of the CLI, other then
kernel where last specified one wins.
This is useful if you eg want to have a base version for (say)
AWS and GCP and then add your own image on top.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-04 17:50:13 +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
Riyaz Faizullabhoy
6c6190172c
trust: include trust configuration in docker inspect for OCI config
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-02 15:18:55 -07:00
Justin Cormack
058ce768f4
Merge pull request #66 from justincormack/linuxkit-part2
...
Add the temporary directories under ~/.moby
2017-06-02 22:39:41 +01:00
Justin Cormack
5b73f53dcf
Put tmp direcories under ~/.moby
...
Docker4Mac won't bind mount default tmp dir into containers
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-02 22:36:21 +01:00
Riyaz Faizullabhoy
6221552204
trust: check local image cache to not pull every time
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-02 13:03:47 -07:00
Justin Cormack
294389aef9
Merge pull request #49 from justincormack/linuxkit
...
Use linuxkit to build qcow2 and raw image disks, rather than docker containers with libguestfs
2017-06-02 16:39:28 +01:00
Justin Cormack
249bbc56ed
Use linuxkit to build qcow2 and raw image disks, rather than docker containers with libguestfs
...
- does not require docker if user has qemu natively, will still fall back to docker
- allow specifying size for fixed size disk images
- add a raw disk output format
- more dogfooding
- marginally slower, but can be improved later
The images used to do the build are cached to make the process quicker.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-02 16:33:06 +01:00
Justin Cormack
d599aedb7f
Merge pull request #62 from riyazdf/config-dir-trust
...
add default trust config and cache dir
2017-06-02 16:25:52 +01:00
Riyaz Faizullabhoy
46b77f699f
add default config and cache dir, initially use for trust
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-02 08:14:03 -07: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
Justin Cormack
dd60edc884
Merge pull request #65 from justincormack/mobydir
...
Add a ~/.moby directory for config
2017-06-02 15:16:31 +01:00
Justin Cormack
cf8d8ca014
Add a ~/.moby directory for config
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-02 15:12:00 +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
cde8329d2f
Merge pull request #61 from FrenchBen/validate-output
...
Validate output before doing the work
2017-06-01 22:39:56 +01:00
Justin Cormack
edcf4d0362
Merge pull request #59 from riyazdf/trust-parse-fixes-and-tests
...
trust: parsing fixes and tests
2017-06-01 22:35:59 +01:00
French Ben
23856c1e46
Validate output before doing the work
...
Signed-off-by: French Ben <frenchben@docker.com>
2017-06-01 14:30:41 -07: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
Dave Freitag
24ffb20cd8
Adding Dynamic VHD mkimage package
...
Adding a mkimage package to create dynamic 25GB VHD images (static
VHD images are already supported by LinuxKit).
Signed-off-by: Dave Freitag <dcfreita@us.ibm.com>
2017-06-01 16:16:12 -05: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
Riyaz Faizullabhoy
e0fc007b5a
test cases with default golang lib
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-01 11:27:01 -07:00
Riyaz Faizullabhoy
99eeb981a7
trust: improve org checks to enable library official repo checks
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-01 11:20:36 -07: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
Justin Cormack
dec7f8bb2b
Merge pull request #58 from riyazdf/disable-trust-flag
...
add disable-content-trust flag for one-off build
2017-06-01 10:52:36 +01:00
Riyaz Faizullabhoy
32f167bd9e
trust: fix splitting on tags and digests and add tests
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-05-31 16:42:42 -07:00
Riyaz Faizullabhoy
1ecfc11160
add disable-content-trust flag for one-off build
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-05-31 14:51:59 -07: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