← Back to team overview

openstack-ubuntu-testing-notifications team mailing list archive

Build failed in Jenkins: precise-openstack-essex-keystone-trunk #204

 

See <http://10.189.74.7:8080/job/precise-openstack-essex-keystone-trunk/204/changes>

Changes:

[dolph.mathews] Fix critical typo in endpoint_create (bug 961412)

------------------------------------------
[...truncated 1851 lines...]
  [53ec23a] Fix typo [f16a262] return to starting directory after git
  work [44c6b69] spacing [1418925] tests for ec2 crud [dae746d] add
  keystoneclient expected format [a0c7c7c] add sql backend, too
  [afd897f] add an ec2 extension [2ed9759] update readme [8c33e66] re-
  indent [c233dc2] re-indent [bd974c9] re-indent [9ab0a42] re-indent
  kvs.py [9d7c5c0] re-indent test.py [6a48676] remove models.py
  [7b0f71b] add some docs to manager [deab5c4] dynamic manager classes
  for now [1bd1349] add a couple more tests [8ea6e8f] add some more
  todos [be52a5e] strip newlines [2a31259] TODO [2d6b348] add role
  refs to validate token [aea09bd] fix token auth [c25155a] check for
  membership [4ae246d] flush that sht [61ecf60] add more middleware
  [ef1a474] fixing WatchedFileHandler [c830305] logging to debugging
  by default for now [2723439] add a noop controller [cd37b05] woops
  [52da891] add glance middleware ?? [47908a4] add legacy middleware
  [ec85749] fix setup.py [d230857] adding #vim to file with changed
  indent [230a003] add id-only flag to return IDs [5961430] rename ks
  to keystone-manage [d940dc4] fixing imports for syslog handlers and
  gettext [c3c05cb] adding gettext [393aedb] adding logging from
  configuration files, default logging per common [6540120] cli using
  keystoneclient [732909a] add a db_sync command to bin/ks, remove
  others [3c88b7f] merge test and default configs [2c60c7f] adding
  project to keystone config to find default config files [1d6334d]
  some more config in bin/keystone [74170ee] in the bin config too
  keystone_compat -> service [75e781a] remove keystone from names,
  remove service [51df8b1] remove default configuration [8f46af0]
  basic service running again [2340dee] rename extras to metadata
  [8362442] version number in setup.py [a84930a] add basic sphinx doc
  bits [1967545] remove references to keystone light [763013c]
  renaming keystonelight to keystone [13ec79b] keystoneclient tests
  working against sql backend [4b4ada2] run all teh keystoneclient
  tests against sql too [0f6a9a7] move everything over to the default
  config [feadf75] config system overhaul [829a96b] add nova's cfg
  framework [8fdcb69] fix pep8 [c8ed28c] missed a file [6495d41] most
  tests working again [119808d] still wip, got migration mostly
  working [775b8ed] get the sql ball rolling, still wip [b766165] add
  sql backend, WIP [9691c0f] tweaking for running regular tests in
  jenkins [205a7b9] finished up services stuff [ebe158f] add the
  various role tests [5c89972] add list users [46943c5] get user tests
  working [ff15e5f] get endpoints test working [c6d6d43] get
  tenant_add_and_remove_user test working [94e9d6b] tenant test
  working again [e396650] copy over the os-ksadm extension [23c6f49]
  example crud extension for create_tenant [63c7934] get some tests
  working again [0e7f06d] merge fixes [30a1146] fixup [c5b1b6f] Made
  tests use both service and admin endpoints [2fb294f] All tests but
  create_tenant pass [f2a9c51] Split keystone compat by admin and
  service endpoints [3eb2adf] Added broken tests to show compatibility
  gaps [4b55fa5] Split keystone compat by admin and service endpoints
  [909770d] move novaclient tests over also [9e8ec25] clean up
  test_identity_api [2e1558e] clean up keystoneclient setup [32aa1de]
  add role crud [a32c73c] speed up tests [8425eab] add basic fixture
  functionality [7541ed4] documentation driven development [b4eba62]
  novaclient now requires prettytable [26a4cde] whitespace [5ff67d7]
  whitespace [82f6445] make create_tenant work for keystone api
  [29e1336] common ks client creation [5e4a877] updating of docs
  [e4428dc] working on a tenant_create test [99f81d5] standardize
  spacing [a0d0669] novaclient uses password instead of apikey
  [b42859f] update to use the correct repo for python-novaclient
  [cad238d] fix tenant auth tests [91f2097] add an example for
  capability rbac [e5d1050] make readme use code style [860aa86] add
  the policy code [63943c9] describe and add a policy backend
  [d820917] policty stub [834301a] re-indent [b0733ca] change array
  syntax [3479575] updates to make compatible with middleware
  handle unscoped requests [20bebd9] adjust default port [17e03b8]
  move noop to identity controller [9024351] allow setting user_id on
  create [776a159] users require a name [c8b28b5] pep8 [8eea6b3]
  update test conf too [1335e4c] cli for adding users, tenants, extras
  [9d99821] adjust paths and use composite apps [2545907] add tests
  for extras [3ab9d87] add tenant crud [f8e6fae] oops, forgot update
  in crud [7035e4a] add crud tests [54f32f9] add crud tests [d0009db]
  add crud tests [8ff5606] add test for create user and get user
  [2c7770f] add test for create user and get user [2d15482] re-indent
  identity.py [9105935] don't pep8 swp files [e8f72ed] accept data as
  kwargs for crud [adbbe01] use the keystone app in the conf [6c84c1b]
  reorg [f2e73bc] re-indent service.py [e10512b] more dyanmic client
  update service to middleware in confs [d7f364e] move around
  middleware [716c450] make a composite app [59c2dea] add crud methods
  to identity manager [570b08d] cli beginnings [64b369f] add admin
  port [4885d4a] add an etc dir [cd712b2] add a default handler for /
  [8ae627a] add a stubby setup.py [3117b41] use paste for the binary
  [3d79099] add a trivial admin-only middleware [8fd8220] update
  keystone sample tests, skip one [3212101] add crud info to readme
  [44a07fd] get novaclient tests working [3439a77] add novaclient,
  intermediate [2bc4376] add run_tests.sh and pep8 stuff [d17e1cf]
  remove italics on Light [29e4e54] modify requirements [6cb7e6c] link
  diagrams [002ae33] whitespace [344d21c] added catalog tests
  [f86bf25] added tests for tokens [3f0137a] test the other methods
  too [912c222] add some tests and get others to pass [4c8a5ac] add
  some failing tests [b514897] add a default conf [4b48845] minor
  whitespace cleanup [f8ec4f6] add some todo [d3cc798] add example
  authenticate and tenants working [2f2465e] working authenticate in
  keystoneclient [3caf2a8] remove test_keystone_compat's catalog tests
  [4ba33be] add templated catalog backend [2ac753e] everything but the
  catalog [583e3c9] get a checkout of keystoneclient [d920d84]
  authenticate working, too [ba4913f] base tests on keystone-
  diablo/stable [a98b2ed] get tenants passing, yay [f886ab9] flow
  working, added debugging [06944e8] add context to calls [ef9f039]
  move diagram into docs dir [7427b1a] refactor keystone compat and
  add catalog service [c8d4e88] added sequence diagrams for keystone
  compat [50d64c3] getting closer, need to match api now [35ec297]
  tests running through, still failing [a200e50] add a test client
  [03b75a5] added a test, need to get it working now [a328b99] working
  with dashboard [8cd7f5c] add get_tenants [9a0ec99] rudimentary login
  working [158dfba] most bits working [419c2cb] initial
