Justin Cormack
9208496d82
Output kernel command line to a file in the kernel+initrd output case
...
Trying to find the relevant yaml file was an issue as we now support
`--name` and it might be in a different directory, so although it is
a bit verbose outputing a whole file at least it is more consistent.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-20 13:43:09 +00:00
Justin Cormack
dc7d738356
Merge pull request #1337 from rneugeba/kern-up
...
kernel: Update kernel to 4.9.16/4.4.55
2017-03-20 11:26:26 +00:00
Rolf Neugebauer
56bb8a0617
kernel: Update kernel to 4.9.16/4.4.55
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-20 10:36:26 +00:00
Justin Cormack
b8aff953f0
Merge pull request #1335 from justincormack/readme-improvements
...
Improve README
2017-03-19 20:47:12 +00:00
Justin Cormack
5ea46b9644
Improve README
...
- better summary of aims of project for new visitors
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-19 20:32:16 +00:00
Justin Cormack
00b7310e7d
Merge pull request #1334 from justincormack/pr-links
...
Hyperlink the PR links in weekly report
2017-03-19 17:57:04 +00:00
Justin Cormack
c2ba1d21f9
Hyperlink the PR links in weekly report
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-19 17:43:50 +00:00
Riyaz Faizullabhoy
1188253507
Merge pull request #1333 from riyazdf/weekly-report-bump
...
2017-03-19 weekly report edits
2017-03-19 09:09:23 -07:00
Riyaz Faizullabhoy
ae6d26a398
Add detail about read-only rootfs and dockercon
...
Signed-off-by: Riyaz Faizullabhoy <riyazdf@berkeley.edu>
2017-03-19 09:05:05 -07:00
Riyaz Faizullabhoy
ccf85f08ef
Rename file for month
...
Signed-off-by: Riyaz Faizullabhoy <riyazdf@berkeley.edu>
2017-03-19 09:01:55 -07:00
Justin Cormack
f940306eac
Merge pull request #1332 from justincormack/report-19mar
...
Weekly report for 19 March
2017-03-19 15:50:41 +00:00
Justin Cormack
768e774ab2
Weekly report for 19 March
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-19 15:44:04 +00:00
Justin Cormack
61dd41d49d
Merge pull request #1331 from justincormack/okernel
...
Initial overview of the okernel project
2017-03-19 14:34:44 +00:00
Justin Cormack
569652fd36
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
06b57f6688
Merge pull request #1330 from justincormack/arm-typo
...
fix typo security->secure
2017-03-19 14:00:45 +00:00
Justin Cormack
9854394dda
fix typo security->secure
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-19 13:50:21 +00:00
Justin Cormack
6a7e67376c
Merge pull request #1329 from justincormack/projectdocs
...
Add Summary page for projects
2017-03-19 11:59:36 +00:00
Justin Cormack
ecea479443
Add Summary page for projects
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-19 11:56:42 +00:00
Justin Cormack
c4669262e5
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
ca3eccdc9f
Merge pull request #1328 from rneugeba/no-aufs
...
kernel: Remove remaining AUFS bits
2017-03-19 09:18:30 +00:00
Rolf Neugebauer
0dc52bb387
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
dcb6f8e5f6
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
a6dab6e6ca
infrakit: Update vendored packages
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-18 19:29:33 +00:00
Justin Cormack
f4bf27e044
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
3a08ac981d
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
bea807ecde
Merge pull request #1326 from riyazdf/kspp-project
...
[project] KSPP
2017-03-17 18:07:11 +00:00
Thomas Gazagnaire
30be4647ad
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
0a2cf858d8
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
82db231f82
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
4caa2d24b4
project: KSPP
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-03-17 16:39:46 +00:00
Thomas Gazagnaire
7bfd78a3b3
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
1715e0b464
Add container for MirageOS compiler
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-03-17 17:24:09 +01:00
Thomas Gazagnaire
f2c64f4482
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
778236fb39
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
60cae8f3cd
Merge pull request #1224 from riyazdf/wireguard-patches
...
[project] Build WireGuard into Moby
2017-03-17 15:52:15 +00:00
Riyaz Faizullabhoy
8b8a544ce8
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
8522c6b1e5
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
3aaf6d664b
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
a092d4352e
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
80787f2e65
Merge pull request #1324 from justincormack/no-apk
...
Clean up apk cache in init
2017-03-16 19:22:14 +00:00
Justin Cormack
05123a7afa
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
73e30a757f
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
c15f4f6b14
Merge pull request #1319 from justincormack/gcp-delimage
...
GCP image handling enhancements
2017-03-16 13:29:45 +00:00
Justin Cormack
ff941778e4
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
657c97c4fb
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
3dca13ded9
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
3de1be069b
Merge pull request #1314 from avsm/kernel-docs
...
Update Kernel README
2017-03-15 18:49:58 +00:00
Anil Madhavapeddy
8f5e7eb2e9
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
f2db33dfbb
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
57fbdd95cc
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