Alex Crawford
ea1e4c38fa
Revert "Merge pull request #234 from crawford/validate"
...
This reverts commit cdfc94f4e9
, reversing
changes made to 2051cd3e1c
.
Conflicts:
config/config.go
config/config_test.go
config/etc_hosts.go
config/etcd.go
config/file.go
config/fleet.go
config/oem.go
config/unit.go
config/update.go
config/user.go
initialize/config.go
initialize/config_test.go
initialize/env.go
initialize/manage_etc_hosts.go
initialize/workspace.go
system/env.go
system/etc_hosts_test.go
system/etcd.go
system/etcd_test.go
system/fleet.go
system/fleet_test.go
system/oem.go
system/oem_test.go
system/systemd.go
system/update.go
system/update_test.go
test
2014-11-03 14:43:29 -08:00
Alex Crawford
667dbd8fb7
update: refactor config
...
- Explicitly specify all of the valid options for Update
- Seperate the config from File() and Units()
- Add YAML tags for the fields
2014-09-23 17:57:43 -07:00
Jonathan Boulle
0ddc08d55a
fix(system): write all files atomically
2014-06-06 10:36:36 -07:00
Jonathan Boulle
31cfad91e3
refactor(*): rework cloudconfig for better extensibility and consistency
...
This change creates a few simple interfaces for coreos-specific
configuration options and moves things to them wherever possible; so if
an option needs to write a file, or create a unit, it is acted on
exactly the same way as every other file/unit that needs to be written
during the cloud configuration process.
2014-05-14 11:34:07 -07:00
Brian Waldon
ba7cf90315
fix(manage_etc_hosts): Append newline to /etc/hosts
2014-04-07 11:01:17 -07:00
Gabriel Monroy
4d02e1da8e
feat(etc-hosts) add support for manage_etc_hosts: localhost
...
This feature is based on https://github.com/number5/cloud-init/blob/master/doc/examples/cloud-config.txt#L447:L482
2014-04-01 16:02:12 -06:00