* No change rebuild.
* [9452cf0] Fixes bug 924391
* [bfe9abe] Fix "KeyError: 'service-header-mappings'" [9858e08]
  Removes nova middleware and config from keystone [1ea4e4f] Added
  keystone-manage list_role_grants (bug 923933)
* No change rebuild.
* No change rebuild.
* [f76477c] Update auth_token middleware to support creds.
* [d2e6f63] Added shortcut for id=NULL queries (bug 916386) [a86a661]
  Removing __init__ from non-packages (bug 921054) [fd36f1f] add
  instructions for setting up a devenv on openSUSE 11.4 and 12.1
  [2e73dfa] Documented race condition (bug 921634)
* No change rebuild.
* No change rebuild.
* [2efd311] Test coverage for issue described in bug 919335 [fd36f1f]
  add instructions for setting up a devenv on openSUSE 11.4 and 12.1
* [a86a661] Removing __init__ from non-packages (bug 921054) [053345c]
  Forgot to update models (bug 885426) [9e9e7f0] Updating example
  glance paste config.
* [d1a3c5f] Fix race in TestCreateTokenCommand (bug 921634) [053345c]
  Forgot to update models (bug 885426) [9e9e7f0] Updating example
  glance paste config.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [b1581a1] Migrated 'enabled' int columns to bool for postgres (bug
  885426) [b207a49] Return Version and Tenant in Endpoints
