<div dir="ltr">Hi,<div><br></div><div>I am using <a href="https://github.com/openstack/puppet-keystone">https://github.com/openstack/puppet-keystone</a> (stable/newton branch) and we would like to implement a design that uses federation openid.</div><div><br></div><div>As part of this design I need to add these lines to the keystone.conf file:</div><div><br></div><div>[federation]<br></div><div>...</div><div><div>trusted_dashboard = <a href="https://example.com/auth/websso">https://example.com/auth/websso</a></div><div>trusted_dashboard = <a href="https://example.com/dashboard/auth/websso/">https://example.com/dashboard/auth/websso/</a></div></div><div><br></div><div>I have attempted to use this yaml in my hiera data ...</div><div><br></div><div>keystone::config::keystone_config:<br></div><div>...</div><div><div>    'federation/trusted_dashboard':</div><div>        value: "<a href="https://example.com/auth/websso">https://example.com/auth/websso</a>"</div><div>    'federation/trusted_dashboard':</div><div>        value: "<a href="https://example.com/dashboard/auth/websso/">https://example.com/dashboard/auth/websso/</a>"</div></div><div><br></div><div>... and some other various, but the resulting keystone.conf only gets the second federation/trusted_dashboard setting:</div><div><br></div><div><div>keystone::config::keystone_config:<br></div><div>...</div><div><div>    'federation/trusted_dashboard':<br></div><div>        value: "<a href="https://example.com/dashboard/auth/websso/">https://example.com/dashboard/auth/websso/</a>"</div></div></div><div><br></div><div>If you could tell what I am doing wrong I'd appreciate it, but I suspect that the puppet-keystone module does not support 'federation/trusted_dashboard' (multi valued).</div><div><br></div><div>Thank you.</div><div><br></div></div>