Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						fbdece2762 
					 
					
						
						
							
							coreos-cloudinit: restrict convert-netconf to configdrive  
						
						
						
						
							
						
					 
					
						2014-06-25 14:28:11 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						f85eafb7ca 
					 
					
						
						
							
							Merge pull request  #162  from jonboulle/fffffffffffffffffff  
						
						... 
						
						
						
						initialize/env: handle nil substitution maps properly 
						
						
							
						
					 
					
						2014-06-25 12:10:00 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						f0dba2294e 
					 
					
						
						
							
							initialize/env: handle nil substitution maps properly  
						
						
						
						
							
						
					 
					
						2014-06-25 12:07:48 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						bda3948382 
					 
					
						
						
							
							Merge pull request  #159  from crawford/metadata  
						
						... 
						
						
						
						metadataService: Check both ec2 and openstack urls more explicitly 
						
						
							
						
					 
					
						2014-06-25 11:26:19 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						fae81c78f3 
					 
					
						
						
							
							metadataService: Check both ec2 and openstack urls more explicitly  
						
						... 
						
						
						
						Remove the root url parameter for -from-metadata-service since this
is a guarenteed value. Additionally, check for both ec2 and openstack
urls for the metadata and userdata. Fix a bug with the -from-url
option and a panic on an empty response. 
						
						
							
						
					 
					
						2014-06-25 11:19:11 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						a5dec7d7bd 
					 
					
						
						
							
							cloudconfig: Process metadata before userdata  
						
						... 
						
						
						
						This gives the options in userdata a higher precedence over metadata. 
						
						
							
						
					 
					
						2014-06-25 10:35:26 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						e1222c9885 
					 
					
						
						
							
							Merge pull request  #161  from jonboulle/doc  
						
						... 
						
						
						
						metadata: add links to metadata source information 
						
						
							
						
					 
					
						2014-06-25 08:55:26 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						ded3bcf122 
					 
					
						
						
							
							metadata: add links to metadata source information  
						
						
						
						
							
						
					 
					
						2014-06-24 19:26:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						80d00cde94 
					 
					
						
						
							
							Merge pull request  #158  from jonboulle/nettttt  
						
						... 
						
						
						
						cloudinit: retrieve IPv4 addresses from metadata 
						
						
							
						
					 
					
						2014-06-24 19:11:15 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						2805d70ece 
					 
					
						
						
							
							initialize/env: add notes about tests  
						
						
						
						
							
						
					 
					
						2014-06-24 18:52:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						439b7e8b98 
					 
					
						
						
							
							initialize/env: fall back to COREOS_*_IPV4 env variables  
						
						
						
						
							
						
					 
					
						2014-06-24 18:49:49 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						ba1c1e97d0 
					 
					
						
						
							
							cloudinit: retrieve IPv4 addresses from metadata  
						
						... 
						
						
						
						This uses the new MetadataService implementation to retrieve values for
$private_ipv4 and $public_ipv4 substitutions, instead of using
environment variables. 
						
						
							
						
					 
					
						2014-06-24 17:46:06 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						8a50fd8595 
					 
					
						
						
							
							Merge pull request  #154  from crawford/metadata  
						
						... 
						
						
						
						metadata-service: Add new datasource to download from metadata service 
						
						
							
						
					 
					
						2014-06-24 15:18:27 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						465bcce72c 
					 
					
						
						
							
							metadata_service: Add tests for constructing metadata  
						
						
						
						
							
						
					 
					
						2014-06-24 15:08:03 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						361edeebc6 
					 
					
						
						
							
							metadata-service: Add metadata-service datasource  
						
						... 
						
						
						
						Move the old metadata-service datasource to url datasource. This new datasource
