Commit Graph

2993 Commits

Author SHA1 Message Date
Rolf Neugebauer
8eb39e6b9e demo: Rename intro into my-nginx
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-15 17:15:11 -05:00
Rolf Neugebauer
cbbd9b44ee demo: add a env file for setting up the environment for the demo
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-15 17:13:32 -05:00
Rolf Neugebauer
a8bddd8415 Merge pull request #1639 from rneugeba/cli-improv
cli: Unify environment variables for GCP run
2017-04-15 17:12:44 -05:00
Rolf Neugebauer
b28f60b44d cli: Unify environment variables for GCP run
GCP defines some "standard" environment variables for project and
zone. Use them for 'moby run gcp'. Change the other environment
variables to follow the same pattern.

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-15 12:36:46 -05:00
Rolf Neugebauer
6f2d7fe77d Merge pull request #1638 from rneugeba/demo-up2
Minor tweaks to the demo setup
2017-04-15 11:34:14 -05:00
Rolf Neugebauer
f69bab3451 demo: Clean up the etcd directory, update docs
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-15 11:05:20 -05:00
Rolf Neugebauer
49ab5bc719 demo: Minor tweak to the demo setup
- Specify the specific version of nginx
- Reduce memory for etcd cluster nodes

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-15 09:34:37 -05:00
Rolf Neugebauer
a05d81eed5 Merge pull request #1637 from rneugeba/demo-up
demo: Update to use containerd
2017-04-15 07:22:48 -05:00
Rolf Neugebauer
38863774e6 demo: Update to use containerd
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-14 19:20:13 -05:00
Justin Cormack
a552bb6abf Merge pull request #1635 from rneugeba/test-up
Make ./test a moby free zone
2017-04-14 19:05:11 -05:00
Justin Cormack
55b9d8733c Merge pull request #1636 from justincormack/use-containerd
Use containerd to run containers
2017-04-14 15:48:05 -05:00
Justin Cormack
e79e3a38ad Use containerd to run containers
Because we are not yet using the image store, this requires a
patched `ctr` that can run a specified rootfs rather than an
image.

We will switch to the image store later, but this requires
extensive build changes.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-04-14 15:35:29 -05:00
Rolf Neugebauer
2af774f2e9 tests: Move ltp/poweroff over to the linuxkit org
Note, the jessie-slim image with the old sha256 does not exist anymore...

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-14 15:08:51 -05:00
Rolf Neugebauer
103b517ef6 tests: Move dockerbench over to use the linuxkit org
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-14 15:08:51 -05:00
Rolf Neugebauer
3448a804f1 tests: Move kernel check test over to use linuxkit org
Also some other moby renames.

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-14 15:08:51 -05:00
Rolf Neugebauer
ee641ba03c test: Move virtsock use the linuxkit org
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-14 15:08:51 -05:00
Rolf Neugebauer
60ccc23512 Merge pull request #1633 from rneugeba/demo
Fixes to the demo
2017-04-14 12:14:25 -05:00
Rolf Neugebauer
24ff9b75d8 examples: Don't make the metadata container readonly
It needs to create the /cdrom mountpoint

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-14 11:57:24 -05:00
Rolf Neugebauer
0ca76f63d9 infrakit: Fix the VPNKit key to set the IP address
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-14 11:57:24 -05:00
Rolf Neugebauer
e374cb3543 demo: Update etcd demo to use linuxkit
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-14 11:57:24 -05:00
Rolf Neugebauer
8462e34d6e demo: Update README
latest DfM has all the bits you need...

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-14 11:57:24 -05:00
Rolf Neugebauer
d526707240 demo: Switch intro to use linuxkit
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-14 11:57:24 -05:00
Justin Cormack
5a49505915 Merge pull request #1632 from justincormack/more-rename
More renames to LinuxKit
2017-04-14 11:56:19 -05:00
Justin Cormack
72c3f9cfa2 More renames to LinuxKit
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-04-14 11:47:24 -05:00
Justin Cormack
857d8b6448 Merge pull request #1631 from samoht/multi-stage
miragesdk: simplify the build by using multi-stage Dockerfile
2017-04-14 10:15:46 -05:00
Thomas Gazagnaire
94583013aa miragesdk: simplify the build by using multi-stage Dockerfile
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-04-14 17:05:36 +02:00
Justin Cormack
8835b814e6 Merge pull request #1629 from rneugeba/kern-up
kernel: Update to 4.10.10/4.9.22/4.4.61
2017-04-14 15:06:59 +01:00
Justin Cormack
e2aa908e87 Merge pull request #1586 from errordeveloper/metadata-docs
Few improvements to metadata docs
2017-04-14 07:30:36 -05:00
Justin Cormack
ea39f0b87d Merge pull request #1614 from riyazdf/ineffassign-bump
Bump go-compile with ineffassign
2017-04-14 07:30:10 -05:00
Justin Cormack
063f2af9bb Merge pull request #1615 from gianarb/feature/make-install
Added install support on make
2017-04-14 07:29:17 -05:00
Justin Cormack
a752a3263f Merge pull request #1625 from jcvenegas/topic/clear-containers-project
projects: Add clear containers project
2017-04-14 07:28:07 -05:00
Ilya Dmitrichenko
a4f2f46aae Few improvements to metadata docs
Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com>
2017-04-14 11:04:26 +01:00
Jose Carlos Venegas Munoz
b485f729e8 clear-containers: Add script to launch base OS and kernel
This commit adds the script qemu.sh that will be used in a
docker container (created with Dockerfile).

