Updated openstack/openstack
Project: openstack/horizon  7c9d05bf4dd3e3e332c445af2441866cd4f96bd5
null
Textarea field can be extended over other fields

This patch fixes textarea field extension over other fields.
It use the same solution that was applied in bug #1282196.

Change-Id: I68dbe9e96f1d0603b2aa09ea59fac8126ba923d4
Closes-Bug: #1308208
Updated openstack/openstack
Project: openstack/cinder  fed5843972ced19d0c04d99a3b100a6108152063
null
Add exception catch if Storwize/SVC driver failed when
retyping

If adding a copy for a volume of Storwize/SVC which is under
migration, Storwize/SVC command will fail because the
number of the copies of the volume exceed the limit which
is 2.

Modifying the volume type when adding a copy for the volume,
Storwize/SVC driver will also fail, should add exception catch.

Also add exception catch when getting the volume from the database.
This change is necessary to enable resolving bug 1305550
(https://bugs.launchpad.net/cinder/+bug/1305550 - Failed retype with
driver raised exception should set volume status to "error" ).

Change-Id: I1cf4b6606b5228c8adcb2bde21f345fa979bc13e
Closes-Bug: #1298201
Updated openstack/openstack
Project: openstack/neutron  7305ace9f37719f47d55743c0dece7089c063b12
null
netaddr<=0.7.10 raises ValueError instead of AddrFormatError

This patch is based on Aarons work for the Bug#1308675.
It ensures that ValueError is also caught in addition to
AddrFormatError as in netaddr>=0.7.11 AddrFormatError is raised and
in netaddr<=0.7.10 ValueError is raised.

Change-Id: I71cfe82e57290552fb22637ad929747a6fa22460
Closes-bug: #1308675
Updated openstack/openstack
Project: openstack/nova  f37b9a4fd07c9d2b432ea9544953133952b9f501
null
Don't overwrite instance object with dict in _init_instance()

If a compute service is started while it has an instance in task_state
REBOOT_STARTED or REBOOT_STARTED_HARD it will trigger an instance update
which will overwrite the instance object with an instance dict.  This
causes an AttributeError on the next line when instance.task_state is
referenced.  This seems like a simple oversight and should be switched
to using the instance.save method.

Change-Id: I44c3eab2c8821b66b0b9ef4696e56bd577ae8fed
Closes-Bug: 1309067
Updated openstack/openstack
Project: openstack/horizon  28c7dd59de6175c376d97088d40e0482d6cd47d0
null
Better tab name on Hosts Aggregate modal.

Change the Tab name on "Create Host Aggregate"
modal for a better match with the action.

Change-Id: I87d1ae63d719afcb6d5f9827171f8392d6dc3a8d
Closes-Bug: #1291120
Updated openstack/openstack
Project: openstack/horizon  724085219d9feede108fa011dcda0b4d16442d88
null
Return False if instance is None in TogglePause and ToggleSuspend

Change-Id: Iad67cc61954f57c4260467d3f827a51b932b74b9
Closes-Bug: #1306216
Updated openstack/openstack
Project: openstack/tempest  d124ed37d202be1169810274ebdc3226f050cd1b
null
Inspect listed ports for created port with binding

Inspecting the binding attributes of unbound ports will cause a KeyError.
When tenant isolation is disabled, the subnet may contain unbound ports.
This updates the test to create a port that is bound to the host, and
asserts that the port exists in the listing and the listed port contains
the correct host_id in its binding attributes.  It no longer expects
the port_filter detail, which will be deprecated in Neutron eventually.

Change-Id: I43704407ca879ffd816644b65a03c615f978d432
Closes-bug: #1301782
Updated openstack/openstack
Project: openstack/nova  3246cc4a16bbe1e0367c82eb9948aeb77158898e
null
Update version aliases for rpc version control

Now that Icehouse has been branched, add aliases for the rpc version
implemented by Icehouse.  These aliases can be used in the
configuration options for doing outbound rpc version control.

DocImpact - 'icehouse' is now a valid value to provide to all of the
options in the [upgrade_levels] section of nova.conf.

Closes-Bug: #1309334
Partial-Bug: #1309324
Change-Id: Iad96d8ba7e8e85346fe0b3275f220314bf76a7e3
Updated openstack/openstack
Project: openstack/horizon  3722a614a9d5ad8c49cdf22f078545867f0d6fc2
null
Add tox env to build docs

In django-based projects, we need to specify DJANGO_SETTINGS_MODULE
when running docs build. It is required to addresses the warnings of
docs build job in the gate.

This commit also changes run_tests.sh --docs to use "python setup.py
build_sphinx" to match tox docs env. This change addresses all sphinx
build warning except keystone v3 related following warning.
I believe it is useful.
  NoReverseMatch: u'domains' is not a registered namespace
  inside 'horizon:admin'

