Title: precise_havana_keystone_trunk

General Information

BUILD FAILURE
Build URL:https://jenkins.qa.ubuntu.com/job/precise_havana_keystone_trunk/255/
Project:precise_havana_keystone_trunk
Date of build:Wed, 04 Sep 2013 13:45:17 -0400
Build duration:1 min 54 sec
Build cause:Started by an SCM change
Built on:pkg-builder

Health Report

WDescriptionScore
Build stability: All recent builds failed.0

Changes

Fix role lookup for Active Directory

by bknudson

  editkeystone/common/ldap/fakeldap.py
  editkeystone/assignment/backends/ldap.py

Add 'cn' to attribute_list for enabled_users/tenants query

by jshepher

  editkeystone/common/ldap/core.py

Bump hacking to 0.7

by zhongyue.nah

  editkeystone/tests/test_no_admin_token_auth.py
  editkeystone/common/sql/migrate_repo/versions/027_set_engine_mysql_innodb.py
  edithttpd/keystone.py
  editkeystone/tests/__init__.py
  editkeystone/common/sql/migrate_repo/versions/017_membership_role.py
  editkeystone/common/environment/__init__.py
  editkeystone/common/sql/migrate_repo/versions/015_tenant_to_project.py
  editkeystone/common/sql/migrate_repo/versions/024_add_index_to_expires.py
  editkeystone/common/sql/migrate_repo/versions/019_fixup_role.py
  editkeystone/common/sql/migrate_repo/versions/025_add_index_to_valid.py
  edittest-requirements.txt
  editkeystone/trust/controllers.py
  editkeystone/tests/test_drivers.py
  editbin/keystone-all
  editkeystone/common/sql/migrate_repo/versions/022_move_legacy_endpoint_id.py
  editkeystone/tests/test_v3.py
  editkeystone/tests/test_v3_policy.py
  editkeystone/common/controller.py
  editkeystone/common/sql/migrate_repo/versions/032_username_length.py
  editkeystone/tests/test_catalog.py
  editkeystone/common/cms.py
  editkeystone/tests/test_config.py
  editkeystone/tests/_test_import_auth_token.py
  editkeystone/common/sql/migrate_repo/versions/020_migrate_metadata_table_roles.py
  editbin/keystone-manage
  editkeystone/token/controllers.py
  editkeystone/tests/test_v3_catalog.py

Use testtools as base test class.

by vsergeyev

  editkeystone/tests/test_exception.py
  editkeystone/tests/test_backend_memcache.py
  editkeystone/tests/test_drivers.py
  edittest-requirements.txt
  editkeystone/tests/test_backend_sql.py
  editkeystone/tests/test_v3_identity.py
  editkeystone/tests/test_no_admin_token_auth.py
  editkeystone/tests/_test_import_auth_token.py
  editkeystone/tests/core.py
  editkeystone/tests/test_policy.py
  editkeystone/tests/test_v3.py
  editkeystone/tests/test_backend.py
  editkeystone/tests/test_v3_oauth1.py
  editkeystone/tests/test_backend_templated.py
  editkeystone/tests/test_s3_token_middleware.py
  editkeystone/tests/test_backend_ldap.py
  editkeystone/tests/test_injection.py

Add common code from Oslo for work with database

by vsergeyev

  addkeystone/openstack/common/db/api.py
  addkeystone/openstack/common/exception.py
  addkeystone/openstack/common/db/sqlalchemy/models.py
  addkeystone/openstack/common/db/sqlalchemy/session.py
  addkeystone/openstack/common/db/sqlalchemy/test_migrations.py
  addkeystone/openstack/common/db/sqlalchemy/utils.py
  editopenstack-common.conf
  addkeystone/openstack/common/db/sqlalchemy/__init__.py
  addkeystone/openstack/common/db/exception.py
  addkeystone/openstack/common/db/__init__.py
  addkeystone/openstack/common/fileutils.py
  addkeystone/openstack/common/lockutils.py
  addkeystone/openstack/common/db/sqlalchemy/migration.py

Use common db model class from Oslo

by vsergeyev

  editrequirements.txt
  editkeystone/common/sql/core.py

Implement decorator-based notifications for users

by dolph.mathews

  editkeystone/identity/core.py
  editkeystone/tests/test_notifications.py
  editkeystone/notifications.py

Enable SQL tests for oauth

by stevemar

  editkeystone/tests/test_overrides.conf
  editkeystone/contrib/oauth1/controllers.py
  editkeystone/auth/plugins/oauth1.py
  editkeystone/tests/test_v3_oauth1.py
  editkeystone/contrib/oauth1/backends/sql.py
  editkeystone/contrib/oauth1/core.py

