Commit Graph

1294 Commits (09475c2c1d7398b29342fb66747ecce1db7aad29)

Author SHA1 Message Date
Vu Cong Tuan 09475c2c1d Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.


Change-Id: I7079a92f972f5cb21e0d2077dd029701930a3590
5 years ago
Zuul c7b8212a63 Merge "Enable some off-by-default checks" 5 years ago
Zuul 4d15e574f9 Merge "Add heat CLI test for stack-show" 5 years ago
Zuul 6ddca4e3c3 Merge "Fix log_http_request function in http module" 5 years ago
Zuul 56e27f9693 Merge "fix tox python3 overrides" 5 years ago
Zuul 2d41ea613e Merge "Update the documentation link for doc migration" 5 years ago
Zuul dcdc501688 Merge "Remove PyPI downloads" 5 years ago
rabi c000dd1d09 Handle token_endpoint auth type in osc plugin
There can be situations where the auth_type=token_endpoint, we
should use the appropriate attributes from the auth plugin when
creating heatclient.

Change-Id: Ic929f6ceaa92002eb2b3443934d1f541758e4dda
Closes-Bug: #1632341
5 years ago
lingyongxu 1cc69c0272 Update the documentation link for doc migration
This patch is proposed according to the Direction 10 of doc

Co-Authored-By: Nguyen Hai <>
Change-Id: I9675af92149ab126534f541534b50a02688e5337
5 years ago
Zuul f095a0fd13 Merge "Mark stacks returned by get loaded" 5 years ago
Thomas Herve 0b46b2089c Mark stacks returned by get loaded
When calling stacks.get, mark the returning stacks as loaded, so that
attribute retrieval works right away. If not, any getattr on the Stack
will call get() which will request the stack again (and ignore things
like resolve_outputs).

Change-Id: I3a3f25aa0c6f88e7e4274107c0578fd30dc9f155
Related-Bug: #1774958
5 years ago
Chen 5cfbe76e80 Remove PyPI downloads
According to official site,
PyPI package download statistics is no longer maintained and thus
should be removed.

Change-Id: I70c9814f8ce67a46628d2101dc638783715160db
5 years ago
Doug Hellmann 4c782b2817 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: Ia20d2ef56af2da00b374b3a3e5d79d7228c6a763
Signed-off-by: Doug Hellmann <>
5 years ago
Zuul 83d102537e Merge "Improve titles of generated API documentation" 5 years ago
Zuul b169493c57 Merge "add lower-constraints job" 5 years ago
rabi 36df27d61b Fix osc cli docs
In d1d4387bab we changed to auto
generate osc cli docs. But it seems some of them use incorrect

Change-Id: I650b09a1d998269cce767a59aaf92e0cc5797bc7
5 years ago
Zuul e385cae3ac Merge "Use assertRegex instead of assertRegexpMatches" 5 years ago
Zuul 92a4f251f9 Merge "Update reno for stable/queens" 5 years ago
Nguyen Hai aab5b85811 Change testenv from py34 to py35
Change testenv:debug34 to testenv:debug35

Change-Id: I49a63aabb33ff117842455d475fb8eab0e086912
5 years ago
Vu Cong Tuan dcdacd2f56 Use assertRegex instead of assertRegexpMatches
In Python3, assertRegexpMatches & assertNotRegexpMatches
are deprecated in favor of assertRegex and assertNotRegex

Change-Id: Ied56eda65800d72105ef2e2b683c6ce71cda6c4c
5 years ago
Doug Hellmann d7bd59b9b3 add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

Update PrettyTable dependency so the tests pass.

for more details.

Change-Id: I59c771ca583fb0ebc9f39314ee68264410f8a173
Signed-off-by: Doug Hellmann <>
5 years ago
Zane Bitter bf2b57a92b Improve titles of generated API documentation
Change-Id: I1a5820e979418063b7e203acc5e07ce0e7be30bd
5 years ago
Georgy Dyuldin 08a925f184 Add heat CLI test for stack-show
Change-Id: I35b17be14438e6de6fffd0396bab9989ef812a2a
5 years ago
ricolin f41ad78cd4 Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:

