Alex Crawford
3e015cc3a1
Merge pull request #233 from crawford/configdrive
...
configdrive: don't fail if no network config was provided
2014-09-14 08:18:14 -07:00
Alex Crawford
a0fe6d0884
configdrive: return an empty network config when filename is empty
...
Additionally, don't bother checking for a network config if it isn't going to
be processed.
2014-09-13 21:51:51 -07:00
Alex Crawford
585ce5fcd9
Revert "metadata: don't fail if no network config was provided"
...
This reverts commit c1f373e648
.
2014-09-13 21:01:42 -07:00
Alex Crawford
72445796ca
coreos-cloudinit: bump to 0.10.1+git
2014-09-12 16:48:15 -07:00
Alex Crawford
7342d91a85
coreos-cloudinit: bump to 0.10.1
2014-09-12 16:47:58 -07:00
Alex Crawford
db1bc51c98
Merge pull request #231 from crawford/netconf
...
metadata: don't fail if no network config was provided
2014-09-12 16:35:24 -07:00
Alex Crawford
c1f373e648
metadata: don't fail if no network config was provided
2014-09-12 16:29:27 -07:00
Alex Crawford
db49a16002
coreos-cloudinit: bump to 0.10.0+git
2014-09-11 17:37:05 -07:00
Alex Crawford
a4a6c281d9
coreos-cloudinit: bump to 0.10.0
2014-09-11 17:36:38 -07:00
Alex Crawford
17f8733121
Merge pull request #228 from crawford/sub
...
env: add support for escaping environment substitutions
2014-09-11 15:34:03 -07:00
Alex Crawford
7dec922618
env: add support for escaping environment substitutions
2014-09-11 15:30:33 -07:00
Alex Crawford
54d3ae27af
Merge pull request #226 from crawford/oem
...
flags: add oem flag
2014-09-11 13:25:21 -07:00
Alex Crawford
ee2416af64
flags: move the flags into their own namespace
2014-09-11 12:00:17 -07:00
Alex Crawford
cda037f9a5
flags: add oem flag
...
The oem flag will allow each of the OEMs to specify one flag only, acting as a
shortcut to their specific configuration. This will allow us to update which
options each OEM uses when running cloudinit.
2014-09-11 12:00:17 -07:00
Alex Crawford
549806cf64
Merge pull request #227 from crawford/ipv6
...
metadata: add support for IPv6 variable substitution
2014-09-11 10:45:33 -07:00
Alex Crawford
56815a6756
metadata: add support for IPv6 variable substitution
2014-09-11 10:43:02 -07:00
Alex Crawford
24a6f7c49c
Merge pull request #225 from crawford/exit
...
userdata: change handling of bad userdata
2014-09-10 19:16:12 -07:00
Alex Crawford
98484be434
userdata: change handling of bad userdata
...
Don't fail after encountering bad userdata. Continue processing the metadata
and then exit. This will allow people with bad userdata to actually log in and
see the error.
2014-09-10 17:50:23 -07:00
Jonathan Boulle
9024659296
Merge pull request #217 from ecnahc515/patch-1
...
Fix broken link to fleet config
2014-09-09 15:19:18 -07:00
Chance Zibolski
fc6940f7ba
Documentation: More specific link to fleet config.
...
Add an anchor tag to the url to take person directly to config section.
2014-09-09 15:15:55 -07:00
Brian Waldon
f2fd95699b
Merge pull request #224 from bcwaldon/typo
...
docs: fix a typo
2014-09-09 12:36:42 -07:00
bdevloed
65db96cc7c
docs: fix a typo
2014-09-09 12:31:54 -07:00
Alex Crawford
c17b93b5c0
Merge pull request #223 from crawford/yaml
...
third_party: sync third_party/gopkg.in/yaml.v1
2014-09-08 19:28:59 -07:00
Alex Crawford
d352f8ce6a
Merge pull request #222 from crawford/contribute
...
docs: Update maintainers and contribution guide
2014-09-08 15:54:30 -07:00
Alex Crawford
78aa2c56ec
yaml: replace goyaml with yaml
2014-09-08 13:25:27 -07:00
Alex Crawford
c5b3788282
third_party: sync third_party/gopkg.in/yaml.v1
...
Update launchpad.net/goyaml to gopkg.in/yaml.v1
2014-09-08 13:23:50 -07:00
Alex Crawford
5e98970bb5
docs: Update maintainers and contribution guide
2014-09-08 12:55:17 -07:00
Alex Crawford
cbdd446c55
Merge pull request #220 from crawford/docs
...
docs: Update list of platforms supporting variable substitutions
2014-09-05 11:51:45 -07:00
Alex Crawford
316cadcf44
docs: Update list of platforms supporting variable substitutions
2014-09-04 12:57:19 -07:00
Alex Crawford
5a939be21b
coreos-cloudinit: bump to 0.9.6+git
2014-09-02 17:49:09 -07:00
Alex Crawford
8d76c64386
coreos-cloudinit: bump to 0.9.6
2014-09-02 17:48:45 -07:00
Alex Crawford
1b854eb51e
Merge pull request #218 from crawford/units
...
units: Ensure that the units are executed in order
2014-09-02 17:40:37 -07:00
Alex Crawford
9fcf338bf3
units: Ensure that the units are executed in order
2014-09-02 17:15:32 -07:00
Alex Crawford
fda72bdb5c
coreos-cloudinit: bump to 0.9.5+git
2014-09-02 10:10:59 -07:00
Alex Crawford
685a38c6c8
coreos-cloudinit: bump to 0.9.5
2014-09-02 10:10:41 -07:00
Alex Crawford
9d15f2cfaf
Merge pull request #213 from crawford/digitalocean
...
digitalocean: Add support for DigitalOcean
2014-09-01 16:55:12 -07:00
Alex Crawford
2134fce791
digitalocean: Add tests for network unit generation
2014-09-01 16:53:15 -07: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
2a8e6c9566
network: Fall back to MAC address if there is no name
2014-09-01 09:29:45 -07:00
Alex Crawford
abe43537da
metadata: Merge the network config
2014-09-01 09:29:45 -07:00
Jonathan Boulle
3a550af651
Merge pull request #216 from robszumski/patch-2
...
docs: fix broken link to fleet docs
2014-08-29 11:22:13 -07:00
Rob Szumski
61c3a0eb2d
docs: fix broken link to fleet docs
2014-08-29 11:17:05 -07:00
Brian Waldon
480176bc11
Merge pull request #214 from bcwaldon/clarify-write-files
...
doc: clarify docs around write_files
2014-08-28 20:24:11 -07:00
Brian Waldon
01b18eb551
squash: fix spacing
2014-08-28 13:48:58 -07:00
Brian Waldon
970ef435b6
doc: clarify docs around write_files
2014-08-28 13:33:59 -07:00
Alex Crawford
e8d0021140
Merge pull request #212 from crawford/metadata
...
refactor: Refactor metadata and datasources to be more testable
2014-08-26 18:45:10 -07:00
Alex Crawford
e9ec78ac6f
test: Refactor interface tests a little
2014-08-26 13:18:46 -07:00
Alex Crawford
4a2e417781
network: Add support for multiple addresses and HW addresses
...
Logical Interfaces can be assigned a hardware address allowing them
to match on MAC address. The static config method also needs to
support specifying multiple addresses.
2014-08-26 13:07:38 -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
c39dd5cc67
networkd: Fix bug causing bonding to always be loaded
2014-08-26 13:04:21 -07:00