Commit Graph

542 Commits (802ed10fde0755641c0aa8b1dce40cb2a6a6c4f1)
 

Author SHA1 Message Date
Tetiana Lashchova 802ed10fde Initial setup for i18n support
Change-Id: Ifc912b31fe2f71d5267827321b8de0420ad62903
Partial-Bug: #1269930
9 years ago
Jenkins 38e5fed6e7 Merge "Workflow documentation is now in infra-manual" 9 years ago
Jeremy Stanley 39c1846b1f Workflow documentation is now in infra-manual
Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.

Change-Id: Idba76cc145aaf7636b68ece14598ef67b811275c
9 years ago
Steven Hardy 9fffbd8709 Remove remaining deprecated oslo-incubator modules
Remove remaining reference to gettextutils and remove the module,
as it no longer exists in oslo-incubator.  Also remove timeutils
for the same reason, it's not referenced by any remaining code.

Closes-Bug: #1380629
Change-Id: Ie3ad3fe73fd5e73dd6ede0c375eb2077d95bda3f
9 years ago
Steven Hardy 0e93da5dee Convert importutils to oslo.utils
Change-Id: I58dfdc608bcddd0fce9df818033b2cb33eee3296
Partial-Bug: #1380629
9 years ago
Jenkins 5e9e65138b Merge "Updated from global requirements" 9 years ago
Jenkins ebdc167198 Merge "Convert strutils to oslo.utils.encodeutils" 9 years ago
OpenStack Proposal Bot 0e3a575858 Updated from global requirements
Change-Id: Ifbf10957e1ae193ff57821c95dde97009880d2e7
9 years ago
Tetiana Lashchova d0b0270ec7 Fix H302 errors
Change-Id: I0354b4c99fb6d22ede85ec711fb81c2bb3627f99
9 years ago
Jenkins 78af7de8e5 Merge "Implement restore operation" 9 years ago
Jenkins f5f7eab85e Merge "Implement snapshot operations" 9 years ago
OpenStack Proposal Bot e6949d0c48 Updated from global requirements
Change-Id: Ic051643d006fcd9085f675124c34b7757044a042
9 years ago
Jenkins 59a2e3d585 Merge "Move to oslo.serialization" 9 years ago
Steven Hardy 5259f00827 Convert strutils to oslo.utils.encodeutils
Convert the encode/decode functions from oslo-incubator to use
oslo.utils encodeutils, as the incubator functions are now
deprecated.

Also syncs oslo-incubator to 62394a3 to purge usage of strutils
from the openstack/common modules.

Note includes oslo fix https://review.openstack.org/#/c/133290/
which we need or the python3 tests won't pass.

Change-Id: I630fe3f3ce14ae745a8417bfe6552acd31341c9c
Partial-Bug: #1380629
9 years ago
Jenkins ca403ccacf Merge "Remove _ from builtins" 9 years ago
Jenkins 32b5be691a Merge "Tests work fine with random PYTHONHASHSEED" 9 years ago
Steven Hardy aea6e7dcbc Move to oslo.serialization
Remove references to the now-removed oslo-incubator jsonutils,
which has been deprecated and replaced with oslo.serialization

Change-Id: I2483f5e1036471a9aae4e3185bf4b2f24afa99ea
PartialBug: 1380629
9 years ago
Thomas Herve 47e85e8dd1 Implement restore operation
This adds new methods to manage snapshot restoration.

blueprint stack-snapshot
Co-Authored-By: ala.rezmerita@cloudwatt.com

Change-Id: I917c5d89f586110c0614e05e134bebde27d4db55
9 years ago
Thomas Herve 49ab7b36df Implement snapshot operations
This adds the various commands corresponding to the new snasphot
methods.

blueprint stack-snapshot
Co-Authored-By: ala.rezmerita@cloudwatt.com

Change-Id: I8803c54c5cd76700f1591c8d28650bf60a2f5167
9 years ago
Oleksii Chuprykov 409710f93e Tests work fine with random PYTHONHASHSEED
Related-Bug: #1348818

Change-Id: I702213ab129b3d4893b2253f90cb2e1c51793d8e
9 years ago
OpenStack Proposal Bot 95cc7a01f1 Updated from global requirements
Change-Id: Id2215687dc506d8387ba60aa2178d2b1bbe5b7b0
9 years ago
Oleksii Chuprykov 4d03328881 Remove _ from builtins
This helps ensure that the _ from i18n is used.

Change-Id: Ibffca00435203d4ef3538fa3d9cd020f77c31c36
9 years ago
Tetyana Lashchova dbe7208b04 Fix template_utils tests for Python 3.4
Change-Id: I9e4df63771e8fdb6433e65faffedef60d0320062
Closes-Bug: #1384511
9 years ago
Tetyana Lashchova 73692bbe5e Fix event tests for Python 3.4
Change-Id: Idec7e84fcc168df707e89042831ae8f1afb2067c
Partial-Bug: #1384511
9 years ago
Tetyana Lashchova e346f5dd3e Fix shell tests for Python 3.4
Partial-Bug: #1384511