* [8c6e606] Updated bp keystone-configuration for bp keystone-manage2
* [b207a49] Return Version and Tenant in Endpoints
* [23c396d] Updated error message for keystone-manage2
* [e2f8607] Added: "UserWithPassword" Added: "UserWithOnlyEnabled"
  Removed: "UserWithOnlyPassword" [b680202] Fix for bug 921126
* No change rebuild.
* [2dbb2a6] Update Extended Credentials (EC2, S3) [ef6c133] Release
  Notes for E3 [5ce7e70] Restore Console Info Logging - bp keystone-
  logging
* No change rebuild.
* No change rebuild.
* [027782a] Adds keystone auth-n/auth-z for Swift S3 API.
* [5b8682f] Implement cfg.py
* [28dac45] Implement Secure Token Auth [5f69fbb] Fixed: Inserting
  URLs into endpoint version attr
* [92462c8] Suppressed backtraces in tests causes sweaty eyes
* [5f69fbb] Fixed: Inserting URLs into endpoint version attr
* [45b3636] Addresses bug 918608
* [f2726df] Added Vary header to support caching (bug 913895)
  [6362857] Handle EC2 Credentials on /tokens
* No change rebuild.
* [95fb6d1] Implemented subparsers (bp keystone-manage2)
* [9e1e113] Fixed PEP8 violations and disallowed them
* [8b3df32] Implemented bp keystone-manage2
* [8c98285] Fixes 918535: time not properly parsed in auth_token
  middleware [1b44286] fix bug lp:843064
* [159757c] Use dateutil 1.5 [1b44286] fix bug lp:843064
* [70e5a00] Prestage fix - fixed requirement name; python-dateutil,
  not dateutil [7c0529f] Bug #916199: keystone-manage service list
  fails with AttributeError on Service.description [3d08211] Fix LDAP
  Schema Syntax (bug 904380)
* [2d18686] Pre-staging pip requires [7681a01] Exception raise error
  [e03ff6e] Updates to middleware to deprecate X_USER [3d08211] Fix
  LDAP Schema Syntax (bug 904380)
* [7c0529f] Bug #916199: keystone-manage service list fails with
  AttributeError on Service.description [e03ff6e] Updates to
  middleware to deprecate X_USER [3d08211] Fix LDAP Schema Syntax (bug
  904380)
* [7681a01] Exception raise error [eedd271] Revert "Exception raise
  error" [fa95e14] Bug #915544: keystone-manage version 1 commands
  broken when using flags
* [e03ff6e] Updates to middleware to deprecate X_USER [fa95e14] Bug
  #915544: keystone-manage version 1 commands broken when using flags
* [eedd271] Revert "Exception raise error" [fa95e14] Bug #915544:
  keystone-manage version 1 commands broken when using flags
* No change rebuild.
* [45c62a8] Exception raise error [ee617f4] Fix minor typo [3f70358]
  Add 'tenants' to Auth & Validate Response [1c2708f] Fixed Test
  Coverage Handling [73525ac] Adding prettytable dependency [105b908]
  Front-end logging [870c1aa] Implement Role Model [876e309] xsd fixes
  [82852a7] Added decorators for admin and service_admin checks
  [2e3ee14] Initial keystone-manage rewrite (bp keystone-manage2)
  [fe74938] Correct endpoint template URLs in docs.
