6999 Commits

Author SHA1 Message Date
Jenkins
c615993fe1 Merge "Support extra dependencies when setup_develop" 2016-01-06 20:17:12 +00:00
Jenkins
535fcd008e Merge "Fix elastic search support for Fedora." 2016-01-06 20:04:34 +00:00
Jenkins
21c8738187 Merge "Replace deprecated baremetal timeouts with new deploy_timeout" 2016-01-06 19:23:07 +00:00
Jenkins
413d732b79 Merge "Don't configure neutron metadata agent for neutron API access" 2016-01-06 19:22:58 +00:00
Jenkins
6136c4e0bd Merge "remove configuration for boto section" 2016-01-06 19:18:34 +00:00
Jenkins
4847ee69ee Merge "[ceph] Deploy ceph failed at controller node for multiple node" 2016-01-06 18:35:59 +00:00
Jenkins
f3c722fb0a Merge "Make image_list.sh independent of host IP address" 2016-01-06 18:35:50 +00:00
Jenkins
feb2babd07 Merge "Make logfile symlinks with relative names." 2016-01-06 18:28:26 +00:00
Jenkins
9f8cf83e69 Merge "Option "auth_plugin" is deprecated." 2016-01-06 18:23:21 +00:00
Jenkins
88509e796c Merge "Fix restoring a backup volume to a larger volume" 2016-01-06 18:23:12 +00:00
Jenkins
20a1ce3f21 Merge "Delete OVS port on unstack to retain system connectivity" 2016-01-06 13:42:58 +00:00
Jenkins
6c35d367fc Merge "Enable SameHostFilter and DifferentHostFilter" 2016-01-06 13:37:38 +00:00
Federico Ressi
3809defb2e Fix elastic search support for Fedora.
Change Ifbcc3dd783ff2f362a464fbf4ca22f20cc2c658e broken it [1]

[1] https://review.openstack.org/#/c/251980/2/pkg/elasticsearch.sh

Change-Id: I330498cd490f3af2e9a569d86e8639a03b48dd17
Closes-Bug: #1531424
2016-01-06 08:22:39 +00:00
Ken'ichi Ohmichi
e0d61118f1 Enable SameHostFilter and DifferentHostFilter
The default filters of nova don't contain SameHostFilter and
DifferentHostFilter, so we cannot test them on the gate.
This patch makes these filters available for the development.

Change-Id: Ia6b4847e9bb21048d254d0a460ae4c5be896b17b
Closes-Bug: #1526620
2016-01-06 00:14:33 +00:00
Jenkins
d56b3ff028 Merge "Remove support for Fedora 21 (EOL); add F22 where appropriate" 2016-01-05 21:32:13 +00:00
Jenkins
c6dbfdeb6b Merge "Add 5 time measurement points" 2016-01-05 19:24:10 +00:00
Jenkins
8ba3cf0132 Merge "Preserve result returned by apt-get and pip" 2016-01-05 18:56:27 +00:00
Jenkins
119e36c921 Merge "Introduce iniget_sections function" 2016-01-05 18:38:46 +00:00
Jenkins
2bafc5fa89 Merge "Add existing devstack plugins to the devstack plugin list" 2016-01-05 17:32:08 +00:00
Brian Haley
a0d1b0151a Delete OVS port on unstack to retain system connectivity
If you configure devstack with the following three values,
for example:

PHYSICAL_NETWORK=eth0
PUBLIC_INTERFACE=eth0
OVS_PHYSICAL_BRIDGE=br-eth0

