Máximo Cuadros
a217acf789
ignition: internal cache moved to global, instead per provider instance
2017-04-23 20:32:04 +02:00
Máximo Cuadros
b31ff955b6
ignition_filesystem: explicit option to create the filesystem ( Fix #12152 ) ( #12980 )
2017-03-23 11:02:54 +02:00
Máximo Cuadros
b58709aa91
provider/ignition: migration from resources to data resources ( #11851 )
...
* provider/ignition: migration from resources to data resources
* website: provider/ignition documention updated to data resources
* provider/ignition: backwards compatibility support for old resources
2017-03-06 14:23:04 +02:00
Yves Blusseau
607ced955b
provider/ignition: mount and path are mutually exclusive ( #11409 )
...
* Fix generation of ignition filesystems section: don't add a path key
if not needed.
* Check that mount and path are not used together.
2017-01-27 21:28:42 +02:00
Yves Blusseau
544c21c5f1
provider/ignition: Allow to add authorized keys without user creation ( #11406 )
...
Fix #11405
2017-01-27 21:24:37 +02:00
Jake Champlin
f458feb055
provider/ignition: Fix systemd unit errors
...
According to the coreos [documentation](https://coreos.com/ignition/docs/latest/configuration.html ), systemd units only require the name attribute per each unit. This can also be validated with the CoreOS config validator. This change allows the `ignition_systemd_unit` resource to no longer fail if given an empty `content` and `dropin`.
Also adds a test to cover this use case.
2017-01-21 00:28:04 -05:00
Máximo Cuadros
40902f3e40
provider/ignition: allowing empty systemd.content when a dropin is provided ( #11216 )
2017-01-17 11:49:45 +00:00
James Bardin
ee1d6d3d43
Fix vet errors in providers
2017-01-13 17:31:44 -05:00
Máximo Cuadros
85f0fba9f9
Ignition provider ( #6189 )
...
* providers: ignition, basic config, version and config
* providers: ignition, user and passwd example, general cache implementation
* vendor: Capture new dependency upstream-pkg
* providers: ignition ignition_user
* providers: ignition ignition_disk, ignition_group and ignition_raid
* providers: ignition_file and ignition_filesystem
* providers: ignition_systemd_unit and ignition_networkd_unit
* providers: ignition_config improvements
* vendor: Capture new dependency upstream-pkg
* providers: ignition main
* documentation: ignition provider
* providers: ignition minor changes
* providers: ignition, fix test
* fixing tests and latest versions
2017-01-03 11:29:14 +00:00