Refer to:

Change-Id: Ibb35b13fe121fa2489ef31f51e1a662fbd01cc8b
Co-Authored-By: Nguyen Hai <>
5 years ago
OpenStack Proposal Bot 79242e2e4f Updated from global requirements
Change-Id: I631b07a7187a67042f094683da64b663d3c4a40b
5 years ago
OpenStack Proposal Bot 55a71609cb Updated from global requirements
Change-Id: I03a19c6c7acf6138b261e99e66b7d30811d7f410
5 years ago
Zuul be6e1b65a9 Merge "Updated from global requirements" 5 years ago
Zuul cbc034c8af Merge "Document osc CLI" 5 years ago
OpenStack Proposal Bot f0f7226b24 Updated from global requirements
Change-Id: I71422dc69b237ddf39adbe2cb9fc0c8ebd00970f
5 years ago
Zuul 4e8903554a Merge "Zuul: Remove project name" 5 years ago
Zuul 1f2c1a2a8a Merge "[policy in code] Change policy description" 5 years ago
Zuul c106f37d97 Merge "Mark python-heatclient as stable" 5 years ago
OpenStack Release Bot dea778abda Update reno for stable/queens
Change-Id: Ie5d57e22855cbfcb2dd1e3eee30612dfa6e202e9
5 years ago
liyi 6a27997abb Fix log_http_request function in http module
Change-Id: I043f90541c8d2d604f3edb4e7ea082ec8adb4b25
Closes-Bug:  #1746669
5 years ago
OpenStack Proposal Bot 2ce6aa19a3 Updated from global requirements
Change-Id: I3618291ee2c3db35ab0e0d5e9c962ed49546588a
5 years ago
Zuul 131f987ea6 Merge "Add reno for release notes management" 5 years ago
James E. Blair 7c4f191f99 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: Iaf6080f75d690efb3941fbfef953df3d3351dccf
5 years ago
Zane Bitter d1d4387bab Document osc CLI
Change-Id: Idafe730021f272360ac0588f8b35e7d392c96d4b
Closes-Bug: #1735019
5 years ago
Zuul c821f148d8 Merge "Migrate functional job to Zuul v3" 5 years ago
ricolin c173246b45 Add reno for release notes management
Change-Id: Ia6d1c66602ac2845d30d9f95914445890a51329c
5 years ago
Zuul b81f45eedc Merge "Avoid for constraints support" 5 years ago
Zane Bitter 1618d952cc Fix release note formatting
This broke the building of the release notes.

Change-Id: I6d9519aaf591e817e71a777a75fdc1d6caa7c17a
6 years ago
Andreas Jaeger 79d8861066 Avoid for constraints support
We do not need, pip can handle constraints itself
and install the project correctly. Thus update tox.ini and remove
the now obsolete tools/ file.

This follows to remove

Change-Id: I84cee5a9a728b9d6dc7909ac28a60b9c20c2348c
6 years ago
Zuul fbff3c60b7 Merge "Use Sphinx 1.5 warning-is-error" 6 years ago
Zuul 18d3e992da Merge "Add `--converge` argument for osc stack update" 6 years ago
Zuul f47a8d1130 Merge "Add plug-in summary for osc doc" 6 years ago
ricolin bc9b1d9267 Migrate functional job to Zuul v3
Migrate functional job to zuul v3.
Migrating guideline:
Needed-By: I611d21791d3dfd877e37fa02b5893e18b1becd76

Change-Id: If8c88568dbc6be1bb04e75a6b8b63e44f4cf7d40
6 years ago
Steven Hardy 05e0dd2422 Don't preformat stack output show list/map values
This breaks the built-in --format json and --format yaml options

Change-Id: I01d46ace380756ae57c8c7c9f65c5a686a06818f
Closes-Bug: #1733664
6 years ago
Zuul 0342c84884 Merge "Allow cancelling create_in_progress stacks with --no-rollback" 6 years ago
Zuul 3458595fec Merge "Add --no-rollback option for stack cancel" 6 years ago