6132 Commits

Author SHA1 Message Date
YAMAMOTO Takashi
3fe4c4e789 MAINTAINERS.rst: Add MidoNet section
While the most part of MidoNet code is now externally maintained
using the external plugin mechanism, it can be still useful to
have a contact list.

Change-Id: I3e0a0586c07875ca37ce101dd169eaf78f34f7a5
2015-06-03 17:39:34 +09:00
Jenkins
a1774b5704 Merge "Define PUBLIC_BRIDGE in the main Neutron lib" 2015-06-02 20:32:41 +00:00
Jenkins
89456aea8e Merge "Remove the code against flushing public bridge" 2015-06-02 20:32:37 +00:00
Jenkins
700af398ce Merge "Simplify add_user_to_group function" 2015-06-02 20:32:30 +00:00
Jenkins
fc62127a5f Merge "Remove packaged rpm python libraries" 2015-06-02 20:32:21 +00:00
Jenkins
e37d1dd1bc Merge "Add missing libmysqlclient-devel dependency for SUSE" 2015-06-02 20:32:17 +00:00
Jenkins
250fe6e9d0 Merge "Skip the .tox dir when building docs" 2015-06-02 20:25:18 +00:00
Jenkins
7757df5a88 Merge "Skip 'shocco' code when running tox" 2015-06-02 20:23:31 +00:00
Jenkins
ab367dc42a Merge "Fixing keystone v3 version use for horizon" 2015-06-01 20:12:30 +00:00
Jenkins
83ac7645a9 Merge "optional pymysql support" 2015-06-01 20:08:02 +00:00
Sean M. Collins
64d5ecf3bf Define PUBLIC_BRIDGE in the main Neutron lib
This way, it can be used by both OVS and Linux Bridge

Change-Id: Iea5a8bb720d327b69f64791a23d414d4cde2e3ea
Closes-Bug: #1460758
2015-06-01 14:13:41 -04:00
Dirk Mueller
643779873a Remove packaged rpm python libraries
We want to use the pip versions instead, only python-devel
should be needed.

Change-Id: If7720d54c4ad3358f9dc2fceedd6f5897085eb8f
2015-06-01 12:48:32 +02:00
Dirk Mueller
1ebe4f1ff0 Add missing libmysqlclient-devel dependency for SUSE
Currently devstack unconditionally installs MySQL-python, so
we need to have its dependencies available. Since this is
transitional until the switch to PyMysql happened, lets just
add the dependency for now to have devstack working again.

Change-Id: I638b5999d35a06eee962679b1cd95950bbf2b1d7
2015-06-01 12:48:27 +02:00
Jenkins
acdb7f6d52 Merge "Fix horizon files for SUSE" 2015-06-01 06:29:24 +00:00
Thomas Bechtold
a858085afb Simplify add_user_to_group function
Current SLE12 and openSUSE13.X versions can handle usermod's '-a' and '-G'
switches so remove the special case.

Change-Id: If0f1390a0eb8f41ffffca74525a4648cfe8ea61d
2015-05-31 00:04:33 +02:00
Thomas Bechtold
06efa2ac5d Fix horizon files for SUSE
python-CherryPy and python-beautifulsoup are not needed so remove them
from the list of packages for horizon.

Change-Id: I45ddf98b5891a1f1f1da82bb4afa79ea43d156cc
2015-05-30 23:55:33 +02:00
Thomas Bechtold
4be092da3e Fix devlibs for SUSE
libmysqld-devel is needed for installing MySQL-python. Otherwise the
following error occurs:

EnvironmentError: mysql_config not found

Change-Id: Id84d3116d5987976169d8e2f9aca754ded205880
2015-05-30 23:28:48 +02:00
David Lyle
7ef246492c Fixing keystone v3 version use for horizon
The setting for overriding Horizon's OPENSTACK_API_VERSIONS is not
the correct format. The version should be a number, not a string.

so should be 3, not "v3".

Change-Id: I193d21514b196336796eac067417dc2aaec56433
Closes-Bug: #1460190
2015-05-29 13:49:03 -06:00
Tony Breeds
6d50d95cae Skip the .tox dir when building docs
When running tools/build_docs.sh in a devstack dir that has also run tox
build_docs needlessly runs shocco on the .tox files.

