2908 Commits

Author SHA1 Message Date
Akihiro MOTOKI
eaa9e1e3e0 Configure VPNaaS Horizon panel if q-vpn is enabled
Change-Id: I062fd31cb1de50f356c2c549a783d9c597b129fa
Closes-Bug: #1223012
2013-09-10 05:23:22 +09:00
Julien Danjou
69f745748d Switch Ceilometer default backend to MySQL
MongoDB 2.4 not being available in Ubuntu cloud archive for a while now,
and the catch up done by this driver allows me to think it might be a
good idea to switch by default on SQL for now on devstack.

We can add another job to have Ceilometer tested on MongoDB too later.

Change-Id: I74c3c436d009fed898c5ae4ffb82763e9a337d90
2013-09-05 13:53:28 +00:00
Jenkins
72854cc567 Merge "xenapi: enable block device access for stack user" 2013-09-05 11:52:55 +00:00
Jenkins
d748b16ef2 Merge "Add my_ip option in cinder.conf" 2013-09-04 18:10:50 +00:00
Jenkins
1800a8a1eb Merge "xenapi: README.md and embedded localrc updates" 2013-09-04 18:07:59 +00:00
Jenkins
9e597ec22d Merge "xenapi: Set VM memory before starting it" 2013-09-04 18:06:41 +00:00
Jenkins
4f04cc1fa0 Merge "Cinder needs iscsiadm available" 2013-09-04 18:06:34 +00:00
Jenkins
9e2ba92d7a Merge "xenapi: add username to vncviewer command" 2013-09-04 18:06:27 +00:00
Jenkins
53d5b791fd Merge "Copy policy_add() from Grenade functions" 2013-09-04 16:47:04 +00:00
Jenkins
ac920f25c7 Merge "remove multi-host timeout" 2013-09-04 16:44:20 +00:00
Jenkins
12f5009c29 Merge "xenapi: Increase default OS domU memory to 2G" 2013-09-04 16:17:01 +00:00
Nikolay Sobolevskiy
08df29bff4 Add my_ip option in cinder.conf
Then cinder installed in multinode environment with more than one interface,
it's better to use CINDER_SERVICE_HOST option for cinder ip address.

Change-Id: I775b70407379d9c97696f536f5f89cecb33657be
2013-09-04 02:48:13 +04:00
Jenkins
364472409b Merge "Fix deprecated params user_id, role_id, tenant_id" 2013-09-03 21:10:46 +00:00
Walter A. Boring IV
4d0d5ce778 Cinder needs iscsiadm available
This patch adds the binary packages that contains
the iscsiadm utility for cinder.   Cinder
uses the iscsiadm utility for various actions
and it should be there for devstack users.

Fixes bug #1219032

Change-Id: I8e1c6e2e5d4bfade50aba9259b6da3957d6d622d
2013-09-03 13:27:28 -07:00
Jenkins
58afc72983 Merge "Move RHEL6 hacks to tools/fixup_stuff.sh" 2013-09-03 20:04:44 +00:00
Jenkins
c77741298b Merge "Disable neutron quotas when using fake virt driver" 2013-09-03 19:29:55 +00:00
Dean Troyer
533e14d6a5 Copy policy_add() from Grenade functions
policy_all() was added to Grenade's functions file, which is notmally synced
from DevStack so we need to bring it over here before the next sync.

Change-Id: Ifd852e9d1ffe39fa23f6312d1ddf2874b5f2b9f0
2013-09-03 14:19:32 -05:00
Jenkins
630d03e77a Merge "Basic support of Ironic" 2013-09-03 16:19:06 +00:00
Jorge Valderrama Romero
f39ee96f1d Fix deprecated params user_id, role_id, tenant_id
Update keystone cli by changing parameter options (user_id, role_id and tenant_id)
to use '-' rather than '_' in the method user_role_add and consequently the method
user_role_remove without maintain backward compatibility because these are deprecated.

python-keystoneclient - Bug #1150434
Change-Id: Ia5113718eb050cf7dba443b8d0caf3bdaa1730f0
2013-09-02 17:54:27 +02:00
Mate Lakat
bbf5623774 xenapi: README.md and embedded localrc updates
This change updates the readme, so that it is easier to get started, and
reflects the actual behavior of DevStack.

