| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It used to delete all roles in all tenants.
Change-Id: I9283a28422559a33b92ee9c975fc7a8e299b8f21
|
| |\ \ \ \ \ \
| |_|_|/ / /
|/| | | | | |
|
| | | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Today we can use these configuration values to avoid having to guess
keystone's own endpoint URL from the service catalog backend, which may
contain more than one identity endpoint.
This is also the first step towards adding self-relational links to the v3 API.
Change-Id: I375ac0d1f9581592e437c67c17bf32022f652f66
|
| | |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change is motivated by the need to do an incremental conversion from using
tenant to using project as the name. The database is isolated from the API
and can be modified without breaking integrations. ADditional work wil be required
to get the API to meet the V3 spec without breaking the V2 spec
Change-Id: I7cf7695354071f0ea6252be4730ceec3af0a2f35
|
| | |_|/
|/| |
| | |
| | | |
Change-Id: I91525475e17898d8096d934e3f9a21adc74cfff9
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds a new RequestBodySizeLimiter middleware to guard against
really large HTTP requests. The default max request size is 112k
although this limit is configurable via the 'max_request_body_size'
config parameter.
Fixes LP Bug #1099025.
Change-Id: Id51be3d9a0d829d63d55a92dca61a39a17629785
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: I72e2b979a8692657c225102f2562e1b1fbb3f67d
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Reordered the tables in the domain downgrade script to avoid breaking the integrity constraints
To run the test:
./run_tests.sh -N test_sql_upgrade
This version removed all of the code specific to running against a live DB and merged it into the
standard tests.
Fixed a couple downgrade functions that were failing. They had not
been tested
Change-Id: Ie1214e5543bd08fde95652af2464cc9c80db449d
|
| |\| |
| | |
| | |
| | | |
sqlite is supported, too"
|
| | | |
| | |
| | |
| | |
| | |
| | | |
normalized tables downgraded such that sqlite is supported, too
Change-Id: I93ed4589cbe7fd3aee16e42489c322ae903bdac7
|
| |\ \ \ |
|
| | | |/
| |/|
| | |
| | | |
Change-Id: I56b1d6ded61ad430929d0275ab384ff464faa53c
|
| |\ \ \
| |/ /
|/| /
| |/ |
|
| | |
| |
| |
| |
| |
| |
| | |
Specifically, let sqlalchemy handle type casting, escaping special
chars, etc.
Change-Id: I6ffed964b0dc6e140002664675423b83fdeee166
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: Id20c1167dbc718ba4bd8cb0df88edd2bc922c3c6
|
| |\| |
| |/
|/| |
|
| | |
| |
| |
| | |
Change-Id: I4ed11b43b8b1072094bd2b6f88687900c858bafe
|
| |/
|
|
|
|
|
| |
Check if the hostname is ipv6 and set the family appropriately.
Add tests to ensure that IPv6 and IPv6 with SSL works properly.
Change-Id: Ibcf0a9387691d124888c0c0540d4322b0a3b3d67
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
Added database string field length check, so when insert to a table, if the length of string field exceed the limit of column when, it will return a 400 error instead of truncating the string.
Change-Id: I7216fe736ea6e5a23b5647b107fcb2699f1fa99d
Fixes: bug #1090247
|
| | |
| |
| |
| |
| |
| |
| | |
The 'service' schema must be loaded before sqlalchemy-migrate can create
ForeignKeys referencing it.
Change-Id: Icd87d40f4c01e4daec0fdb7a6ad93847958236ec
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Updates the Keystone base test class so that we check for exception
formatting errors.
Change-Id: I168d8662752017050d63c83142f6fc45cd6fe38c
|
| |\ \ \
| |/ /
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Reordered the tables in the domain downgrade script to avoid breaking i
the integrity constraints. This only shows up when run against a
live database, as sqlite does not enforce them.
Change-Id: I00b687fb78d00c6240c8afb0efc26a9730ce4436
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Updates the test_forbidden_action_exposure in test_exception.py
so that it no longer tries to raise an incorrectly formed
ForbiddenAction exception when CONF.debug = False.
ForbiddenAction exception *should* have all kwargs specified even if
a message is set because in non-debug mode only exception formatting gets used.
Previously this test would pass because exception.py handled all
exception format errors. While handling exception formatting errors is
Okay at runtime ideally we want to check for them when running tests.
This commit also enhances the test_forbidden_action_exposure so that it
checks for the existence of the 'action' in the exception message...
where the 'message' should be absent.
Change-Id: I47d16405254c14655c64e4587530c29ba15ab80c
|
| |\| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Updates a few LDAP exceptions to pass the correct kwargs
for formatting.
Change-Id: I6b04faa5743d95b0dd707ad3679d25226cace9be
|
| |\| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add a new global variable to control when exception format errors
are fatal. The goal is to be able to use this at test time to detect
incorrectly formatted exceptions.
Change-Id: Ia015bc27a445757cb1d574cadc35698cca0de086
|
| |\ \ \ \
| |_|/ /
|/| | | |
|
| | | |/
| |/|
| | |
| | | |
Change-Id: Ic02ffb63bf62d8e50c614f58769c50d72877df98
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixed the 500 response when endpoint is created without specifying
either adminurl, publicurl or internalurl empty.
Added unit test coverage for v2 endpoint create API.
Fixes LP: #1097747
Change-Id: I1875859bd7e197e985a5b5395c8caefff3c83b11
|
| |\ \ \ \ |
|
| | | |_|/
| |/| |
| | | |
| | | | |
Change-Id: I4891da0f1d6f4fca5db748f4b53eefe4b26d5559
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I5a527e0f5010171a202de5894d124d213d22a073
|
| |\ \ \ \ \ |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Verbose PEP8 output is explicitly intended to make it easier for new contributors to propose acceptable patches.
This reverts commit 1f01d30983e3a67a146308ff8766f057bc5b7958
|
| |\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Removed unused variables according to pyflakes.
Change-Id: I25b808c58fa5a89a8641b168527320f6b575a974
Signed-off-by: Chuck Short <chuck.short@canonical.com>
|
| |\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I9f3a3be700c3d27c600092ce339428a34d73c22e
|
| |\| | | | |
| |_|_|/ /
|/| | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
bug 1096466
Change-Id: I3bc2837f1dd067863acc6e888869604261d88090
|