Just skip them.

Change-Id: Ia561e49ea2214ac75bd55964f1b86872118b2031
2015-05-29 12:26:31 +10:00
Tony Breeds
31127a2a74 Skip 'shocco' code when running tox
when running tox in a devstack directory where you have previously run tox
-edocs the bashate testenv will fail as the shocco code doesn't match the
devstack style.

eg:
---
E003: Indent not multiple of 4: '           2>/dev/null ||'
 - /home/stack/projects/openstack/openstack-dev/devstack/shocco/shocco.sh : L352
<snip>
27 bashate error(s) found
---

Take the easy path and avoid running bashate in the shocco dir.

Change-Id: I5b0155332ec994afaffc5c5961902281864cff61
2015-05-29 12:21:09 +10:00
Jenkins
493d3b3aff Merge "Enable F22 without the FORCE flag" 2015-05-29 00:05:01 +00:00
Jenkins
588ea5b5ab Merge "Cleanup test_ip.sh to give more consistent output" 2015-05-28 20:29:48 +00:00
Attila Fazekas
c550f21589 Enable F22 without the FORCE flag
F22 has a stable release and working with devstack.

The change also removes the version flags regarding to the
mariadb-devel.

NOTE: You may see yum deprecation warnings, unless
you set the YUM variable to dnf.

Change-Id: I05140765bffc16faef5a29dfaba291c290bfae02
2015-05-28 15:43:06 +02:00
Yalei Wang
75c4473712 Remove the code against flushing public bridge
As unstack.sh does destroy all bridges, we don't have to refresh bridge
interface any more, as what is done in commit
c2dc95add6e46829f1705041c1d9dddab9b360d3. So in this commit we will continue to
remove the related statements in lib/neutron-legacy. These statements will also
cause undefined PUBLIC_BRIDGE error.

Change-Id: I4c7617f6a245ea4e2e08f518d873b1b8adc2b807
Closes-Bug: #1454475
2015-05-28 16:18:49 +08:00
Jenkins
35814a7b6e Merge "Ironic: Remove deprecated parameters" 2015-05-28 01:23:22 +00:00
Ian Wienand
dd363a182f Cleanup test_ip.sh to give more consistent output
Minor changes to give more consistent output; no functional changes to
tests.

Change-Id: I6c4ef74587c59b786761735c7bd528f3d7f94905
2015-05-28 10:40:55 +10:00
Jenkins
d986c59d6b Merge "Honor the flag for Identity v3 API only jobs" 2015-05-28 00:04:47 +00:00
Samuel de Medeiros Queiroz
3fd71d6893 Honor the flag for Identity v3 API only jobs
When the property ENABLE_IDENTITY_V2 is set to
False in the local.conf file, devstack will:

* Disable the v2 API in Keystone paste config;
* Set Tempest to skip Identity v2 tests and use
  v3 auth tokens to run all the other tests;
* Set Horizon to use v3 API and v3 auth tokens;
* Register the Identity endpoint as v3.

Change-Id: I2575a516244b848e5ed461e7f488c59edc41068d
2015-05-27 14:27:30 -03:00
Jenkins
cfdb6fa940 Merge "Add test case to 'cidr2netmask'" 2015-05-27 15:43:26 +00:00
Jenkins
3fa092bc1c Merge "Fix msg argument to assert_equal" 2015-05-27 15:43:21 +00:00
Jenkins
11e17174be Merge "add the port_sec as default neutron/ml2 extension driver" 2015-05-27 14:41:41 +00:00
Lucas Alvares Gomes
73d24b2c1c Ironic: Remove deprecated parameters
Ironic have updated some parameters to have a consistent name
across drivers. This patch is updating devstack to stop using the
pxe_deploy_{kernel, ramdisk} parameters which have been deprecated since
early Kilo eliminating the deprecation warnings in the logs.

WARNING ironic.drivers.modules.pxe [-] The "pxe_deploy_kernel" parameter
is deprecated. Please update the node 267e42c8-df07-49f5-bc7f-48b566acb109
to use "deploy_kernel" instead.

WARNING ironic.drivers.modules.pxe [-] The "pxe_deploy_ramdisk" parameter
is deprecated. Please update the node 267e42c8-df07-49f5-bc7f-48b566acb109
to use "deploy_ramdisk" instead.

