Each time a VM is provisioned or deprovisioned in Nova, Nova communicates with Quantum via the standard API. To do so, it requires the following items in the nova.conf used by each nova-compute and nova-api instance:
network_api_class: must be modified from default to nova.network.quantumv2.api.API indicate that Quantum should be used rather than the traditional nova-network networking model.
quantum_url: must include the hostname/IP and port of the Quantum server for this deployment.
quantum_auth_strategy: should be kept as default 'keystone' for all production deployments.
quantum_admin_tenant_name: must be modified to be the name of the service tenant created in the above section on Keystone configuration.
quantum_admin_username: must be modified to be the name of the user created in the above section on Keystone configuration.
quantum_admin_password: must be modified to be the password of the user created in the above section on Keystone configuration.
quantum_admin_auth_url: must be modified to point to the keystone server IP and port. This is the Identity (keystone) admin API server IP and port value, and not the Identity service API IP and port.