summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Set Content-Type header explictly for SessionClientstein-eolstein-em1.17.1stable/steinRabi Mishra2019-06-032-2/+9
| | | | | | | | | | | SessionClient is subclassed from keystoneauth LegacyJsonAdapter. LegacyJsonAdapter does not set the Content-Type explicitly and results in decodeing issues in some cases. Change-Id: Idf23022b394607c332490331fc4b216de6ff1313 Story: 2005237 Task: 30027 (cherry picked from commit bd33e310e09339a21097c66d4022538f6bcbad2f)
* OpenDev Migration PatchOpenDev Sysadmins2019-04-193-6/+6
| | | | | | | | | | | | | | | This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
* Replace openstack.org git:// URLs with https://Ian Wienand2019-03-241-2/+2
| | | | | | | | | | | | | | | | | This is a mechanically generated change to replace openstack.org git:// URLs with https:// equivalents. This is in aid of a planned future move of the git hosting infrastructure to a self-hosted instance of gitea (https://gitea.io), which does not support the git wire protocol at this stage. This update should result in no functional change. For more information see the thread at http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html Change-Id: I15a102aeedff37ea30d6803d20f2e47bed6f3f1c
* Update UPPER_CONSTRAINTS_FILE for stable/steinOpenStack Release Bot2019-03-181-3/+3
| | | | | | | | | | | | Update the URL to the upper-constraints file to point to the redirect rule on releases.openstack.org so that anyone working on this branch will switch to the correct upper-constraints list automatically when the requirements repository branches. Until the requirements repository has as stable/stein branch, tests will continue to use the upper-constraints list on master. Change-Id: I9b4e2056aeb5a758e7c0950ea7677d1a86c21b73
* Update .gitreview for stable/steinOpenStack Release Bot2019-03-181-0/+1
| | | | Change-Id: I39ed7da4e520e2deaac38a285fcbb9cf777ab4a5
* Merge "Update the bugs link to storyboard"1.17.0Zuul2019-01-031-2/+2
|\
| * Update the bugs link to storyboardZhijunWei2019-01-031-2/+2
| | | | | | | | Change-Id: Ie217f622ec437efb772ccdb3ed65f1c5a04c8c7f
* | Merge "Trivial: Update pypi url to new url"Zuul2019-01-031-2/+2
|\ \
| * | Trivial: Update pypi url to new urlTovin Seven2018-09-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Pypi url changed from [1] to [2] [1] https://pypi.python.org/pypi/<package> [2] https://pypi.org/project/<package> Change-Id: Ifda5fe743589ad510469db7c28258c8432df9d13
* | | Merge "Set X-Region-Name in header when using SessionClient"Zuul2018-12-191-0/+4
|\ \ \ | |_|/ |/| |
| * | Set X-Region-Name in header when using SessionClientrabi2018-09-191-0/+4
| |/ | | | | | | | | | | | | | | | | We don't seem to set the header for region name when using session client. It's used to look for service endpoints in the catalog. Change-Id: I10cfdfb88b3f09e4ceb69b1020e82c4eba733804 Story: #2003806 Task: 26550
* | Merge "Replace deprecated "decodestring()" by "decodebytes()""Zuul2018-11-281-8/+8
|\ \
| * | Replace deprecated "decodestring()" by "decodebytes()"Vu Cong Tuan2018-11-021-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | decodestring() is deprecated alias of decodebytes() https://docs.python.org/3/library/base64.html#base64.decodestring The same has been done for nova: https://review.openstack.org/#/c/610401/ Change-Id: Ie069aaaff1646a70f3717fc6f9c7252949c4e5fd
* | | Update min tox version to 2.0huang.zhiping2018-11-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | The commands used by constraints need at least tox 2.0. Update to reflect reality, which should help with local running of constraints targets. Change-Id: Ie594fc55eb54d48d96157e31a319f0ff97afc9be Closes-Bug: #1801691
* | | Merge "Load files from adopt file when adopt stack"Zuul2018-11-204-9/+76
|\ \ \ | |/ / |/| |
| * | Load files from adopt file when adopt stackricolin2018-07-204-9/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add files from adopt file into create fields. This allow us to adopt nested stack which the template defined in files. Story: #1700744 Task: #17263 Change-Id: I2b473791186949d49be59ee790185b3e394c7000
* | | Don't quote {posargs} in tox.iniVieri2018-10-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Quotes around {posargs} cause the entire string to be combined into one arg that gets passed to stestr. This prevents passing multiple args (e.g. '--concurrency=16 some-regex') Change-Id: I6ee01703bd4c432211f0d6e2f3501c989523ae11
* | | Merge "Use templates for cover and lower-constraints"Zuul2018-10-031-5/+2
|\ \ \ | |_|/ |/| |
| * | Use templates for cover and lower-constraintsAndreas Jaeger2018-09-071-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use openstack-tox-cover template, this runs the cover job in the check queue only. Use openstack-lower-constraints-jobs template. Remove jobs that are part of the templates. Change-Id: I37a870625da43f738c20edc88313f2b771990659
* | | Merge "Migrate the link of bug report button to storyboard"Zuul2018-09-081-2/+2
|\ \ \
| * | | Migrate the link of bug report button to storyboardzhulingjie2018-08-301-2/+2
| | | | | | | | | | | | | | | | Change-Id: I28dc73a0b21719c02ea3b7fa47c68326bb87832d
* | | | Merge "fix bug link in readme"Zuul2018-09-081-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | fix bug link in readmeZhijunWei2018-08-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes the bug tracker link in the readme. It is set to depend on a job definition change in project-config so we can use this patch to test the new release jobs. Change-Id: Id976a5fc4ba8fede726a80097fde8c0ce3c2019d
* | | | Don't change pyyaml behaviorMehdi Abaakouk2018-09-041-4/+13
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | When an application load heatclient, the default pyyaml behavior change. This ensures only heatclient use it's custom pyyaml stuffs. This currently breaks the telemetry gate if the tempest heat plugin is loaded with the telemetry. Change-Id: I5d7d1a1999e762f2285a0effc081252570f24de8
* | | add python 3.6 unit test jobDoug Hellmann2018-08-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to add a unit test job running under Python 3.6 as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I95c8641c42934db5306b35382f1be84da3603645 Story: #2002586 Task: #24298
* | | switch documentation job to new PTIDoug Hellmann2018-08-281-2/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to switch the documentation jobs to use the new PTI versions of the jobs as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: Icaba946c1c82afcfe822b9bdd2866d24cbc3755f Story: #2002586 Task: #24298
* | import zuul job settings from project-configDoug Hellmann2018-08-281-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to complete step 1 of moving the zuul job settings out of project-config and into each project repository. Because there will be a separate patch on each branch, the branch specifiers for branch-specific jobs have been removed. Because this patch is generated by a script, there may be some cosmetic changes to the layout of the YAML file(s) as the contents are normalized. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I357a23343b00362ca7a2a9942d02c31ad73fae2f Story: #2002586 Task: #24298
* | Update reno for stable/rockyOpenStack Release Bot2018-08-082-0/+7
| | | | | | | | Change-Id: If443f0176132d0c03db4c0ffa3e59c35c851e8f3
* | Merge "Switch to stestr"Zuul2018-07-306-10/+13
|\ \
| * | Switch to stestrVu Cong Tuan2018-07-306-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. [1] https://etherpad.openstack.org/p/YVR-python-pti Change-Id: I7079a92f972f5cb21e0d2077dd029701930a3590
* | | Merge "Using fixtures instead of deprecated mockpatch module"1.16.1Zuul2018-07-270-0/+0
|\ \ \ | |/ / |/| |
| * | Using fixtures instead of deprecated mockpatch modulerajat292017-08-221-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This module mockpatch of oslotest[1] is deprecated since version 1.13 and may be removed in version 2.0. Use fixtures.Mock* classes instead[2] [1]OpenStack Testing Framework and Utilities [2]https://docs.openstack.org/developer/oslotest/api/oslotest.mockpatch.html#module-oslotest.mockpatch Change-Id: I6ab2f326cecb95fa7f9e6cbb01be1b2b498abdb1
* | | Merge "Enable some off-by-default checks"Zuul2018-07-202-2/+2
|\ \ \
| * | | Enable some off-by-default checksblue552017-06-222-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some of the available checks are disabled by default, like: [H106] Don’t put vim configuration in source files [H203] Use assertIs(Not)None to check for None Change-Id: I815f189258356cb911d1e232b6f53c864e53c602
* | | | Merge "Add heat CLI test for stack-show"Zuul2018-07-132-0/+12
|\ \ \ \
| * | | | Add heat CLI test for stack-showGeorgy Dyuldin2018-03-262-0/+12
| | | | | | | | | | | | | | | | | | | | Change-Id: I35b17be14438e6de6fffd0396bab9989ef812a2a
* | | | | Merge "Fix log_http_request function in http module"Zuul2018-07-051-1/+4
|\ \ \ \ \
| * | | | | Fix log_http_request function in http moduleliyi2018-02-011-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I043f90541c8d2d604f3edb4e7ea082ec8adb4b25 Closes-Bug: #1746669
* | | | | | Merge "fix tox python3 overrides"Zuul2018-07-041-0/+6
|\ \ \ \ \ \
| * | | | | | fix tox python3 overridesDoug Hellmann2018-06-061-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 <doug@doughellmann.com>
* | | | | | | Merge "Update the documentation link for doc migration"Zuul2018-06-295-10/+10
|\ \ \ \ \ \ \
| * | | | | | | Update the documentation link for doc migrationlingyongxu2018-06-095-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | Merge "Remove PyPI downloads"Zuul2018-06-131-4/+0
|\ \ \ \ \ \ \ \
| * | | | | | | | Remove PyPI downloadsChen2018-06-071-4/+0
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to official site, https://packaging.python.org/guides/analyzing-pypi-package-downloads/ PyPI package download statistics is no longer maintained and thus should be removed. Change-Id: I70c9814f8ce67a46628d2101dc638783715160db
* | | | | | | | Handle token_endpoint auth type in osc pluginrabi2018-06-111-1/+3
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | Merge "Mark stacks returned by get loaded"1.16.0Zuul2018-06-081-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Mark stacks returned by get loadedThomas Herve2018-06-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | Merge "Improve titles of generated API documentation"Zuul2018-06-041-6/+10
|\ \ \ \ \ \ \
| * | | | | | | Improve titles of generated API documentationZane Bitter2018-04-061-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I1a5820e979418063b7e203acc5e07ce0e7be30bd
* | | | | | | | Merge "add lower-constraints job"Zuul2018-06-044-1/+108
|\ \ \ \ \ \ \ \