Changes in README.md:
 - Link to xenserver download page
 - Remove neutron interface - it is no longer installed by devstack
 - Add appendix with
   - How to use a different ubuntu mirror
   - How to use a proxy for ubuntu
   - How to re-use the created VM
 - Remove run from snapshot section and "do cloudy stuff"

Changes in the Readme-embedded sample localrc:
 - Upload a vhd image and a uec image by default - easier to get started

Change-Id: I13bb8e59ff5367ff7623fe9aa273886a957f81a7
2013-08-31 13:36:19 +01:00
Mate Lakat
4728001d01 xenapi: Increase default OS domU memory to 2G
In XenServer scenarios, an additional domU is created to run OpenStack
services. This change is increasing the memory for that VM to speed up
test runs.

Change-Id: I322f4e4703e506620fa7e7456c4264ee0d050edc
2013-08-31 12:12:46 +01:00
Jenkins
e45a6af7e8 Merge "Add support for Docker as Nova hypervisor" 2013-08-30 21:06:44 +00:00
Dean Troyer
49ba22460b Move RHEL6 hacks to tools/fixup_stuff.sh
Change-Id: Ice983bc16379bc2bc25659c37cfc16b63fdfc34b
2013-08-30 15:20:59 -05:00
Jenkins
96c8dad053 Merge "Move Heat to a single heat.conf" 2013-08-30 17:59:24 +00:00
Joe Gordon
bee5c50766 Disable neutron quotas when using fake virt driver
Nova's fake virt driver, can be used to do scale testing, so when using
it disable neutron's quota limits.

Change-Id: I9ce995079af04202179820777217ef294df71226
2013-08-30 13:48:08 -04:00
Jenkins
b5bc330190 Merge "Use the varialbe to export right keystone api version" 2013-08-30 17:31:30 +00:00
Mate Lakat
16ed068db5 xenapi: Set VM memory before starting it
If someone was re-using an existing template, for a memory change, he
needed to re-install the vm. This change sets the osdomu mem before
starting it, so it doesn't matter how much memory did the VM had
according to the template. It also removes the memory manipulation bits
from install-os-vpx.sh.

Change-Id: Iad85f573b90c23140012c20c552a17277d9c97a0
2013-08-30 14:21:10 +01:00
Mate Lakat
1533a349da remove multi-host timeout
If you ran exercises with MULTI_HOST enabled, an additional sleep was
performed. This change removes that sleep to speed up tests.

Change-Id: I9dfd61cbb9415bd5e8fd1e40f4e41512be2ae0d2
2013-08-30 14:10:52 +01:00
Mate Lakat
97621a1d1f xenapi: add username to vncviewer command
Devstack prints out an instruction, how to look at the virtual machine's
console. The command did not include the username, so if the user had a
config file to use a different username for that network, the command
failed.

Change-Id: I5dd49169c45e26e8d2bb3d5920a1b7fa584be50f
2013-08-30 13:12:17 +01:00
Angus Salkeld
a213e2c3ca Move Heat to a single heat.conf
the old config files that are no longer needed (but still supported):
heat-engine.conf, heat-api.conf, heat-api-cfn.conf, heat-api-cw.conf

Change-Id: I7ba0566325539bf7215bcb606843a90b5e3e4a98
2013-08-30 10:49:03 +10:00
Jenkins
117af3430f Merge "Add support for heat resource templates" 2013-08-29 17:12:15 +00:00
Jenkins
440f746a04 Merge "Adds support for Openstack Networking FWaaS (Firewall)" 2013-08-29 16:27:56 +00:00
Mate Lakat
b1dc9bd5e4 xenapi: enable block device access for stack user
Although nova is setting the permissions on block devices, sometimes it
fails, and that results in an instance failing to launch. It is only an
issue for 3-part images, and images accessed through block devices. This
patch adds an udev rule, so that devices will be accessible.

fixes bug 1218251

