| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
Depends-On: https://review.openstack.org/#/c/600554/
Change-Id: Id653a61d8ef1e368de85c603f83a3c6ca2edaa2a
Story: #2002586
Task: #24304
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
CI job now uses pip >= 10.0.0 to install the package.
In pip >= 10.0.0, if the package name is missing, the command
"pip install -U" returns error, but in pip < 10.0.0 it
just logs warning.
So this patch make sure the package name exists first.
Change-Id: Id900640a7133f837ece8c6c0e7d2e4c17665a53d
(cherry picked from commit ad10c32a89b770c08e8c21f65d2ddc961e1e6d48)
|
|
|
|
| |
Change-Id: I0ad810c2300e722da65b9d3fe192f38ad1e6bcbd
|
|
|
|
| |
Change-Id: I4ae960640555492b497ed5fa91159755b3aab039
|
|
|
|
| |
Change-Id: Ia89290abbff1e0fe7b98b53ff1aabff9a9c96c70
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The constants of log levels were added in the 1.8 version
of the oslo.log library.
So we can replace all usage of system logging module
with log module from oslo.log
Change-Id: I97a1d913b543dc9dbd4d228b04adbdf7ee320df5
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: I92884231ee5360873a55c29a928d3ef16bade441
|
| |
| |
| |
| | |
Change-Id: Ie9a3bef08a28346476651403fdf3b8fe202b8c58
|
|/
|
|
|
|
|
|
|
| |
as noted in [1] we had a few broken links, this should fix the
ones seen in the keystonemiddleware repo
[1] http://lists.openstack.org/pipermail/openstack-docs/2017-January/009464.html
Change-Id: I46a3e13ed78c4fca9a196089ceae994e41eff8bc
|
|
|
|
|
|
|
| |
Now that there exists only a gate job for Python 3.5 and not 3.4,
we should remove those references to the 3.4 that is untested.
Change-Id: I77626618b9c8a61017df3e28c10a779a54422080
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit switches the tox command to use ostestr instead of calling
testr through setup.py. The primary advantage here is that it uses the
subunit-trace output filter. ostestr primarily exists as a replacement for
pretty_tox.sh bash scripts which spread like a plague through OpenStack
projects after Nova copied it from Tempest.
Note that this dramatically increases output while running tests.
However, test failures are still at the bottom of the output, so it
shouldn't cause much pain, if any.
Change-Id: Id1ad26bc9670efa94c3c91142a177c75a12ce7d6
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding constraints support to libraries is slightly more complex than
services as the libraries themselves are listed in upper-constraints.txt
which leads to errors that you can't install a specific version and a
constrained version.
This change adds constraints support by also adding a helper script to
edit the constraints to remove keystonemiddleware.
Change-Id: Ic181afad5bf3dd89a2edfdf9fb3026f85cdc37a6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Explicit set the charset to UTF-8 when replying with 401. It's now
required by webob.
A previous attempt to fix this problem was introduced as part of the
commit 20fb1dbe5a884ecdbf6ee5ea26b2660f7a7e4b1e but this is only
compatible with the version 1.7.0 of WebOb, older versions will break.
See:
http://logs.openstack.org/05/371605/12/check/gate-ironic-python35-db/686bd86/console.html#_2017-01-03_11_10_11_760197
Change-Id: I30adc87882ce8bd2c18588161d5c60d77a56925e
Closes-Bug: #1653646
|
|
|
|
|
|
|
|
|
|
|
| |
The current behavior of a deprecation warning on every single
request is making the logs very difficult to scan for other
problems. One deprecation warning per run should be enough to
get the message across. This patch ensures only one warning per
lifetime of the middleware object.
Change-Id: I481a1b11305cc1c90edf7e26c686824c32fe781f
Closes-Bug: #1652929
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Content-Type header does not contain the charset used for the
message. It's now required by webob:
File "/home/jenkins/workspace/gate-gnocchi-tox-db-py35-mysql-ubuntu-xenial/.tox/py35-mysql/lib/python3.5/site-packages/keystonemiddleware/auth_token/__init__.py", line 331, in __call__
response = self.process_request(req)
File "/home/jenkins/workspace/gate-gnocchi-tox-db-py35-mysql-ubuntu-xenial/.tox/py35-mysql/lib/python3.5/site-packages/keystonemiddleware/auth_token/__init__.py", line 650, in process_request
content_type='application/json')
File "/home/jenkins/workspace/gate-gnocchi-tox-db-py35-mysql-ubuntu-xenial/.tox/py35-mysql/lib/python3.5/site-packages/webob/exc.py", line 268, in __init__'
**kw)
File "/home/jenkins/workspace/gate-gnocchi-tox-db-py35-mysql-ubuntu-xenial/.tox/py35-mysql/lib/python3.5/site-packages/webob/response.py", line 310, in __init__'
"You cannot set the body to a text value without a "
TypeError: You cannot set the body to a text value without a charset
Change-Id: Ia6c667c9afcba0811f51f3e50f34de05310d1433
|
|
|
|
| |
Change-Id: I5381a3354994e7398be705d8c3783d464aabbb9a
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When a service token is present we should bypass the expiry checks and
pass the allow_expired flag to the server. This will let the server
return expired tokens.
This has a very basic policy enforcement that is not backwards
compatible with the current (sensible) default. We will need to discuss
how we can make this work.
Implements bp: allow-expired
Change-Id: If3583ac08e33380f1c52ad50d7d5c74194393480
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixed two warnings:
- keystonemiddleware/auth_token/__init__.py:docstring of
keystonemiddleware.auth_token.BaseAuthProtocol.kwargs_to_fetch_token
WARNING: Inline strong start-string without end-string.
- keystonemiddleware/doc/source/api/modules.rst
WARNING: document isn't included in any toctree
Change-Id: Iaec9adb228fe9131365ab1c15d4c85567921ccdd
|
|/
|
|
| |
Change-Id: I759faf89ee7611ee3d010d494fb3e65a0e38389e
|
|
|
|
|
|
|
| |
See:
http://lists.openstack.org/pipermail/openstack-dev/2016-December/108742.html
Change-Id: Ied3c922b8bbb52a3589c2f5308ecf87fc1415fbc
|
|
|
|
| |
Change-Id: I4b215fe4c7e8994f0e1ba34f2217b9d05b90ea0e
|
|
|
|
| |
Change-Id: I72dd0bb8b87c3e9b3964bb4e891c06f2cfdacaad
|
|
|
|
| |
Change-Id: If2ac4bafa048f260bb22ebe931750a61c4405aac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Keystonemiddleware already uses PBR:-
setuptools.setup(
setup_requires=['pbr>=1.8'],
pbr=True)
This patch removes `MANIFEST.in` file as pbr generates a
sensible manifest from git files and some standard files
and it removes the need for an explicit `MANIFEST.in` file.
Change-Id: I9886df7fc8cfe3d35795f475ddc20f4006521694
Closes-Bug: #1608980
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.
For more information about this effort, please read this email thread:
http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html
To see an example of how this would look like check:
https://gist.github.com/23379e562e65f9be0f8853f40d2e61b3
Change-Id: I6a1518a7a5ad3d05458aa5b9d23025924a7ea965
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I53c37baa9660111a93b7502de20636062411ff2d
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The PKI token option is in the process of removal from keystone,
therefore the options in keystonemiddleware can be deprecated.
Change-Id: I4668476b03c8978ce6468552fb3a7a3695a0b2ae
|
|/ /
| |
| |
| | |
Change-Id: I99a55d7bf7b9ed1c610b566ed65830b563b29dd6
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The unit test that is getting fixed fails with error:
AttributeError: None does not have the attribute 'info'
It happens because _LOG.info is being patched at the moment when _LOG
is None. For a reason, this doesn't happen always. For example,
the problem was gone after a recheck in
https://review.openstack.org/#/c/391130/.
Patch log only after app creation. This seems to be a common pattern
across all other tests involving mock, for example, in
test_conf_middleware_log_and_default_as_messaging.
Change-Id: Ia48520d6835c5712d77e182cffbf50cc6b56b9ce
|
|/ /
| |
| |
| | |
Change-Id: I506b5036961fef7645c2010bef090f2b4b098189
|
|/
|
|
| |
Change-Id: I48f690002699b255c05e7a77dcdbb2315be462e4
|
|
|
|
| |
Change-Id: Ic4b6ab9857311a4f9efc111dd2cfc32fc6f76fd0
|
|
|
|
| |
Change-Id: I47d293076ae0c0e775eccbd697466e077fcaee1f
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Include the X-Service-Token along with the X-Auth-Token for any requests
made with the user authentication plugin. This indicates that the
request came from another service rather than the user.
Implements: bp allow-expired
Change-Id: Ib8db4bcfc49c2598dcacdd1dd2222e78c2459af7
|
| |
| |
| |
| | |
Change-Id: I5579cc4505b63c845a35bc20ed1fee29b169901a
|
| |
| |
| |
| | |
Change-Id: I2fc7078e9ebaff57957658d0026cd67376755180
|
| |
| |
| |
| | |
Change-Id: If32fa221c8d59e4369d118abea1dce37b003dfc0
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This patch updates code to use Newton as the code name
Change-Id: Ic74454f5e14faf7ac113384d87247afb46734010
|
| | |
| | |
| | |
| | | |
Change-Id: I9e17251cd10dad1bbd8edcd39c7133296f62edaf
|