Change-Id: I3dcf8df130efc0c2ea35695018bedba31bf0570c
2015-05-27 12:22:05 +01:00
Jenkins
5d5e997755 Merge "Use correct conf file variable name in sahara" 2015-05-26 21:29:46 +00:00
Jenkins
edfcb5f0bd Merge "Set IP_VERSION default value to 4+6" 2015-05-26 20:17:16 +00:00
Rob Crittenden
aece9ff9ef Use correct conf file variable name in sahara
When the tls-proxy service is enabled then a separate
set of ports is used internally vs externally. The
services listen on the internal port and a proxy (stud)
listen on the "standard" port and forward requests to
the internal port.

An incorrect environment variable was being used to set
the internal port in the sahara configuration so it wasn't
listening on the correct port, causing stack.sh to fail
because it thought the service wasn't up (at least not
on the right port).

Change-Id: I3384039392be786d3c189f3e4f84e069ddaf4339
Closes-Bug: #1458984
2015-05-26 15:34:11 -04:00
Jenkins
7b71d376f9 Merge "Fix remove_disabled_extensions to remove an extension at the last position" 2015-05-26 12:35:49 +00:00
Mahito
d82d3f1340 Add test case to 'cidr2netmask'
'cidr2netmask' of function doesn't have enough test case
and test code isn't smart.
This patch adds test case and refactors test code.

Change-Id: Iab20ef06fe78316a78198ab75c0afe738a577dd6
Closes-bug: #1457989
2015-05-26 15:33:32 +09:00
fumihiko kakuma
8606c98c53 Fix remove_disabled_extensions to remove an extension at the last position
remove_disabled_extensions do matching by '$ext_to_remove","'. So it doesn't
match an extension at the last position in extensions_list.
This patch fixes that.

Closes-Bug: #1443254
Change-Id: I194b483de797697ba06b320cf33f1bac67fc0cc7
2015-05-26 12:38:35 +09:00
Guillaume Giamarchi
93ee8c876c Set IP_VERSION default value to 4+6
This is actually the default value since 645114b

Change-Id: Ib6603b4f6ea0b4079f9a4ea46e723ecbb2ea371d
2015-05-26 02:15:27 +02:00
Jenkins
9ff021f206 Merge "Update the glance image-list with openstack image list" 2015-05-25 03:43:38 +00:00
Ian Wienand
165afa2377 Fix msg argument to assert_equal
I noticed this was taking an argument but not dealing with it.  In
general the functions were undocumented, so I added some terse usage.

Also, the intent of the test-case was to expand the values before
using them as the message; make sure this happens by using a temp
variable.

Change-Id: Ib317ad1e9dd2a5d2232b9c64541fe4a601a2b8da
2015-05-25 11:29:48 +10:00
Jenkins
cf56d4e35c Merge "Remove KEYSTONE_AUTH_CACHE_DIR" 2015-05-22 02:09:57 +00:00
Jenkins
3d1ef5f3de Merge "Remove setting nonexistant [ec2] driver option in keystone" 2015-05-22 02:09:03 +00:00
Jenkins
22658fc9f4 Merge "Disable firewalld always" 2015-05-21 23:29:50 +00:00
Jenkins
4164795413 Merge "Do not set OS_CACERT if there is no CA cert" 2015-05-21 23:28:28 +00:00
Jenkins
eb38bd7602 Merge "Write out a clouds.yaml file" 2015-05-21 16:01:08 +00:00
Sean Dague
37421991b4 optional pymysql support
This allows you to specify MYSQL_DRIVER=PyMySQL and get it in the
environment.

Change-Id: Ic9d75266640b7aa6d7efb6e882d3027e81414059
2015-05-20 14:58:50 -07:00
Jenkins
0b1b647096 Merge "Add new options to baremetal config section" 2015-05-20 13:32:01 +00:00
Jenkins
5dd889f4e1 Merge "Support for running Nova with oslo.rootwrap daemon" 2015-05-19 20:26:14 +00:00
Jenkins
0479bc101c Merge "Infer rootwrap arguments from project" 2015-05-19 20:24:33 +00:00