lp://staging/~zulcss/keystone/keystone-cloud-g2
- Get this branch:
- bzr branch lp://staging/~zulcss/keystone/keystone-cloud-g2
Branch merges
- Adam Gandelman (community): Needs Fixing
-
Diff: 14128 lines (+7542/-3798)123 files modifiedAUTHORS (+7/-0)
ChangeLog (+1002/-0)
HACKING.rst (+1/-1)
MANIFEST.in (+1/-1)
README.rst (+7/-0)
bin/keystone-all (+8/-1)
debian/changelog (+33/-0)
debian/control (+5/-5)
debian/keystone.config (+0/-19)
debian/keystone.manpages (+1/-1)
debian/keystone.postinst (+3/-25)
debian/keystone.postrm (+0/-14)
debian/keystone.prerm (+0/-17)
debian/keystone.templates (+1/-1)
debian/keystone.upstart (+4/-2)
debian/man/keystone-admin.8 (+0/-63)
debian/man/keystone-auth.8 (+0/-63)
debian/man/keystone-control.8 (+0/-63)
debian/man/keystone-import.8 (+0/-12)
debian/man/keystone.8 (+0/-64)
debian/patches/fix-ubuntu-tests.patch (+38/-3)
debian/po/POTFILES.in (+1/-0)
debian/po/templates.pot (+58/-0)
debian/rules (+1/-1)
debian/tests/test_overrides.conf (+3/-3)
doc/source/configuration.rst (+10/-10)
doc/source/configuringservices.rst (+2/-145)
doc/source/external-auth.rst (+117/-0)
doc/source/index.rst (+1/-0)
doc/source/setup.rst (+1/-1)
keystone.egg-info/SOURCES.txt (+26/-4)
keystone.egg-info/requires.txt (+1/-1)
keystone/catalog/__init__.py (+2/-0)
keystone/catalog/backends/sql.py (+31/-23)
keystone/catalog/backends/templated.py (+1/-1)
keystone/catalog/controllers.py (+184/-0)
keystone/catalog/core.py (+11/-143)
keystone/catalog/routers.py (+25/-0)
keystone/clean.py (+11/-6)
keystone/cli.py (+62/-85)
keystone/common/bufferedhttp.py (+2/-2)
keystone/common/cms.py (+2/-2)
keystone/common/controller.py (+15/-15)
keystone/common/dependency.py (+67/-0)
keystone/common/ldap/core.py (+18/-15)
keystone/common/ldap/fakeldap.py (+28/-26)
keystone/common/models.py (+18/-1)
keystone/common/router.py (+56/-0)
keystone/common/sql/core.py (+2/-1)
keystone/common/sql/legacy.py (+1/-1)
keystone/common/sql/migrate_repo/versions/001_add_initial_tables.py (+8/-2)
keystone/common/sql/migrate_repo/versions/003_sqlite_downgrade.sql (+0/-1)
keystone/common/sql/migrate_repo/versions/003_token_valid.py (+0/-4)
keystone/common/sql/migrate_repo/versions/006_add_policy_table.py (+5/-2)
keystone/common/sql/migrate_repo/versions/007_add_domain_tables.py (+5/-1)
keystone/common/sql/migrate_repo/versions/008_normalize_identity.py (+58/-0)
keystone/common/sql/migrate_repo/versions/008_sqlite_downgrade.sql (+5/-0)
keystone/common/sql/migrate_repo/versions/009_normalize_identity_migration.py (+145/-0)
keystone/common/sql/migrate_repo/versions/010_endpoints_v3.py (+53/-0)
keystone/common/sql/migrate_repo/versions/011_populate_endpoint_type.py (+96/-0)
keystone/common/sql/migrate_repo/versions/012_drop_legacy_endpoints.py (+50/-0)
keystone/common/sql/migrate_repo/versions/013_add_group_tables.py (+93/-0)
keystone/common/sql/migration.py (+1/-1)
keystone/common/sql/nova.py (+7/-7)
keystone/common/utils.py (+34/-11)
keystone/common/wsgi.py (+4/-4)
keystone/config.py (+19/-3)
keystone/contrib/admin_crud/core.py (+5/-6)
keystone/contrib/ec2/core.py (+6/-16)
keystone/contrib/user_crud/core.py (+5/-12)
keystone/controllers.py (+144/-0)
keystone/exception.py (+4/-0)
keystone/identity/__init__.py (+2/-0)
keystone/identity/backends/kvs.py (+192/-15)
keystone/identity/backends/ldap/core.py (+113/-3)
keystone/identity/backends/pam.py (+0/-3)
keystone/identity/backends/sql.py (+317/-61)
keystone/identity/controllers.py (+644/-0)
keystone/identity/core.py (+114/-629)
keystone/identity/routers.py (+179/-0)
keystone/locale/hu/LC_MESSAGES/keystone.po (+313/-0)
keystone/locale/keystone.pot (+279/-9)
keystone/middleware/swift_auth.py (+0/-295)
keystone/openstack/common/cfg.py (+298/-173)
keystone/policy/__init__.py (+2/-0)
keystone/policy/backends/rules.py (+1/-1)
keystone/policy/controllers.py (+48/-0)
keystone/policy/core.py (+3/-33)
keystone/policy/routers.py (+22/-0)
keystone/routers.py (+69/-0)
keystone/service.py (+28/-974)
keystone/test.py (+23/-10)
keystone/token/__init__.py (+2/-0)
keystone/token/backends/kvs.py (+7/-7)
keystone/token/backends/memcache.py (+4/-4)
keystone/token/backends/sql.py (+4/-4)
keystone/token/controllers.py (+606/-0)
keystone/token/core.py (+28/-20)
keystone/token/routers.py (+57/-0)
run_tests.sh (+2/-2)
setup.py (+0/-1)
tests/_ldap_livetest.py (+0/-1)
tests/default_fixtures.py (+8/-0)
tests/test_auth.py (+389/-0)
tests/test_backend.py (+326/-17)
tests/test_backend_ldap.py (+47/-0)
tests/test_backend_sql.py (+34/-46)
tests/test_cert_setup.py (+9/-7)
tests/test_content_types.py (+29/-2)
tests/test_contrib_s3_core.py (+54/-0)
tests/test_drivers.py (+52/-0)
tests/test_import_legacy.py (+5/-3)
tests/test_injection.py (+141/-0)
tests/test_s3_token_middleware.py (+4/-4)
tests/test_service.py (+0/-298)
tests/test_sql_upgrade.py (+236/-12)
tests/test_swift_auth_middleware.py (+0/-249)
tests/test_v3.py (+9/-0)
tests/test_v3_identity.py (+198/-3)
tools/flakes.py (+22/-0)
tools/pip-requires (+1/-1)
tools/test-requires (+2/-0)
tox.ini (+4/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 37. By Chuck Short
-
* New upstream release for the Ubuntu Cloud Archive.
* Re-enable gating of package build based on successful unit testing:
- d/tests/test_overrides. conf: Fixup test configuration to use
correct certificate locations.
- d/p/fix-ubuntu- tests.patch: Skip tests for older versions of
keystoneclient based on checkouts of upstream git repo.
- d/rules: Re-enable package build failure on test failure.
* d/control: Bump dependencies on python-keystoneclient to >= 1:0.2.
* d/control: Update Vcs-Bzr location to point to correct branch.
* d/control,d/po/*: Setup package templates for translation.
* d/man/*: Corrected spellings in man pages.
* d/keystone.upstart: Tweak 'stop on' to be triggered on all
appropriate runlevel transitions, use start-stop-daemon to startup
keystone daemon.
* debian/keystone. manpages: Install sphinx-generated manpages instead
of our own outdated and unneeded versions. (LP: #1082050)
* New upstream release.
* Remove incomplete/broken dbconfig-common scripts. - 36. By Chuck Short
-
* New upstream release for the Ubuntu Cloud Archive.
* debian/tests/test_ overrides. conf: Update for Grizzly test suite.
* debian/control: Drop python-nova.
* New upstream release.
* debian/rules: FTBFS if there is a missing binary.
* debian/rules: Temporarily pass the tests since you need to run
keystone in order to run the tests.
* debian/patches/*: Refrehsed.
* New upstream release.
* debian/control: Ensure keystoneclient is upgraded with keystone,
require python-keystoneclient >= 1:0.1.3. (LP: #1073273) - 32. By Chuck Short
-
* New upstream version.
* debian/keystone. logrotate: Compress log file when rotated. (LP: #1049309) - 31. By Chuck Short
-
[ Adam Gandelman ]
* Refreshed patches.[ Soren Hansen ]
* Update debian/watch to account for symbolically named tarballs and
use newer URL.
* Fix Launchpad URLs in debian/watch.[ Logan Rosen ]
* Fix control file to suggest python-memcache instead of python-memcached
(LP: #998991).[ Chuck Short ]
* New upstream version.
* Dont FTBFS if the testsuite fails. - 30. By Chuck Short
-
[ Adam Gandelman ]
* debian/{keystone. conf, rules, keytone.install}: Install patched
keystone.conf.sample configured for SQL backends to /etc/keystone,
no longer maintain our own version in packaging. (LP: #1031012)
* debian/patches/ sql_connection. patch: Refreshed against current
keystone.conf.sample.
* debian/rules: Use debian/tests as HOME to avoid test suite FTFBS.[ Sam Morrison ]
* debian/keystone. logrotate: Sent output of keystone restart in logrotate
to /dev/null. (LP: #1029766)[Chuck Short]
* New upstream version.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)