checks for the existance of meta-data.json and if it doesn't exist, walks the
meta-data directory to build a metadata blob. 
						
						
							
						
					 
					
						2014-06-24 15:08:03 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						29a7b0e34f 
					 
					
						
						
							
							Merge pull request  #155  from jonboulle/etcd  
						
						... 
						
						
						
						etcdenvironment: order map keys consistently 
						
						
							
						
					 
					
						2014-06-24 15:02:04 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						8496ffb53a 
					 
					
						
						
							
							HttpClient: Wrap errors with error classes  
						
						
						
						
							
						
					 
					
						2014-06-24 15:01:31 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						2c717a6cd1 
					 
					
						
						
							
							Merge pull request  #157  from jonboulle/core  
						
						... 
						
						
						
						coreos-cloudinit: clean up flag handling 
						
						
							
						
					 
					
						2014-06-24 14:57:18 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						13a91c9181 
					 
					
						
						
							
							coreos-cloudinit: clean up flag handling  
						
						
						
						
							
						
					 
					
						2014-06-24 14:19:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						338e1b64ab 
					 
					
						
						
							
							etcdenvironment: order map keys consistently  
						
						
						
						
							
						
					 
					
						2014-06-23 15:13:11 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						8eb0636034 
					 
					
						
						
							
							Merge pull request  #149  from crawford/network  
						
						... 
						
						
						
						feat(network): Add support for blind interfaces, support for hwaddress, and bug fixes 
						
						
							
						
					 
					
						2014-06-20 17:53:37 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						f7c25a1b83 
					 
					
						
						
							
							doc(debian-interfaces): Add basic docs for convert-netconf  
						
						
						
						
							
						
					 
					
						2014-06-20 17:51:57 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						d6a0d0908c 
					 
					
						
						
							
							fix(network): Generate prefixes to ensure proper lexicographical ordering  
						
						... 
						
						
						
						In order for networkd to properly configure the network interfaces, the configs must be
prefixed to ensure that they load in the correct order (parent interfaces have a lower
prefix than their children). 
						
						
							
						
					 
					
						2014-06-20 17:51:57 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						5c89afc18a 
					 
					
						
						
							
							Merge pull request  #152  from crawford/metadata  
						
						... 
						
						
						
						feat(meta_data): Add partial support for meta_data.json 
						
						
							
						
					 
					
						2014-06-20 17:47:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Marineau 
							
						 
					 
					
						
						
							
						
						376cc4bcac 
					 
					
						
						
							
							chore(coreos-cloudinit): bump to 0.7.7+git  
						
						
						
						
							
						
					 
					
						2014-06-18 15:01:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Marineau 
							
						 
					 
					
						
						
							
						
						d0a6d6f92f 
					 
					
						
						
							
							chore(coreos-cloudinit): bump to 0.7.7  
						
						
						
						
							
 
						
					 
					
						2014-06-18 14:55:38 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Marineau 
							
						 
					 
					
						
						
							
						
						2be1e52f32 
					 
					
						
						
							
							Merge pull request  #151  from marineam/mount  
						
						... 
						
						
						
						fix(configdrive): Use mount units, give virtfs a new mount point. 
						
						
							
						
					 
					
						2014-06-18 13:51:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Marineau 
							
						 
					 
					
						
						
							
						
						784a71e2bf 
					 
					
						
						
							
							fix(configdrive): Use mount units, give virtfs a new mount point.  
						
						... 
						
						
						
						Currently systemd cannot track dependencies on configdrive very well
because it is mounted via a service instead of a mount unit. Also since
the interaction between path and mount units can lead to unexpected
behavior if something goes wrong the cloudinit service is now triggered
explicitly by the mount again. The configdrive path unit remains only as
a fall back for containers where the mount unit doesn't kick in. Better
to have two mechanisms that trigger the cloudinit service than none. :)
Since mounting a virtfs based configdrive requires different mount
options and two different mount units cannot refer to the same path the
virtfs version now mounts to /media/configvirtfs.
There are also two new kernel options:
- `coreos.configdrive=1`: enable config drive on physical hardware.
- `coreos.configdrive=0`: disable config drive on virtual machines. 
						
						
							
						
					 
					
						2014-06-18 13:01:19 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						e6cf83a2e5 
					 
					
						
						
							
							refactor(netconf): Move netconf processing and handle metadata  
						
						
						
						
							
						
					 
					
						2014-06-18 12:43:41 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						840c208b60 
					 
					
						
						
							
							feat(metadata): Distinguish between userdata and metadata for datasources  
						
						
						
						
							
						
					 
					
						2014-06-18 12:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						29ed6b38bd 
					 
					
						
						
							
							refactor(env): Add the config root and netconf type to datasource and env  
						
						
						
						
							
						
					 
					
						2014-06-18 12:27:15 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						259c7e1fe2 
					 
					
						
						
							
							fix(sshKeyName): Use the SSH key name provided  
						
						
						
						
							
						
					 
					
						2014-06-18 11:47:17 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						033c8d352f 
					 
					
						
						
							
							feat(network): Add support for hwaddress  
						
						... 
						
						
						
						Currently only supports the ether mode of hwaddress. No immediate plans
