Allow multiple external networks to be attached to Magnum cluster nodes

Registered by Bharat Kunwar on 2018-05-18

The current behaviour of Magnum is to allow a single external network interface to be attached to cluster nodes.

Nova allows multiple external networks to be attached to servers when they are being created.

We have developed this Ansible module to do the job in the meantime:

https://galaxy.ansible.com/stackhpc/os-container-infra/

It queries the heat stack associated with a given magnum cluster for provisioned nodes and informs Nova to attach additional network interfaces.

However, it would be nice to allow a list of network interfaces to be specified through the Magnum API in the same way.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Bharat Kunwar
Direction:
Needs approval
Assignee:
Bharat Kunwar
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.