These may land in Juno RC1:
- Make the default cache time more explicit in code
- Bug 1365147: Add test for getting a token with inherited role
- Bug 1367113: Templated catalog backend V3 not implemented
- WiP: Script to sync oslo (WIP)
- Bug 1308778: add --rebuild option for ssl/pki_setup
- Bug 1366589: Add V3 JSON Home support to GET /
- Bug 1324610: switch from sample_config.sh to oslo-config-generator
- Bug 1331882: trustor_user_id not available in v2 trust token
- Bug 1317815: Add information regarding HTTPS for SSL enabled endpoints
- Move unit tests from test_backend_ldap
- Refactor LDAP backend using context manager for connection (approved)
- Make the the assertValid calls internal.
- Bug 1292591: Comparision of database models and migrations.
- Bug 1330132: revise docs on default member role
- Bug 1280084: Make get_trust a protected method (WIP)
- Bug 1367354: Remove of using session in migration 042 (WIP)
- Blueprint json-home: JSON Home data is required (approved)
- Bug 1282676: better handling for empty/None ldap values
- Bug 1282355: ldap/core deleteTree not always supported
- Bug 1366944: Update man pages
- Fixes code comment to be more accurate
- Updated from global requirements
- Blueprint create-user-validation: Validation of parameters during user creation
- Bug 1362007: Fix Policy backend driver documentation (WIP)
- Remove unused cache functions from token.core
- Bug 1363288: Fix typo in common/controller.py
- Bug 1363289: Fix typos in common/base64utils.py
- Bug 1366988: Fixes formatting error in debug log statement
- Bug 1366988: Tests raise exception if logging problem (WIP)
- Bug 1321378: Add a functional tests for role assignments
- Bug 1361230: Sync jsonutils from oslo-incubator 32e7f0b5
- Stop skipping LDAP tests
- Blueprint more-code-style-automation: Adds missing log hints for level E/I/W
- Bug 1350273: Enable filtering of services by name
- Fixed typo 'in sane manner' to 'in a sane manner' (approved)
- Bug 1362309: Fixes HTTP status code when creating/updating endpoints (WIP)
- Updates package comment to be more accurate.
- Bug 1340041: Fix create and user-role-add in LDAP backend
- Bug 1284972: region.description is optional and can be null
- Change 'secrete' to 'secret'
- Bug 1361306: Use id attribute map for read-only LDAP
- Bug 1210141: Add documentation on LDAP 'user_id_attribute'
- Bug 1180136: Notify a consumer that all dependenices injected
- wrong logic in assertValidRoleAssignmentListResponse method
- Update the docs that list sections in keystone.conf (approved)
- Add testcase for coverage of 002_add_endpoint_groups
- Remove trailing space from string
- Bug 1336769: LDAP additional attribute mappings validation
- Spelling corrections in comments
- Bug 1332058: Add a pool of memcached clients
- Remove extra V3 version router
- Bug 1348263: PKI and PKIZ tokens unnecessary whitespace removed
- Bug 1366991: Keystone local authenticate has an unnecessary pending audit record.
- Use oslo_debug_helper and remove our own version
- Bug 1364618: Making KvsInheritanceTests use backend KVS
- Bug 1315049: Set revoke_api attribute to None on provider object
- Bug 1365169: Add delete notification to endpoint grouping
- Adding python-setuptools to list of dependencies
- Bug 1254849: Respect user_id_attribute when building user
- Bug 1363319: Fix typos in keystone/common/config.py
- Generate sample config on setup (WIP)
- Add sample of rally plugin
- Make the extension docs a top level entry in the landing page (approved)
- Moves create region from controller to manager
- Bug 1366649: Correct typos in keystone/common/base64utils.py docstrings
- Clean up federated identity audit code
- Bug 1319370: Use metadata.create_all() to fill a test database
- Bug 1365787: Fix LDAP group role assignment listing