Update Conductor to Support Container Networking Model

Registered by Daneyon Hansen

The Magnum Container Networking Spec [1] requires updates to the Conductor template definitions and definition entry points to support multiple container network drivers. This blueprint is for implementing the definition/entry point updates.

Note: This BP should support all Magnum bay types, cluster distro's, etc.. before being considered complete.

[1] https://review.openstack.org/#/c/204686/

Blueprint information

Status:
Complete
Approver:
Adrian Otto
Priority:
High
Drafter:
Daneyon Hansen
Direction:
Approved
Assignee:
Daneyon Hansen
Definition:
New
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
None
Started by
Daneyon Hansen
Completed by
Daneyon Hansen

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/extend-api-network-attributes,n,z

Addressed by: https://review.openstack.org/214909
    Adds network_driver Support of Container Network Model

Addressed by: https://review.openstack.org/217888
    Adds labels support to baymodels

Gerrit topic: https://review.openstack.org/#q,topic:bp/extend-baymodel-net-attributes,n,z

Addressed by: https://review.openstack.org/224367
    Updates Swarm Heat Templates for Container Network Model

Addressed by: https://review.openstack.org/244978
    Adds Magnum Container Network Model to Swarm

Addressed by: https://review.openstack.org/244848
    Changes Swarm Bootstrapping from Public to Etcd

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.