Change-Id: I7485184a84ec850c4cd695118f18b55e298f5124
9 years ago
Tetyana Lashchova 0cdb56139f Allow mock-based patching in shell tests
Added `patch` method that uses mock.patch (similar to `patchobject`)
  - NOTE: this shadows `testtools.TestCase.patch` method that uses
    simple monkey-patching in favor of mock-based patching,
    relevant comment added in the code.
Also oslotest dependency is added.

Change-Id: Ie4d25bc53decb308398eded350c81a90a257b254
Related-Bug: #1384511
9 years ago
Jenkins 49d000c295 Merge "Make sure the --heat-url option is respected" 9 years ago
Jason Dunsmore 9e28993ee6 Make sure the --heat-url option is respected
If the endpoint is passed in, make sure keystone uses it instead of
looking up the endpoint in the auth plugin.

Change-Id: I1c1c21d9533cd78f2dbfac91dcf0c6e9702b7c88
Closes-Bug: #1379933
9 years ago
Jenkins 7733aa3635 Merge "Pass auth_url if os_no_client_auth specified" 9 years ago
Angus Salkeld d78711e82f Put a cap on our cyclomatic complexity
flake8 has support for cyclomatic complexity (Mccabe) currently our
worst offender has a complexity of 18 (25 is considered very bad). So
set our max-complexity to 20 so we keep our complexity in a great shape.

https://github.com/flintwork/mccabe

Change-Id: I682f3c192e46bd50236b10a337f0b129c4b02eb8
9 years ago
Vijayaguru Guruchave 970d688eb2 Pass auth_url if os_no_client_auth specified
The standalone auth_password middleware expects 'X-Auth-Url' header
in the request. The recent version of heatclient doesn't pass the
required header which is retrieved from the option '--os-auth-url',
though we explicitly specify it in the commandline. Let's pass the
argument 'auth_url' and get heatclient working in standalone mode.

Change-Id: I3e67f4699c61c3ce5c42f25e3c8b137f8ba8a2e3
Closes-bug: #1380658
9 years ago
OpenStack Proposal Bot 3d402d4c93 Updated from global requirements
Change-Id: Ia6c53a49bebf83cd08a4a031c6823fc8c92047cf
9 years ago
Jenkins 0d5ad3fceb Merge "Updated from global requirements" 9 years ago
Jenkins 08ddbae505 Merge "Fixed null str returned for incorrect parameter" 9 years ago
Christian Berendt 21bee9e974 Remove extraneous vim editor configuration comments
Change-Id: Ib2635e29c6c3259b270e4a046a1afea22582ceb8
Partial-Bug: #1229324
9 years ago
OpenStack Proposal Bot 3f7f9fbc4b Updated from global requirements
Change-Id: Id5292a78f9c1aa90ad3da2b2b87aa1ffa668f2f8
9 years ago
Unmesh Gurjar a2bb6c965f Fixed null str returned for incorrect parameter
For resources like ResourceGroup, the output parameters are not
validated during stack creation. When a stack has an output parameter
which accesses an incorrect attribute of a resource, the output-show
command returns the string 'null'.
This fix instead returns an error indicating the incorrect attribute
being accessed.

Change-Id: I51eea4738bfefb35644a384ec6d4e9176c8f2e26
Closes-bug: #1368041
9 years ago
Jenkins 6089d31e30 Merge "Client supports check action" 9 years ago
Angus Salkeld 346e163400 Add a required 'args' to do_list()
It seems all do_*() functions need an "args" parameter.
Although it's deprecated, it should still work.

Change-Id: Id4f392b275ca231bdea584a0d68ec177c5ebeaaa
Closes-bug: #1373219
9 years ago
huangtianhua d767878219 Client supports check action
Support stack check action.

Change-Id: I652136fb20dfa06ac49b9addf85c4f226aa66107
9 years ago
Jenkins 21b81cc7cc Merge "Fix stack update for Python API" 9 years ago
Tetyana Lashchova f960906c60 Fix stack update for Python API
Change I30a2b223d7dd19a717ed989b419b1e6cb2ac143b
introduced 'existing' keyword to stack-udpate command that became effectively
required argument to stack.update method of the client's Python API,
breaking backward compatibility.

Change-Id: Icda3313805c29ab36773a4edc8c9f8c874b71ca3
Closes-Bug: #1371167
9 years ago
OpenStack Proposal Bot 5b9852331e Updated from global requirements
Change-Id: Idf9d0d18712ae9216219848943c3a2330d78362b
9 years ago
Jenkins 87bef60d09 Merge "Updated from global requirements" 9 years ago
Jenkins a47d9282b2 Merge "Add 'cancel_update' action and command" 9 years ago
Jenkins d79f5b87f8 Merge "Add support for OSprofiler" 9 years ago
Steve Baker e549c0ef6c Add 'cancel_update' action and command
Change-Id: I66590110cc065622a8af03286c272a658bc12646
Implements: blueprint cancel-update-stack
9 years ago
Jenkins a30d04d79e Merge "Stop using intersphinx" 9 years ago
Jenkins 346e9e2609 Merge "Add stack-update argument for reset parameters" 9 years ago
Jenkins 3ff5700a9b Merge "Add stack-update argument for patching parameters" 9 years ago