Change-Id: I837ea515457fbfc50e9ce138ea9de9db12baa8be
2013-08-29 11:52:20 +01:00
Jenkins
5584709fa8 Merge "Fix is_package_installed() check with dpkg" 2013-08-29 04:51:52 +00:00
Dean Troyer
2aa2a89cdb Add support for Docker as Nova hypervisor
* Add basic support for hypervisor plugins in lib/nova_plugins
* Add lib/nova_plugins/hypervisor-docker to use Docker as a Nova
  hypervisor.
* Add tools/install_docker.sh to install the Docker daemon and
  registry container, download base image and import
* Configure Nova to use docker plugin
* Add docker exercise and skip unsupported ones

Nova blueprint: new-hypervisor-docker

Change-Id: I9e7065b562dce2ce853def583ab1165886612227
2013-08-28 22:36:48 -05:00
Jenkins
bc11e0a0bc Merge "xenapi: devstack support for raw tgz image upload" 2013-08-29 02:17:23 +00:00
Jenkins
666fe5fd9f Merge "Adds new tag for testonly packages in package lists" 2013-08-29 01:17:45 +00:00
Yong Sheng Gong
300e1bf276 Use the varialbe to export right keystone api version
Change-Id: I1e8ea2b7173c549065ed1f08814eb4b4bb2f05cd
Fixes: Bug #1217783
2013-08-29 07:25:24 +08:00
Jenkins
cb201e7519 Merge "use keystone service port instead of admin port" 2013-08-28 19:13:39 +00:00
Jenkins
b41bdb10a3 Merge "Add support for heat enviroments" 2013-08-28 11:12:12 +00:00
Dean Troyer
04762cd823 Fix is_package_installed() check with dpkg
is_package_installed() incorrectly returned '0' for packages that
had 'un' status in the dpkg database.

Change-Id: I81b77486c2ed7717ed81cb2c2572fe6c4b394ffc
2013-08-27 17:48:49 -05:00
Jenkins
8db8f38c65 Merge "add TEMPEST_LARGE_OPS_NUMBER to option" 2013-08-27 17:54:44 +00:00
Jenkins
005b59d4e7 Merge "Add support for setting Neutron DHCP agent options." 2013-08-27 16:07:52 +00:00
Jenkins
0852604651 Merge "VMware: update cinder support for VMware configuration settings" 2013-08-27 16:07:45 +00:00
Jenkins
c4bc5f9fcb Merge "change quantum into neutron for neutron configuration values in nova.conf" 2013-08-27 16:07:01 +00:00
Mate Lakat
bc2ef929ed xenapi: devstack support for raw tgz image upload
Devstack will recognise the .xen-raw.tgz extensions, and upload them to
glance as raw tgz images with xen pv_mode. This change also adds "tgz" to
the recognised container formats of glance. The changes for raw tgz
support are:

    https://review.openstack.org/#/c/40908/
    https://review.openstack.org/#/c/40909/
    https://review.openstack.org/#/c/41651/

related to blueprint xenapi-supported-image-import-export

Change-Id: I077564587d4303291bb4f10d62bb16380b574106
2013-08-27 11:12:28 +01:00
Joe Gordon
bb8c6d42a4 add TEMPEST_LARGE_OPS_NUMBER to option
The tempest scenario.large_ops test tries to catch any performance issues
when running large numbers of operations at once, in this case launching
instances.

Set to 0 by default, to maintain the current default, but add this as an
option so this can be set via devstacks localrc.

Part of regression test for bug 1199433

Change-Id: I459717b849f9b6d180a7956c0ff470cefe7c1ff6
2013-08-26 19:45:00 -04:00
Jenkins
551765d3f5 Merge "Configure bash completion" 2013-08-26 21:44:57 +00:00
Gary Kotton
dc4f2342db VMware: update cinder support for VMware configuration settings
The review https://review.openstack.org/#/c/41600 was update to
have a 'vmware' prefix for all of the VMware cinder settings. These
were previously in a 'vmware' section and now they are in the
'DEFAULT' section.

Change-Id: I8eadfb0f64914d3b0667760aff651415df48f627
2013-08-26 06:39:38 -07:00
Angus Salkeld
fb71a272db Add support for heat resource templates
These are resources that are defined as a template and
can be customised by a deployer.

Change-Id: Ia739a36d627b7cfec26641b89513355e65cd1d1f
2013-08-26 10:15:38 +10:00