14182 Commits

Author SHA1 Message Date
Jenkins
39fe5971e8 Merge "Don't override get_reference_id() for scaling policy" 2017-09-15 10:58:38 +00:00
Jenkins
f2f37a1eb7 Merge "Add sem-ver flag so pbr generates correct version" 2017-09-15 04:00:31 +00:00
Roberto Polli
6121495a37 Improve update_wait_condition_handle docstring
UpdateWaitConditionHandle docstring tells it is identical
  to WaitConditionHandle without specifying that it inherits
  from aws_wch.WaitConditionHandle.

  This is confusing as Heat::WaitConditionHandle is called
  via curl_cli while Heat::UpdateWaitConditionHandle should
  be called via cfn-signal.

Change-Id: I48d6cc8ebbc754c89befb0281b9097e964c21a49
2017-09-14 12:50:55 +02:00
huangtianhua
d9bd5f5290 Fix client plugin name when calling ignore_not_found
When deleting the snapshot image for server resource,
we didn't use the correct client plugin, to use
'glance' instead of 'nova'.

Change-Id: I2c0e72cd6819ba2b1e27308a32b59f020804fcfd
2017-09-14 16:35:33 +08:00
huangtianhua
1861ad8867 Remove the existing snapshots from the backend
We only have to remove the existing snapshots
for resources when stack delete.

Change-Id: Ia195f3c3380fe71e0888c8291209dd4562318951
Closes-Bug: #1716612
2017-09-14 10:16:01 +08:00
OpenStack Proposal Bot
f3ea69a223 Updated from global requirements
Change-Id: I3a8ea903808dcd060cd8906f20d678fe101ceadb
2017-09-13 12:50:26 +00:00
Jose Luis Franco Arza
d14d9202e3 Avoid cloudwatch endpoint retrieve when disabled
If openstack-api-cloudwatch service is disabled in a
deployment these lines of code will provoke a
traceback when trying to get the cloudwatch
end-point.

Change-Id: I7257f79af764cddc16423826143b0d8babfe54e7
Partial-Bug: #1715083
2017-09-12 16:38:44 +02:00
huangtianhua
a1c81b069e Don't override get_reference_id() for scaling policy
We override the method get_reference_id() for
scaling policy by calling the supper method, remove it.

Change-Id: Ia205ffebc4c9260445336127ad0bf0f38cf6508f
2017-09-12 07:40:33 +00:00
OpenStack Proposal Bot
668799d00c Updated from global requirements
Change-Id: Ie5ef787ceb4d3e46d993f8896c5f50f068cf13bf
2017-09-11 21:36:36 +00:00
Jenkins
9fe9ce27b5 Merge "Add gabbi api tests for stack update/patch-update" 2017-09-11 18:19:28 +00:00
Jenkins
596646e928 Merge "Support property 'domain' for keystone role" 2017-09-11 11:47:49 +00:00
Jenkins
4e0536476f Merge "Allow conditions to return null values" 2017-09-11 10:45:15 +00:00
Jenkins
b0342270c1 Merge "Add support for tagging Mistral workflows" 2017-09-11 05:41:50 +00:00
Jenkins
1723ae2542 Merge "Don't mock Target unnecessarily" 2017-09-11 04:08:29 +00:00
rabi
3089880daa Don't mock Target unnecessarily
Change-Id: I25be61ac5f6e13014529f290cbbe5589cedc6e09
Closes-Bug: #1716080
2017-09-11 09:19:51 +05:30
Jenkins
0de1e372c7 Merge "Minor doc fix: tmpl_diff argument for handle_update" 2017-09-08 06:40:10 +00:00
huangtianhua
6a18fb0d43 Support property 'domain' for keystone role
Adds property 'domain' for keystone role
resource:
1. the default value of the property is 'default'
2. the property is non-updatalbe

Change-Id: I829921dc35e2754eb6c6ccc293423c755806b0df
Closes-Bug: #1684558
2017-09-07 10:01:25 +08:00
Giulio Fidente
4d44000918 Add support for tagging Mistral workflows
It's been possible to set tags for the Mistral workflows, this
change adds a 'tags' property to the resource to make that possible
from Heat.

Change-Id: I231b3619eca86214ecbf33b05651c1b08cfddf96
Related-Bug: #1715389
2017-09-06 16:31:31 +00:00
Jenkins
d2cb548fa4 Merge "Updated from global requirements" 2017-09-06 08:56:32 +00:00
Jenkins
816155a1f3 Merge "Check for keystoneauth exceptions in mistral client plugin" 2017-09-06 05:42:05 +00:00
OpenStack Proposal Bot
86b75f4009 Updated from global requirements
Change-Id: Ia3fc9e7e966ecae07cec23e0499bc332a9dfa6df
2017-09-06 03:04:58 +00:00
Jenkins
64e8c7619f Merge "Remove vestigate HUDSON_PUBLISH_DOCS reference" 2017-09-05 05:10:45 +00:00
Jenkins
b6db3af77f Merge "Don't remove uwsgi config files on stop" 2017-09-05 05:09:56 +00:00
Jeremy Liu
1eeebeb9d0 Add missing 'of' in order description
Change-Id: I08e6ce822f81b7bad50b7d68293dcf4d1d09e888
2017-09-04 03:47:00 +00:00
rabi
b93e3c637e Check for keystoneauth exceptions in mistral client plugin
We started to use keyston esession with mistal client plugin
since pike, but it seems the patch to translate keystoneauth
exceptions to mistal api exceptions did not get to
python-mistalclient==3.1.2.

