summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Changing/introducing actual extension json/xml snippets.Yogeshwar Srikrishnan2011-09-2027-116/+103
| | | | | | Adding updated documents. Change-Id: I42e24afc3cf663cfbd58cc930d3a3166478b87b0
* Backend-managed role & service ID's (bug #834683)Dolph Mathews2011-09-1930-271/+362
| | | | | | | | | | | | | | | - Revised SqlAlchemy Role & Service models - Revised LDAP-backend 'id'/'name' attribute mgmt - Only persisting ID's - Returning id as both 'name' and 'id' - Updated keystone.manage to CRUD by role/service name - Revised backends.*ADMIN_ROLE* variables - Updated json/xml encoding/decoding for roles & services - Performing KEYSTONE_[SERVICE_]_ADMIN_ID lookups on first auth - This could be improved! - Revised role & service samples & XSD's Change-Id: I1aee372fb28d429f5e5410d43b7e2c6aa297d998
* Initial Changes to move service operations to extensions.Yogeshwar Srikrishnan2011-09-1920-76/+180
| | | | Change-Id: I96e9927d47212ecaf013e82aeff96d98115e9840
* Merge "Docs,wadls,samples,initial code to support RAX-KSKEY and OS-KSEC2 ↵Jenkins2011-09-1431-25/+720
|\ | | | | | | extensions. Removed tenant id from being part of endpoints."
| * Docs,wadls,samples,initial code to support RAX-KSKEY and OS-KSEC2 extensions.Yogeshwar Srikrishnan2011-09-1431-25/+720
| | | | | | | | | | | | Removed tenant id from being part of endpoints. Change-Id: Ie004a4a4352be14dceaf955e8944b89c00ceeadb
* | Glance Auth Token Middleware fixBrian Waldon2011-09-141-1/+5
| | | | | | | | Change-Id: I0f40be0db986c0e032cb10627e440ab51fbc1af0
* | Sorted AUTHORS listDolph Mathews2011-09-141-8/+8
| | | | | | | | Change-Id: I373b90c0ebf474543687dae85b64b6445422515a
* | adding imports from Nova for roles, tenants, users and credentialsPaul Voccio2011-09-142-0/+25
| | | | | | | | | | | | | | | | Change-Id: I59a7027e7b405350152f8347d3aabb550a347807 adding the actual file Change-Id: I2be57dfb12d53e1828df653c0208dd2c0065b14e
* | Update keystone-manage commands to convert tenant name to id. Fixes #lp849007Dan Prince2011-09-131-1/+23
| | | | | | | | Change-Id: Ibcb5e5627fc9bf7c97d839cc28bc46986199dc2a
* | Merge "Add ability to run fakeldap in memory."Jenkins2011-09-122-2/+18
|\ \
| * | Add ability to run fakeldap in memory.Yuriy Taraday2011-09-122-2/+18
| | | | | | | | | | | | | | | | | | Tests speedup. Change-Id: I6c1df5990cf2b6c45ea7cab03905c89b92749c9c
* | | Merge "Add toggle to run tests in-process, w/ realtime progress feedback"Jenkins2011-09-122-6/+18
|\ \ \
| * | | Add toggle to run tests in-process, w/ realtime progress feedbackDolph Mathews2011-09-122-6/+18
| |/ / | | | | | | | | | Change-Id: I4b4d0c24d2718f2902b71d98e9bde3dcefb19c70
* | | Merge "1.Changed all Json paginated collection structure. 2.Introduced a ↵Jenkins2011-09-1233-490/+502
|\ \ \ | | |/ | |/| | | | type for credential type (path param) and change wadls and xsds. 3.Added List Users call. 4.Changed Endpoint creation example."
| * | 1.Changed all Json paginated collection structure.Yogeshwar Srikrishnan2011-09-1233-490/+502
| | | | | | | | | | | | | | | | | | | | | | | | 2.Introduced a type for credential type (path param) and change wadls and xsds. 3.Added List Users call. 4.Changed Endpoint creation example. Change-Id: I1f107bcee60f96c0b67126379fec51cecc7cbcd8
* | | Don't import keystone.test unless we are in testing. Fixes #lp848267.Dan Prince2011-09-121-1/+1
| |/ |/| | | | | Change-Id: I90212fe072dca3f2949fd3e2d4f21ee83b0c2f3d
* | Added backend-managed primary key to User and Tenant modelDolph Mathews2011-09-1259-6652/+3061
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | - Revised functional tests to expect auto-generated id - Revised manage.py to create users by name instead of id - Functional tests passing with User.id & User.name - Added User.id to Validate token response XSD/samples/python - Restored full scope of test discovery - Completely rewrote unit.test_users.py, because it needed some TLC - Added assertStatusCode to unit.test_users and refactored - Added assertContentType to unit.test_users and refactored - Abstracted out TestUpdateConflict - Coercing JSON responses to UTF-8, per charset - Added auto-generated PK to Tenant SQL model - Updated management API to add, list and disable tenants by name - Added get_by_name() to backend Tenant API - Implemented Tenant.get_by_name() for SQL - Simplified many of the "unit" tests further - Abstracted keystone resources and their REST verbs away from the keystone test client - Writing keystone client api for functional tests - Similar to the API "shortcuts" from the "unit" tests - Finished common FunctionalTestCase - Moved 'unit' tests over to the test.functional module... and rewrote them all - Cleaned up unnecessary debug output - Added pylint to pip-requires - Removed alterdb Change-Id: I45e689807166fc4f1cb59e385d2c7e680b36449d
* Introducing doc to support OS-KSCATALOG extensions.Adding new calls to ↵Yogeshwar Srikrishnan2011-09-0913-73/+236
| | | | | | OS-KSADM extension document. Change-Id: Iac701b53f547be254517993388d199ef6980c455
* Adding initial document for OS-KSADM-admin extension.Related changes on ↵Yogeshwar Srikrishnan2011-09-0812-46/+242
| | | | | | wadl,json,xsd etc. Change-Id: Id95c35e189f992926e08d3e486361d65929f7dcc
* Fixing sample content.Yogeshwar Srikrishnan2011-09-0786-1462/+343
| | | | Change-Id: Ib66b28d90a2fc091852f7ef2d3bf2419d335702e
* Adding new doc.Changes to sample xmls and jsons.Yogeshwar Srikrishnan2011-09-0711-46/+166
| | | | Change-Id: I7e9eb9c8cd1f34db528bec183e7184039378cd32
* Validation content and relavant changes.Yogeshwar Srikrishnan2011-09-0618-48/+84
| | | | Change-Id: I8ddea418b27f2a2e4b365b79dd5aa628b8ec6a5b
* Minor fixes on xsds and sample xmls.Yogeshwar Srikrishnan2011-09-0612-553/+605
| | | | Change-Id: I822b3bdb36da8203277edd9b50a89229978d9829
* Fixing existing wadl.Completing wadl for extension OS-KSADM.Yogeshwar Srikrishnan2011-09-062-3/+6
| | | | Change-Id: Id024ec29f78486345a9e6cbcb4e2a3bb99ca550c
* Merge "Fix invocations of TemplateError. This exception takes precisely ↵Jenkins2011-09-061-3/+3
|\ | | | | | | three parameters, so I've added a fake location (0, 0) to keep it happy."
| * Fix invocations of TemplateError. This exception takes precisely threeEwan Mellor2011-09-051-3/+3
| | | | | | | | | | | | parameters, so I've added a fake location (0, 0) to keep it happy. Change-Id: I43bdac33be4f5ba4ef4f60275a504761e870901f
* | Adding wadl for OS-KSCATALOG extension.Fixing existing xsds.Fixing service ↵Yogeshwar Srikrishnan2011-09-0311-2487/+786
|/ | | | | | | wadls. Merging changes. Change-Id: Id29dc19cbc89f47e21329e531fc33bd66c14cf61
* Merge "Update Nova and Glance paste config examples."Jenkins2011-09-023-33/+130
|\
| * Update Nova and Glance paste config examples.Dan Prince2011-09-023-33/+130
| | | | | | | | Change-Id: If2dc86abe47bdc36a79ba50250f17ad75642f5d9
* | Various documentation-related changes.dcramer2011-09-0166-28/+1271
|/ | | | | | | | Preparing wadl for wadl2docbook processing by adding in content from the doc and related markup. Adding code samples to be used in documentation. Merging in some changes that Yogi has made but which have not yet been approved. Updating paths to samples to be ../common/samples Change-Id: I922e7a34877f47ef8cf2a272dfc0947f791ed2f9
* Consolidating xsds.Yogeshwar Srikrishnan2011-08-3160-1977/+279
| | | | | | Splitting contrib to admin and service. Change-Id: I3374c3470d2ed7b7e16297bae685646c3358258e
* Merge "Adding guides for groups extension."Jenkins2011-08-297-2/+154
|\
| * Adding guides for groups extension.Yogeshwar Srikrishnan2011-08-297-2/+154
| | | | | | | | Change-Id: I1141f40e8dba0442ed9491ee64c1e9799c9512ef
* | Merge "Fix host/port split code in authenticate_ec2. Resolves an ↵Jenkins2011-08-291-1/+1
|\ \ | | | | | | | | | AttributeError: 'Ec2Credentials' object has no attribute 'partition' exception that can occur for EC2 auth validations."
| * | Fix host/port split code in authenticate_ec2. Resolves anDan Prince2011-08-281-1/+1
| | | | | | | | | | | | | | | | | | | | | AttributeError: 'Ec2Credentials' object has no attribute 'partition' exception that can occur for EC2 auth validations. Change-Id: Ib361c2cd56eb96011c9209ab24837bbab11b2dd3
* | | Merge "Adding guide for RAX-KSKEY-service extension. Adding guide for ↵Jenkins2011-08-299-15/+15
|\ \ \ | |/ / |/| / | |/ OS-KSEC2-service extension."
| * Adding guide for RAX-KSKEY-service extension.Yogeshwar Srikrishnan2011-08-269-15/+15
| | | | | | | | | | | | Adding guide for OS-KSEC2-service extension. Change-Id: I7a3882f55c0c1e575282c528d5a8d4075cc6e0ce
* | Fix NameError exceptions in add_credentials. Adds test case on creatingDan Prince2011-08-262-2/+4
|/ | | | | | credentials. Change-Id: Ie856c532735fce77eecb410c77ae73fd8af79de1
* Redefining credential types.Yogeshwar Srikrishnan2011-08-2625-166/+220
| | | | | | | Defining additional extensions and renaming extensions. Removed wadls that are not needed. Change-Id: Ib0bebb6c6762214eca42a7410a9c43d2f592a960
* Fix for duplicate <any> tag on credentials.xsd.Carlos Marin2011-08-251-2/+1
| | | | Change-Id: I2ca766d7f95aab123a69065adadaea9773e3f143
* Move tools/tracer into the keystone code.Dan Prince2011-08-257-18/+35
| | | | | | Fixes ImportError's when running keystone as a .deb package. Change-Id: I194cdca188c5b916f222fd68ad41dc2671023aab
* Merge "Fixed error where endpoints returned for tenant instead of token"Jenkins2011-08-231-7/+6
|\
| * Fixed error where endpoints returned for tenant instead of tokenZiad Sawalha2011-08-231-7/+6
| | | | | | | | Change-Id: I40a6e2e3c0c95ca2b9968ec2ae2f95a2454cfa94
* | Merge "Updated the AUTHORS file to test the new rpc script and workflow."Jenkins2011-08-231-0/+1
|\ \
| * | Updated the AUTHORS file to test the new rpc script and workflow.Josh Kearney2011-08-231-0/+1
| |/ | | | | | | Change-Id: I015549ebe75d106f3685b98a417b0ab651e23831
* | Merge "Made it possible to integrate with external LDAP."Jenkins2011-08-236-40/+93
|\ \ | |/ |/|
| * Made it possible to integrate with external LDAP.Yuriy Taraday2011-08-236-40/+93
| | | | | | | | | | | | | | All object classes are made auxiliary, add ability to specify what strutural classes to use and what attribute type should be treated as object identifier. Change-Id: I4b2cc8cc6f2a1d93e82005543ce99be4bae23b5b
* | Update rfc.sh to use 'true'.James E. Blair2011-08-231-2/+2
|/ | | | | | | true is /usr/bin/true os OSX but is in the path on both GNU/Linux and OSX. Change-Id: If7b251ea80fccd04faf428c0c232b918a488623c
* Dev guide rebuild and minor fixesZiad Sawalha2011-08-225-4/+7
| | | | | | Change-Id: I99a89a362bd5aaf715f125916d193acf75067b44 Change-Id: I4fff366f32f91a1f8f804b71fd89122064506330
* Updates to samples, XSDs, and WADLsZiad Sawalha2011-08-2234-291/+317
| | | | Change-Id: I89a89a362bd5aaf715f125916d193acf75067b32