summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Fix role delete method in LDAP backend.Yuriy Taraday2013-01-223-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It used to delete all roles in all tenants. Change-Id: I9283a28422559a33b92ee9c975fc7a8e299b8f21
* | | | | | Merge "public_endpoint & admin_endpoint configuration"Jenkins2013-01-283-18/+21
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | public_endpoint & admin_endpoint configurationDolph Mathews2013-01-183-18/+21
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | rename tenant to project in sqlAdam Young2013-01-253-8/+51
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Fix pep8 error.Mat Grove2013-01-241-1/+1
| |_|/ |/| | | | | | | | Change-Id: I91525475e17898d8096d934e3f9a21adc74cfff9
* | | Limit the size of HTTP requests.Dan Prince2013-01-216-5/+127
|/ / | | | | | | | | | | | | | | | | | | | | 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
* | Merge "Test that you can undo & re-apply all migrations"Jenkins2013-01-171-0/+14
|\ \
| * | Test that you can undo & re-apply all migrationsDolph Mathews2013-01-161-0/+14
| | | | | | | | | | | | Change-Id: I72e2b979a8692657c225102f2562e1b1fbb3f67d
* | | Merge "Allow running of sql against the live DB."Jenkins2013-01-162-1/+20
|\ \ \
| * | | Allow running of sql against the live DB.Adam Young2013-01-162-1/+20
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "downgrade user and tenant normalized tables downgraded such that ↵Jenkins2013-01-163-12/+45
|\| | | | | | | | | | | sqlite is supported, too"
| * | downgrade user and tenantAdam Young2013-01-163-12/+45
| | | | | | | | | | | | | | | | | | normalized tables downgraded such that sqlite is supported, too Change-Id: I93ed4589cbe7fd3aee16e42489c322ae903bdac7
* | | Merge "Auto-detect max SQL migration"Jenkins2013-01-161-1/+4
|\ \ \
| * | | Auto-detect max SQL migrationDolph Mathews2013-01-161-1/+4
| | |/ | |/| | | | | | | Change-Id: I56b1d6ded61ad430929d0275ab384ff464faa53c
* | | Merge "Safer data migrations"Jenkins2013-01-162-87/+57
|\ \ \ | |/ / |/| / | |/
| * Safer data migrationsDolph Mathews2013-01-162-87/+57
| | | | | | | | | | | | | | Specifically, let sqlalchemy handle type casting, escaping special chars, etc. Change-Id: I6ffed964b0dc6e140002664675423b83fdeee166
* | Merge "Sync base identity Driver defs with SQL driver"Jenkins2013-01-161-2/+2
|\ \
| * | Sync base identity Driver defs with SQL driverYuriy Taraday2013-01-151-2/+2
| | | | | | | | | | | | Change-Id: Id20c1167dbc718ba4bd8cb0df88edd2bc922c3c6
* | | Merge "Fix i18n of string templates."Jenkins2013-01-164-13/+13
|\| | | |/ |/|
| * Fix i18n of string templates.Yuriy Taraday2013-01-154-13/+13
| | | | | | | | Change-Id: I4ed11b43b8b1072094bd2b6f88687900c858bafe
* | Enhance wsgi to listen on ipv6 addressDavanum Srinivas2013-01-154-7/+118
|/ | | | | | | 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
* Merge "add database string field length check"Jenkins2013-01-156-2/+94
|\
| * add database string field length checkTony NIU2013-01-156-2/+94
| | | | | | | | | | | | | | 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
* | Autoload schema before creating FK's (bug 1098174)Dolph Mathews2013-01-142-0/+2
| | | | | | | | | | | | | | The 'service' schema must be loaded before sqlalchemy-migrate can create ForeignKeys referencing it. Change-Id: Icd87d40f4c01e4daec0fdb7a6ad93847958236ec
* | Merge "Enable exception format checking in the tests."Jenkins2013-01-141-0/+2
|\ \
| * | Enable exception format checking in the tests.Dan Prince2013-01-141-0/+2
| | | | | | | | | | | | | | | | | | | | | Updates the Keystone base test class so that we check for exception formatting errors. Change-Id: I168d8662752017050d63c83142f6fc45cd6fe38c
* | | Merge "reorder tables for delete"Jenkins2013-01-141-1/+1
|\ \ \ | |/ / |/| |
| * | reorder tables for deleteAdam Young2013-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "Fix issue in test_forbidden_action_exposure."Jenkins2013-01-141-2/+3
|\ \ \
| * | | Fix issue in test_forbidden_action_exposure.Dan Prince2013-01-091-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge "Update ldap exceptions to pass correct kwargs."Jenkins2013-01-141-9/+6
|\| | |
| * | | Update ldap exceptions to pass correct kwargs.Dan Prince2013-01-091-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Updates a few LDAP exceptions to pass the correct kwargs for formatting. Change-Id: I6b04faa5743d95b0dd707ad3679d25226cace9be
* | | | Merge "Add _FATAL_EXCEPTION_FORMAT_ERRORS global."Jenkins2013-01-141-3/+9
|\| | |
| * | | Add _FATAL_EXCEPTION_FORMAT_ERRORS global.Dan Prince2013-01-091-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge "Imported Translations from Transifex"OpenStack Jenkins2013-01-141-1/+75
|\ \ \ \ | |_|/ / |/| | |
| * | | Imported Translations from TransifexOpenStack Jenkins2013-01-071-1/+75
| | |/ | |/| | | | | | | Change-Id: Ic02ffb63bf62d8e50c614f58769c50d72877df98
* | | Merge "Validated URLs in v2 endpoint creation API"Jenkins2013-01-133-8/+91
|\ \ \
| * | | Validated URLs in v2 endpoint creation APITushar Patil2013-01-113-8/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge "Correct spelling errors / typos in test names"Jenkins2013-01-131-3/+3
|\ \ \ \
| * | | | Correct spelling errors / typos in test namesDolph Mathews2013-01-091-3/+3
| | |_|/ | |/| | | | | | | | | | Change-Id: I4891da0f1d6f4fca5db748f4b53eefe4b26d5559
* | | | Merge "Fixes import order nits"Jenkins2013-01-1222-29/+26
|\ \ \ \
| * | | | Fixes import order nitsZhongyue Luo2013-01-1122-29/+26
| | | | | | | | | | | | | | | | | | | | Change-Id: I5a527e0f5010171a202de5894d124d213d22a073
* | | | | Merge "Revert "shorten pep8 output""Jenkins2013-01-111-1/+1
|\ \ \ \ \
| * | | | | Revert "shorten pep8 output"Dolph Mathews2013-01-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Verbose PEP8 output is explicitly intended to make it easier for new contributors to propose acceptable patches. This reverts commit 1f01d30983e3a67a146308ff8766f057bc5b7958
* | | | | | Merge "Removed unused variables"Jenkins2013-01-112-2/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Removed unused variablesChuck Short2012-12-282-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed unused variables according to pyflakes. Change-Id: I25b808c58fa5a89a8641b168527320f6b575a974 Signed-off-by: Chuck Short <chuck.short@canonical.com>
* | | | | | Merge "Cleanup keystoneclient testing requirements"Jenkins2013-01-101-6/+3
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Cleanup keystoneclient testing requirementsDolph Mathews2013-01-091-6/+3
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9f3a3be700c3d27c600092ce339428a34d73c22e
* | | | | | Merge "adds keyring to test-requires"Jenkins2013-01-101-1/+4
|\| | | | | | |_|_|/ / |/| | | |
| * | | | adds keyring to test-requiresKen Pepple2013-01-051-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug 1096466 Change-Id: I3bc2837f1dd067863acc6e888869604261d88090