Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						a06e6bbb37 
					 
					
						
						
							
							build: Switch using go-compile from linuxkit hub org  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 21:28:17 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						50b1c5d78c 
					 
					
						
						
							
							cli: Update images to use the linuxkit hub org  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 21:28:17 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						d14d462910 
					 
					
						
						
							
							tools: Rename hub org to linuxkit  
						
						... 
						
						
						
						Rename various mention of moby while at it
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 21:28:17 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						c5c6c26b3f 
					 
					
						
						
							
							Merge pull request  #1610  from samoht/sdk-roadmp  
						
						... 
						
						
						
						miragesdk: update roadmap 
						
						
					 
					
						2017-04-12 19:40:47 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						6f2e0b6a52 
					 
					
						
						
							
							Merge pull request  #1611  from errordeveloper/uuid  
						
						... 
						
						
						
						Generate BIOS UUID 
						
						
					 
					
						2017-04-12 19:39:39 +01:00 
						 
				 
			
				
					
						
							
							
								Ilya Dmitrichenko 
							
						 
					 
					
						
						
							
						
						531d821fc5 
					 
					
						
						
							
							Generate VM UUID  
						
						... 
						
						
						
						Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com > 
						
						
					 
					
						2017-04-12 17:33:26 +01:00 
						 
				 
			
				
					
						
							
							
								Ilya Dmitrichenko 
							
						 
					 
					
						
						
							
						
						ee99f224e0 
					 
					
						
						
							
							New files in vendor/  
						
						... 
						
						
						
						Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com > 
						
						
					 
					
						2017-04-12 17:33:17 +01:00 
						 
				 
			
				
					
						
							
							
								Ilya Dmitrichenko 
							
						 
					 
					
						
						
							
						
						ac63b7a2e5 
					 
					
						
						
							
							Update HyperKit  
						
						... 
						
						
						
						Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com > 
						
						
					 
					
						2017-04-12 17:33:07 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						a906f7e848 
					 
					
						
						
							
							Merge pull request  #1609  from rneugeba/meta4  
						
						... 
						
						
						
						Simplify the GCP metadata SSH key handling code 
						
						
					 
					
						2017-04-12 16:52:00 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						1e83a9f9b4 
					 
					
						
						
							
							miragesdk: update roadmap  
						
						... 
						
						
						
						Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org > 
						
						
					 
					
						2017-04-12 17:47:42 +02:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						a1ce71cd0a 
					 
					
						
						
							
							Update YAML files with new metadata package  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 16:20:41 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						105cb48ad6 
					 
					
						
						
							
							metadata: Simplify the GCP SSH code  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 16:19:24 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						45c2921c7c 
					 
					
						
						
							
							Merge pull request  #1606  from rneugeba/meta2  
						
						... 
						
						
						
						Improve/Fix metadata package and use it 
						
						
					 
					
						2017-04-12 15:55:54 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						c01d0e2777 
					 
					
						
						
							
							Merge pull request  #1587  from errordeveloper/kubernetes  
						
						... 
						
						
						
						Kubernetes with Weave CNI networking 
						
						
					 
					
						2017-04-12 15:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						0cd867d315 
					 
					
						
						
							
							demo: Update etcd YAML to new metadata package  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 15:42:48 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						432bdda272 
					 
					
						
						
							
							pkg: Remove metadata-gcp  
						
						... 
						
						
						
						It's no longer used
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 15:42:48 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						fb0803087c 
					 
					
						
						
							
							Merge pull request  #1605  from samoht/capnp  
						
						... 
						
						
						
						use cap-n-proto in the SDK 
						
						
					 
					
						2017-04-12 15:40:38 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						27a3eee6dc 
					 
					
						
						
							
							gcp: Switch GCP to the new metadata package  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 15:39:08 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						a21c566777 
					 
					
						
						
							
							metadata: Make sure the ssh directory exists before writing to it  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 15:39:08 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						ce52c28cf6 
					 
					
						
						
							
							metadata: Write the provider to /var/config/provider  
						
						... 
						
						
						
						This will be useful for testing.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 15:39:08 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						b0a0b4ceb7 
					 
					
						
						
							
							metadata: Make JSON parser more robust  
						
						... 
						
						
						
						Make sure the type conversions are OK.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 15:39:08 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						626f02def2 
					 
					
						
						
							
							metadata: Improve logging  
						
						... 
						
						
						
						Implementing a String() interface for each provider makes it
