summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* OpenDev Migration Patchpike-eolstable/pikeOpenDev Sysadmins2019-04-191-1/+1
| | | | | | | | | | | | | | | 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.
* import zuul job settings from project-configpike-em3.30.2Doug Hellmann2018-08-031-0/+9
| | | | | | | | | | | | | | | 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. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: Ic6209db109739b180b8dc3d0f2cc4b32abe76e87 Story: #2003250
* Fix sphinx-docs job for stable brancheeldill2018-05-021-0/+5
| | | | | | | | | build-openstack-sphinx-docs jobs fail on stable branches due to the new pip version 10 introduces some previously Warning as Error: in case of calling "pip install" without any package name, the command fails. tox_install.sh is called during docs job without any package passed to pip. Change-Id: Iefdeebddbb12a9d2acba721afd7f1df9c51dffe6
* Invalid parsing of Forwarded header fixed3.30.1Adam Kijak2017-08-312-1/+13
| | | | | | | | | _parse_rfc7239_header() did not parse properly a Forwarded header with additional spaces Closes-Bug: #1711573 Change-Id: Ic8b7f9698d7b3440005b17d249b1c8f0f66dae8a (cherry picked from commit 480d60ac856937e1a48c1ed6df3b7d2e59a974dc)
* Updated from global requirementsOpenStack Proposal Bot2017-08-111-1/+1
| | | | Change-Id: I07f0e89c3a910c06be1068798d22d48738dfc984
* Update UPPER_CONSTRAINTS_FILE for stable/pikeOpenStack Release Bot2017-07-281-1/+1
| | | | Change-Id: I89437a2c61a28da4270dbcc6dd6c2b14495c1dec
* Update .gitreview for stable/pikeOpenStack Release Bot2017-07-281-1/+2
| | | | Change-Id: I8469b0bd8c85c56691c600612f81b87a095d8afe
* Update URLs in documents according to document migration3.30.0ChangBo Guo(gcb)2017-07-123-3/+3
| | | | Change-Id: Ie988ab85d74f314a3c0ecc0f86ddd9dc48ab2305
* Merge "Replace deprecated inspect function in Python 3"3.29.2Jenkins2017-07-051-2/+8
|\
| * Replace deprecated inspect function in Python 3Samuel de Medeiros Queiroz2017-06-271-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace deprecated inspect.getargspec [1] with inspect.getfullargspec [2], which is not deprecated in Python 3.x inspect.getargspec is kept for Python 2.x, as the new function is not available for it. This was causing keystone unit tests output to be flooded with deprecation warnings [3] [1] https://docs.python.org/3/library/inspect.html#inspect.getargspec [2] https://docs.python.org/3/library/inspect.html#inspect.getfullargspec [3] http://logs.openstack.org/43/474543/3/check/gate-keystone-python35/ae16a96/console.html.gz#_2017-06-15_22_15_16_925141 Change-Id: Ia37ac562122d6315be1ce1277a6753a9caf15998
* | update the docs url in the readmeDong Ma2017-07-041-1/+1
| | | | | | | | Change-Id: I807c139d29657287fa25ed8763b9708bf694fcab
* | Merge "switch from oslosphinx to openstackdocstheme"3.29.1Jenkins2017-06-303-6/+19
|\ \
| * | switch from oslosphinx to openstackdocsthemeDong Ma2017-06-283-6/+19
| | | | | | | | | | | | Change-Id: Iadf4ea330b79dd81e5eed98b145798fe29c64c70
* | | Merge "import admin guide content from openstack-manuals"Jenkins2017-06-304-0/+229
|\ \ \ | |/ /
| * | import admin guide content from openstack-manualsDong Ma2017-06-274-0/+229
| | | | | | | | | | | | Change-Id: I9d2cda5f050801e0cc51eac5876b5cb707caff43
* | | Merge "rearrange content to fit the new standard layout"Jenkins2017-06-3010-10/+16
|\ \ \ | |/ /
| * | rearrange content to fit the new standard layoutDong Ma2017-06-2610-10/+16
| |/ | | | | | | | | Change-Id: I299b6da1fcb8a7a6a6524cfa5d9892a6c2643c18 Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
* | Remove deprecated oslo.subdomain from CORS optsSamuel de Medeiros Queiroz2017-06-191-1/+0
|/ | | | | | | | | | | | | | Defining configuration under cors.* blocks is deprecated. However, we advertise [cors.subdomain] as a CORS section, and still throw a warning if that section (that we list) is used in config files. This was causing warnings in the keystone unit tests output, since the generated config file does contain both of those listed sections [2]. [1] https://github.com/openstack/oslo.middleware/blob/master/oslo_middleware/cors.py#L200-L205 [2] https://github.com/openstack/keystone/blob/master/etc/keystone.conf.sample#L587-L616 Change-Id: Ice114bf1fdceda7bf122f5fd6b98fc88a85c8ff3
* Merge "Remove pbr warnerrors in favor of sphinx check"3.29.0Jenkins2017-06-161-3/+1
|\
| * Remove pbr warnerrors in favor of sphinx checkVu Cong Tuan2017-06-121-3/+1
| | | | | | | | | | | | | | | | | | | | | | This change removes the now unused "warnerrors" setting, which is replaced by "warning-is-error" in sphinx releases >= 1.5 [1]. [1] http://lists.openstack.org/pipermail/openstack-dev/ 2017-March/113085.html Change-Id: If356e8bfd2ff414037a8688409798b13044fe3b2
* | Updated from global requirementsOpenStack Proposal Bot2017-06-151-1/+1
|/ | | | Change-Id: Ic325e064e1ab2c2fe31389c03befe9d97ff08d6e
* Updated from global requirements3.28.0OpenStack Proposal Bot2017-06-021-1/+1
| | | | Change-Id: I8c8e7b477e2d4c362d1f67928464d9e0a7c3631a
* Merge "Remove usage of parameter enforce_type"Jenkins2017-06-024-9/+5
|\
| * Remove usage of parameter enforce_typeChangBo Guo(gcb)2017-05-314-9/+5
| | | | | | | | | | | | | | | | | | We deprecate and change parameter enforce_type's default value to True[1], and will remove it int the future, so don't need it anymore. [1] https://review.openstack.org/328692 Change-Id: I243444f53e14543c5e4ae4c40d9582fb2d17e155
* | Updated from global requirementsOpenStack Proposal Bot2017-06-021-1/+1
|/ | | | Change-Id: I5edaea8053ea00ea8556157f6a953d4d5842e5a5
* Updated from global requirementsOpenStack Proposal Bot2017-05-261-1/+1
| | | | Change-Id: Ie2f72ad44298c3601a1465160f5c5f873f2c31cf
* Merge "Set global_request_id if passed in as X-OpenStack-Request-ID."3.27.0Jenkins2017-05-243-0/+65
|\
| * Set global_request_id if passed in as X-OpenStack-Request-ID.Sean Dague2017-05-233-0/+65
| | | | | | | | | | | | | | | | If an inbound header that validates against the regex ``req-$uuid`` is passed in, we'll set it where oslo.context could later read it. This creates a mechanism for parents to pass their request-id to children. Change-Id: I5c5268e8680392395fbe04efe0124575ad8db468
* | Merge "Allow compatibility headers for request_id"Jenkins2017-05-243-2/+45
|\ \ | |/
| * Allow compatibility headers for request_idSean Dague2017-05-233-2/+45
| | | | | | | | | | | | | | | | | | | | | | | | We discovered that Nova is using a local version of the request_id header code because it's x-compute-request-id predates x-openstack-request-id, and things were never migrated after the oslo code was extracted. In order to let Nova use the base code (which may become more complicated with inbound request-id setting) we need to support a compat headers field, which is additional http header names that should be set with the request-id value. Change-Id: I18a92f8bf2f85fcf30d32be68bae58f64b135df0
* | Updated from global requirementsOpenStack Proposal Bot2017-05-231-1/+1
| | | | | | | | Change-Id: I607978b6bfc0ca34f91c992f1f14b0706ef4c499
* | Updated from global requirementsOpenStack Proposal Bot2017-05-171-1/+1
|/ | | | Change-Id: Ibef33fb34d4e6848f4a116749f07c16afe7ae1a7
* Updated from global requirementsOpenStack Proposal Bot2017-05-151-1/+1
| | | | Change-Id: I60da2b02b5a758dc6ef57077d0e8dbb88c90ddff
* Merge "Optimize the link address"Jenkins2017-04-262-5/+5
|\
| * Optimize the link addresslioplhp2017-04-152-5/+5
| | | | | | | | | | | | Use https instead of http to ensure the safety Change-Id: I0a6a941b6e899d1f9a13e615454befce70f05d54
* | Updated from global requirements3.26.0OpenStack Proposal Bot2017-04-151-2/+2
|/ | | | Change-Id: I040d41c88588f353e52790d16744602f22bd4981
* Fix test_request_too_large_no_content_length failureChangBo Guo(gcb)2017-04-132-7/+1
| | | | | | | | | | | | | | | | Webob >=1.7.0 change its way to check if body is readable [1], The is_body_readable() method returns False now. request.content_length will be set when set request.body automatically, and if request.context_length is None request.body will return returns b''.[3] So just set request.body in test. [1] https://github.com/Pylons/webob/commit/0e6fcbfbc58af6fdd4e125543bf8f5fb91b984c6 [2] https://github.com/Pylons/webob/blame/master/webob/request.py#L699 [3] https://github.com/Pylons/webob/blame/master/webob/request.py#L692 Closes-Bug: #1679658 Change-Id: I4e0932dd8664d96b2733c5d3b1fa846af0c7d132
* Remove log translations3.25.0lioplhp2017-03-283-19/+7
| | | | | | | | | | | | | Log messages are no longer being translated. This removes all use of the _LE, _LI, and _LW translation markers to simplify logging and to avoid confusion with new contributions. See: http://lists.openstack.org/pipermail/openstack-i18n/2016-November/002574.html http://lists.openstack.org/pipermail/openstack-dev/2017-March/113365.html Change-Id: I797b5f0374d6f8ca1cb4641246cab414aa5466dd
* Updated from global requirementsOpenStack Proposal Bot2017-03-131-1/+1
| | | | Change-Id: I541f9d38c847f580f461de75531c2c472cbe532b
* Updated from global requirements3.24.0OpenStack Proposal Bot2017-03-033-5/+5
| | | | Change-Id: Ia6f0c93b68aef3baa5099ad51587cecd2ab923c7
* [Fix gate]Update test requirementricolin2017-03-021-1/+1
| | | | | | | | | Since pbr already landed and the old version of hacking seems not work very well with pbr>=2, we should update it to match global requirement. Partial-Bug: #1668848 Change-Id: Ifd5506f7cbaeda3ce198e8e3213dcfbf629a8c90
* Updated from global requirementsOpenStack Proposal Bot2017-02-102-2/+2
| | | | Change-Id: I4a7664a970bd14deb09a765707588509a2197e5f
* pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz)Davanum Srinivas2017-02-061-1/+1
| | | | | | | | | | | | We need to pass into VersionInfo what one would expect from running: setup.py --name Right now we pass in say oslo_context and pbr fails if there is no .git in the python source tree Closes-Bug: #1662266 Change-Id: Ia1495af62a02410607c27f443af59dc20b052072
* Update reno for stable/ocataOpenStack Release Bot2017-01-262-0/+7
| | | | Change-Id: I55b809bb367e97bf7278784a317632eec18a5a25
* Filter token data out of catch_errors middleware3.23.1Jamie Lennox2017-01-262-3/+30
| | | | | | | | | If an exception is caught by the catch_errors middleware the entire request is dumped into the log including sensitive information like tokens. Filter that information before outputting the failed request. Closes-Bug: #1628031 Change-Id: I2563403993513c37751576223275350cac2e0937
* Merge "remove superfluous random stuff"3.23.0Jenkins2017-01-171-27/+12
|\
| * remove superfluous random stuffDoug Hellmann2017-01-161-27/+12
| | | | | | | | | | Change-Id: Idb5ae55971e7f76348c224b1bea5c5e19c6278e0 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | Merge "Add new middleware to send API data to statsd"Jenkins2017-01-173-0/+289
|\ \ | |/
| * Add new middleware to send API data to statsdJulian Edwards2017-01-043-0/+289
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new StatsMiddleware is a Paste filter that examines the URL path and request method, and sends a stat count and a timer to a statsd host whose name is based on the path/method. If your statsd is configured to send stats to Graphite, you'll end up with stat names of the form: timer.<appname>.<METHOD>.<path>.<from>.<url> Because a dot has special meaning in Graphite, dots in API versions that appear in the path will be replaced with _, so for example v2.1 becomes v2_1, and v1.0 becomes v1_0. Change-Id: Ieaffeded1bf81c0782d88f49b6f5209f11744899
* | Updated from global requirementsOpenStack Proposal Bot2017-01-121-1/+1
| | | | | | | | Change-Id: I9b4a1c61519986c8f9fb2eeb847735841183715a