Upgrade to Foreman 1.17 converts YAML to JSON Hash
|Status:||Ready For Testing|
|Triaged:||No||Fixed in Releases:|
|Bugzilla link:||Found in Releases:||1.17.0|
We have Puppet parameters with the type hash and a YAML hash as content (this is valid per Foreman documentation).
After the run of db:migrate the content gets migrated to a JSON hash.
If I extract an example value from the DB:
--- frequency: daily
I see two solutions:
1. Change the db:migrate task that migrates valid YAML hashes to JSON hashes.
2. Update the documentation that YAML hashes are no longer valid.