| If a catalog contains binary data, such as kerberos keytab files, then puppetserver will fallback to PSON. However, if the catalog also contains Sensitive/Binary/Deferred etc data types, then they will not work properly since rich data can't be serialized via PSON currently. We should either fail the catalog, provide more information that the conversion is lossy, or look at adding a rich_data_pson serialization format. |