390 Commits

Author SHA1 Message Date
Dan Wendlandt
adcb18ff97 set dhcp_agent_manager for ovs plugin
related to bug 1131446, makes makes this setting no longer the default,
as doing so broke DHCP for other plugins.

Change-Id: I01ff9e00ba8d416179b485000e69cf3b3908b7bf
2013-02-22 07:27:26 -08:00
Jenkins
d0b1c37816 Merge "Deprecate DATABASE_TYPE and use_database" 2013-02-22 12:26:03 +00:00
Jenkins
d5c0b66206 Merge "replace use of cirros 0.3.0 with 0.3.1" 2013-02-22 12:22:23 +00:00
Jenkins
0c552fcc96 Merge "Update cinder to use rootwrap_config" 2013-02-22 12:16:43 +00:00
Dean Troyer
afc29fe5f2 Deprecate DATABASE_TYPE and use_database
Select a database by adding it to ENABLED_SERVICE like the other
services.  This greatly simplifies using the lib/* functions in
places other than stack.sh

Backward-compatibility is maintained or now (into havana at least).

Change-Id: I967e44603b4d69d5d70e1a75a9938172ca434025
2013-02-21 17:32:04 -06:00
Jenkins
1cbc591f6b Merge "Remove ssh tests diabling as #1074039 is fixed" 2013-02-21 16:18:38 +00:00
Joe Gordon
a58382acb6 Update cinder to use rootwrap_config
Move from using deprecated option root_helper to rootwrap_config

Fix bug 1130890

Change-Id: Iea8ad55f29bd74f2805c05d417ff56ab6afe6d72
2013-02-20 12:45:02 -08:00
Scott Moser
cde655acb0 replace use of cirros 0.3.0 with 0.3.1
cirros 0.3.1 images have several significant improvements over 0.3.0, including:
 * newer kernel (3.2.0-25.40)
 * support for more filesystems (vfat, iso9660)
 * support for configdrive (config-drive-v2) as a datasource
 * acpi reboot/shutdown
 * curl with https support (previously there was no way to get https urls)

Change-Id: Idd7bef0cebb941f77d1cead9dc990fa0b03ff46b
2013-02-20 12:33:39 -05:00
Andrea Frittoli
2bccb8604e Remove ssh tests diabling as #1074039 is fixed
Removed the setting completely so that this is
left under control of tempest.conf.sample

Fixes LP# 1130750
Change-Id: I710f1c111e66834f4bc7020cad82c04bf495441c
2013-02-20 16:45:57 +00:00
Stephen Ma
8396d4f27c Added option Q_FLOATING_ALLOCATION_POOL to define an allocation-pool for floating IPs.
Change-Id: If31b34ebb8095aa260c19292cf63826522908db9
2013-02-18 05:36:41 -08:00
Jenkins
bd02bfb416 Merge "Refactor init functions to simplify Grenade upgrades" 2013-02-16 20:25:54 +00:00
Jenkins
7e6229d9e6 Merge "Clean up configure_nova() a bit" 2013-02-16 20:25:47 +00:00
Jenkins
96e12b481e Merge "Devstack changes for Brocade Quantum Plugin" 2013-02-16 16:38:04 +00:00
Shiv Haris
f29bb32d5c Devstack changes for Brocade Quantum Plugin
blueprint brocade-quantum-plugin

Change-Id: I238ee0a89742ac904ead0f4700f027e841f04fe1
2013-02-15 22:02:44 +00:00
Dean Troyer
f03bafeb84 Refactor init functions to simplify Grenade upgrades
* Glance: create_glance_cache_dir()
* Cinder: create_cinder_cache_dir() and create_cinder_volume_group()
* Nova: create_nova_cache_dir() and create_nova_keys_dir()
* Random tidy-up changes

Change-Id: I20d995d4c2e5facfb912ee03a6cda6c56f20bbe9
2013-02-15 14:56:19 -06:00
Jenkins
f558ed04a3 Merge "Fix name of xen dom0 rootwrap for quantum ovs." 2013-02-15 19:17:36 +00:00
Jenkins
2855e48908 Merge "Use 'nova baremetal-*' instead of nova-baremetal-manage" 2013-02-15 19:17:32 +00:00
Arata Notsu
24f796149a Use 'nova baremetal-*' instead of nova-baremetal-manage
Change-Id: Iee4dd721387dce39c8e46ea0e1e428513498c5a0
2013-02-15 16:53:39 +09:00
Attila Fazekas
25c42f6eb4 Remove old tempest configuration variables
Change-Id: I4c15c876514e1a8071a557ce79f56266a83b24b8
2013-02-14 15:00:02 +01:00
Jenkins
7bbeb2857c Merge "Move auth_token configurations to quantum.conf" 2013-02-14 07:27:01 +00:00
Maru Newby
a1a61c8a5b Fix name of xen dom0 rootwrap for quantum ovs.
* Supports blueprint xenapi-ovs

Change-Id: I1d5ac0ce1f226aa3f6c0d7f7bd1eb968aef1eeba
2013-02-13 19:20:03 +00:00
Jenkins
77ee2faa3d Merge "allow resize tests to run" 2013-02-13 14:28:36 +00:00
Dean Troyer
b205cc8ff1 Clean up configure_nova() a bit
Change-Id: I2228221051a5a4413a34ca359856d90794fce69a
2013-02-11 17:34:39 -06:00
Akihiro MOTOKI
712feb663c Move auth_token configurations to quantum.conf
keystone auth_token middleware now allows quantum to have auth_token
configuration in quantum.conf. auth_token middleware supports
auth_token configuration both in api-paste.ini and quantum.conf,
so we can apply this change at any timing.

Change-Id: Ie5dd63e6c6938d2c8118e0f6090ef057c21a772a
2013-02-12 02:45:50 +09:00
Devananda van der Veen
37a8d157a1 Add quantum support for baremetal virtual env.
Add quantum networking support when nova-baremetal is active.
This creates a ctlplane network and br-ctlplane bridge, and moves IPs
from PHYSICAL_INTERFACE to OVS_PHYSICAL_BRIDGE.

Change-Id: If2026c01b93de0ccc7c3f9112de07b3a9c01ac20
2013-02-10 09:15:12 -08:00
Jenkins
815eca770b Merge "Quantum/plugins/ryu: minor update for Quantum Ryu plugin" 2013-02-10 04:55:49 +00:00
Jenkins
7520623f74 Merge "Handle nested xtrace states (Quantum edition)" 2013-02-10 02:03:32 +00:00
Sean Dague
a52095b18c allow resize tests to run
resize tests were turned off explicitly, which they shouldn't be
turn these back on in a default config as we've set nova to allow
resize_to_same_host.

Change-Id: Iacedf11e56aff3a541f1b67b208e8ed3a30b2c44
2013-02-09 07:24:33 -05:00
Jenkins
f762cc9519 Merge "Remove bad options calling quantum-ovs-cleanup" 2013-02-08 17:40:57 +00:00
Jenkins
434bf036bf Merge "Add dhcp server option to dnsmasq for baremetal" 2013-02-08 15:29:09 +00:00
Jenkins
06178aa5fa Merge "Copy the pipeline configuration file" 2013-02-08 15:29:01 +00:00
Isaku Yamahata
429b39d8f8 Quantum/plugins/ryu: minor update for Quantum Ryu plugin
- updated package list for Ryu
  ryu plugin/agent needs python-netifaces
- quantum-ryu-agent also needs ryu module

Change-Id: I5b49efceb65e8139a49a8e82f55ea6aa7d1eebac
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
2013-02-08 12:28:51 +09:00
Dean Troyer
8d55be31a9 Handle nested xtrace states (Quantum edition)
The lib/quantum_* directories include plugin files that also
contains the $XTRACE bits at entry and exit.  The nested XTRACE handling overwrote
the value from lib/quantum.  So...make the nested files use their own
XTRACE variables.

Change-Id: Ib5e643371666b21402eef2ec58bfb1dfb7e1ccc4
2013-02-07 17:16:40 -06:00
Yunhong, Jiang
8407b2de2a Copy the pipeline configuration file
Update the pipeline configuration file for ceilometer

Change-Id: I7a46f61391b76447d7973be5c43b7d0360c56da0
Signed-off-by: Yunhong, Jiang <yunhong.jiang@intel.com>
2013-02-07 13:48:33 +08:00
Chris Krelle
35336282da Add dhcp server option to dnsmasq for baremetal
This sets the dns option for baremetal deploy clients.
this is useful for clients who may require external access
during the deployment process.

Change-Id: Ibe680d2acaad826e4868223ebfd1f112d7796662
Authored-by: Chris Krelle <nobodycam@gmail.com>
2013-02-06 17:35:27 -08:00
Davanum Srinivas
88a3bc1d8d Remove bad options calling quantum-ovs-cleanup
--external_network_bridge and --ovs_integration_bridge
are no longer a valid options

Fixes LP# 1115213

Change-Id: I9af4514a0cc661f4b72b3f0e00407be163c48945
2013-02-06 20:23:12 -05:00
Brad Topol
f127e2f316 Add optional silent install and config of ldap to devstack
Edited initial ldap entries and olcdb template file as recommended by Brant.

Change-Id: I1404cc5c754f878e32a2d10254840d092211e6e6
2013-02-05 20:00:15 -06:00
Jenkins
f3da41a5ee Merge "Introduce get_python_exec_prefix function." 2013-02-02 13:30:16 +00:00
Joe Gordon
07db713549 Improve millisecond logging
Always display 3 digits for milliseconds (appends 0s)
Based on I3f1461839258be0723e2d3616ec225a830d13029

Change-Id: I48b3f3781b4d34ed6a5fb9e4e78cee919afda6c1
2013-01-30 13:11:04 -08:00
Jenkins
dcbaf1ca6b Merge "Ensure that debug agent has root_helper in [AGENT] section" 2013-01-30 18:06:52 +00:00
Jenkins
066387271d Merge "Support a flag for setting Keystone Token backend" 2013-01-30 16:24:59 +00:00
Jakub Ruzicka
4196d5565e Introduce get_python_exec_prefix function.
get_python_exec_prefix returns the path to the direcotry where python
executables are installed, that is /usr/bin on Fedora and /usr/local/bin
everywhere else.

It is used to properly locate OpenStack executables.

Fixes: bug #1068386

Change-Id: I228498ebe2762568d00757d065e37377ee2c8fb3
2013-01-30 16:33:43 +01:00
Gary Kotton
d9ca2b2fd6 Ensure that debug agent has root_helper in [AGENT] section
This is a temporary fix until the Quantum patch lands. Then
devstack will be updated to remove all of the root_helper
settings in the DEFAULT section.
The Quantum patch in Question is:
https://review.openstack.org/#/c/20603/

Change-Id: Ie17ae76e8b525481e1002bd941812390cf2e2afc
2013-01-30 13:52:43 +00:00
Jenkins
bfab7568a2 Merge "have the run and logs files in $SWIFT_DATA_DIR" 2013-01-30 01:27:30 +00:00
Jenkins
747ced5682 Merge "Add check for RABBIT_HOST and RABBIT_PASSWORD in iniset_rpc_backend" 2013-01-30 01:27:26 +00:00
Jenkins
069ff6c102 Merge "Quantum root_helper update" 2013-01-30 01:27:21 +00:00
Jenkins
6c678fe328 Merge "Renames old $devstack_dir to $TOP_DIR" 2013-01-30 01:14:17 +00:00
Jenkins
c0af30b4ed Merge "Cinder: update osapi_volume_extension default." 2013-01-30 01:14:13 +00:00
Jenkins
be1fd7520b Merge "Handle nested xtrace states" 2013-01-30 01:14:09 +00:00
Davanum Srinivas
5bd96f967f Support a flag for setting Keystone Token backend
Fixes LP# 1073274

Change-Id: Ib4373a4a4d31e440e40f977f8f7ffa312f2d97be
2013-01-29 19:11:01 -05:00