e86ab7a185 
					 
					
						
						
							
							remove debug  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru > 
						
						
					 
					
						2015-03-30 12:06:01 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c98d05ebf 
					 
					
						
						
							
							tst  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru > 
						
						
					 
					
						2015-03-28 20:08:30 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7449a4a5db 
					 
					
						
						
							
							update  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru > 
						
						
					 
					
						2015-03-28 20:04:09 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5bbc02c647 
					 
					
						
						
							
							fix  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru > 
						
						
					 
					
						2015-03-26 11:53:54 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8521294cd 
					 
					
						
						
							
							merge do  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru > 
						
						
					 
					
						2015-03-26 10:43:37 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bc1edbd9d 
					 
					
						
						
							
							Merge branch 'master' into generic  
						
						
						
						
					 
					
						2015-03-26 10:30:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						993af2705a 
					 
					
						
						
							
							up  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru > 
						
						
					 
					
						2015-03-26 10:23:27 +03:00 
						 
				 
			
				
					
						
							
							
								Kiril Vladimirov 
							
						 
					 
					
						
						
							
						
						be53013431 
					 
					
						
						
							
							fix(datasource/CloudSigma): Add a test for an empty ssh key  
						
						
						
						
					 
					
						2015-02-22 05:38:57 +02:00 
						 
				 
			
				
					
						
							
							
								Kiril Vladimirov 
							
						 
					 
					
						
						
							
						
						c30fc51b03 
					 
					
						
						
							
							fix(datasource/CloudSigma): Make sure public ssh key is not empty  
						
						... 
						
						
						
						Even when public ssh key is not set by the user, CloudSigma's server
context has a key `meta.ssh_public_key` which is just an empty string.
So instead of just relying on the "comma ok" idiom I make sure the value
is not an empty string. 
						
						
					 
					
						2015-02-21 19:31:01 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						9605b5edf2 
					 
					
						
						
							
							datasource: remove FetchNetworkConfig step  
						
						... 
						
						
						
						Its easier to let each datasource grab all metadata in the FetchMetadata
stage than to break it into multiple stages. 
						
						
					 
					
						2015-01-26 16:08:26 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						3e47c09b41 
					 
					
						
						
							
							datasource: replace metadata map with struct  
						
						... 
						
						
						
						The loosely-typed metadata map is a load of crap. Make it a struct and
let the compiler help us out. 
						
						
					 
					
						2015-01-26 15:57:57 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						c093e44049 
					 
					
						
						
							
							Merge pull request  #305  from jonboulle/copyright  
						
						... 
						
						
						
						*: switch to line comments for copyright 
						
						
					 
					
						2015-01-25 10:28:52 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						be68a8e5cc 
					 
					
						
						
							
							*: switch to line comments for copyright  
						
						... 
						
						
						
						Build tags are not compatible with block comments. Also adds copyright
header to a few places it was missing. 
						
						
					 
					
						2015-01-24 19:32:33 -08:00 
						 
				 
			
				
					
						
							
							
								Kevin Yung 
							
						 
					 
					
						
						
							
						
						13e4b77130 
					 
					
						
						
							
							ec2: allow spaces seperated hostname in metadata  
						
						... 
						
						
						
						AWS hostname metadata will return space seperated hostname and domain
