Host Port

Registered by Kevin Fox

Quick summary:
Generically, I'd like to run neutron-openvswitch-agent on a host and then run a command to bind a neutron port to a tenant network to a virtual link on the physical host, not a vm under it.

Longer:
I'll describe my specific use case, it is possible for things to be totally generic.

I have a host, not running nova that I would like to make services available from directly to vm's on the tenant's network. Normally, I could just do some magic under the hood to make vlan's all match up and things will work.

But I'm using neutron with ovs and vxlan's. Since neutron is managing the endpoints, I can't easily add external ports.

I should be able to run neutron-openvswitch-agent on the server which will manage all the tunnels. I just need a script to do the same thing that nova does to create a virtual nic, and bind things all up, just ignore the actual virtual machine part.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Kevin Fox
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

networking-l2gw should fit the use case.

Gerrit topic: https://review.openstack.org/#q,topic:bp/host-port,n,z

Addressed by: https://review.openstack.org/158003
    Adds support for binding a port to a local machine.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.