Closes-Bug: #1302532
Related-Bug: #1257725

Change-Id: I3663b81b58be3c6cb05e4af914f768c28b21ea07
Updated openstack/openstack
Project: openstack-infra/devstack-gate  4b7d6a1598281a1b362bfe43342b176b034fa819
null
Handle feature branches in test-matrix.py

test-matrix.py previously treated feature branches as invalid branches.
For testing purposes they are equivalent to master so s/feature*/master/
and build the services list that way.

Change-Id: Ia40ae64ae6907691cc061c41dc6fe56c646918cc
Updated openstack/openstack
Project: openstack/django_openstack_auth  57062e4a72a5acb0d328d574dfa5d9358fd60fa0
null
Fix typo of ANS1 to ASN1

Replace all occurrences of 'ANS1|ans1' with 'ASN1|asn1'.

Change-Id: I65eb72870803b019eae66b1b8a18ceeeb34b95ba
Closes-bug: 1306874
Updated openstack/openstack
Project: openstack/django_openstack_auth  c6897e443010df076527e436922fbd3b7f75c508
null
Fix whitespace issues found by Pep8 1.5.4+

Pep8 1.5.4+ fixes some bugs in whitespace related checks, so
adjust those in order to pass gating if we upgrade.

Change-Id: I8290c2b4f9b233889c3f151cdd5d8346fce8713e
Updated openstack/openstack
Project: openstack/django_openstack_auth  c8d0b8a85b59c91a5af83b31a37ca38859e1586c
null
TestResponse: use a default status code

The status_code field is compared to integers in the requests library, so it
has to be set to an integer, not to None. This works in Python 2 because back
then, one could compare an int to NoneType.

Partial-Bug: 1287323
Change-Id: I7138ceca36692fdf5948c4d6f74186f89c2709f0
Updated openstack/openstack
Project: openstack/heat  67d51fc3c1698f1604941e09542faba229ae9ee2
null
Don't pass enable_snat by default in Router

The patch removes the default for enable_snat in the Router resource and
removes the value if not specified, to make it possible for non-admin
users to create routers: a policy rule in neutron forbids non-admin to
pass the enable_snat value.

It doesn't break backward compatibility as enable_snat is the default in
neutron.

Co-Authored-By: ala.rezmerita@cloudwatt.com
Closes-Bug: #1306593
Change-Id: Ib9d31f7e0a246bcaa663aaa74755526f8e31df7e
Updated openstack/openstack
Project: openstack/trove  d07c8c0445dca42ef5a27bbf945b9f99a4995aab
null
Added separate rate limit setting for mgmt POST

Created a simple unittest
Fixed typo granced --> granted
Fixed test to show that the 4th request will result in a delay

Change-Id: I95062a805aaae88432c081d5f1d0a2da81d7108c
Closes-Bug: #1294421
Updated openstack/openstack
Project: openstack/horizon  7e17c1d48475ea95f42db2238ec55f1fb1901de1
null
Add a centralized palette to Horizon

    With a centralized palette it will become easier to customize
Horizon design. Colors and file syntax are inspired by BootstrapV3
variables.less file

Change-Id: Iee0ed7cfea03fbba3385787646e55dd96a424327
Implements: blueprint centralized-color-palette
Co-Authored-By: miziel-r <robert.mizielski@cloudwatt.com>
Updated openstack/openstack
Project: openstack/horizon  4c1775f27d42eeea1a921a6763b070f5a675b9b9
null
Fix DynamicSelectWidget.get_add_item_url() method.

Do not wrap self.add_item_link_args in an additional list because it
makes impossible to pass more than one arg (i.e. tuple or list of
args) to url resolver.

Change-Id: Idf6d5d1f27c9176f1de93a475e0f1abbae5ee275
Closes-Bug: #1297317
Updated openstack/openstack
Project: openstack/tempest  97d69315ac04819f8407b9dc44c44d6017d548c1
null
orchestration convert API test Timeouts to respect build_timeout

Some tests have a hard-coded WaitCondition timeout, which would be better
controlled from the global timeout set in tempest.conf

We should ensure future tests follow this convention where Timeout values
are specified in the template.

Change-Id: Ie4a9048771e3a106e1d9c6b69f244461f6d5fd8d
Partial-Bug: #1297560
Updated openstack/openstack
Project: openstack/horizon  0d94a5013bb8498541e348dbf8c208fdd3a55659
null
Use the latest Django 1.4 release to test Horizon

Change-Id: Ia991731e999ebcda91cf0439f58bb8263737197a
Closes: bug #1308123
Updated openstack/openstack
Project: openstack/requirements  9797e919e2376c60d7439da47ec08c361cc99549
null
require new setuptools

Bug #1290562 believes new setuptools fixes the the issue now,
try a new version to see.

Change-Id: Ifcc7bf4b0e94d96fca5d87ee85de788564b4aba6