Riyaz Faizullabhoy
b1ca24f37a
Rename file for month
...
Signed-off-by: Riyaz Faizullabhoy <riyazdf@berkeley.edu>
2017-03-19 09:01:55 -07:00
Justin Cormack
7803499dee
Merge pull request #1332 from justincormack/report-19mar
...
Weekly report for 19 March
2017-03-19 15:50:41 +00:00
Justin Cormack
47f02cd980
Weekly report for 19 March
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-19 15:44:04 +00:00
Justin Cormack
225c7e9fb5
Merge pull request #1331 from justincormack/okernel
...
Initial overview of the okernel project
2017-03-19 14:34:44 +00:00
Justin Cormack
60a896f7b5
Initial overview of the okernel project
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-19 14:22:53 +00:00
Justin Cormack
2be05ed16d
Merge pull request #1330 from justincormack/arm-typo
...
fix typo security->secure
2017-03-19 14:00:45 +00:00
Justin Cormack
6278914990
fix typo security->secure
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-19 13:50:21 +00:00
Justin Cormack
263ed0ea63
Merge pull request #1329 from justincormack/projectdocs
...
Add Summary page for projects
2017-03-19 11:59:36 +00:00
Justin Cormack
ffe89b1911
Add Summary page for projects
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-19 11:56:42 +00:00
Justin Cormack
dfab911bca
Merge pull request #1327 from rneugeba/infrakit
...
Use new hyperkit package for infrakit instance plugin
2017-03-19 09:26:44 +00:00
Justin Cormack
2dddfdda8e
Merge pull request #1328 from rneugeba/no-aufs
...
kernel: Remove remaining AUFS bits
2017-03-19 09:18:30 +00:00
Rolf Neugebauer
7caf193e70
kernel: Remove remaining AUFS bits
...
Commit c3fc6faa35
removed AUFS support bit missed the kernel
config and a mentioned in the main Makefile.
This commit removes these also.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-19 08:53:40 +00:00
Rolf Neugebauer
1b6fa97c44
infrakit: Use the new HyperKit go package
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-18 20:38:02 +00:00
Rolf Neugebauer
a39e543e42
infrakit: Update vendored packages
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-18 19:29:33 +00:00
Justin Cormack
c437bf77d6
Merge pull request #1322 from samoht/mirage
...
[RFC] Very early draft of using a MirageOS unikernel as a system container
2017-03-17 21:56:56 +00:00
Justin Cormack
d4a5e6bd53
Merge pull request #1325 from avsm/kernel-mellanox
...
kernel: activate the Mellanox network driver suite
2017-03-17 21:52:27 +00:00
Justin Cormack
2c9b83e36d
Merge pull request #1326 from riyazdf/kspp-project
...
[project] KSPP
2017-03-17 18:07:11 +00:00
Thomas Gazagnaire
e8b343a333
Restructure the mirage/dhcp container into the new project structure
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-03-17 17:43:20 +01:00
Thomas Gazagnaire
32f3dbe7d4
dhcp-client: add a very basic roadmap
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-03-17 17:41:38 +01:00
Thomas Gazagnaire
659b615914
Use the new DHCP client container in moby.yaml
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-03-17 17:41:34 +01:00
Riyaz Faizullabhoy
c4f7fd646a
project: KSPP
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-03-17 16:39:46 +00:00
Thomas Gazagnaire
27371328ed
Add an initial PoC for a DHCP client unikernel system container
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-03-17 17:24:10 +01:00
Thomas Gazagnaire
d45fece1a4
Add container for MirageOS compiler
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-03-17 17:24:09 +01:00
Thomas Gazagnaire
567e418adf
Add a basic architecture doc for unikernel integration
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-03-17 17:24:09 +01:00
Anil Madhavapeddy
6938a0cf02
kernel: activate the Mellanox network driver suite
...
This builds a family of drivers for various Mellonox
cards, sufficient to get a DHCP lease on packet.net
Type2/3 machines (see #1245 ).
Signed-off-by: Anil Madhavapeddy <anil@docker.com>
2017-03-17 16:10:30 +00:00
Justin Cormack
c2863f4c93
Merge pull request #1224 from riyazdf/wireguard-patches
...
[project] Build WireGuard into Moby
2017-03-17 15:52:15 +00:00
Riyaz Faizullabhoy
f4d122948a
Keep WireGuard configuration local to projects subdir
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-03-17 15:49:22 +00:00
Riyaz Faizullabhoy
1a9688c489
WireGuard: kernel config option to build in
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-03-17 13:38:57 +00:00
Riyaz Faizullabhoy
0651acd4f4
WireGuard: patch kernel to add it instead of out-of-tree module
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-03-17 13:38:56 +00:00
Justin Cormack
2cb4d1d096
Merge pull request #1323 from justincormack/gcp-metadata
...
Add a metadata handler for GCP which allows ssh login
2017-03-16 19:24:43 +00:00
Justin Cormack
59a652a8db
Merge pull request #1324 from justincormack/no-apk
...
Clean up apk cache in init
2017-03-16 19:22:14 +00:00
Justin Cormack
43bbb06a81
Clean up apk cache in init
...
See #1312
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-16 19:14:08 +00:00
Justin Cormack
a66a537164
Add a metadata handler for GCP which allows ssh login
...
- this needs improvements to make it more "platform native", in
particular GCP supports multiple users and more ssh key mangement
options.
- at present you can login as root with any platform ssh key
- add support for uts=host and ipc=host
- set the hostname from the metadata as well
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-16 18:45:44 +00:00
Justin Cormack
f53387927c
Merge pull request #1319 from justincormack/gcp-delimage
...
GCP image handling enhancements
2017-03-16 13:29:45 +00:00
Justin Cormack
7c6f18c4fe
GCP image handling enhancements
...
- the `public` option was not previously implemented
- add `replace` only for GCP images which will error otherwise. Only
recommended for use in development, in production use the `--name` option
to provide a different name eaxch time. Note only applies to GCP images,
will document these options properly soon.
- add a `family` option; this allows you to upload many images and the
user can select the latest using the `family` option instead of a specific
image.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-16 13:20:21 +00:00
Justin Cormack
fc7cac9d21
Merge pull request #1318 from justincormack/set-name
...
Add a --name cli option to the moby tool
2017-03-16 11:56:09 +00:00
Justin Cormack
6940edcfd2
Add a --name cli option to the moby tool
...
This sets the base name of the built images which otherwise
defaults to the basename of your yaml file. This allows
building different versions easily eg adding git sha to the
output names.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-16 11:51:49 +00:00
Justin Cormack
133f259da2
Merge pull request #1314 from avsm/kernel-docs
...
Update Kernel README
2017-03-15 18:49:58 +00:00
Anil Madhavapeddy
980a4efaed
docs: More updates to the kernel README
...
Signed-off-by: Anil Madhavapeddy <anil@docker.com>
2017-03-15 17:26:47 +00:00
Justin Cormack
784eaccdb5
Merge pull request #1315 from justincormack/hyperkit-commands
...
Make the hyperkit script try harder to find executables
2017-03-15 16:22:04 +00:00
Justin Cormack
ab02321f51
Make the hyperkit script try harder to find executables
...
Currently if you just do `make` the hyperkit executables won't get
put in `bin/`, so try to extract from OSX.
This is temporary until get a better runner, but makes it nicer after `make clean`.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-15 16:03:25 +00:00
Anil Madhavapeddy
63c48df86a
docs: Update kernel/README
to point to ../docs
...
Signed-off-by: Anil Madhavapeddy <anil@docker.com>
2017-03-15 15:24:57 +00:00
Anil Madhavapeddy
4ad3fb3408
docs: moby/alpine/kernel/
is now just moby/kernel/
...
Signed-off-by: Anil Madhavapeddy <anil@docker.com>
2017-03-15 15:14:56 +00:00
Justin Cormack
cab929d4ba
Merge pull request #1313 from justincormack/hyperkit-cli
...
Make the hyperkit script get the kernel command line if just passed a name
2017-03-15 15:14:04 +00:00
Justin Cormack
a13cbba51f
Merge pull request #1311 from rneugeba/kbuild
...
kernel: Make 'tag' the default target
2017-03-15 15:13:53 +00:00
Justin Cormack
c4b910f80c
Make the hyperkit script get the kernel command line if just passed a name
...
This is all slightly annoying, maybe we should make a file for the CLI for
hyperkit, but this is better and fixes a bug that the test CLI was coming from moby,
and is easier to use with custom builds.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-15 15:01:47 +00:00
Rolf Neugebauer
9a6fddfc78
kernel: Make 'tag' the default target
...
This is a stop-gap to prevent accidental push of kernel
images to hub until we sort out doing this from CI.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-15 14:31:27 +00:00
Justin Cormack
7018d4321c
Merge pull request #1309 from avsm/add-igb-drivers
...
kernel: add igb and ixgb drivers
2017-03-15 14:23:06 +00:00
Justin Cormack
dc02e9588b
Merge pull request #1306 from riyazdf/separate-container-logs
...
logs: separate daemon container logs into separate files
2017-03-15 14:22:41 +00:00
Justin Cormack
d8d6a851cd
Merge pull request #1307 from ijc25/isoefi-autosize
...
tools: Calculate EFI ESP FAT FS size based on contents.
2017-03-15 14:22:20 +00:00