easier for users to prefix log strings with the provider.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 15:39:08 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						238879f2d4 
					 
					
						
						
							
							miragesdk: add temporary auto-gen files  
						
						... 
						
						
						
						The capnp compiler is not yet available in alpine.
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org > 
						
						
					 
					
						2017-04-12 16:29:49 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						a0546bba88 
					 
					
						
						
							
							miragesdk: use cap-n-proto instead of custom binary protocol for calf/priv API  
						
						... 
						
						
						
						Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org > 
						
						
					 
					
						2017-04-12 16:29:49 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						75f5f058b4 
					 
					
						
						
							
							Merge pull request  #1604  from samoht/fix-init  
						
						... 
						
						
						
						miragesdk: update to latest base init 
						
						
					 
					
						2017-04-12 16:29:16 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						f39faf6520 
					 
					
						
						
							
							Merge pull request  #1603  from samoht/lint-mounts  
						
						... 
						
						
						
						fix yaml validation for image mounts 
						
						
					 
					
						2017-04-12 15:15:16 +01:00 
						 
				 
			
				
					
						
							
							
								Ilya Dmitrichenko 
							
						 
					 
					
						
						
							
						
						385f1a6634 
					 
					
						
						
							
							Use LinuxKit  
						
						... 
						
						
						
						Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com > 
						
						
					 
					
						2017-04-12 15:08:16 +01:00 
						 
				 
			
				
					
						
							
							
								Ilya Dmitrichenko 
							
						 
					 
					
						
						
							
						
						340e97ae53 
					 
					
						
						
							
							Kubernetes with Weave CNI networking  
						
						... 
						
						
						
						For the time being I've decided to exploit shared mounts to make
`/opt/cni` and `/etc/cni` work as expected. We need these directories
to appear writable on the host, and allow Weave Net pod to bind-mount
out them in order to install plugin binaries, and allow for vanilla
CNI plugins to be also accessible to kubelet.
Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com > 
						
						
					 
					
						2017-04-12 15:02:03 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						0a18bf3a00 
					 
					
						
						
							
							miragesdk: update to latest base init  
						
						... 
						
						
						
						Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org > 
						
						
					 
					
						2017-04-12 15:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						1bdab6be8e 
					 
					
						
						
							
							fix yaml validation for image mounts  
						
						... 
						
						
						
						Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org > 
						
						
					 
					
						2017-04-12 15:28:02 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						f603d37638 
					 
					
						
						
							
							Merge pull request  #1599  from avsm/packet-net-run  
						
						... 
						
						
						
						Add `moby run packet` to boot on baremetal Packet.net hosts 
						
						
					 
					
						2017-04-12 13:40:50 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						e4213f1582 
					 
					
						
						
							
							Merge pull request  #1602  from justincormack/slash-rshared  
						
						... 
						
						
						
						Make / rshared 
						
						
					 
					
						2017-04-12 13:39:31 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						2cc09805c9 
					 
					
						
						
							
							Merge pull request  #1543  from samoht/mac  
						
						... 
						
						
						
						miragesdk: do not generate a random mac 
						
						
					 
					
						2017-04-12 14:29:19 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						d239a7f101 
					 
					
						
						
							
							Merge pull request  #1601  from samoht/lint  
						
						... 
						
						
						
						better comment in converter for yaml validation 
						
						
					 
					
						2017-04-12 14:29:03 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						3c326bebdf 
					 
					
						
						
							
							Make / rshared  
						
						... 
						
						
						
						Previously only `/var` was `rshared` but some people need to share
