[openstack-dev] [Quantum] Quantum plugin basic workflow

Ivar Lazzaro ivarlazzaro at gmail.com
Wed Apr 24 19:14:20 UTC 2013


Hi,

I wonder if someone can help me with some basic questions about a typical
Quantum plugin workflow.
I got the general lines from the following link:

http://docs.openstack.org/api/openstack-network/2.0/content/Theory.html

But there are some implementation aspects which are not clear about point 3
(Boot VM and attach it to the network):

referring to:
https://github.com/openstack/quantum/blob/master/quantum/quantum_plugin_base_v2.py

1. How does nova "ask quantum to attach a compute VM nic to a specific
network"? calling the "create_port" (or "update_port") method?

2. If the "device" indicates which entity has to be attached to a
particular network, then what does device_owner indicates somehow the
entity "type" and the ID refers to the entity itself (i.e. DB id for a
compute VM). Is that correct?

3. If I got the "Boot VM and attach it to the network" workflow completely
wrong, then what is the right one (from the implementation point of view)?

Regards,
-- 
Ivar.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130424/cdbacaaa/attachment.html>


More information about the OpenStack-dev mailing list