| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Change-Id: I4c19bb1fa5303c2bc7b7a4ae6b148cde105ba10d
|
| |
|
|
|
|
|
|
|
| |
Removing the "please try again" part of the error message on authentication failure.
Change-Id: I5b7424915d7a62e08b4e6cb1cd89c7b304afa24b
closes-Bug: #1526944
(cherry-picked from 63c3bf0fbd43b9ac55f545763342832d4a142b53
and 39195c4b5dcb61e2d5d1d611860041c9239a315b)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch updates heatclient so that it supports creating
stacks from an object (Swift container) which contain nested
stack relative links to nested stack URLs.
The motivation here:
We would like to be able to use heatclient to create stacks directly
from Swift containers in TripleO. The --template-object support already
exists and is great... it just needs to support loading the associated
nested stacks as well.
Change-Id: I53ac83e9f9985224d19993935467c03611aaef6a
Closes-bug: #1532326
(cherry picked from commit 3b242e95750d323f5e2d2a439d37ce16c378820e)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The __eq__ of apiclient.base.Resource will return True,
if the two objects have same id, even if they have different
other attributes value. The behavior is weird and don't
match the semantics of object equal. The objects that have
different value should be different objects.
Fix this issue and add some test cases in this patch.
Change-Id: I5904b82d80d6011c1c3f220c357cc14e8d98da61
Closes-Bug: #1499369
(cherry picked from commit aeea4ec943caddac3fc74f4b1d3dce603f0b251f)
|
| |
|
|
|
|
|
|
| |
Should use process_multiple_environments_and_files
to parse the environment file arguments instead.
Change-Id: I2f00df78462f1468ff12f7f9f8ca8a5d4c2d181b
Closes-Bug: #1510818
|
| |
|
|
|
|
|
|
| |
In the --sort-keys option of the stack-list command, the metadata
lists keys separated by commas instead of semicolons.
Change-Id: I166d4dc48b97786a29c5d9ef6a5fb9411e80d6b1
(cherry picked from commit 1c89d67d4dab5828d0ca3f1637b719567adb03aa)
|
| |
|
|
|
|
|
|
|
|
|
| |
The event time displayed in log format is truncated, because the event
log formater of heatclient resolves the event_time string incorrectly.
Exchange the date and time fields splitted from event_time attribute,
and don't truncate the last character of time_date[1].
Closes-Bug: #1498283
Change-Id: If94093e2b0531a78c26ba9baeceafc19b61df5f8
(cherry picked from commit 35dd0f21df68bab229b04e6c4cceff3ee477b482)
|
| |
|
|
| |
Change-Id: I439a5321f5b5b483bf2490d766c817168131f3ae
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
NOTE: The title of original patch is incorrect, because
patch adds additional yaml parsing with detailed error,
but there's no adding new option for this.
If there is some error during parsing template or
env file, CSafeLoader errors doesn't contains snippet
from template. So, we need to use SafeLoader for more
informative error with snippet from parsed template.
Change-Id: Ied0a573a00eb5f564dea0c636da1301de5de9ea7
Closes-bug: #1496361
(cherry picked from commit 54a1715e348720ab31b5d2e38035bf429471cdbe)
|
| |
|
|
| |
Change-Id: Ief5c3fd5ae7c5db95f0f5ba85561b7f1432b6745
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
This is the client-side change to support
Idb51c983fc07e49d371b8ccb3cea6f7e92f99903
Change-Id: I83744bd552bcb5cee183336bec97ab616bd82a91
Implements-blueprint: nested-validation
Closes-Bug: #1495695
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Replacement for the approach outlined in
https://review.openstack.org/#/c/154692/
This works with the following heat changes to enable
full PATCH update functionality, including omitting
the template or environment:
https://review.openstack.org/#/c/205754/
https://review.openstack.org/#/c/154619/
Closes-Bug: #1224828
Change-Id: I2a82936743badb69f0de5a6ca64f95ae63a35358
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
We use an empty dict as config when deployment is created
without a config. This fixes 'build_derived_config_params'
to accept both SoftwareConfig object and empty dict.
Change-Id: Ib9b49e72c117aedc15966c11dafa43eca9e57dac
Closes-Bug: #1494672
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| |
| |
| |
| | |
This patch adds sorting support to stack lists.
Change-Id: Ie622d41cc8b5f18bb5aa23dca95c1703112bf7f1
Closes-Bug: #1339403
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When performing a stack-update using the --dry-run option will change
the output behavior. Instead of printing a list of stacks, the --dry-run
option will print the name, type, and action to be taken on resources in
the updated stack.
Docs change here https://review.openstack.org/132870/
Engine change here https://review.openstack.org/#/c/122473/
Implements: partial-blueprint update-dry-run
Co-Authored-By: Jason Dunsmore <jasondunsmore@gmail.com>
Change-Id: I3dd54084ce7bd5140b28e81b6eb2349123494de9
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Adds filtering support for resource-type-list based on
resource type's name, version and support_status
Depends-On: I7500d5c56ce252bf8c0a9ae7a188a8cb25e643ce
implements blueprint heat-resource-type-search
DocImpact
Change-Id: I0029b90dcdce69fc27a6f511db795faad237dc94
|
| |\ \ \ \
| |/ / /
|/| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also, change order of envs in default tox run to avoid some errors
when running tox for the first time on fresh clone:
- run pypy first to avoid "No module _bsddb" error
- run py34 before py2x to avoid LP bug #1489059
Change-Id: I777c55077edb5d4f09518acf35366af97de3943f
Closes-Bug: #1492123
|
| |/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch contains the following two fixes
because the gate job fails if they are not applied
at the same time.
1) Use OS::Heat::TestResource in test templates
Use OS::Heat::TestResource instead of OS::Nova::Server
in heat_minimal.yaml and heat_minimal_hot.yaml
2) Update path to subunit2html in post_test_hook
Per:
http://lists.openstack.org/pipermail/openstack-dev/2015-August/072982.html
The location of subunit2html changed on the images in the gate
so update the path used in the post_test_hook.
Long-term we should just use what's in devstack-gate.
Change-Id: I67acc3145719c3de1199e36c6667d975652d262f
Closes-Bug: #1492115
Closes-Bug: #1491646
|
| |\ \ \ |
|
| | | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
Change the format hint of -Pf option for stack-create/stack-preview
/stack-update commands, from <KEY=VALUE> to <KEY=FILE>.
Closes-Bug: #1486855
Change-Id: Ib6117325d1b582710bd6b9cddfdbc5e9971b3707
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Do not show snapshot data when doing snapshot-list
Closes-Bug: #1486427
Change-Id: I9db134b426454c9c34038789ce5cf2d98396661d
|
| |\ \ \
| |_|/
|/| | |
|
| | |/
| |
| |
| |
| |
| | |
Support 'tags' parameter for stack preview.
Change-Id: I4159dab7a545517bda95b8f23224aeb10d5b8bac
|
| | |
| |
| |
| |
| | |
Change-Id: Ib4a24af335278c7478098539c76367536468e527
Closes-Bug: #1489348
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| |
| | |
Function *read_url_content* already deprecated, and should be replaced by
function *read_url_content* in utils.
Change-Id: I34729251da06bbda054bc7b543a6de588a58c728
|
| |/
|
|
| |
Change-Id: I911655d728b503056263b07d28777333db11135f
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Poll functionality is required for long running stacks.
When stack-create is passed with --poll argument, it will first print
stack-show output and then continously print the events in log format
until stack completes its action with success/failure.
This patch only implements poll for stack create action.
DocImpact
A new option --poll is added to stack-create.
Partial-Bug: #1420541
Change-Id: Ib7d35b66521f0ccca8544fd18fb70e04eaf98e5a
|
| | |
| |
| |
| | |
Change-Id: I37d6860b29c4e472a5a91f48b4fc1cac2097552a
|
| |/
|
|
| |
Change-Id: I9d4bdd614837b00fa76cf9af606816dc9b02e345
|
| |
|
|
|
|
|
|
|
|
|
| |
Patch I01aaadf86bf86f2a01bfd3fd28541522ef5a99cf added new functionality,
which raise error, if resource related endpoint is not registred in
keystone. Due to heatclient functional tests job starts only heat and
keystone service, we should use Heat resources for testing. The good
candidate for it is OS::Heat::RandomString.
Change-Id: I274a6db5c886ce8e19968e6e2ae8b16e93315cb7
Closes-Bug: #1482661
|
| |
|
|
|
|
|
|
|
| |
Add support for 3.4 and drop support for 3.3
Version 3.3 isn't available in all the distros nor do we gate
on that python version. So drop it.
Change-Id: Icf4c07e87568a8bb6f41b50a87fe95c791adef1d
|
| |
|
|
| |
Change-Id: I812207d78302526102e7090de97d1b724f1d247d
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
DocImpact
Change-Id: Ia8fad976819902c50df183925f410156395719db
Closes-Bug: #1473086
|
| | |
| |
| |
| | |
Change-Id: Idbeae4619d14047f5ef38e956c9b522a17358339
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| | |
Change-Id: If5a4a14775bf74ad5db00e419b386b1647255c29
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Support the 'with_attr' parameter when showing
resource.
Closes-Bug: #1428436
Change-Id: I430bf27ace4fedd55ee158f9f4fa3edc737892a4
|
| |\ \ \
| |_|/
|/| | |
|
| | |/
| |
| |
| |
| |
| |
| |
| | |
This patch adds `deployment-list` command to cli.
$heat deployment-list
$heat deployment-list -s <server_id>
Change-Id: Id2a21d3f3bb5e88bacbe30dc184e4cff131ab2e0
|
| | |
| |
| |
| | |
Change-Id: Iec63c5630d11651b2ecd7bca16e2ee9b15c10792
|