14491 Commits

Author SHA1 Message Date
Zuul
5d4bd6f730 Merge "Update openstacksdk construction" 2018-02-07 22:58:41 +00:00
Zuul
0ae628614d Merge "Include outputs in rolling update of ResourceGroup" 2018-02-07 15:47:48 +00:00
Zuul
579ce5c477 Merge "Fix coverage run with tox -ecover" 2018-02-07 15:47:45 +00:00
Zuul
223c93e9a4 Merge "Fix hot_spec.rst in Template Guide" 2018-02-07 14:34:39 +00:00
Zuul
6fc5c31d90 Merge "Log when we bail out without checking a resource" 2018-02-07 14:34:36 +00:00
Zuul
e86aaf005d Merge "Update test image" 2018-02-07 07:34:22 +00:00
rabi
f91686c3a7 Fix coverage run with tox -ecover
We removed .testr.conf in 93746a9b2895d44fd105ba26ae77ddffbe2db167
and tox -ecover fails with error.

Change-Id: I31b00afffe38ab5c7591ba54c959349716df7c48
2018-02-07 12:50:07 +05:30
David Rabel
38b961d6d5 Fix hot_spec.rst in Template Guide
Add missing space and words in
doc/source/template_guide/hot_spec.rst

Change-Id: Ic0e5c827d04b78c337c6562df73b5bd1ccf2a977
2018-02-07 08:09:42 +01:00
Zuul
fd41f34d95 Merge "Fix some docstrings for octavia resources" 2018-02-07 06:03:55 +00:00
Zuul
10f9d6ac07 Merge "Add scenario002 tripleo jobs to experimental pipeline" 2018-02-07 05:57:19 +00:00
Zuul
d947f2fbb9 Merge "zun: add hostname, hints and security_groups" 2018-02-07 04:01:56 +00:00
Zuul
4289cbaa59 Merge "zun: check delete complete for Zun container" 2018-02-07 04:01:54 +00:00
Zuul
27c415295b Merge "Imported Translations from Zanata" 2018-02-07 01:06:23 +00:00
Zuul
9a403e225c Merge "Move CooldownMixin tests to group test modules" 2018-02-06 23:36:08 +00:00
Zuul
27df29ca68 Merge "Remove use of CooldownMixin with scaling policy" 2018-02-06 23:36:04 +00:00
OpenStack Proposal Bot
c145cb0a0a Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ib51b2cebb1c4ecef3fe8cf1f610677ef0f8ceeb6
2018-02-06 06:10:16 +00:00
Zuul
93ada4560c Merge "Remove stack watch service" 2018-02-05 10:29:23 +00:00
Zuul
004971b6f2 Merge "Zuul: Remove project name" 2018-02-05 09:33:22 +00:00
Zuul
2d03e0960c Merge "Updated from global requirements" 2018-02-03 09:45:21 +00:00
OpenStack Proposal Bot
8a8c59549b Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Idbd22aaad0cf01d6cbb2e1db1bc4d01573de1c45
2018-02-03 07:02:42 +00:00
Monty Taylor
b9d7d1e640
Update openstacksdk construction
The queens release of python-openstacksdk breaks the sdk and senlin code
that's in heat right now. This shifts us to the new world order.

python-senlinclient is actually just a thin wrapper around
python-openstacksdk. Instead of reworking the constructor in the Senlin
plugin, just remove use of python-senlinclient and use the openstacksdk
client plugin instead.

Change-Id: Idf0acebf7b3774db26e335b3f3229227bfe68502
2018-02-02 18:24:37 -06:00
James E. Blair
155ce3bc91 Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: I43b8a36e6ba8457c9594dc4ad579167f95d91d39
2018-02-02 12:52:39 -08:00
rabi
164a8ab2ba Fix senlin/sdk client plugin unit tests
New python-openstacksdk has broken the client plugins.
This also change to use `status_code` instead of `http_status`
of HttpException when checking for bad request.

Closes-Bug: #1746956
Change-Id: Ib1f295a6dea014df3237acf0efd6b84464eac9c1
2018-02-02 17:41:07 +05:30
rabi
bfa34fe1ee Fix some docstrings for octavia resources
There is no concept of service extensions, supported by
default.