names when DHCPOptionSet is using multiple domain names. This patch will
cater for this scenario. 
						
						
					 
					
						2015-01-05 16:01:57 +11:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						d0d467813d 
					 
					
						
						
							
							Merge pull request  #251  from Vladimiroff/master  
						
						... 
						
						
						
						metadata: Populate CloudSigma's IPs properly 
						
						
					 
					
						2014-12-01 14:52:11 -08:00 
						 
				 
			
				
					
						
							
							
								Kiril Vladimirov 
							
						 
					 
					
						
						
							
						
						ea95920f31 
					 
					
						
						
							
							fix(datasource/CloudSigma): Make sure DHCP has run  
						
						
						
						
					 
					
						2014-11-17 15:35:10 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						8be307de49 
					 
					
						
						
							
							*: fix warnings from go vet  
						
						
						
						
					 
					
						2014-10-23 11:46:08 -07:00 
						 
				 
			
				
					
						
							
							
								Kiril Vladimirov 
							
						 
					 
					
						
						
							
						
						b6062f0644 
					 
					
						
						
							
							fix(datasource/CloudSigma): Populate local IPv4 address properly  
						
						
						
						
					 
					
						2014-10-23 15:03:23 +03:00 
						 
				 
			
				
					
						
							
							
								Kiril Vladimirov 
							
						 
					 
					
						
						
							
						
						c5fada6e69 
					 
					
						
						
							
							fix(datasource/CloudSigma): Populate public IPv4 address properly  
						
						
						
						
					 
					
						2014-10-23 13:21:49 +03:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						44f0a949c5 
					 
					
						
						
							
							*: switch to Godeps  
						
						
						
						
					 
					
						2014-10-20 12:04:03 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Boulle 
							
						 
					 
					
						
						
							
						
						6c1ba590aa 
					 
					
						
						
							
							*: add license header to all source files  
						
						
						
						
					 
					
						2014-10-17 15:36:22 -07:00 
						 
				 
			
				
					
						
							
							
								Janne Paenkaelae 
							
						 
					 
					
						
						
							
						
						2f954dcdc2 
					 
					
						
						
							
							AWS: Eucalyptus 4.x compatibility fix  
						
						... 
						
						
						
						For Eucalyptus 4.0.1 requesting metadata seem to work differently as with EC2.
In Euca:
> curl http://169.254.169.254/2009-04-04 
<?xml version="1.0"?><Response><Errors><Error><Code>404 Not Found</Code><Message>unknown</Message></Error></Errors><RequestID>unknown</RequestID></Response>core@localhost ~ $
> curl http://169.254.169.254/2009-04-04/ 
dynamic
meta-data
user-data
In AWS EC2
> curl http://169.254.169.254/2009-04-04 
"" (zero bytes)
> curl http://169.254.169.254/2009-04-04/ 
dynamic
meta-data
user-data
As the isAvailable() function in metadata.go tests only for errorcode
it fails in Euca. 
						
						
					 
					
						2014-09-24 20:33:29 +03:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						3abd6b2225 
					 
					
						
						
							
							digitalocean: Add DigitalOcean metadata service  
						
						... 
						
						
						
						Move debian-related processing into its own file. 
						
						
					 
					
						2014-09-01 16:53:15 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						604ef7ecb4 
					 
					
						
						
							
							datasource: Add FetchNetworkConfig  
						
						... 
						
						
						
						FetchNetworkConfig is currently only used by ConfigDrive to read the
network config file from the disk. 
						
						
					 
					
						2014-08-26 13:04:43 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						a923161f4a 
					 
					
						
						
							
							metadata: Refactor common parts out of ec2  
						
						
						
						
					 
					
						2014-08-26 12:02:56 -07:00 
						 
				 
			
				
					
						
							
							
								Kiril Vladimirov 
							
						 
					 
					
						
						
							
						
						7320a2cbf2 
					 
					
						
						
							
							feat(datasource/metadata): Add datasource for CloudSigma  
						
						
						
						
					 
					
						2014-08-15 12:08:55 +03:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						d68ae84b37 
					 
					
						
						
							
							metadata: Refactor metadata service into ec2 metadata  
						
						... 
						
						
						
						Added more testing. 
						
						
					 
					
						2014-08-05 17:19:43 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Crawford 
							
						 
					 
					
						
						
							
						
						8566a2c118 
					 
					
						
						
							
							datasource: Move datasources into their own packages.  
						
						
						
						
					 
					
						2014-08-04 15:10:07 -07:00