Alex Crawford
2563896f89
docs: use etcd2 instead of etcd
2015-04-07 14:24:50 -07:00
Alex Crawford
94a242cc58
config: add support for etcd2
2015-04-03 17:29:32 -07:00
Alex Crawford
33bc5fc63d
validate: warn on deprecated keys
2015-03-30 13:52:57 -07:00
Alex Crawford
09f6a279ef
config: deprecate etcd2 flags from etcd structure
2015-03-30 13:52:57 -07:00
Alex Crawford
66a2f00679
coreos-cloudinit: bump to v1.3.3+git
2015-02-24 12:25:00 -08:00
Alex Crawford
14cad6f7c3
coreos-cloudinit: bump to v1.3.3
2015-02-24 12:24:37 -08:00
Alex Crawford
6f188bd5d4
Merge pull request #319 from Vladimiroff/fix-cloudsigma-empty-ssh-keys
...
Make sure public ssh key is not empty from CloudSigma's server context
2015-02-23 10:58:17 -08:00
Alex Crawford
41832ab19e
Merge pull request #320 from ibuildthecloud/typo-contents
...
Fix typo, "contents" should be "content"
2015-02-23 10:41:55 -08:00
Darren Shepherd
672e4c07af
Fix typo, "contents" should be "content"
...
The validation of the encoding for write_files was looking
for a node named "contents" when the node name is "content"
Signed-off-by: Darren Shepherd <darren@rancher.com>
2015-02-23 09:17:21 -07: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
Rob Szumski
b429eaab84
docs: fix formatting
2015-02-18 15:05:28 -08:00
Alex Crawford
e0104e6d93
coreos-cloudinit: bump to v1.3.2+git
2015-02-18 11:13:34 -08:00
Alex Crawford
7bf9712724
coreos-cloudinit: bump to v1.3.2
2015-02-18 11:12:52 -08:00
Alex Crawford
78b0f82918
Merge pull request #318 from crawford/filesystem
...
configdrive: correct network config reading and improve tests
2015-02-17 13:40:05 -08:00
Alex Crawford
987aa21883
configdrive: check the network config path
...
Check to make sure that a network config path has been specified before
trying to read from it. Otherwise, it will end up trying to read a
directory.
2015-02-17 13:27:30 -08:00
Alex Crawford
47ac4f6931
test: add directory support to MockFilesystem
2015-02-17 13:27:30 -08:00
Alex Crawford
f8aa7a43b8
coreos-cloudinit: bump to v1.3.1+git
2015-02-13 10:25:01 -08:00
Alex Crawford
2fe0b0b2a8
coreos-cloudinit: bump to v1.3.1
2015-02-13 10:24:41 -08:00
Alex Crawford
19ce7ac849
Merge pull request #317 from crawford/json
...
configdrive: check metadata length before parsing
2015-02-13 10:22:57 -08:00
Alex Crawford
477053ffde
configdrive: check metadata length before parsing
...
This was lost in some of the recent refactoring.
2015-02-13 10:20:08 -08:00
Alex Crawford
eb0d2dbfa3
coreos-cloudinit: bump to v1.3.0+git
2015-02-11 17:19:32 -08:00
Alex Crawford
18caa5bf07
coreos-cloudinit: bump to v1.3.0
2015-02-11 17:19:05 -08:00
Alex Crawford
a27bbb912f
Merge pull request #315 from crawford/cloudsigma
...
oem: add CloudSigma OEM
2015-02-11 17:15:23 -08:00
Alex Crawford
3b2af743bd
oem: add CloudSigma OEM
2015-02-11 17:03:24 -08:00
Alex Crawford
995bc63abe
Merge pull request #313 from jimmycuadra/etcd-2.0-configuration
...
Add etcd 2.0 configuration support
2015-02-09 12:33:28 -08:00
Alex Crawford
a28f870302
Merge pull request #314 from robszumski/master
...
docs: link to CoreUpdate and Omaha
2015-02-06 14:15:39 -08:00
Rob Szumski
a3357c273c
docs: update links
2015-02-06 13:43:06 -08:00
Rob Szumski
080c698ec2
docs: link to CoreUpdate and Omaha
2015-02-06 13:31:50 -08:00
Jimmy Cuadra
afbf1dbb3a
Add etcd 2.0 configuration flag support.
2015-02-05 02:57:11 -08:00
Alex Crawford
a275e18533
Merge pull request #308 from demonbane/github-capitalization
...
Fix GitHub capitalization
2015-01-28 14:28:53 -08:00
Alex Malinovich
cf3baa8805
Fix GitHub capitalization
2015-01-28 14:19:08 -08:00
Jonathan Boulle
ed84bcef04
Merge pull request #307 from jonboulle/master
...
docs: fix typo
2015-01-28 10:25:15 -08:00
Jonathan Boulle
7d8b29e597
docs: fix typo
2015-01-28 10:19:16 -08:00
Alex Crawford
4eaaa5c927
Merge pull request #304 from crawford/metadata
...
datasource: improve metadata handling
2015-01-27 14:36:12 -08:00
Alex Crawford
536f8acf2a
config: remove network config from CloudConfig
2015-01-26 17:35:08 -08: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
42153edbbc
initialize: change env to process from metadata
...
We don't use general substitutions so just have env pick the values it
wants to substitute.
2015-01-26 16:08:26 -08:00
Alex Crawford
650a239fdb
metadata: simplify merging of metadata
...
Add an internal field for CloudConfig to make it easier to distinguish.
Instead of creating two CloudConfigs and merging them, just merge the
metadata into the existing CloudConfig.
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
Alex Crawford
d4c617fc23
config: standardize interface a bit
2015-01-26 15:57:55 -08:00
Alex Crawford
9441586229
test: check all root golang files
2015-01-26 15:57:54 -08:00
Alex Crawford
be62a1df66
test: DRY out MockFilesystem
2015-01-26 15:57:51 -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
Alex Crawford
58b4de8093
coreos-cloudinit: bump to v1.2.1+git
2015-01-21 14:29:51 -08:00
Alex Crawford
ae3676096c
coreos-cloudinit: bump to v1.2.1
2015-01-21 14:29:25 -08:00
Alex Crawford
a548b557ed
doc: add coreos-ssh-import-github-users
2015-01-21 14:28:43 -08:00
Alex Crawford
a9c132a706
coreos-cloudinit: bump to v1.2.0+git
2015-01-20 14:42:48 -08:00
Alex Crawford
c3c4b86a3b
coreos-cloudinit: bump to v1.2.0
2015-01-20 14:42:18 -08:00