Bug 1622235
Summary: | [RFE] Automatic switch configuration with networking-ansible ML2 for Overcloud deployment | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Dan Radez <dradez> |
Component: | python-networking-ansible | Assignee: | Dan Radez <dradez> |
Status: | CLOSED WONTFIX | QA Contact: | Arkady Shtempler <ashtempl> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | unspecified | CC: | arkady_kanevsky, bfournie, dcain, jlibosva, kholtz, kurt_hey, michapma, pweeks, racedoro |
Target Milestone: | --- | Keywords: | FutureFeature |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-12-01 22:11:17 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1622233, 1753248 | ||
Bug Blocks: | 1667921, 1718945 |
Description
Dan Radez
2018-08-24 20:35:51 UTC
Currently the undercloud expects that the underlay network for the overcloud is pre-configured by networking administrators. This is a day 1 deployment feature using the functionality in networking-ansible to deploy the network topology for the overcloud's underlay network. This could configure this topology at deploy time by the undercloud instead of preconfigured by networking administrators. Networking-ansible would configure the physical ports the overcloud nodes are connected to assigning the appropriate VLANs for the overcloud's ctlplane/api/storage/etc networks. Initial thought was to do this by loading the topology into Neutron using trunk port designations and letting Neutron do the configuration as the nodes are being provisioned. Alternatively there has been discussion around creating a networking-ansible API interface that could be invoked to do the same configuration but independent of neutron. networking-ansible is on hold as no customers have adopted the feature. all jobs are disabled. we can re-enable QE jobs and future dev work should the state of the customer changes. |