* Add test cases for file system mount options
* Add translator for Filesystem struct
* Document file system mount options
* Implement file system mount options
* providers: add initial zVM hypervisor support
* travis: test on arm, use new ubuntu, cleanup
* config/v3_1_exp/types: validate http(s) proxies
* tests: remove unused stub for id
* distro: turn on SELinux by default
* Add filesystem mount options to schema
* files/passwd: don't shell out to id
* files/passwd: clean up repetitive code
* providers/aliyun: Add aliyun
* release-checklist: mention mantle cl branch for 0.x.y releases
* config/v3*: don't warn on unset mode if appending
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=30
- Update to version 2.0.1+git20190725.10b85d1:
* release-checklist: add step to submit to bodhi
* news: add news for v2.0.1
* config/v*: run Node.Validate() as well
* doc/getting-started: rm online validator section
* providers/aws: get region after getting config.
* providers: allow FetchConfig to mutate the fetcher
* release-checklist: fix for new website and jenkins
OBS-URL: https://build.opensuse.org/request/show/718776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ignition?expand=0&rev=3
* news: add news for v2.0.1
* config/v*: run Node.Validate() as well
* doc/getting-started: rm online validator section
* providers/aws: get region after getting config.
* providers: allow FetchConfig to mutate the fetcher
* release-checklist: fix for new website and jenkins
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=21
* news: update for v2.0.0
* build*: use --always with git describe
* vendor: switch to coreos/vcontext
* config/validate: add tests for duplicate checking
* build: export GOFLAGS so they get used
* config/validate: add test for validation
* config/validate: check for unused keys
* internal/util/docs: update to use new validation
* internal: update to use new validation code
* config/validate: replace old validation with vcontext
* config/v3*: update to use new validation functions
* vendor: add vcontext
* internal: create dev aliases in /run/ignition/ instead of /
* Update hostname example
* tests/*: rename bb tests
* release-checklist: split out 0.x and 2.x+ bits
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=18
* doc: add docs for existing link behavior
* tests: add test for matching links
* tests: fix test runner to link in the correct root
* stages/files: do not fail if links are correct
* tests/positive: test hardlinking to symlinks
* tests/validator: use os.Lstat() not os.Stat()
* config/*/types/storage: fail on hardlinked dirs
- Update to version 0.30.0+git20190417.ccc74c4:
* doc/config-v3_*: Add notes about uniqueness
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=14
* tests: add test ensuring correct ordering of nodes
* tests: move failing tests to negative
* stages/files: sort entries by resolved depth
* Fix function comments based on best practices from Effective Go
* tests: add bb test for mounting with sylminks
* stages/mount: fail if mount paths involve symlinks
* internal/exec/util: make SplitPath public
* config/translate: add unit tests
* config/translate: add reflection based translator
* internal/distro: use relative paths
* exec/util/passwd: rename authorized_keys.d fragment to "ignition"
- Update to version 0.30.0+git20190225.7de027b:
* oem: add metal oem
* internal/exec: use nonzero default file permissions
* *: drop OEM terminology
* tests: drop OEMLookaside type
* *: drop OEM URI support
* tests/validator: show formatted os.FileMode in validateMode error
* doc/configuration-v3_0_exp: update with fs changes
* tests: refactor bb tests, add mount/umount stages
* exec/stages: add mount and umount stages
* tests/*: update bb tests for new fs semantics
* exec/*: rework files and filesystems
* validate/report: add helpers to cut verbosity
* engine: log configs on failure and fetched urls
* engine: clear highlights before logging reports
* internal/exec: log hashes of configs not configs
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=6