This is expected for now. The problem is that client configs are run and
rendered on the Ambari server itself, which might not even be a part of the
cluster. Some properties, such as the ones you listed below, are rendered on a
per-host basis, and can be different depending on the versions of th
In the cluster nodes, it's normal to have hdp.version as a variable in all
the configs, which gets resolved at runtime.
I think the ambari agents set it to the right value on the start scripts
However, it is a good point that if you want to download the config, it's
normally because you want to us