<div dir="ltr">Hi,<div><br></div><div>I am working on some fixes/improvements to puppet magnum module: <a href="https://review.openstack.org/#/c/313293/">https://review.openstack.org/#/c/313293/</a></div><div><br></div><div>I have found some issues while creating a bays with magnum (<a href="https://bugs.launchpad.net/magnum/+bug/1575524">https://bugs.launchpad.net/magnum/+bug/1575524</a>) and I still need to address few things:<br></div><div><div><br></div><div> - getting ID of the domain and user used to create trust (see my patch set 10 commit info). I have added domain class like in heat <a href="https://review.openstack.org/#/c/313293/10/manifests/keystone/domain.pp">https://review.openstack.org/#/c/313293/10/manifests/keystone/domain.pp</a> but the requirements is to get domain and user id, not a name. </div><div>   With names module fails to create trust...</div><div><br></div><div>  Do you know if there is simple way to get user/domain ID via existing keystone module?</div><div><br></div><div> - as magnum requires lbaas and in Mitaka v2 is supported according to the docs <a href="http://docs.openstack.org/mitaka/networking-guide/adv-config-lbaas.html">http://docs.openstack.org/mitaka/networking-guide/adv-config-lbaas.html</a> we should add to neutron module or integration class directly the following changes:</div><div><br></div><div> class { '::neutron::agents::lbaas':</div><div>    interface_driver => $driver,</div><div>    debug            => true,</div><div>    enable_v1        => false,</div><div>    enable_v2        => true,</div><div>  }</div><div><br></div><div>  neutron_config { 'service_providers/service_provider':</div><div>    value => 'LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default';</div><div>  }</div><div><br></div><div><br></div><div>- add a parameter to api.pp or creates a new class with this parameter to manage certificate manager entry inside [certificates] section of magnum.conf. Any preferences here?</div><div><br></div><div><br></div><div>- should we extend glance_image resource type to contains --os-distro properties so we can add the fedora-atomic or core-os image via glance_image resource type? </div></div><div><br></div><div><div style=""><div style=""><br></div></div><div>-- <br><div class="gmail_signature">Kind regards,<br><br>Michal Adamczyk</div>
</div></div></div>