This patch is proposed according to the Direction 10 of doc
migration.
https://etherpad.openstack.org/p/doc-migration-tracking
Co-Authored-By: Nguyen Hai <nguyentrihai93@gmail.com>
Change-Id: I9675af92149ab126534f541534b50a02688e5337
Mark python-heatclient as stable in classifier.
See more detail in https://packaging.python.org/tutorials/
distributing-packages/#classifiers
Change-Id: I751a6f31943ee33e9d3af08e3380848bf1410f1a
With pbr 2.0 and Sphinx 1.5, the setting for treat sphinx warnings as
errors is setting warning-is-error in build_sphinx section. Enable this
Change-Id: I3712c681cedae30c189d975f6b319e278c1bd419
The gating on python 3.4 is restricted to <= Mitaka. This is due to
the change from Ubuntu Trusty to Xenial, where only python3.5 is
available. There is no need to continue to keep these settings.
Change-Id: I3a2fc7779fa0c806827d9eda2ffdbc207788b22d
An upcoming release of pbr will require explicitly stating which
builders are requested, rather than defaulting to html and man. Head off
any potential impact this may cause by explicitly setting this
configuration now.
Change-Id: I3ebd7d2086a47bcedc6fb35ca90bc1bb6e077250
Heat supports exporting data of stack preparing
for abandon stack. This change supports
'openstack stack export' in client.
Change-Id: I5d3778f307d10174dbb738548282f7495bd9c825
This shows the files map for a given stack
Depends-On: I3198b6a7dc06648af24c198d39470f3b0d5d6f11
Change-Id: Ib7d033a660fe294bf3f7b42e4aa7020149ce24c1
blueprint: files-show
Now that there is a passing gate job, we can claim support for
Python 3.5 in the classifier. This patch also adds the convenience
py35 venv.
Change-Id: I3b8b68c4ec4904d1aee150e6158f9ff29c68ff7a
This change registers a "dot" formatter for the stack resource list
command. It generates the text for a graphviz dot diagram which can be
rendered as an image with this example usage:
openstack stack resource list --format dot -n3 my_stack | dot -Tsvg -o my_stack.svg
Nested resources are fully supported by creating nodes for top-level
resources then linking stack resources to a subgraph representing the
nested stack.
Change-Id: I4b899287eaf818137d60cb278db2d86598aa6794
A command which prints failed resources in the stack to help debug
stack issues.
Failed resources are added by recursing from the top level stack into
failed nested stack resources. A failed nested stack resource is only
added to the failed list if it contains no failed resources so that the
user only sees root-cause failed resources.
As an added convenience to debugging deployment resources, deployment
outputs deploy_stdout and deploy_stderr are printed as well (the full
outputs are printed when --long is specified).
The output is a yamlish format where the key is a dot-delimited resource
name path and the value is a dict of resource information.
Change-Id: Ifa44175d8dbab2f7b62691b839e1696e3af7f4f3
Closes-Bug: #1585820
This change implements "openstack orchestration template validate" command
Based from the existing heat commands:
heat template-validate
This is different from the stack create/update --dry-run
which used the preview api, this uses the validate api.
Change-Id: Icf5794ad6bb35574a060f095d7ef10e6a46ca2fe
Blueprint: heat-support-python-openstackclient
This change implements the "openstack orchestration service list" command
Based on the existing heat command: heat service-list
Change-Id: I9ded1f344dabbb8579005923d68d3ebb4f296ed5
Blueprint: heat-support-python-openstackclient
This change implements the "openstack orchestration build info" command
Based on the existing heat command: heat build-info
Change-Id: I8801d56fbe8119c47f708e620f35215c8664cda7
Blueprint: heat-support-python-openstackclient
Currently "stack event list" overrides the value formatter to use for
the default log formatting style. This change creates a formatter
namespace for event list so that it can have its own custom list of
formatters.
This means that the 'log' formatter is now registered and is the
default. The formatter expects event objects rather than dicts, and
so ignores the columns argument.
The intention is that this will be the first of more custom formatters
for event list, making the effort to establish this pattern worth it.
Change-Id: I22f884f871d7467c8abadec477b3e732eb8c2150
This change implements the "openstack stack resource mark unhealthy" command
Based on the existing heat command: heat resource-mark-unhealthy
Change-Id: I8b4735085e1656f991b648d094f690b8d7df451d
Blueprint: heat-support-python-openstackclient
"openstack update" collides/hides with "openstack update cancel"
I discussed a few possible solutions in the bug report.
Will change to have a new "openstack stack cancel" command
and it will cancel the pending action, for now just supporting
update.
Blueprint: heat-support-python-openstackclient
Change-Id: I7e054ecffea5b03a815f69515651e9c377ff68c2
Closes-Bug: #1545131
This change implements the "openstack software deployment output show" command
Based from the existing heat command:
heat deployment-output-show
Change-Id: Ide607c925a15071c0c02c8cdb1ba20d9a745f9a9
Blueprint: heat-support-python-openstackclient
This change implements the
"openstack software deployment metadata show" command
Based on "heat deployment-metadata-show" command
Blueprint: heat-support-python-openstackclient
Change-Id: I43788230cec346ecdb22073a14ef58187d3d1fab
This change implements "openstack stack snapshot delete" command
Based from the existing heat commands:
heat snapshot-delete
Change-Id: Iaf701d2e58fe05dfa80b26a809dc21aeff8c1784
Blueprint: heat-support-python-openstackclient
This change implements "openstack stack snapshot create" command
Based from the existing heat commands:
heat stack-snapshot
Blueprint: heat-support-python-openstackclient
Change-Id: I0a4dc70d9f0dd82129d5839acecf5c1822fc147c
This change implements the "openstack software deployment show" command
Based on the existing heat command:
heat deployment-show
Change-Id: Id0772d456d01f9eb5c67ad92584290844f9eeeb3
Blueprint: heat-support-python-openstackclient
Based from the existing heat command:
heat stack-restore
Change-Id: I863631b393586d1ecd20c94988e16ef85fb8ad5a
Blueprint: heat-support-python-openstackclient
Add the openstack stack resource signal
command.
Based from the existing heat commands:
heat resource-signal
Change-Id: I3b3628d86b71d448feea197f6c92d3d3d19726b5
Blueprint: heat-support-python-openstackclient