Commit Graph

3800 Commits

Author SHA1 Message Date
Rolf Neugebauer
50ee00c239 Merge pull request #2084 from thaJeztah/update-ascii-logo
Update ASCII whale
2017-06-21 09:08:56 -07:00
Sebastiaan van Stijn
4e1c91fc6e
Update ASCII whale
The logo changed, and no longer has waves,
so removing them from the ASCII whale as well

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2017-06-20 23:22:23 -07:00
Rolf Neugebauer
7c25c119bb Merge pull request #2083 from riyazdf/linus-key
Add PGP key for 00411886 (torvalds@linux-foundation.org)
2017-06-20 13:36:07 -07:00
Rolf Neugebauer
e27b08694d Merge pull request #2082 from davefreitag/deadlink
Fix Dead Link to VMWare File
2017-06-20 11:07:35 -07:00
Justin Cormack
95c0c290df Merge pull request #2074 from ndauten/master
FIX Docs Link: ./kernel to ../kernel/README.md
2017-06-20 10:59:42 -07:00
Riyaz Faizullabhoy
503c08a6fb Add PGP key for 00411886 (torvalds@linux-foundation.org)
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-20 10:05:33 -07:00
Justin Cormack
4b124b5611 Merge pull request #2062 from rn/AkihiroSuda-containerd-test
Akihiro suda containerd test
2017-06-20 09:52:58 -07:00
Dave Freitag
14bc80db56 Fix Dead Link to VMWare File
Fixing a typo in the main README.md that was causing a dead link to the
platform-vmware.md file.

Signed-off-by: Dave Freitag <dcfreita@us.ibm.com>
2017-06-20 11:52:23 -05:00
Justin Cormack
324605c48c Merge pull request #2068 from mscribe/master
Verify kernel with GPG and sha256 checksum
2017-06-20 09:50:47 -07:00
Nathan Dautenhahn
a15fbc9464 docs/kernels.md: point link to proper directory
Signed-off-by: Nathan Dautenhahn <ndd@cis.upenn.edu>
2017-06-20 12:49:47 -04:00
Justin Cormack
7258e09b1f Merge pull request #2079 from ndauten/ndd-makefile-fix
Fix spelling errors
2017-06-20 09:25:30 -07:00
Justin Cormack
f6af4e00c9 Merge pull request #2077 from dave-tucker/rtf-up
Update RTF version
2017-06-20 09:25:02 -07:00
Nathan Dautenhahn
4c73320c75 Fix spelling errors
inuxkit/kernel -> linuxkit/kernel

sourcs -> sources

Signed-off-by: Nathan Dautenhahn <ndd@cis.upenn.edu>
2017-06-20 05:54:26 -04:00
Dave Tucker
367ec52855 Update RTF version
This brings updated help text and fixes handling of labels as reported
in https://github.com/linuxkit/rtf/issues/16

Signed-off-by: Dave Tucker <dt@docker.com>
2017-06-20 09:29:52 +01:00
Nathan Dautenhahn
6ba3d13e6f FIX Docs Link: ./kernel to ../kernel/README.md
Signed-off-by: Nathan Dautenhahn <ndd@cis.upenn.edu>
2017-06-19 16:37:50 -04:00
Bill Kerr
1e1afd77d2
Add PGP keys for 589DA6B1 (greg@kroah.com) and 6092693E (autosigner@kernel.org).
Verify kernel with GPG and sha256 checksum.

Signed-off-by: Bill Kerr <bill@generalbill.com>
2017-06-19 16:29:53 -04:00
Riyaz Faizullabhoy
b69bcec0e9 Merge pull request #2073 from riyazdf/sig-announcement-link
sig-security: add forum link to announcement
2017-06-19 11:36:58 -07:00
Rolf Neugebauer
9fb4780493 tests: Move containerd test into alphabetical order
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-06-19 11:04:58 -07:00
Rolf Neugebauer
d3e0898fb7 Update containerd hash in all YAML files
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-06-19 11:04:58 -07:00
Akihiro Suda
4699f80ef7 test: add test-containerd
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-06-19 11:04:58 -07:00
Riyaz Faizullabhoy
a82eb31cf5 sig-security: add forum link to announcement
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-19 10:16:03 -07:00
Rolf Neugebauer
43ac05e4dd Merge pull request #2072 from samoht/sdk-upstream-cleanup
Sdk upstream cleanup
2017-06-19 10:01:14 -07:00
Riyaz Faizullabhoy
75c7bcb027 Merge pull request #2070 from samoht/sdk-api-fix-build
sdk: add missing files
2017-06-19 09:43:54 -07:00
Anil Madhavapeddy
b4bf55a403 Merge pull request #2069 from avsm/week-24-dev-report
reports: Add week 24 development report
2017-06-19 17:02:44 +01:00
Anil Madhavapeddy
02b4d27b7d reports: Add week 24 development report
Signed-off-by: Anil Madhavapeddy <anil@docker.com>
2017-06-19 17:02:14 +01:00
Thomas Gazagnaire
be7a54b5c7 sdk: update Docker to pin dev versions of upstream libraries
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-19 17:33:28 +02:00
Thomas Gazagnaire
681781651f sdk: add empty mli files to executable to catch up more warnings
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-19 17:33:28 +02:00
Thomas Gazagnaire
2ef504405b sdk: remove some dead-code
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-19 17:33:28 +02:00
Thomas Gazagnaire
852468bc99 sdk: use upstream libraires for SDK helpers
- IO has been upstreamed in mirage-flow-lwt
- Init.Flow.Fd has been upstreamed in mirage-flow-unix
- Init.Flow.Rawlink has been upstreamed in mirage-flow-rawlink
- Remove some dead-code in unikernel.ml

Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-19 17:33:28 +02:00
Thomas Gazagnaire
821a9f2e06 sdk: add missing files
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-19 16:57:49 +02:00
Justin Cormack
98028d417b Merge pull request #2060 from justincormack/vmnet
Add vmnet support to linuxkit run hyperkit
2017-06-16 12:16:22 -07:00
Justin Cormack
3fc58c3085 Merge pull request #2059 from riyazdf/trust-library
Use library org in examples to verify nginx, other official images
2017-06-16 11:41:35 -07:00
Justin Cormack
4e35c74b07 Merge pull request #1955 from davefreitag/25g
Adding Dynamic VHD mkimage package
2017-06-16 11:03:50 -07:00
Justin Cormack
657f6a9a6c Merge pull request #2058 from justincormack/authorsup
Update AUTHORS
2017-06-16 11:02:02 -07:00
Justin Cormack
c20f10f7f8 Add vmnet support to linuxkit run hyperkit
Allows routed networking, so long as you runhyperkit as root.

