2175 Commits

Author SHA1 Message Date
Jenkins
d5c0b66206 Merge "replace use of cirros 0.3.0 with 0.3.1" 2013-02-22 12:22:23 +00:00
Jenkins
a3de1286ca Merge "Fix EXTRA_BAREMETAL_OPTS" 2013-02-22 12:18:45 +00:00
Jenkins
0c552fcc96 Merge "Update cinder to use rootwrap_config" 2013-02-22 12:16:43 +00:00
Jenkins
91740dac21 Merge "Adding sysstat monitoring" 2013-02-22 00:49:26 +00:00
Jenkins
341d316944 Merge "Fix aggregates exercise" 2013-02-21 18:17:04 +00:00
Jenkins
b95d77ad14 Merge "Fix create_userrc.sh private key hang" 2013-02-21 16:36:59 +00:00
Jenkins
1cbc591f6b Merge "Remove ssh tests diabling as #1074039 is fixed" 2013-02-21 16:18:38 +00:00
Mate Lakat
c497a05ea2 Fix aggregates exercise
Fixes bug 1131244

aggregates.sh was making assumptions on the working directory. Thus it
failed, if the current working directory is not devstack. This pathch
makes the sourcing to use the full path for openrc.

Change-Id: I10c83c88112ead97b43873e1034b0e76e4f889f4
2013-02-21 15:25:51 +00:00
Jenkins
318dc74080 Merge "Exercise cleanup" 2013-02-21 04:42:55 +00:00
Jenkins
268ac3583f Merge "Added option Q_FLOATING_ALLOCATION_POOL to define an allocation-pool for floating IPs." 2013-02-21 04:42:51 +00:00
Nachi Ueno
e3aaa96a72 Adding sysstat monitoring
You can add sysstat logging on the devstack run.
In CI environemnt, sometimes VM creation, Volume creation or
Python unit testing timeouts. It is valuable to monitor
sysstat for investigate the issues.

- How to enable sysstat ( Default is off )
enable_service sysstat

- This commit adds two env variables.
SYSSTAT_FILE : sysstat log file
SYSSTAT_DURATION : duration of sysstat monitoring

Change-Id: I65efb574ef141e6e78c69218f4327df59b3258e2
2013-02-20 18:36:51 -08:00
Dean Troyer
0f2d954b82 Fix create_userrc.sh private key hang
tools/create_userrc.sh hangs in a couple of mv commands now that
private keys are created with mode 400.  mv is prompting to
override the permissions, so let's just -f it all.

Change-Id: I8fbb24da6582edcff741653ffdf8bf683b79851a
2013-02-20 17:55:04 -06: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
Jenkins
d404c79930 Merge "Correct syntax error in stack.sh" 2013-02-20 04:57:21 +00:00
Jenkins
58876be267 Merge "Baremetal should start using scheduler filters." 2013-02-20 04:57:19 +00:00
Jenkins
50cb859427 Merge "Add Nova fibre channel support required packages" 2013-02-20 04:57:14 +00:00
Arata Notsu
38ac402023 Fix EXTRA_BAREMETAL_OPTS
Replace only the first '=' in each item in
EXTRA_BAREMETAL_OPTS to handle multiple '='.

Change-Id: I2d4c1b664425bf35bcdbf0bda53cfda4c66b1c6d
2013-02-19 12:42:26 +09:00
Devananda van der Veen
86d8fbb59c Baremetal should start using scheduler filters.
The baremetal driver should start using scheduler filters, particularly
the RetryFilter and ComputeFilter, as some functionality in Nova depends
on these.

However, the ComputeCapabilitiesFilter currently does not work with
baremetal in devstack due to an order-of-operations issue, so we
explicitly list the other filters that we do want.

Change-Id: Icc4b074c6f99e3e4ffbcf5eef0f9bb6f0f5c1996
2013-02-18 13:28:01 -08: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
Arata Notsu
5096ba79c1 Correct syntax error in stack.sh
for baremtal dhcp-option

Change-Id: I0e29bf2e429b65065fdcd9e38b16a7ab6c04d917
2013-02-18 18:50:32 +09:00
Jeremy Stanley
25ebbcd1a7 Bring back screen logs for noninteractive runs.
* functions(screen_it): Prior to 58e2134 screen logs were generated
even when run without $SCREEN_DEV. We want to be able to capture
these with devstack-gate for later inspection, so this patch
reintroduces that capability.

Change-Id: Ife127b47d7700878e02285281854595bc6585972
2013-02-17 15:49:55 +00: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
Dean Troyer
da85cdadd9 Exercise cleanup
* Make common steps consistent
* Make comments consistent

aggregates.sh
boot_from_volume.sh
client-args.sh
client-env.sh
euca.sh
floating_ips.sh
sec_groups.sh
swift.sh
volumes.sh

Change-Id: Ib93dcdfdead93c259e3cd184fbc5ccc0a4a87c9a
2013-02-15 12:34:33 -06: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
Jenkins
3143ac5734 Merge "Fixes openvz driver support for nova when deployed with devstack." 2013-02-14 02:11:47 +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
Jenkins
2aaf4ae721 Merge "Add option to make screen starting more robust." 2013-02-13 02:03:58 +00:00
Vishvananda Ishaya
58e2134964 Add option to make screen starting more robust.
We have seen a number of failures in ci where a host is overloaded
and the 1.5 second sleep before stuffing data into screen is not
long enough. This means the service doesn't start and tests fail.

This change adds a config option to allow us to turn off the developer
friendly option to stuff text into the screen. When SCREEN_DEV is
set to False it will use a simple exec in screen instead of stuff.
This should be far more reliable because we don't have to wait
for bash to start.

Change-Id: I7f1b5dbf5329b23507cb767d54a2795be0d73e01
2013-02-12 09:12:45 -08:00
Jenkins
2073e2d188 Merge "Add quantum support for baremetal virtual env." 2013-02-12 16:48:52 +00:00
Dean Troyer
b205cc8ff1 Clean up configure_nova() a bit
Change-Id: I2228221051a5a4413a34ca359856d90794fce69a
2013-02-11 17:34:39 -06:00
Jenkins
098b272cf7 Merge "Disable non-dhcp resolv.conf" 2013-02-11 18:11:15 +00: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
Jenkins
cfb3a0f12f Merge "Create tools/install_prereqs.sh" 2013-02-10 23:07:33 +00: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
Daniel Salinas
5a3f90bea7 Fixes openvz driver support for nova when deployed with devstack.
Change-Id: I70599333a09267cbe2cd8afd075658f3f7d8bc9d
Fixes: bug #1119859
2013-02-08 17:18:58 -06:00
Jenkins
f762cc9519 Merge "Remove bad options calling quantum-ovs-cleanup" 2013-02-08 17:40:57 +00:00