9dabe06369
This patch adds support to deploy Ironic with separate Neutron network for provisioning baremetal instances. * Add NetworkDeploymentSerializer100 as Ironic multitenancy is supported from Newton, and we will backport this till stable/newton. * Update network scheme generation to create 'vlan' baremetal network, assign IPs to Ironic conductors from this network, make them accessible from baremetal servers. * Add new checkbox at 'Openstack Settings/Additional components' tab which allows to define if separate provisioning network should be used during deployment. This is a trigger to switch ironic deployment to multitenancy case. If not selected old behaviour is kept, 'flat' network is used. The checkbox is shown only when Ironic component is enabled. Change-Id: I861a8b3b046202526d6a856c9f2dca2cfaddc887 Related-Bug: #1588380 |
||
---|---|---|
.. | ||
__init__.py | ||
base_serializers.py | ||
deployment_serializers.py | ||
graph_configuration.py | ||
graph_visualization.py | ||
orchestrator_graph.py | ||
plugins_serializers.py | ||
priority_serializers.py | ||
provisioning_serializers.py | ||
stages.py | ||
task_based_deployment.py | ||
tasks_serializer.py | ||
tasks_templates.py |