to support ax25, ARCnet, or netrom. 
						
						
							
						
					 
					
						2014-06-14 21:30:14 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						16d7e8af48 
					 
					
						
						
							
							fix(network): Take down all interfaces properly  
						
						... 
						
						
						
						The map of interfaces wasn't being populated correctly. Also, clean up some prints. 
						
						
							
						
					 
					
						2014-06-13 20:53:59 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						159f4a2c7c 
					 
					
						
						
							
							feat(network): Add support for blind interfaces  
						
						... 
						
						
						
						It is valid for an interface to reference another, otherwise undeclared,
interface (i.e. a bond enslaves eth0 without eth0 having its own iface stanza).
In order to associate the two interfaces, the undeclared interface needs to be
implicitly created so that it can be referenced by the other. This adds the
capability to forward-declare interfaces in addition to cleaning up the
process a little bit. 
						
						
							
						
					 
					
						2014-06-11 22:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Marineau 
							
						 
					 
					
						
						
							
						
						160668284c 
					 
					
						
						
							
							chore(coreos-cloudinit): bump to 0.7.6+git  
						
						
						
						
							
						
					 
					
						2014-06-07 16:04:33 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Marineau 
							
						 
					 
					
						
						
							
						
						41b9dfcb1c 
					 
					
						
						
							
							chore(coreos-cloudinit): bump to 0.7.6  
						
						
						
						
							
 
						
					 
					
						2014-06-07 16:01:31 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Marineau 
							
						 
					 
					
						
						
							
						
						ef4c3483b6 
					 
					
						
						
							
							Merge pull request  #146  from marineam/fix  
						
						... 
						
						
						
						fix(update): Fix restart of update-engine 
						
						
							
						
					 
					
						2014-06-07 13:04:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Marineau 
							
						 
					 
					
						
						
							
						
						4bdf633075 
					 
					
						
						
							
							fix(update): Fix restart of update-engine  
						
						... 
						
						
						
						The name was missing .service. 
						
						
							
						
					 
					
						2014-06-07 12:08:22 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Waldon 
							
						 
					 
					
						
						
							
						
						c9fc718e18 
					 
					
						
						
							
							Merge pull request  #145  from bcwaldon/drop-group-req  
						
						... 
						
						
						
						Relax requirements of update group value 
						
						
							
						
					 
					
						2014-06-06 11:43:22 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Waldon 
							
						 
					 
					
						
						
							
						
						4461b3d33d 
					 
					
						
						
							
							fix(update): Relax requirements of update group value  
						
						
						
						
							
						
					 
					
						2014-06-06 11:29:09 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						c6a1412f6b 
					 
					
						
						
							
							chore(coreos-cloudinit): bump to 0.7.5+git  
						
						
						
						
							
						
					 
					
						2014-06-06 11:14:39 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						d0cbbd2007 
					 
					
						
						
							
							chore(coreos-cloudinit): bump to 0.7.5  
						
						
						
						
							
 
						
					 
					
						2014-06-06 11:10:48 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						7b5e542eb4 
					 
					
						
						
							
							Merge pull request  #132  from jonboulle/locksmith  
						
						... 
						
						
						
						reboot-strategy=off breaks subsequent reboot strategies 
						
						
							
						
					 
					
						2014-06-06 11:08:06 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						376d82ba63 
					 
					
						
						
							
							doc(*): add note about runtime locksmithd unit file  
						
						
						
						
							
						
					 
					
						2014-06-06 10:55:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						a6aa9f82b8 
					 
					
						
						
							
							fix(systemd): unmask runtime units when mask=False  
						
						
						
						
							
						
					 
					
						2014-06-06 10:55:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						00ee047753 
					 
					
						
						
							
							fix(locksmith): use a runtime unit for locksmith  
						
						
						
						
							
						
					 
					
						2014-06-06 10:55:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						f127406d01 
					 
					
						
						
							
							Merge pull request  #140  from jonboulle/atomic  
						
						... 
						
						
						
						fix(system): write all files atomically 
						
						
							
						
					 
					
						2014-06-06 10:37:09 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						0ddc08d55a 
					 
					
						
						
							
							fix(system): write all files atomically  
						
						
						
						
							
						
					 
					
						2014-06-06 10:36:36 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						56f455f890 
					 
					
						
						
							
							Merge pull request  #141  from jonboulle/141  
						
						... 
						
						
						
						cloudinit doesn't restart update-engine.service 
						
						
							
						
					 
					
						2014-06-06 10:25:24 -07:00