<div dir="ltr"><div>Hi Triple-O folks,</div><div><br></div><div>I am trying to understand how the notion of overcloud and undercloud would play with the Neutron subprojects. Neutron has sub-projects like networking-l2gw [1], networking-bgpvpn [2] etc, which have their own python-neutronclient CLI extensions [3][4] in their respective repositories and packages. </div><div><br></div><div>I assume it is recommended and it is a common usage that undercloud python-neutronclient is also used to access the overcloud resources via overload RC files/credentials. Now, since these CLI extensions are not part of Neutron packages and in some cases only supposed to be part of the overcloud, how would you recommend installation of the python-neutronclient CLI extensions for these sub-projects? </div><div><br></div><div>I was thinking that a particular overcloud installation and it's respective neutronclient extensions (from subprojects) be installed on the "recommended" location, which in this case is the undercloud client node(s).</div><div><br></div><div>Please advise how can we proceed with this. The goal is to understand the location for these overcloud CLI extensions so it is intuitive for the users of the system and not have silent failures by introducing separate clients for undercloud (base Neutron install) and overcloud(base Neutron install + subprojects). </div><div><br></div><div><div>Tagged Neutron, as someone from the Neutron or sub-projects teams might already have a solution to this.</div></div><div><br></div>[1] <a href="https://github.com/openstack/networking-l2gw">https://github.com/openstack/networking-l2gw</a><div>[2] <a href="https://github.com/openstack/networking-bgpvpn">https://github.com/openstack/networking-bgpvpn</a></div><div>[3] <a href="https://github.com/openstack/networking-l2gw/tree/master/networking_l2gw/l2gatewayclient">https://github.com/openstack/networking-l2gw/tree/master/networking_l2gw/l2gatewayclient</a></div><div>[4] <a href="https://github.com/openstack/networking-bgpvpn/tree/master/networking_bgpvpn/neutronclient">https://github.com/openstack/networking-bgpvpn/tree/master/networking_bgpvpn/neutronclient</a></div><div><br></div><div>Thanks a lot,<br clear="all"><div><div class="gmail_signature"><div dir="ltr">Fawad Khaliq<div><br></div></div></div></div>
</div></div>