This will cause devstack to create an OVS bridge, create a port for
eth0, and add it to the bridge (along with it's IP address).

The problem is that on unstack the port is never deleted from OVS,
so eth0 gets "trapped", not showing up in any of the OVS commands,
but not usable by the system.  The only workaround is to unload the
OVS kernel module.

There needs to be an 'ovs-vsctl del-port ...' call at the end of
_move_neutron_addresses_route() on unstack - the antidote to the
'ovs-vsctl add-port ...', that happened on stack.

Closes-Bug: #1516801

Change-Id: Id2ff60f1f8e8fffff1eaffd68d9de4f6aa772943
2016-01-05 12:12:16 -05:00
Brant Knudson
0842b8147f Support extra dependencies when setup_develop
Recent pip supports using [extras] to install extra dependencies
from the project setup.cfg. Add support so that projects can take
advantage of it.

For example, if devstack is configured to use ldap, install the
extra ldap dependencies using:

 setup_develop $KEYSTONE_DIR ldap

Partial-Bug: 1479962
Change-Id: Ic13d95b99aaa4d3854b2723343e90f5de6b98aa2
2016-01-05 07:41:19 -05:00
Kashyap Chamarthy
90bc586772 Remove support for Fedora 21 (EOL); add F22 where appropriate
Fedora 21 reached its End Of Life (EOL) on 1-DEC-2015[1]; remove it as
supported distribution.

    - stack.sh: Remove Fedora 21 from list of supported distributions.
    - tools/fixup_stuff.sh: Make the minimum Fedora version to be F22 in
      from a conditional check in 'Python packages' section
    - files/rpms/general: Remove 'f21' from NOPRIME.
    - lib/ceph: Remove 'f21' from the check_os_support_ceph() function.
    - doc/source/index.rst: s/Fedora 21/Fedora 22/
    - pkg/elasticsearch.sh: Remove the 'if' conditional in the
      install_elasticsearch() function.

[1] https://fedoramagazine.org/fedora-21-end-life-december-1st/

Change-Id: Ifbcc3dd783ff2f362a464fbf4ca22f20cc2c658e
2016-01-05 13:07:43 +01:00
Jenkins
e60d52c392 Merge "Fix heat config when using keystone v3" 2016-01-05 09:13:51 +00:00
Jenkins
ff2318e834 Merge "Removed starting of nova-ec2-api service" 2016-01-05 09:13:41 +00:00
Jenkins
9ad98737c6 Merge "Adding cue to plugin registry" 2016-01-05 09:11:32 +00:00
Federico Ressi
e208d060e1 Preserve result returned by apt-get and pip
Change I855ffe9c7a75e9943106af0f70cf715c34ae25c5 and
I368fec44858bd97fc6a314fb20eed2b10932cbb1 added timing
infrastructure which hides the return value of
the main commands.  Restore the prior behaviour.

Change-Id: I4a536abefa7824ac6d42e7bbbf1079d9cc055984
Closes-Bug: #1518545
2016-01-05 08:21:05 +00:00
Jenkins
7bd9ca8a3b Merge "Write volume API version into clouds.yaml" 2016-01-05 08:18:58 +00:00
Jenkins
85c466c2d7 Merge "Fix get_plugin_packages when multiple plugins are in use" 2016-01-05 04:55:21 +00:00
Monty Taylor
5bf6a9489c Write volume API version into clouds.yaml
We're trying to get things to use volume v2 by default. devstack already
deploys a v2 endpoint. Tell clouds.yaml that this devstack cloud is a v2
enabled cloud.

Change-Id: I6f792ce65153389aa1ee133e9bd363c394b28534
Closes-Bug: 1467589
2016-01-04 09:08:54 -06:00
Jenkins
227f20ceb2 Merge "update create_heat_accounts, don't use os_url and os_token" 2016-01-04 13:59:56 +00:00
Jenkins
0d81785bbe Merge "Stop using deprecated tempest options" 2016-01-04 13:12:05 +00:00
Jenkins
a6eaed187f Merge "Kill neutron-rootwrap-daemon when stop neutron service" 2016-01-04 13:11:48 +00:00
Jenkins
8c5bae06f3 Merge "Enable swap stats in dstat" 2016-01-04 13:11:40 +00:00
Jenkins
13579a3161 Merge "Add option to skip EPEL & other repo installs" 2016-01-04 13:02:00 +00:00
Dmitry Tantsur
5979f47a3d Fix get_plugin_packages when multiple plugins are in use
Due to missing space no plugin packages are installed in this case.

Change-Id: I56b105510e4d31a411f2531fdb20c4ddf1ebff20
Closes-Bug: #1530675
2016-01-04 11:53:31 +01:00
Jenkins
e8788c0129 Merge "Specify HTTPS URLs to fix tls-proxy mode" 2016-01-02 13:23:13 +00:00
Jenkins
3a6ef48a03 Merge "Neutron: Fix IPv6 provider networks" 2015-12-31 02:42:53 +00:00
vsaienko
135bd484a9 Introduce iniget_sections function
This function returns list of sections from specified INI file.
It is needed for I7938f26015d953efdf720774b5ad2cee4068ac90.
'iniget_sections' is needed for automatic node enrollment to
Ironic from INI syntax file.

Change-Id: I52a69ad3bc8fc528e7f20e6b03a98f327acaaa74
Implements: blueprint ironic-ml2-integration
2015-12-29 09:42:35 +00:00
Jenkins
1195a5b739 Merge "Remove ironic code from tree" 2015-12-28 17:06:48 +00:00
Jenkins
147c442547 Merge "Remove the support for keystone extensions" 2015-12-27 19:17:11 +00:00
Jenkins
eff89ca89c Merge "docs: Add additional configuration in Neutron guide" 2015-12-27 00:40:13 +00:00
liyingjun
44ee7e307b Fix heat config when using keystone v3
Use configure_auth_token_middleware to generate keystone_authtoken
section configration.

Change-Id: I87e0e60afb958683add2aff2552d26cbf8c9e374
Closes-bug: #1300246
2015-12-25 10:32:14 +08:00
Jenkins
b5f0f3e98f Merge "Heat - revise keystone/trusts config to avoid deprecated options" 2015-12-24 00:06:56 +00:00
Yuriy Nesenenko
a6bbe031f1 Fix restoring a backup volume to a larger volume
We cannot restore a backup to a larger volume on ceph because it
fails with status "error_restoring". This patch adds read/write
permissions to volumes pool for backup user. We need such permissions
to change volume size during restoring backup when the backup is
smaller than a volume.

Change-Id: I794c1126bcee4e07baf5a9dcfee779fd61da5636
Closes-Bug: 1519749
2015-12-23 16:40:44 +02:00
Hua Wang
f7dc06cb89 Option "auth_plugin" is deprecated.
Option "auth_plugin" from group "keystone_authtoken" is deprecated.
Use option "auth_type" from group "keystone_authtoken".

Change-Id: I01371bd924114d6470e960a91a3045fe7dc22339
Closes-Bug: #1528746
2015-12-23 12:23:25 +08:00
Li Ma
50120fa047 Kill neutron-rootwrap-daemon when stop neutron service
Neutron-rootwrap-daemon cannot be killed when you stop
neutron services, so here we add the right command in
the neutron stop-service scripts.

Change-Id: I91fefb277427e0e16ff59760b7255e4c7eee1792
Closes-Bug: #1525601
2015-12-23 11:43:38 +08:00
Andrey Pavlov
ba23ba317a remove configuration for boto section
thirdparty.boto tests was removed from tempest and this section
is no needed more

Change-Id: Ibec0534d118423be7a51c2e2b82f1c61531503a0
2015-12-22 23:33:30 +03:00
Min Pae
79e6530470 Adding cue to plugin registry
Adding cue to the plugin registry under "Official OpenStack Projects"

Change-Id: I24fc76eb6aadb653c0db5a0fa1d8e22cd166dbe9
2015-12-22 10:31:38 -08:00
Jenkins
d21747952e Merge "Remove a stale comment about SQLALCHEMY_DATABASE_DRIVER" 2015-12-22 06:04:46 +00:00
Jenkins
e76410c5f3 Merge "Neutron VPNaaS: Set default service provider" 2015-12-21 23:36:35 +00:00