Change-Id: I198cdbb8ee02623f2f5fb03a784135ce6f94a046
Closes-Bug: #1714679
2017-09-03 10:45:50 +05:30
Matthew Treinish
6b22300c8f Don't remove uwsgi config files on stop
Removing the uwsgi config files on stop breaks upgrades when using
uwsgi, so let's not do that. Keeping the file deletes in cleanup
makes sense and those calls remain.

Change-Id: I603754c3f5ed5d2f143cf789df96018ec99ad692
2017-09-02 19:00:25 -04:00
Monty Taylor
584a5b0ba5
Remove vestigate HUDSON_PUBLISH_DOCS reference
This isn't actually used and is a leftover from a thing we did
seven years ago that survives today through copy-pasta.

Change-Id: I7fed29322e00fa72b949692e01d821faa3f718ba
2017-09-02 08:44:52 -05:00
OpenStack Proposal Bot
4cd3c2c790 Updated from global requirements
Change-Id: I6221ccc42a35cb842689e3a1600c208d7aa16d37
2017-09-02 12:02:10 +00:00
Jenkins
7ce754e12a Merge "Set resource._properties_data=None when loading from db" 2017-08-30 14:07:54 +00:00
Jenkins
ca6b10cb7c Merge "Revert "Disable nova quota check in gate jobs"" 2017-08-30 10:44:34 +00:00
Jenkins
087f0a1f16 Merge "Parse live data with correct key 'readonly'" 2017-08-30 09:58:21 +00:00
Jenkins
be5edd2279 Merge "Clarify make_url validation errors" 2017-08-30 09:31:16 +00:00
Jenkins
baf6772cc8 Merge "Use StackDefinition.all_rsrc_names() API" 2017-08-30 09:04:49 +00:00
ricolin
6a1c6e6468 Add sem-ver flag so pbr generates correct version
tl;dr : without this Pike and Queens have the same version causing
packaging issues.

https://docs.openstack.org/developer/pbr/#version

Because projects don't push a tag before milestone 1 (queens-1
here), downstream packages are still building packages by using the
version from Pike and it causes problems to distros because they
can't test the upgrades from Pike to Queens.

Bumping the semver will allow us to test packages upgrades.
Note: When your version is X.Y.Z, api-break will bump X, and feature
will bump Y. In this patch, we bump X because this is the way you
bump tags over releases.

Change-Id: I3036486835b4605be3e3891fc5be971fcd834199
Sem-Ver: api-break
2017-08-30 08:09:27 +00:00
Jenkins
fd2fc35ed1 Merge "Don't call update_port with empty dict" 2017-08-29 14:59:48 +00:00
Jenkins
fe02bb8eb7 Merge "Use stored properties values in actions" 2017-08-29 13:56:01 +00:00
Jenkins
cd3f84e2d1 Merge "Show correct version of data in convergence resource list" 2017-08-29 04:44:24 +00:00
Jenkins
28ad08d828 Merge "Fix nonsensical docs in dependencies.py" 2017-08-29 04:42:42 +00:00
Jenkins
dd28f15a2f Merge "Strip disabled resources from depends_on in add_resource()" 2017-08-28 19:13:59 +00:00
Jenkins
c560ae3b40 Merge "Unskip StackSnapshotRestoreTest" 2017-08-28 13:35:31 +00:00
huangtianhua
72be5266ee Parse live data with correct key 'readonly'
Cinder returns the volume infos with key 'readonly',
not 'read_only', so parse live data with correct key
'readonly' for volume resource.

Change-Id: If19db3129f23a6cb9d19e6744c4ffc4522166426
Closes-Bug: #1712041
2017-08-28 06:49:51 +00:00
Jenkins
87208f3d02 Merge "Fix no-change updates of failed resources with restricted actions" 2017-08-26 02:56:29 +00:00
OpenStack Proposal Bot
da45940245 Updated from global requirements
Change-Id: I67159bcfc1fd76670fc362653a03b48ec0b7026c
2017-08-24 11:37:52 +00:00
Jenkins
7ee94f4d71 Merge "Updated from global requirements" 2017-08-24 08:42:12 +00:00
Jenkins
eb313c478c Merge "Make sure port updating works if enable observe" 2017-08-24 06:44:39 +00:00
OpenStack Proposal Bot
7835a3c805 Updated from global requirements
Change-Id: Iab62e93b5511b264e657fb07b106366deb3f2021
2017-08-24 05:49:21 +00:00
Jenkins
ccfb868f72 Merge "* Add new HOT version for Queens release" 2017-08-23 09:20:36 +00:00
rabi
4c1dac7d3a Unskip StackSnapshotRestoreTest
Bug #1694371 seems to be fixed now.

Change-Id: I80b703742c22a253f9c198680ee3d4c9be6efab9
2017-08-23 14:42:08 +05:30
Jenkins
8afa507ffd Merge "* Add Queens version '10.0.0' in doc" 2017-08-23 08:10:44 +00:00
Jenkins
1745ed55cc Merge "heat config eliminate ec2authtoken" 2017-08-23 07:13:16 +00:00