Add Memory Isolating Cache Proxy

by m

  editkeystone/tests/test_overrides.conf
  editdoc/source/configuration.rst
  editkeystone/common/cache/core.py
  editkeystone/tests/test_cache.py

Add project CRUD to assignment_api Manager

by dolph.mathews

  editkeystone/identity/controllers.py
  editkeystone/tests/test_v3_auth.py
  editkeystone/tests/test_backend.py
  editkeystone/identity/core.py
  editkeystone/tests/test_keystoneclient.py
  editkeystone/tests/core.py
  editkeystone/tests/test_backend_ldap.py
  editkeystone/identity/backends/pam.py
  editkeystone/assignment/core.py
  editkeystone/tests/test_backend_sql.py
  editkeystone/tests/test_auth.py
  editkeystone/identity/backends/ldap.py
  editkeystone/tests/test_v3.py
  editkeystone/tests/test_v3_identity.py

Use joins instead of multiple lookups in groups sql

by jlennox

  editkeystone/identity/backends/sql.py

Remove kvs backend from oauth1 extension

by m

  deletekeystone/contrib/oauth1/backends/kvs.py

Imported Translations from Transifex

by Jenkins

  editkeystone/locale/pl_PL/LC_MESSAGES/keystone.po
  editkeystone/locale/cs/LC_MESSAGES/keystone.po
  editkeystone/locale/uk/LC_MESSAGES/keystone.po
  editkeystone/locale/fr/LC_MESSAGES/keystone.po
  editkeystone/locale/vi_VN/LC_MESSAGES/keystone.po
  editkeystone/locale/ca/LC_MESSAGES/keystone.po
  editkeystone/locale/bg_BG/LC_MESSAGES/keystone.po
  editkeystone/locale/sl_SI/LC_MESSAGES/keystone.po
  editkeystone/locale/tr_TR/LC_MESSAGES/keystone.po
  editkeystone/locale/id/LC_MESSAGES/keystone.po
  addkeystone/locale/sk/LC_MESSAGES/keystone.po
  editkeystone/locale/nb/LC_MESSAGES/keystone.po
  editkeystone/locale/de/LC_MESSAGES/keystone.po
  editkeystone/locale/ka_GE/LC_MESSAGES/keystone.po
  editkeystone/locale/keystone.pot
  editkeystone/locale/it_IT/LC_MESSAGES/keystone.po
  editkeystone/locale/da/LC_MESSAGES/keystone.po
  editkeystone/locale/ru_RU/LC_MESSAGES/keystone.po
  editkeystone/locale/nl_NL/LC_MESSAGES/keystone.po
  editkeystone/locale/pt_BR/LC_MESSAGES/keystone.po
  editkeystone/locale/ro/LC_MESSAGES/keystone.po
  addkeystone/locale/es_MX/LC_MESSAGES/keystone.po
  addkeystone/locale/hi/LC_MESSAGES/keystone.po
  editkeystone/locale/hr/LC_MESSAGES/keystone.po
  editkeystone/locale/en_GB/LC_MESSAGES/keystone.po
  editkeystone/locale/sw_KE/LC_MESSAGES/keystone.po
  editkeystone/locale/en_US/LC_MESSAGES/keystone.po
  editkeystone/locale/it/LC_MESSAGES/keystone.po
  editkeystone/locale/pt/LC_MESSAGES/keystone.po
  editkeystone/locale/zh_HK/LC_MESSAGES/keystone.po
  editkeystone/locale/ko_KR/LC_MESSAGES/keystone.po
  editkeystone/locale/ru/LC_MESSAGES/keystone.po
  editkeystone/locale/fi_FI/LC_MESSAGES/keystone.po
  editkeystone/locale/zh_TW/LC_MESSAGES/keystone.po
  editkeystone/locale/ms/LC_MESSAGES/keystone.po
  editkeystone/locale/zh_CN/LC_MESSAGES/keystone.po
  editkeystone/locale/es/LC_MESSAGES/keystone.po
  editkeystone/locale/ja/LC_MESSAGES/keystone.po
  editkeystone/locale/hu/LC_MESSAGES/keystone.po
  editkeystone/locale/en_AU/LC_MESSAGES/keystone.po
  editkeystone/locale/bs/LC_MESSAGES/keystone.po
  editkeystone/locale/tl/LC_MESSAGES/keystone.po
  editkeystone/locale/ko/LC_MESSAGES/keystone.po

Document usage notifications

