commit ff970f4e6215ff11dead4ad1b8abada644b50b31
Author: Henry Nash <email address hidden>
Date: Sun Sep 28 11:16:26 2014 +0100
Ensure sql upgrade tests can run with non-sqlite databases.
This patch fixes the issues that were preventing the running of
live sql upgrade tests (either by running test_sql_upgrade directly
or via test_sql_livetest), namely:
- Dropping the tables that were in existence before the current
scope of migration in an order that is FK friendly
- Fixing an issue where the tables were being dropped in the
wrong order in the downgrade of federation
- Ensuring we don't hold sessions open over upgrade/downgrade
steps in our test methods
commit 56fca743fd4d127175eb9ee908583e812250daf7
Author: David Stanek <email address hidden>
Date: Fri Oct 3 18:52:54 2014 +0000
Validates controller methods exist when specified
It was possible to specify an invalid controller method in a router.
This will not cause an error until runtime. This change catches the
error much earlier in the application lifecycle. In fact with this
change errors should not be able to pass unit tests even if there is
no specific test for the behavior.
commit aa5abc0d0d29501791777c734319c45611677824
Author: David Stanek <email address hidden>
Date: Fri Oct 3 20:00:30 2014 +0000
Fixes an error deleting an endpoint group project
Deleting a endpoint group project fails because the router specifies
a controller method that doesn't exist. This returns a 500 error to
the user for what should be a successful operation.
There were tests that verified that the PKI token body could be
encrypted with CMS and compared to the token ID in the response.
This test isn't safe because the token body may be different than
the token encrypted with CMS since the order of items in the dict
can change.
The fix is to change the test to decode the PKI token ID and
compare that to the response body JSON instead.
Reviewed: https:/ /review. openstack. org/126697 /git.openstack. org/cgit/ openstack/ keystone/ commit/ ?id=a5520bc8d39 338f4c28af91e27 75058adbe1b670 hierarchical- multitenancy
Committed: https:/
Submitter: Jenkins
Branch: feature/
commit f8bd4c5716a0a40 95b78f023f568e0 9a2e0b632a
Author: OpenStack Proposal Bot <email address hidden>
Date: Tue Oct 7 06:05:24 2014 +0000
Imported Translations from Transifex
Change-Id: I577c3860b4d0dd a0488830f766d75 38562809817
commit ff970f4e6215ff1 1dead4ad1b8abad a644b50b31
Author: Henry Nash <email address hidden>
Date: Sun Sep 28 11:16:26 2014 +0100
Ensure sql upgrade tests can run with non-sqlite databases.
This patch fixes the issues that were preventing the running of
live sql upgrade tests (either by running test_sql_upgrade directly
or via test_sql_livetest), namely:
- Dropping the tables that were in existence before the current
scope of migration in an order that is FK friendly
- Fixing an issue where the tables were being dropped in the
wrong order in the downgrade of federation
- Ensuring we don't hold sessions open over upgrade/downgrade
steps in our test methods
Limitations:
- This patch has not been tested with DB2
Closes-Bug: 1363047 bc6f2ddcdc8a380 ea55b2a9634
Closes-Bug: 1375937
Change-Id: Ied4741a9646b57
commit 56fca743fd4d127 175eb9ee908583e 812250daf7
Author: David Stanek <email address hidden>
Date: Fri Oct 3 18:52:54 2014 +0000
Validates controller methods exist when specified
It was possible to specify an invalid controller method in a router.
This will not cause an error until runtime. This change catches the
error much earlier in the application lifecycle. In fact with this
change errors should not be able to pass unit tests even if there is
no specific test for the behavior.
Related-bug: #1377304 127a8b4ac8a7434 2ef3dca7e80
Change-Id: Icc5646c143a234
commit aa5abc0d0d29501 791777c734319c4 5611677824
Author: David Stanek <email address hidden>
Date: Fri Oct 3 20:00:30 2014 +0000
Fixes an error deleting an endpoint group project
Deleting a endpoint group project fails because the router specifies
a controller method that doesn't exist. This returns a 500 error to
the user for what should be a successful operation.
Change-Id: I3b91d8023d3155 5893fb944da7363 3a69d8e286f
Closes-bug: #1377304
commit 2728e67850e9ad4 ea64000375f3032 75508f30f3
Author: Davanum Srinivas <email address hidden>
Date: Fri Oct 3 08:18:54 2014 -0400
Switch LdapIdentitySql Assignment to use oslo.mockpatch
Referenced bug has been fixed in oslotest 1.1.0
Change-Id: I355798d1024399 aca194e826ed804 8812e44612b
commit e412785218bc7ea 46a15ea64de490b 9b4554a269
Author: Steve Martinelli <email address hidden>
Date: Thu Oct 2 12:35:27 2014 -0400
Remove images directory from docs
I can't find a single place these images are used in our docs. docs.openstack. org/developer/ keystonemiddlew are/middlewarea rchitecture. html
Best I can tell is that middleware docs have a few of them:
http://
Change-Id: I6dc36b506452f9 9488c2a202da5ee a518cc51b68
commit af1f96041178d1c 8ce8070c1c52c38 6bf4e7a325
Author: Steve Martinelli <email address hidden>
Date: Thu Oct 2 11:38:36 2014 -0400
Remove OS-STATS monitoring
One time change to fully remove anything OS-STATS related.
implements bp removed-as-of-kilo
Change-Id: I31416d3e9bd4ea 68f56f12269a3c6 8191403f197
commit 0b4ec0bd0910155 3d32e359e2d71b5 62bb17451e
Author: Henry Nash <email address hidden>
Date: Thu Oct 2 12:43:42 2014 +0100
Remove identity and assignment kvs backends
As part of deprecating the kvs backends, this patch removes those
for identity and assignment.
Partially implements: bp removed-as-of-kilo
Change-Id: I02566b3168b5f1 792149b67e582d8 e97ff02f8a6
commit 83394ba71ba06e9 899aaa62f211919 075f2a3d91
Author: Brant Knudson <email address hidden>
Date: Wed Oct 1 11:11:21 2014 -0500
Fix tests comparing tokens
There were tests that verified that the PKI token body could be
encrypted with CMS and compared to the token ID in the response.
This test isn't safe because the token body may be different than
the token encrypted with CMS since the order of items in the dict
can change.
The fix is to change the test to decode the PKI token ID and
compare that to the response body JSON instead.
Change-Id: Icc649b96071ff0 84d5c76f2ea2bcf 3ecb08a0351