Expose trunk details over metadata API

Registered by Bence Romsics

This blueprint has been superseded. See the newer blueprint "Expose vlan trunking in metadata/configdrive" for updated plans.

With the completion of the trunk port feature in Newton (Neutron
bp/vlan-aware-vms [1]), trunk and subports are now available. But the
bringup of the subports' VLAN interfaces inside an instance is not
automatic. In Newton there's no easy way to pass information about
the subports to the guest operating system. But using the metadata
API we can change this.

This blueprint proposes a small change to neutron and an even smaller
change to nova. I wanted to avoid a duplicated blueprint and a split
discussion so please see the specification as a neutron rfe ticket.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Bence Romsics
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Bence Romsics

Related branches

Sprints

Whiteboard

This bp is supposed to be superseded by a new version (written after the pike ptg) of this spec: https://review.openstack.org/390513

Gerrit topic: https://review.openstack.org/#q,topic:bp/trunk-details-meta,n,z

Addressed by: https://review.openstack.org/399076
    Expose trunk details over metadata API

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.