by dolph.mathews

  editdoc/source/index.rst
  adddoc/source/event_notifications.rst

Implement caching for Tokens and Token Validation

by m

  editkeystone/token/backends/sql.py
  editkeystone/token/provider.py
  editkeystone/token/backends/kvs.py
  editkeystone/token/core.py
  editkeystone/common/cache/core.py
  editkeystone/common/config.py
  editdoc/source/configuration.rst
  editetc/keystone.conf.sample

Cleanup cache layer tests

by review

  editkeystone/tests/test_cache.py

Update keystone-all man page

by bknudson

  editdoc/source/man/keystone-all.rst

Add a oauth1-configuration.rst and extension section to docs

by stevemar

  editdoc/source/configuration.rst
  adddoc/source/extensions/oauth1-configuration.rst

Modify default file/directory permissions

by jdennis

  editkeystone/common/openssl.py

Utilities to create directores, set ownership & permissions

by jdennis

  editkeystone/common/openssl.py
  editkeystone/common/utils.py
  editkeystone/cli.py

Update keystone wsgi httpd script for oslo logging

by m

  edithttpd/keystone.py

Implement basic caching around assignment CRUD

by m

  editkeystone/tests/test_backend_ldap.py
  editetc/keystone.conf.sample
  editdoc/source/configuration.rst
  editkeystone/tests/test_backend.py
  editkeystone/common/cache/core.py
  editkeystone/assignment/core.py
  editkeystone/common/config.py

add 'project' notifications to docs

by dolph.mathews

  editdoc/source/event_notifications.rst

Console Output

[...truncated 141 lines...]
Download error on http://pypi.python.org/simple/d2to1/: timed out -- Some packages may not be found!
Download error on http://pypi.python.org/simple/d2to1/: timed out -- Some packages may not be found!
Couldn't find index page for 'd2to1' (maybe misspelled?)
Download error on http://pypi.python.org/simple/: timed out -- Some packages may not be found!
No local packages or download links found for d2to1
Traceback (most recent call last):
File "setup.py", line 21, in
d2to1=True)
File "/usr/lib/python2.7/distutils/core.py", line 112, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 221, in __init__
self.fetch_build_eggs(attrs.pop('setup_requires'))
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 245, in fetch_build_eggs
parse_requirements(requires), installer=self.fetch_build_egg
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 576, in resolve
dist = best[req.key] = env.best_match(req, self, installer)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 821, in best_match
return self.obtain(req, installer) # try and download/install
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 833, in obtain
return installer(requirement)
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 294, in fetch_build_egg
return cmd.easy_install(req)
File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 602, in easy_install
raise DistutilsError(msg)
distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('d2to1')
ERROR:root:Error occurred during package creation/build: Command '['/usr/bin/schroot', '-p', '-r', '-c', 'precise-amd64-83f5736b-4b4e-4950-9a7c-0f805bf96067', '-u', 'jenkins', '--', 'python', 'setup.py', 'sdist']' returned non-zero exit status 1
ERROR:root:Command '['/usr/bin/schroot', '-p', '-r', '-c', 'precise-amd64-83f5736b-4b4e-4950-9a7c-0f805bf96067', '-u', 'jenkins', '--', 'python', 'setup.py', 'sdist']' returned non-zero exit status 1
INFO:root:Complete command log:
INFO:root:Destroying schroot.
apt-get -y install python-setuptools
python setup.py sdist
Traceback (most recent call last):
File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 139, in
raise e
subprocess.CalledProcessError: Command '['/usr/bin/schroot', '-p', '-r', '-c', 'precise-amd64-83f5736b-4b4e-4950-9a7c-0f805bf96067', '-u', 'jenkins', '--', 'python', 'setup.py', 'sdist']' returned non-zero exit status 1
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 68, in apport_excepthook
binary = os.path.realpath(os.path.join(os.getcwd(), sys.argv[0]))
OSError: [Errno 2] No such file or directory
Original exception was:
Traceback (most recent call last):
File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 139, in
raise e
subprocess.CalledProcessError: Command '['/usr/bin/schroot', '-p', '-r', '-c', 'precise-amd64-83f5736b-4b4e-4950-9a7c-0f805bf96067', '-u', 'jenkins', '--', 'python', 'setup.py', 'sdist']' returned non-zero exit status 1
Build step 'Execute shell' marked build as failure
Email was triggered for: Failure
Sending email for trigger: Failure
-- 
Mailing list: https://launchpad.net/~openstack-ubuntu-testing-notifications
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openstack-ubuntu-testing-notifications
More help   : https://help.launchpad.net/ListHelp

Reply via email to