This has quite a few downsides, including the requirement to
run as root in order to set up the networking, but some people
really want VMs that are routable from the host.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-16 10:54:32 -07:00
Riyaz Faizullabhoy
f3606997da trust: use library org in examples to verify nginx, other official images
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-16 10:07:57 -07:00
Justin Cormack
6286210ac0 Update AUTHORS
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-16 09:42:57 -07:00
Justin Cormack
dc2bd181bb Merge pull request #2057 from vielmetti/patch-2
[Work in progress] Packet documentation
2017-06-16 09:35:24 -07:00
Justin Cormack
fc5d707e97 Merge pull request #2043 from m4rcu5/feature/enable-usb-support
Enabling USB drivers on the 4.4.x, 4.9.x and 4.11.x kernels
2017-06-16 09:31:18 -07:00
Justin Cormack
3dbcf0d053 Merge pull request #2041 from ijc/service-client
Custom containerd client for use in init.
2017-06-16 09:29:43 -07:00
Justin Cormack
aa2e5da665 Merge pull request #2039 from MagnusS/dfm-blueprint
Docker for Mac blueprint
2017-06-16 09:26:20 -07:00
Justin Cormack
88d9fb3211 Merge pull request #1981 from talex5/https-unikernel
Add https example
2017-06-16 09:18:59 -07:00
Edward Vielmetti
52caffb4c4
address questions from avsm re Type 1 servers, persistent iPXE
Signed-off-by: Edward Vielmetti <edward.vielmetti@gmail.com>
2017-06-16 11:44:41 -04:00
Edward Vielmetti
08d26d5140
Note that Linuxkit does not survive a reboot
Signed-off-by: Edward Vielmetti <edward.vielmetti@gmail.com>
2017-06-16 10:56:39 -04:00
Edward Vielmetti
af87a4c7a3 Update with additional details
Added some details throughout to make this more informative.
2017-06-16 10:39:09 -04:00
Ian Campbell
9d2da9cabc Update to containerd c215531a8f63a98a69134e804fea4ee6d354bb90
This includes https://github.com/containerd/containerd/pull/994 and hence
requires updating the various instances of `/etc/containerd/config.toml`.

Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-06-16 13:42:24 +01:00
Ian Campbell
d51784adc0 Allow /etc/init.d/010-containerd to exit when complete
Don't think there is a need for it to remain and it drops an unnecessary
process.

Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-06-16 11:49:52 +01:00
Ian Campbell
5833d1b6bc init: replace ctr with a custom client using the containerd client library
Currently it supports only `service start <SERVICE>`, but it could grow e.g.
`stop`, `exec` etc in the future (although you can still use `ctr` for those).

In order to be able to use go-compile.sh the containerd build needs to move
from /root/go to /go as the GOPATH.

The vendoring situation is not ideal, but since this tool wants to be an exact
match for the containerd it seems tollerable to reuse its vendoring.

Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-06-16 11:48:53 +01:00
Ian Campbell
f7b2a739ee pkg/getty: Stop bind mounting /tmp/ctr
This doesn't exist with newer ctr or in systems where service containers are
not started using the ctr tool. All it contains today are the stdio FIFOs,
which are not in general useful to access after container creation.

Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-06-16 11:21:40 +01:00
Marcus van Dam
306b79de4c
Switching the USB drivers to modules
Signed-off-by: Marcus van Dam <marcus@marcusvandam.nl>
2017-06-16 12:03:23 +02:00