* No change rebuild.
* debian/patches/temp_fix_keystone_manage.patch: Update
* No change rebuild.
* debian/patches/temp_fix_keystone_manage.patch: Temp. patch to get moving during sprint 
* No change rebuild.
* [0762754] Show useful traceback if manage command fails [3f70358]
  Add 'tenants' to Auth & Validate Response [1c2708f] Fixed Test
  Coverage Handling
* [ee617f4] Fix minor typo
* [73525ac] Adding prettytable dependency [105b908] Front-end logging
  [870c1aa] Implement Role Model [876e309] xsd fixes [82852a7] Added
  decorators for admin and service_admin checks [2e3ee14] Initial
  keystone-manage rewrite (bp keystone-manage2) [fe74938] Correct
  endpoint template URLs in docs.
* [73525ac] Adding prettytable dependency [105b908] Front-end logging
  [870c1aa] Implement Role Model [876e309] xsd fixes [82852a7] Added
  decorators for admin and service_admin checks [2e3ee14] Initial
  keystone-manage rewrite (bp keystone-manage2) [fe74938] Correct
  endpoint template URLs in docs.
* [105b908] Front-end logging [870c1aa] Implement Role Model [876e309]
  xsd fixes [82852a7] Added decorators for admin and service_admin
  checks [2e3ee14] Initial keystone-manage rewrite (bp keystone-
  manage2) [fe74938] Correct endpoint template URLs in docs.
* [870c1aa] Implement Role Model [876e309] xsd fixes [82852a7] Added
  decorators for admin and service_admin checks [2e3ee14] Initial
  keystone-manage rewrite (bp keystone-manage2) [fe74938] Correct
  endpoint template URLs in docs.
* [876e309] xsd fixes [82852a7] Added decorators for admin and
  service_admin checks [2e3ee14] Initial keystone-manage rewrite (bp
  keystone-manage2) [fe74938] Correct endpoint template URLs in docs.
* [82852a7] Added decorators for admin and service_admin checks
  [2e3ee14] Initial keystone-manage rewrite (bp keystone-manage2)
  [fe74938] Correct endpoint template URLs in docs.
* [82852a7] Added decorators for admin and service_admin checks' --fixes 'lp:910484'
Committing to: /tmp/tmpeD6ugg/keystone/
modified debian/changelog
Committed revision 108.
INFO:root:Building source package
DEBUG:root:['bzr', 'builddeb', '-S', '--', '-sa', '-us', '-uc']
INFO:root:Executing ['bzr', 'builddeb', '-S', '--', '-sa', '-us', '-uc'] in schroot
DEBUG:root:['schroot', '-r', '-c', 'precise-amd64-bf3402b5-43ea-404a-b943-b43dab42bbe3', '--', 'bzr', 'builddeb', '-S', '--', '-sa', '-us', '-uc']
failed to open trace file: [Errno 2] No such file or directory: '/var/lib/jenkins/.bzr.log'
Building using working tree
Building package in merge mode
Looking for a way to retrieve the upstream tarball
Using the upstream tarball that is present in /tmp/tmpeD6ugg
bzr: ERROR: An error (1) occurred running quilt: 

Applying patch sql_connection.patch
patching file etc/keystone.conf

Applying patch temp_fix_catalog.patch
patching file keystone/catalog/core.py
Hunk #1 FAILED at 166.
1 out of 1 hunk FAILED -- rejects in file keystone/catalog/core.py
Patch temp_fix_catalog.patch can be reverse-applied

ERROR:root:Error occurred during package creation/build
ERROR:root:Command '['schroot', '-r', '-c', 'precise-amd64-bf3402b5-43ea-404a-b943-b43dab42bbe3', '--', 'bzr', 'builddeb', '-S', '--', '-sa', '-us', '-uc']' returned non-zero exit status 3
INFO:root:Destroying schroot session: precise-amd64-bf3402b5-43ea-404a-b943-b43dab42bbe3
Traceback (most recent call last):
  File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 72, in <module>
    raise e
subprocess.CalledProcessError: Command '['schroot', '-r', '-c', 'precise-amd64-bf3402b5-43ea-404a-b943-b43dab42bbe3', '--', 'bzr', 'builddeb', '-S', '--', '-sa', '-us', '-uc']' returned non-zero exit status 3
Build step 'Execute shell' marked build as failure


Follow ups