mounts in `/opt` etc so let us make everything `rshared` for now.
Signed-off-by: Justin Cormack <justin.cormack@docker.com > 
						
						
					 
					
						2017-04-12 13:10:46 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						6f747fe0d2 
					 
					
						
						
							
							better comment in converter for yaml validation  
						
						... 
						
						
						
						Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org > 
						
						
					 
					
						2017-04-12 14:10:27 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						a981e3591c 
					 
					
						
						
							
							Merge pull request  #1600  from rneugeba/dhcp  
						
						... 
						
						
						
						Clean up YAML files and fix DHCP for GCP 
						
						
					 
					
						2017-04-12 13:09:36 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						70a01da4e7 
					 
					
						
						
							
							Merge pull request  #1590  from samoht/lint  
						
						... 
						
						
						
						Add Yaml validation 
						
						
					 
					
						2017-04-12 13:06:50 +01:00 
						 
				 
			
				
					
						
							
							
								Anil Madhavapeddy 
							
						 
					 
					
						
						
							
						
						e61941999f 
					 
					
						
						
							
							Add moby run packet to boot on baremetal Packet.net hosts  
						
						... 
						
						
						
						This uses the Packet.net API and iPXE to boot a Moby host.
There are several enhancements coming soon, such as SSH key
customisation, but this PR is sufficient to boot a host and
then use the web interface to get console access.
The user must currently upload the built artefacts to a public
URL and specify it via --base-url, e.g.:
moby run packet --api-key <key> --project-id <id> \
  --base-url http://recoil.org/~avsm/ipxe  --hostname test-moby packet
See #1424  #1245  for related issues.
Signed-off-by: Anil Madhavapeddy <anil@docker.com > 
						
						
					 
					
						2017-04-12 12:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						d472aea1bd 
					 
					
						
						
							
							update vendor  
						
						... 
						
						
						
						Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org > 
						
						
					 
					
						2017-04-12 13:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						ea8ad1fe3c 
					 
					
						
						
							
							Add Yaml validation  
						
						... 
						
						
						
						Fix  #1292 
Transform the Yaml struct to JSON and validate it against a JSON schema.
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org > 
					
						2017-04-12 13:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						5541d5840f 
					 
					
						
						
							
							gcp: Set up DHCP and resolv.conf bind mount properly  
						
						... 
						
						
						
						The DHCP client updates /tmp/etc/resolv.conf and this needs
to be bind mounted into the other containers.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 12:26:30 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						b0629176ab 
					 
					
						
						
							
							examples: Don't use a file section if you don't need it  
						
						... 
						
						
						
						Exception is ./moby.yaml where it serves as an example.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 12:26:30 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						a59e24b4fa 
					 
					
						
						
							
							example: Don't use the full @sha25t version of images  
						
						... 
						
						
						
						The sha1 tag should be sufficient to uniquely identify the image
and the sha256 versions are just very long...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-04-12 12:24:02 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						09e7b15dd9 
					 
					
						
						
							
							Merge pull request  #1597  from justincormack/linuxkit  
						
						... 
						
						
						
						Rename Moby to LinuxKit part 1 
						
						
					 
					
						2017-04-12 12:05:29 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						b83e4af084 
					 
					
						
						
							
							Merge pull request  #1596  from thebsdbox/qemu_raw_disk  
						
						... 
						
						
						
						Fixed qemu argument typo and also correct use of raw disk 
						
						
					 
					
						2017-04-12 12:03:33 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						89c642eac1 
					 
					
						
						
							
							Rename Moby to LinuxKit part 1  
						
						... 
						
						
						
						This covers the base docs; I also did a bunch of cleanup and
remove old docs that are no longer needed.
Signed-off-by: Justin Cormack <justin.cormack@docker.com > 
						
						
					 
					
						2017-04-12 11:44:06 +01:00 
						 
				 
			
				
					
						
							
							
								thebsdbox 
							
						 
					 
					
						
						
							
						
						13a6089324 
					 
					
						
						
							
							Fixed qemu argument typo and also correct use of raw disk  
						
						... 
						
						
						
						Signed-off-by: Dan Finneran <daniel.finneran@gmail.com > 
						
						
					 
					
						2017-04-12 11:19:58 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						14325046c6 
					 
					
						
						
							
							Merge pull request  #1594  from dave-tucker/ltp  
						
						... 
						
						
						
						tests: update ltp test configuration 
						
						
					 
					
						2017-04-12 11:14:16 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gazagnaire 
							
						 
					 
					
						
						
							
						
						dc4ff8accd 
					 
					
						
						
							
							miragesdk: update DHCP client example to use latest images  
						
						... 
						
						
						
						Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org > 
						
						
					 
					
						2017-04-12 12:09:30 +02:00