QA:Testcase Quantum V2

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
Line 54: Line 54:
 
  $> sudo systemctl start quantum-l3-agent.service
 
  $> sudo systemctl start quantum-l3-agent.service
  
You are done setting up the Quantum service!
+
|actions=
  
'''Validating that the services are up and running'''
+
First, with the quantum server and any agents it needs all running, sanity test the configuration using the command line interface:
# Check that the services are up and running
+
Finally, start the nova services, and create an instance.
# Check the log files (/var/log/quantum)
+
  
 +
 +
|results=
 +
 +
TBD
 
}}
 
}}
  
 
[[Category:OpenStack Test Cases]]
 
[[Category:OpenStack Test Cases]]

Revision as of 13:19, 14 September 2012

Contents

Description

Deploy the Quantum virtual network service and configure Nova to use QuantumManager as its NetworkManager. Quantum includes several plugins. The linuxbridge and openvswitch plugins are covered here.

Setup

The installtion of the Quantum packages is done the openstack-demo-install utility. This will also configure a Quantum user with Keystone

OpenvSwitch

Enabel and start the openvswitch service

$> sudo systemctl enable openvswitch.service
$> sudo systemctl start openvswitch.service

Create the integration bridges (these are used for VM traffic management and layer 3 external networking)

$> sudo ovs-vsctl add-br br-int
$> sudo ovs-vsctl add-br br-ex

Configure quantum-server to use the openvswitch Please note that this will create a database:

$> sudo quantum-server-setup --plugin openvswitch

Enable and start the quantum-server:

$> sudo systemctl enable quantum-server.service
$> sudo systemctl start quantum-server.service

Enable and start the layer 2 agent:

$> sudo systemctl enable quantum-openvswitch-agent.service
$> sudo systemctl start quantum-openvswitch-agent.service

Configure the DHCP service:

$> sudo quantum-dhcp-setup --plugin openvswitch

Enable and start the DHCP agent:

$> sudo systemctl enable quantum-dhcp-agent.service
$> sudo systemctl start quantum-dhcp-agent.service

Configure the L3 service:

$> sudo quantum-l3-setup --plugin openvswitch

Enable and start the L3 agent:

$> sudo systemctl enable quantum-l3-agent.service
$> sudo systemctl start quantum-l3-agent.service 

How to test

First, with the quantum server and any agents it needs all running, sanity test the configuration using the command line interface: Finally, start the nova services, and create an instance.

Expected Results

TBD