3466 Commits

Author SHA1 Message Date
Masayuki Igawa
ab491bcc88 Add get-pip.py/*.qcow2 to .gitignore
files/get-pip.py and *.qcow2 are installed by DevStack itself. So
we shouldn't manage it with the git repository.

Change-Id: Ib22ed814d3d3eb33ef3ff45874b0ff36b2036cf5
2014-01-23 12:41:38 +09:00
Jenkins
3f5250fff3 Merge "Fix stop_neutron metadata agent function" 2014-01-19 05:23:37 +00:00
Jenkins
0a7179127d Merge "Fix typo NEUTON to NEUTRON" 2014-01-18 03:30:21 +00:00
Jenkins
86b83106c2 Merge "command not found errors on unstack" 2014-01-17 15:35:43 +00:00
Jenkins
84f9c35020 Merge "Remove some keystone resource parsers" 2014-01-17 08:52:51 +00:00
Jenkins
6500691353 Merge "Add sanity check framework to verify neutron server/backend integration" 2014-01-17 08:33:45 +00:00
Emilien Macchi
04f6dc24a7 Fix stop_neutron metadata agent function
Currently, stop_neutron fails in Jenkins because it kills itself.
This patch ensure we kill only neutron metadata agent, and not the awk
process in itself.

Change-Id: I25d1d90e002fa9eb3c5bc366cc74cb70a2daa69f
Closes-bug: #1269982
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
2014-01-17 00:17:31 -05:00
Jenkins
7f3e2a8d37 Merge "Revert "Change the libvirtd log level to DEBUG"" 2014-01-17 04:44:24 +00:00
Jenkins
c560cd121a Merge "Run neutron-debug with admin tenant in neutron-adv-test" 2014-01-15 21:25:20 +00:00
Jenkins
9cda7566b0 Merge "Skip Nova exercises if Nova is not enabled" 2014-01-15 18:38:27 +00:00
Steven Dake
d5a5460888 Revert "Change the libvirtd log level to DEBUG"
Suggested by Daniel Berrange in this thread:
http://lists.openstack.org/pipermail/openstack-dev/2014-January/024407.html

This reverts commit 3bd85c9d6e257fc952cb3c6d0c09e199685bd5ed.

Change-Id: I370ba61cf8a00b51684cd504fed4ba4078d868be
2014-01-15 10:58:21 -07:00
Shiv Haris
55d9b9a951 Fix typo NEUTON to NEUTRON
Fixes bug: #1269111

Change-Id: Icf66b4d474698b5f3ca22bc656ecd12d03164bce
2014-01-14 11:39:15 -08:00
Jakub Libosvar
52a7b6ecba Run neutron-debug with admin tenant in neutron-adv-test
Because neutron-debug create-probe needs admin role only, demo tenants
cannot create ports. neutron-debug is wrapped in order to run it only
with admin tenant.

Change-Id: Ib65e8639858c597345c6a5fdc0192b40f34a0300
Closes-Bug: #1269090
2014-01-14 19:07:29 +01:00
Gordon Chung
5eec5b6b80 command not found errors on unstack
- add lib/ceilometer and lib/heat to source list for when stop_heat
and stop_ceilometer functions are called.
- add lib/tls source to lib/keystone for when is_ssl_enabled_service
function called.

Change-Id: Ief05766e9cfda71fb6392c8a757d04751283414e
Closes-Bug: #1269047
2014-01-14 11:23:39 -05:00
armando-migliaccio
ef1e08022b Add sanity check framework to verify neutron server/backend integration
Some Neutron plugins require controllers and multiple backend services
to operate correctly. This patch adds the framework for third party
plugins to run sanity checks after Neutron Server has started.

This simple addition may reveal potential configuration pitfalls
much earlier in the dev/test cycle, thus speeding up the build
churn process.

The first plugin that uses this framework is the VMware NSX one.

Closes-bug: #1265671

Change-Id: I17f9c5c8e828316ff03f0eff42ae4ae6c6c58733
2014-01-14 08:14:25 -08:00
Jenkins
b200b1d4dd Merge "Add Marconi to Tempest config" 2014-01-14 00:07:33 +00:00
Jenkins
e5a5fe33e0 Merge "Remove duplicated name services" 2014-01-13 18:50:59 +00:00
Jenkins
ab78dd5cb3 Merge "gitignore: add .localrc.auto and local.conf" 2014-01-13 18:50:04 +00:00
Jenkins
824a0019b1 Merge "Enable server-side and client-side logs for libvirt" 2014-01-13 18:40:02 +00:00
Jenkins
13f796a348 Merge "Fix Heat/Cloud formation catalog template" 2014-01-13 18:39:54 +00:00
Jenkins
434fac566b Merge "Setup Keystone catalog information for Ceilometer" 2014-01-13 17:46:26 +00:00
Malini Kamalambal
38d1f2339a Add Marconi to Tempest config
This patch adds queuing to tempest config, provided queuing is
available in devstack.

Change-Id: I2925a07d312c1f8ab2fe465f74f0bef9299eef40
Implements: blueprint add-basic-marconi-tests
2014-01-13 10:35:23 -05:00
Jenkins
a6a009b76f Merge "clean up ubuntu versions" 2014-01-13 14:40:09 +00:00
Jenkins
98b52b5fbc Merge "Configuration changes required to support VMware NSX plugin" 2014-01-13 14:09:51 +00:00
Jenkins
3e98388d07 Merge "Robustify service shutdown" 2014-01-13 14:09:44 +00:00
Jenkins
babcfa9ad2 Merge "Correct Qpid package name in files/apts/neutron" 2014-01-13 14:09:37 +00:00
Kiall Mac Innes
a16c821024 Skip Nova exercises if Nova is not enabled
This allows for ./exercises.sh to complete sucessfully when nova is not
enabled / installed.

Change-Id: If969e14f5106c15007146e8fad1da27d131828c8
2014-01-12 19:51:33 +00:00
Jenkins
1d8abb95b9 Merge "Put cinder rootwrap config in separate function" 2014-01-12 13:51:27 +00:00
Jenkins
ec528ecae2 Merge "Add a flexible API version choice for Cinder, Glance and Heat" 2014-01-12 00:16:11 +00:00
Jenkins
cbe79ba27d Merge "Use --tenant-id, not --tenant_id" 2014-01-12 00:16:09 +00:00
Sean Dague
2bb483d32e clean up ubuntu versions
oneiric is long dead, remove references to it whenever possible
(one more subtle issue in cinder should be a seperate patch). This
includes removing the oneiric only tool build_uec.sh.

also remove the bulk of references to quantal, which is 8 months
out of support. note: raring only has support for the rest of the
month.

Change-Id: Ib17502be7572af76dc95560615221b48b970a547
2014-01-11 19:13:47 -05:00
Dean Troyer
9fc8792b0a Robustify service shutdown
* Save PID when using screen in screen_it()
* Add screen_stop()
* Call out service stop_*() in unstack.sh functions so screen_stop()
  can do its thing

Closes-bug: 1183449
Change-Id: Iac84231cfda960c4197de5b6e8ba6eb19225169a
2014-01-11 11:46:19 -06:00
Jenkins
c8c0ead4ca Merge "Add support for Fedora 20" 2014-01-11 09:18:21 +00:00
Jenkins
eb68676e46 Merge "Handle trove service availabilty in tempest." 2014-01-11 08:12:35 +00:00
Jenkins
f864ffcea8 Merge "bash8: fix bash8 warning" 2014-01-11 08:12:28 +00:00
Jenkins
64305a6c45 Merge "Enable multi-threaded nova-conductor" 2014-01-11 05:44:14 +00:00
Thierry Carrez
63e1784354 Put cinder rootwrap config in separate function
Separate out Cinder's rootwrap configuration so that it can be called
from Grenade's upgrade scripts. This follows the same model as Nova uses
with configure_nova_rootwrap() which can be called from Grenade to
refresh rootwrap config.

Change-Id: Id808abc2b5754443362b3de4b3453e305d3720f3
2014-01-10 14:23:03 +01:00
Davanum Srinivas
f69c6f16d2 Enable server-side and client-side logs for libvirt
Need this to diagnose libvirt Errors in the gate

Change-Id: Id46137a71d17abc8bfab66b14ab567d81a31f018
Related-Bug: #1254872
2014-01-10 07:16:39 -05:00
Dirk Mueller
1b0eccdf75 Fix Heat/Cloud formation catalog template
Cloud formation and Heat API ports where mixed.

Change-Id: I029592c4821bb93c8a1dd91519f30908efd56627
Closes-Bug: #1267355
2014-01-10 11:52:10 +01:00
Alvaro Lopez Ortega
d7f6090f29 Add support for Fedora 20
The list of RPM packages have been updated to support the recently
released Fedora 20 distribution.

Closes-Bug: #1263291

Co-Authored: Alvaro Lopez Ortega <alvaro@gnu.org>
Change-Id: Ia66abef1a1a54e6d5ee6eebc12908cef3f1d211d
2014-01-10 10:52:41 +01:00
Isaku Yamahata
6681a4fae9 bash8: fix bash8 warning
This patch removes the following bash8 warnings.

> /devstack/ $ ./run_tests.sh
> Running bash8...
> E003: Indent not multiple of 4: '             wget -c $image_url -O $FILES/$IMAGE_FNAME'
>  - functions: L1367
> E003: Indent not multiple of 4: '             if [[ $? -ne 0 ]]; then'
>  - functions: L1368
> E003: Indent not multiple of 4: '                 echo "Not found: $image_url"'
>  - functions: L1369
> E003: Indent not multiple of 4: '                 return'
>  - functions: L1370
> E003: Indent not multiple of 4: '             fi'
>  - functions: L1371
> E003: Indent not multiple of 4: '                                 `"should use a descriptor-data pair."'
>  - functions: L1423
> E003: Indent not multiple of 4: '                         `" Attempt to retrieve the *-flat.vmdk: $flat_url"'
>  - functions: L1438
> E003: Indent not multiple of 4: '                             `" Attempt to retrieve the descriptor *.vmdk: $descriptor_url"'
>  - functions: L1477
> E003: Indent not multiple of 4: '                         warn $LINENO "Descriptor not found $descriptor_url"'
>  - functions: L1492
> E003: Indent not multiple of 4: '                         descriptor_found=false'
>  - functions: L1493
> E003: Indent not multiple of 4: '                 fi'
>  - functions: L1501
> E003: Indent not multiple of 4: '             fi'
>  - functions: L1502
> E003: Indent not multiple of 4: '             #TODO(alegendre): handle streamOptimized once supported by the VMware driver.'
>  - functions: L1503
> E003: Indent not multiple of 4: '             vmdk_disktype="preallocated"'
>  - functions: L1504
> 14 bash8 error(s) found

Change-Id: Icf2cddf283192a50253ccfa697c2d32eec75b4ba
Closes-Bug: #1267716
2014-01-10 15:39:12 +09:00
Jenkins
bd49958794 Merge "Add oslo.rootwrap to devstack gate" 2014-01-10 05:37:23 +00:00
Dirk Mueller
fa5ccfff10 Setup Keystone catalog information for Ceilometer
Change-Id: I3f536f38fe7862ee41b06d1d48b848cc07492c8d
Closes-Bug: #1267322
2014-01-09 14:05:39 +01:00
Akihiro Motoki
72dc98ed6b Correct Qpid package name in files/apts/neutron
Ubuntu qpid server package is named as "qpidd", but
files/apts/neutron has an entry "qpid".

Change-Id: Ie3f8391a7404bdeb222acfcce77ca80a14ea8693
Closes-Bug: #1267459
2014-01-09 21:57:22 +09:00
Dirk Mueller
25049cd23d Use --tenant-id, not --tenant_id
Change-Id: I0e3d65d5b69ac82cbf7ee6ffc41ead369af8c126
2014-01-09 13:55:28 +01:00
Joe Gordon
96f8e34c38 Enable multi-threaded nova-conductor
Just like I09f4c6f57e71982b8c7fc92645b3ebec12ff1348, enable
multi-threaded nova-conductor.  This feature was merged into nova in
I8698997d211d7617ee14a1c6113056a694d70620.

Change-Id: Id7042284e81bd64092a400d24a3170ce07beb08c
2014-01-08 21:58:13 +00:00
Isaku Yamahata
f93b98ac73 gitignore: add .localrc.auto and local.conf
The changeset of 893e66360caf3bcf0578d4541b3c17d089c33b02,
Change-Id of I367cadc86116621e9574ac203aafdab483d810d3
introduced local.conf and generates .localrc.auto.
But they aren't in .gitignore. This patch adds them into .gitignore.

Change-Id: I7d4dc99d980d9c5b5156cf915646bc96163a3dc4
Closes-Bug: #1267027
2014-01-08 18:16:29 +09:00
Juan Manuel Olle
4ad37630a2 Remove duplicated name services
Due to the fact that keystone will not allow services with
duplicated names, cinder and nova services names were
changed

Closes-Bug: #1259425
Change-Id: I988aef477b418a289426e02e5e108aa57dd1076b
2014-01-06 15:25:31 -03:00
Jenkins
68f142324d Merge "Handle more nicely when role root is already here" 2014-01-06 15:34:49 +00:00
Nikhil Manchanda
74103f2b3f Handle trove service availabilty in tempest.
Partially implements blueprint: trove-tempest
Change-Id: I5413a7afeffe670f6972b41d61dd27ed05da5ba2
2014-01-06 00:18:00 -08:00