This script will crate qemu instance to lauch a Clear Container
base OS with a kernel generated with moby.

Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
2017-04-14 09:26:10 +00:00
Jose Carlos Venegas Munoz
f2569c0e75 clear-containers: Enable kernel security options used by moby
Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
2017-04-14 09:26:10 +00:00
Jose Carlos Venegas Munoz
844f058689 clear-containers: enable PAGE POISONING ZERO
Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
2017-04-14 09:26:04 +00:00
Jose Carlos Venegas Munoz
2b1fb70f35 projects: Add Clear Containers intial support
Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
2017-04-14 09:23:37 +00:00
Gianluca Arbezzano
e36b76885e Added install support on make
Fixed #1544

I added `make install` support. By default it does:

```
cp -r ./bin/* /usr/local/bin
```

There is a env var `$PREFIX` in make. By default it's `/usr/local`

Signed-off-by: Gianluca Arbezzano <gianarb92@gmail.com>
2017-04-14 09:34:51 +02:00
Rolf Neugebauer
648b6a8a57 kernel: Update to 4.10.10/4.9.22/4.4.61
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-13 23:32:39 -05:00
Rolf Neugebauer
1916b7e08f Merge pull request #1627 from rneugeba/kern-linuxkit
kernel: Push kernels to the linuxkit org
2017-04-13 22:49:16 -05:00
Rolf Neugebauer
b8b8307725 kernel: Push kernels to the linuxkit org
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-04-13 18:19:58 -05:00
Justin Cormack
e17e4bf286 Merge pull request #1622 from tych0/CVE-2016-10229
security events: add writeup of CVE-2016-10229
2017-04-14 00:19:34 +01:00
Rolf Neugebauer
2596c84bef Merge pull request #1626 from tych0/unused-makefile-line
kernel: remove unused makefile line
2017-04-13 23:53:33 +01:00
Tycho Andersen
98666053fa kernel: remove unused makefile line
Going through some unrelated stuff and noticed this.

Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-04-13 15:26:40 -06:00
Riyaz Faizullabhoy
9609010ea8 Also update ymls
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-04-13 09:17:14 -07:00
Tycho Andersen
d92560402d security events: add writeup of CVE-2016-10229
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-04-13 10:15:33 -06:00
Justin Cormack
ddb25e51c9 Merge pull request #1619 from gianarb/hotfix/gcp-install-doc
Fixed gpc-cli brew installation and add install from source
2017-04-13 11:02:07 +01:00
Gianluca Arbezzano
2620489926 Fixed gpc-cli brew installation and add install from source
Fixed gcloud cli installation via brew. Added installation from source.

Signed-off-by: Gianluca Arbezzano <gianarb92@gmail.com>
2017-04-13 11:36:19 +02:00
Riyaz Faizullabhoy
3d91a7be86 Bump go-compile with ineffassign
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-04-12 16:54:51 -07:00
Justin Cormack
644b3cfb3f Merge pull request #1575 from riyazdf/more-go-linting
Add ineffassign to go-compile
2017-04-12 23:36:03 +01:00
Riyaz Faizullabhoy
31a8480878 Add ineffassign to go-compile, use tmp files to ensure proper failure
handling

Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-04-12 14:42:19 -07:00