fuel-web/nailgun/nailgun/orchestrator
Vasyl Saienko 9dabe06369 Add Ironic multitenancy support
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
2017-03-31 10:21:34 +03:00
..
__init__.py Files with no code must be left completely empty 2016-09-30 16:13:45 +07:00
base_serializers.py remove vmware 2017-02-14 15:52:27 +00:00
deployment_serializers.py Add Ironic multitenancy support 2017-03-31 10:21:34 +03:00
graph_configuration.py Revert "Add default tags" 2016-11-08 12:42:36 +00:00
graph_visualization.py Orchestrator DeploymentGraph is renamed to the GraphSolver 2016-03-17 03:25:37 +03:00
orchestrator_graph.py Resolve tasks by role tags 2016-11-17 18:07:30 +03:00
plugins_serializers.py Use only first two number from version in repositories file names 2016-12-09 18:03:12 +00:00
priority_serializers.py Fix hacking 0.10 errors in nailgun 2015-10-08 12:01:55 +02:00
provisioning_serializers.py Added list of packages to provision info 2016-10-04 18:04:01 +03:00
stages.py Resolve tasks by role tags 2016-11-17 18:07:30 +03:00
task_based_deployment.py Resolve tasks by role tags 2016-11-17 18:07:30 +03:00
tasks_serializer.py Merge "Resolve tasks by role tags" 2016-11-18 13:21:23 +00:00
tasks_templates.py Remove downloading debian-installer components 2016-04-18 10:18:20 +00:00