Change-Id: Icd4f4e054417aa4ee4ccdd995c50948f75eb697e
2018-02-02 09:31:55 +05:30
rabi
f62167f3de Remove heat-api-cloudwatch from man pages list
Change-Id: I603a3be18ff4cd9b3c7db8a4728d0ac864d0b089
2018-02-01 18:50:23 +05:30
Zuul
b2f47f04bd Merge "Cleanup remaning doc for CloudWatch API" 2018-02-01 12:41:01 +00:00
OpenStack Proposal Bot
8b353e9d5e Updated from global requirements
Change-Id: Ie8e8e85121a47477cf90022b3ccfc4b56efef992
2018-02-01 07:09:00 +00:00
Zuul
e15538c198 Merge "Return stack.outputs when stack in DELETE_FAILED" 2018-02-01 06:38:08 +00:00
Zuul
b3bcf36909 Merge "Remove unused policy cp in devstack" 2018-02-01 06:35:53 +00:00
Zuul
52801e5e91 Merge "Exclude updated networks - match actual interface state" 2018-02-01 06:04:40 +00:00
rabi
d3ea2918a3 Cleanup remaning doc for CloudWatch API
Change-Id: I0423dba4eb2a9ddfd7419869ac5943638786a282
Partial-Bug: #1743707
2018-02-01 05:24:05 +00:00
Zuul
fb79011451 Merge "Remove OS::Heat::HARestarter" 2018-01-31 19:33:05 +00:00
Zuul
7f0289dc17 Merge "Remove use of heat_watch_server_url" 2018-01-31 19:33:03 +00:00
Zuul
d08b9a41c4 Merge "Fix for None base_url for Monasca client" 2018-01-31 19:29:08 +00:00
Zuul
f5f00514e0 Merge "Fix resource.<n> attribute caching in ResourceGroup/Chain" 2018-01-31 19:29:05 +00:00
Zuul
04be5a736e Merge "Remove CloudWatch API" 2018-01-31 19:29:03 +00:00
Zuul
a53219b522 Merge "Fix attribute caching in Heat AutoScalingGroup" 2018-01-31 14:40:42 +00:00
Zuul
7a2fcf50f6 Merge "Updated from global requirements" 2018-01-31 14:34:53 +00:00
Daniel Pawlik
36e53d3c2b Fix for None base_url for Monasca client
Heat engine tries to create client object using token, but the token
in Monsca client will be reauthenticated. It can't be reauthenticated,
because it doesn't have base_url in kwargs (Monasca client), so it
raises an error "AttributeError: 'NoneType' object has no attribute
'find'".
Using session instead of token fixes the issue.

Change-Id: I154c0360946043f6dbb12ef756aa01d674f6de8f
Closes-Bug: #1713050
2018-01-31 12:13:51 +00:00
Zuul
9e4cda46e6 Merge "Fix senlinclient plugin" 2018-01-31 11:26:43 +00:00
OpenStack Proposal Bot
0851d4ea5f Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I33a844ad7928d5ec1bf3d2dd76d25797c8dd02d9
2018-01-31 08:06:42 +00:00
rabi
ac3670eaf8 Fix senlinclient plugin
New senlinclient release have broken the plugin.

Depends-On: Idf9ada2da132092c579f2aa432b5d128531b2737
Change-Id: I7eb100b0eab75f239c75f1bd015536b24b50ca44
Closes-Bug: #1746156
2018-01-31 11:54:04 +05:30
Zuul
54dd15cfd8 Merge "Updated the template guide." 2018-01-30 07:03:13 +00:00
ricolin
da393a23cd Update test image
update test image to use `Fedora-Cloud-Base-27-1.6.x86_64`

Change-Id: I162b3a760031c5144525e96512db7b82ff02bc65
2018-01-29 21:14:55 +08:00
ricolin
7b56e0e008 Remove OS::Heat::HARestarter
The OS::Heat::HARestarter has been deprecated since Kilo. Now is the
time to eliminate support and hide it from the documentation.

This replaces it with a placeholder resource (like OS::Heat::None) and
marks it as hidden.

Change-Id: I56cd1f2d0b3323399ef02c3a0a05d79cc69af956
2018-01-29 08:59:00 +00:00
Zuul
7f400ce64a Merge "Add octavia L7Rule Resource" 2018-01-28 05:41:45 +00:00
Zuul
79162c9a9a Merge "Add octavia L7Policy Resource" 2018-01-28 05:41:42 +00:00
rabi
868c334da3 Move CooldownMixin tests to group test modules
Change-Id: I521250fd77fb6e7adce72a1b91e5e7462438a884
2018-01-28 09:41:20 +05:30
rabi
0558b10c48 Remove use of CooldownMixin with scaling policy
Removes the multiple use of the mixin, so that we don't
set metadata for both policy and group. Setting the cooldown
metadata only for group would suffice.

Change-Id: I241a32b52e0708264c80c3eca313a97534927415
Related-Bug: #1555748
2018-01-28 09:41:20 +05:30
rabi
8db1b3ea41 Remove stack watch service
This removes the rpc api and related code.

Change-Id: Ib89bcc3ff6a542f49467e2ad6c7e2a716a0dc2b4
Partial-Bug: #1743707
2018-01-28 09:35:05 +05:30