Openstack-stable-maint
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- 1 participants
- 135835 discussions
Jenkins build is back to normal : periodic-neutron-python26-stable-grizzly #62
by OpenStack Jenkins 27 Nov '13
by OpenStack Jenkins 27 Nov '13
27 Nov '13
Jenkins build is back to normal : periodic-cinder-python26-stable-grizzly #67
by OpenStack Jenkins 27 Nov '13
by OpenStack Jenkins 27 Nov '13
27 Nov '13
Jenkins build is back to normal : periodic-ceilometer-python26-stable-grizzly #54
by OpenStack Jenkins 27 Nov '13
by OpenStack Jenkins 27 Nov '13
27 Nov '13
Build failed in Jenkins: periodic-glance-python27-stable-grizzly #61
by OpenStack Jenkins 27 Nov '13
by OpenStack Jenkins 27 Nov '13
27 Nov '13
See <https://jenkins01.openstack.org/job/periodic-glance-python27-stable-grizzly…>
------------------------------------------
[...truncated 1188 lines...]
test_member_addition_updates_acls [32mOK [0m[32m 0.00[0m
test_member_removal_updates_acls [32mOK [0m[32m 0.00[0m
test_save_fetches_members_if_private [32mOK [0m[32m 0.00[0m
test_save_updates_acls [32mOK [0m[32m 0.00[0m
TestStoreLocation
test_bad_store_scheme [32mOK [0m[32m 0.01[0m
test_filesystem_store_location [32mOK [0m[32m 0.01[0m
test_get_location_from_uri_back_to_uri [32mOK [0m[32m 0.01[0m
test_get_store_from_scheme [32mOK [0m[32m 0.01[0m
test_http_store_location [32mOK [0m[32m 0.01[0m
test_rbd_store_location [32mOK [0m[32m 0.01[0m
test_s3_store_location [32mOK [0m[32m 0.01[0m
test_swift_store_location [32mOK [0m[32m 0.01[0m
TestChunkReader
test_read_all_data [32mOK [0m[32m 0.01[0m
TestCreatingLocations
test_multi_tenant_location [32mOK [0m[32m 0.01[0m
test_multi_tenant_location_custom_service_type [32mOK [0m[32m 0.01[0m
test_multi_tenant_location_http [32mOK [0m[32m 0.01[0m
test_multi_tenant_location_with_region [32mOK [0m[32m 0.01[0m
test_single_tenant_location [32mOK [0m[32m 0.01[0m
test_single_tenant_location_http [32mOK [0m[32m 0.01[0m
TestMultiTenantStoreConnections
test_basic_connection [32mOK [0m[32m 0.01[0m
test_connection_with_snet [32mOK [0m[32m 0.01[0m
TestSingleTenantStoreConnections
test_basic_connection [32mOK [0m[32m 0.01[0m
test_connection_invalid_user [32mOK [0m[32m 0.01[0m
test_connection_missing_user [32mOK [0m[32m 0.01[0m
test_connection_with_auth_v1 [32mOK [0m[32m 0.01[0m
test_connection_with_endpoint_type [32mOK [0m[32m 0.01[0m
test_connection_with_no_trailing_slash [32mOK [0m[32m 0.01[0m
test_connection_with_region [32mOK [0m[32m 0.01[0m
test_connection_with_service_type [32mOK [0m[32m 0.01[0m
test_connection_with_snet [32mOK [0m[32m 0.01[0m
TestStoreAuthV1
test_add [32mOK [0m[32m 0.00[0m
test_add_already_existing [32mOK [0m[32m 0.01[0m
test_add_auth_url_variations [32mOK [0m[32m 0.01[0m
test_add_large_object [32mOK [0m[32m 0.01[0m
test_add_large_object_zero_size [32mOK [0m[32m 0.01[0m
test_add_no_container_and_create [32mOK [0m[32m 0.00[0m
test_add_no_container_no_create [32mOK [0m[32m 0.01[0m
test_delete [32mOK [0m[32m 0.00[0m
test_delete_non_existing [32mOK [0m[32m 0.00[0m
test_get [32mOK [0m[32m 0.00[0m
test_get_non_existing [32mOK [0m[32m 0.00[0m
test_get_size [32mOK [0m[32m 0.00[0m
test_get_size_with_multi_tenant_on [32mOK [0m[32m 0.00[0m
test_get_with_http_auth [32mOK [0m[32m 0.00[0m
test_no_auth_address [32mOK [0m[32m 0.00[0m
test_no_key [32mOK [0m[32m 0.00[0m
test_no_user [32mOK [0m[32m 0.00[0m
test_read_acl_public [32mOK [0m[32m 0.00[0m
test_read_acl_tenants [32mOK [0m[32m 0.00[0m
test_read_write_public [32mOK [0m[32m 0.00[0m
TestStoreAuthV2
test_add [32mOK [0m[32m 0.00[0m
test_add_already_existing [32mOK [0m[32m 0.01[0m
test_add_auth_url_variations [32mOK [0m[32m 0.01[0m
test_add_large_object [32mOK [0m[32m 0.01[0m
test_add_large_object_zero_size [32mOK [0m[32m 0.01[0m
test_add_no_container_and_create [32mOK [0m[32m 0.00[0m
test_add_no_container_no_create [32mOK [0m[32m 0.01[0m
test_delete [32mOK [0m[32m 0.00[0m
test_delete_non_existing [32mOK [0m[32m 0.00[0m
test_get [32mOK [0m[32m 0.00[0m
test_get_non_existing [32mOK [0m[32m 0.00[0m
test_get_size [32mOK [0m[32m 0.00[0m
test_get_size_with_multi_tenant_on [32mOK [0m[32m 0.00[0m
test_get_with_http_auth [32mOK [0m[32m 0.00[0m
test_no_auth_address [32mOK [0m[32m 0.00[0m
test_no_key [32mOK [0m[32m 0.00[0m
test_no_user [32mOK [0m[32m 0.01[0m
test_read_acl_public [32mOK [0m[32m 0.00[0m
test_read_acl_tenants [32mOK [0m[32m 0.00[0m
test_read_write_public [32mOK [0m[32m 0.00[0m
test_v2_multi_tenant_location [32mOK [0m[32m 0.00[0m
test_v2_with_no_tenant [32mOK [0m[32m 0.00[0m
TestUtils
test_cooperative_reader [32mOK [0m[33m 0.03[0m
test_cooperative_reader_of_iterator [32mOK [0m[32m 0.00[0m
test_limiting_reader [32mOK [0m[32m 0.01[0m
test_limiting_reader_fails [32mOK [0m[32m 0.01[0m
VersionNegotiationTest
test_request_accept_v1 [32mOK [0m[32m 0.01[0m
test_request_url_v1 [32mOK [0m[32m 0.01[0m
test_request_url_v1_0 [32mOK [0m[32m 0.01[0m
test_request_url_v1_1 [32mOK [0m[32m 0.01[0m
test_request_url_v2 [32mOK [0m[32m 0.01[0m
test_request_url_v2_0 [32mOK [0m[32m 0.01[0m
test_request_url_v2_1 [32mOK [0m[32m 0.01[0m
test_request_url_v2_2_unsupported [32mOK [0m[32m 0.01[0m
test_request_url_v3_unsupported [32mOK [0m[32m 0.01[0m
VersionsTest
test_get_version_list [32mOK [0m[32m 0.01[0m
JSONRequestDeserializerTest
test_default_no_body [32mOK [0m[32m 0.00[0m
test_default_with_body [32mOK [0m[32m 0.00[0m
test_from_json [32mOK [0m[32m 0.00[0m
test_from_json_malformed [32mOK [0m[32m 0.00[0m
test_has_body_has_content_length [32mOK [0m[32m 0.00[0m
test_has_body_no_content_length [32mOK [0m[32m 0.00[0m
test_has_body_zero_content_length [32mOK [0m[32m 0.00[0m
test_no_body_no_content_length [32mOK [0m[32m 0.00[0m
JSONResponseSerializerTest
test_default [32mOK [0m[32m 0.00[0m
test_to_json [32mOK [0m[32m 0.00[0m
RequestTest
test_content_type_accept_default [32mOK [0m[32m 0.00[0m
test_content_type_from_accept_json [32mOK [0m[32m 0.00[0m
test_content_type_from_accept_json_xml_quality [32mOK [0m[32m 0.00[0m
test_content_type_from_accept_xml [32mOK [0m[32m 0.00[0m
test_content_type_from_accept_xml_json [32mOK [0m[32m 0.00[0m
test_content_type_missing [32mOK [0m[32m 0.00[0m
test_content_type_unsupported [32mOK [0m[32m 0.00[0m
test_content_type_with_charset [32mOK [0m[32m 0.00[0m
ResourceTest
test_dispatch [32mOK [0m[32m 0.00[0m
test_dispatch_default [32mOK [0m[32m 0.00[0m
test_dispatch_no_default [32mOK [0m[32m 0.00[0m
test_get_action_args [32mOK [0m[32m 0.00[0m
TestHelpers
test_data_passed_properly_through_headers [32mOK [0m[32m 0.00[0m
test_headers_are_unicode [32mOK [0m[32m 0.00[0m
======================================================================
ERROR: glance.tests.functional.v1.test_ssl.TestSSL.test_queued_process_flow
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
File "<https://jenkins01.openstack.org/job/periodic-glance-python27-stable-grizzly…",> line 121, in wrapped
func(*a, **kwargs)
File "<https://jenkins01.openstack.org/job/periodic-glance-python27-stable-grizzly…",> line 369, in test_queued_process_flow
response, content = https.request(path, 'GET')
File "<https://jenkins01.openstack.org/job/periodic-glance-python27-stable-grizzly…",> line 1570, in request
(response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "<https://jenkins01.openstack.org/job/periodic-glance-python27-stable-grizzly…",> line 1317, in _request
(response, content) = self._conn_request(conn, request_uri, method, body, headers)
File "<https://jenkins01.openstack.org/job/periodic-glance-python27-stable-grizzly…",> line 1252, in _conn_request
conn.connect()
File "<https://jenkins01.openstack.org/job/periodic-glance-python27-stable-grizzly…",> line 1044, in connect
raise SSLHandshakeError(e)
SSLHandshakeError: [Errno 1] _ssl.c:504: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
----------------------------------------------------------------------
XML: nosetests.xml
Slowest 5 tests took 99.55 secs:
[31m 27.60 TestScrubber.test_scrubber_app[0m
[31m 22.18 TestScrubber.test_delayed_delete[0m
[31m 17.63 TestRootApi.test_version_configurations[0m
[31m 16.25 TestBinGlanceCacheManage.test_queue[0m
[31m 15.90 TestGlanceControl.test_reload[0m
----------------------------------------------------------------------
Ran 1109 tests in 754.516s
FAILED (SKIP=42, errors=1)
ERROR: InvocationError: '<https://jenkins01.openstack.org/job/periodic-glance-python27-stable-grizzly…'>
___________________________________ summary ____________________________________
ERROR: py27: commands failed
+ result=1
+ echo 'Begin pip freeze output from test virtualenv:'
Begin pip freeze output from test virtualenv:
+ echo ======================================================================
======================================================================
+ .tox/py27/bin/pip freeze
Babel==1.3
Jinja2==2.7.1
MarkupSafe==0.18
MySQL-python==1.2.4
Paste==1.7.5.1
PasteDeploy==1.5.0
Pygments==1.6
Routes==2.0
SQLAlchemy==0.7.9
Sphinx==1.2b1
Tempita==0.5.1
WebOb==1.2.3
amqp==1.3.3
anyjson==0.3.3
argparse==1.2.1
boto==2.18.0
cffi==0.8.1
colorama==0.2.7
coverage==3.7
decorator==3.4.0
distribute==0.7.3
docutils==0.10
eventlet==0.14.0
extras==0.0.3
fixtures==0.3.14
glance==jenkins.periodic.glance.python27.stable.grizzly.61
greenlet==0.4.1
httplib2==0.8
iso8601==0.1.4
jsonschema==2.3.0
kombu==3.0.6
lxml==3.2.4
mox==0.5.3
netaddr==0.7.10
nose==1.3.0
nose-exclude==0.1.10
nosehtmloutput==0.0.5
openstack.nose-plugin==0.11
oslo.config==1.2.1
passlib==1.6.1
pbr==0.5.23
pep8==1.3.3
prettytable==0.7.2
psycopg2==2.5.1
pycparser==2.10
pycrypto==2.6.1
pysendfile==2.0.0
python-keystoneclient==0.4.1
python-mimeparse==0.1.4
python-swiftclient==1.8.0
pytz==2013.8
repoze.lru==0.6
requests==2.0.1
simplejson==3.3.1
six==1.4.1
sqlalchemy-migrate==0.8.2
termcolor==1.1.0
testtools==0.9.33
wsgiref==0.1.2
xattr==0.7.2
+ echo ======================================================================
======================================================================
+ '[' -d .testrepository ']'
+ sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post
+ sudoresult=0
+ '[' 0 -ne 0 ']'
+ /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post
+ oomresult=0
+ '[' 0 -ne 0 ']'
++ find . -name nose_results.html
+ htmlreport=./nose_results.html
+ '[' -f ./nose_results.html ']'
++ grep -c 'tr class=.passClass' ./nose_results.html
+ passcount=126
+ '[' 126 -eq 0 ']'
+ exit 1
+ rm -rf /tmp/tmp.PMkf1oZLvy
Build step 'Execute shell' marked build as failure
[SCP] Connecting to static.openstack.org
[SCP] uploading file: '/srv/static/logs/periodic/periodic-glance-python27-stable-grizzly/61/nose_results.html'
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-glance-python27-stable-grizzly/precise21/61
[SCP] Copying console log.
1
1
Build failed in Jenkins: periodic-keystone-python27-stable-havana #3
by OpenStack Jenkins 26 Nov '13
by OpenStack Jenkins 26 Nov '13
26 Nov '13
See <https://jenkins01.openstack.org/job/periodic-keystone-python27-stable-havan…>
------------------------------------------
[...truncated 2543 lines...]
routes.middleware: DEBUG: Matched POST /tokens
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0xbd26f10>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0xbd26f10>, 'path_info': '/tokens'}
routes.middleware: DEBUG: Matched POST /tokens
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.common.wsgi.ComposingRouter object at 0xe18ff50>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.common.wsgi.ComposingRouter object at 0xe18ff50>, 'path_info': '/tokens'}
routes.middleware: DEBUG: Matched POST /tokens
routes.middleware: DEBUG: Route path: '/tokens', defaults: {'action': u'authenticate', 'controller': <keystone.token.controllers.Auth object at 0xdfc4090>}
routes.middleware: DEBUG: Match dict: {'action': u'authenticate', 'controller': <keystone.token.controllers.Auth object at 0xdfc4090>}
keystone.common.wsgi: DEBUG: arg_dict: {}
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385014311.30842, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385014311.30842, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'435a4a9d7a162cfa1832cef4c4fa98c702387e05'" Value: "({'id': 'baz', 'enabled': True, 'domain_id': 'default', 'name': 'BAZ', 'description': 'description'}, {'ct': 1385014311.319286, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'435a4a9d7a162cfa1832cef4c4fa98c702387e05'" Value: "({'id': 'baz', 'enabled': True, 'domain_id': 'default', 'name': 'BAZ', 'description': 'description'}, {'ct': 1385014311.319286, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385014311.30842, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385014311.30842, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385014311.30842, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'9b28b5df37518646410debda756dd4c07f028d21'" Value: "({'id': '9fe2ff9ee4384b1894a90878d3e92bab', 'name': '_member_'}, {'ct': 1385014311.338949, 'v': 1})"
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:11:51Z into {'tz_sign': None, 'second_fraction': None, 'hour': '06', 'tz_hour': None, 'month': '11', 'timezone': 'Z', 'second': '51', 'tz_minute': None, 'year': '2013', 'separator': 'T', 'day': '22', 'minute': '11'} with default timezone <iso8601.iso8601.Utc object at 0x333cd50>
iso8601.iso8601: DEBUG: Got '2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got '11' for 'month' with default None
iso8601.iso8601: DEBUG: Got '22' for 'day' with default None
iso8601.iso8601: DEBUG: Got '06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got '11' for 'minute' with default None
iso8601.iso8601: DEBUG: Got '51' for 'second' with default None
keystone.common.cache.core: DEBUG: CACHE_SET: Key: "'9dea886500788291958e079dfd94616fe99c9f7a'" Value: "({'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}, 'user_id': u'two', 'bind': None, 'expires': datetime.datetime(2013, 11, 22, 6, 11, 51), 'token_data': {'access': {'token': {'issued_at': '2013-11-21T06:11:51.794360', 'expires': '2013-11-22T06:11:51Z', 'id': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoxMTo1MS43OTQzNjAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjExOjUxWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAIF+TKIKqVd9sMJS1E6Y86i6OHbjzMVTw185cFDQW0oz7G+mdlAzPvm+-ll15E5H2+yoVQD8fnzG4mBI2W5Fvu7jmRnoh6DOu341inyGtQwUXnLXZ6ufohgt57ij6bdsuVvM-Amubl7ecLVfzzvxSI0X-7FobclfJJJgeb4c9znX+z1Mja64StuuhgrCtbBBDUYKom4dvfJERDaI3WHtGAmNr0x832n-ZOBSYWXUivRU72znwI5tks7PDdyTXqan0Pb1BUPqJDxa-pzG8ria+l7uTrRJIOoDaxgojQA+NlhyCgaRdLrTA0N+P0Hvf8bm53yTgAD9-lEE6VHelJIUR1A=', 'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}}, 'serviceCatalog': [], 'user': {'username': u'TWO', 'roles_links': [], 'id': u'two', 'roles': [{'name': '_member_'}], 'name': u'TWO'}, 'metadata': {'is_admin': 0, 'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}}, 'user': {'tenantId': u'baz', 'enabled': True, 'id': u'two', 'name': u'TWO', u'email': u'two(a)three.com'}, 'key': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoxMTo1MS43OTQzNjAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjExOjUxWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAIF+TKIKqVd9sMJS1E6Y86i6OHbjzMVTw185cFDQW0oz7G+mdlAzPvm+-ll15E5H2+yoVQD8fnzG4mBI2W5Fvu7jmRnoh6DOu341inyGtQwUXnLXZ6ufohgt57ij6bdsuVvM-Amubl7ecLVfzzvxSI0X-7FobclfJJJgeb4c9znX+z1Mja64StuuhgrCtbBBDUYKom4dvfJERDaI3WHtGAmNr0x832n-ZOBSYWXUivRU72znwI5tks7PDdyTXqan0Pb1BUPqJDxa-pzG8ria+l7uTrRJIOoDaxgojQA+NlhyCgaRdLrTA0N+P0Hvf8bm53yTgAD9-lEE6VHelJIUR1A=', 'token_version': 'v2.0', 'id': '541d01bef8aa37341191f01d50342cb4', 'trust_id': None, 'metadata': {'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}, {'ct': 1385014311.984401, 'v': 1})"
access: INFO: 127.0.0.1 - - [21/Nov/2013:06:11:51 +0000] "POST http://localhost:57351/v2.0/tokens HTTP/1.0" 200 1657
eventlet.wsgi.server: INFO: 127.0.0.1 - - [21/Nov/2013 06:11:51] "POST /v2.0/tokens HTTP/1.1" 200 1787 0.233338
requests.packages.urllib3.connectionpool: DEBUG: "POST /v2.0/tokens HTTP/1.1" 200 1657
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:11:51Z into {'tz_sign': None, 'second_fraction': None, 'hour': u'06', 'tz_hour': None, 'month': u'11', 'timezone': u'Z', 'second': u'51', 'tz_minute': None, 'year': u'2013', 'separator': u'T', 'day': u'22', 'minute': u'11'} with default timezone <iso8601.iso8601.Utc object at 0x333cd50>
iso8601.iso8601: DEBUG: Got u'2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'month' with default None
iso8601.iso8601: DEBUG: Got u'22' for 'day' with default None
iso8601.iso8601: DEBUG: Got u'06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'minute' with default None
iso8601.iso8601: DEBUG: Got u'51' for 'second' with default None
routes.middleware: DEBUG: Matched PATCH /OS-KSCRUD/users/two
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0xbd26f10>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0xbd26f10>, 'path_info': '/OS-KSCRUD/users/two'}
routes.middleware: DEBUG: Matched PATCH /OS-KSCRUD/users/two
routes.middleware: DEBUG: Route path: '/OS-KSCRUD/users/{user_id}', defaults: {'action': u'set_user_password', 'controller': <keystone.contrib.user_crud.core.UserController object at 0x15309cd0>}
routes.middleware: DEBUG: Match dict: {'action': u'set_user_password', 'controller': <keystone.contrib.user_crud.core.UserController object at 0x15309cd0>, 'user_id': u'two'}
keystone.common.wsgi: DEBUG: arg_dict: {'user_id': u'two'}
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'9dea886500788291958e079dfd94616fe99c9f7a'" Value: "({'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}, 'user_id': u'two', 'bind': None, 'expires': datetime.datetime(2013, 11, 22, 6, 11, 51), 'token_data': {'access': {'token': {'issued_at': '2013-11-21T06:11:51.794360', 'expires': '2013-11-22T06:11:51Z', 'id': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoxMTo1MS43OTQzNjAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjExOjUxWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAIF+TKIKqVd9sMJS1E6Y86i6OHbjzMVTw185cFDQW0oz7G+mdlAzPvm+-ll15E5H2+yoVQD8fnzG4mBI2W5Fvu7jmRnoh6DOu341inyGtQwUXnLXZ6ufohgt57ij6bdsuVvM-Amubl7ecLVfzzvxSI0X-7FobclfJJJgeb4c9znX+z1Mja64StuuhgrCtbBBDUYKom4dvfJERDaI3WHtGAmNr0x832n-ZOBSYWXUivRU72znwI5tks7PDdyTXqan0Pb1BUPqJDxa-pzG8ria+l7uTrRJIOoDaxgojQA+NlhyCgaRdLrTA0N+P0Hvf8bm53yTgAD9-lEE6VHelJIUR1A=', 'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}}, 'serviceCatalog': [], 'user': {'username': u'TWO', 'roles_links': [], 'id': u'two', 'roles': [{'name': '_member_'}], 'name': u'TWO'}, 'metadata': {'is_admin': 0, 'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}}, 'user': {'tenantId': u'baz', 'enabled': True, 'id': u'two', 'name': u'TWO', u'email': u'two(a)three.com'}, 'key': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoxMTo1MS43OTQzNjAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjExOjUxWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAIF+TKIKqVd9sMJS1E6Y86i6OHbjzMVTw185cFDQW0oz7G+mdlAzPvm+-ll15E5H2+yoVQD8fnzG4mBI2W5Fvu7jmRnoh6DOu341inyGtQwUXnLXZ6ufohgt57ij6bdsuVvM-Amubl7ecLVfzzvxSI0X-7FobclfJJJgeb4c9znX+z1Mja64StuuhgrCtbBBDUYKom4dvfJERDaI3WHtGAmNr0x832n-ZOBSYWXUivRU72znwI5tks7PDdyTXqan0Pb1BUPqJDxa-pzG8ria+l7uTrRJIOoDaxgojQA+NlhyCgaRdLrTA0N+P0Hvf8bm53yTgAD9-lEE6VHelJIUR1A=', 'token_version': 'v2.0', 'id': '541d01bef8aa37341191f01d50342cb4', 'trust_id': None, 'metadata': {'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}, {'ct': 1385014311.984401, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385014311.30842, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385014311.30842, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385014311.30842, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_DELETE: "'9dea886500788291958e079dfd94616fe99c9f7a'"
keystone.common.cache.core: DEBUG: CACHE_DELETE: "'5d5849f8a7e2e8d3823420c120a12e11fa642065'"
keystone.common.cache.core: DEBUG: CACHE_DELETE: "'71ad730171817495369325391b1e8eb08e579c0d'"
keystone.common.cache.core: DEBUG: CACHE_DELETE: "'f4b28306bae638c74e2e97935df2860d6f504f60'"
keystone.common.cache.core: DEBUG: CACHE_DELETE: "'7182d7ab14d783bee1222be030f9bfc06d29a0d3'"
keystone.common.cache.core: DEBUG: CACHE_SET: Key: "'469c9e02dab4c7cdc5ddf2d86a50c4f97100aad5'" Value: "({'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}, 'user_id': u'two', 'bind': None, 'expires': datetime.datetime(2013, 11, 22, 6, 11, 51), 'token_data': {'access': {'token': {'issued_at': '2013-11-21T06:11:51.794360', 'expires': '2013-11-22T06:11:51Z', 'id': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoxMTo1MS43OTQzNjAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjExOjUxWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAIF+TKIKqVd9sMJS1E6Y86i6OHbjzMVTw185cFDQW0oz7G+mdlAzPvm+-ll15E5H2+yoVQD8fnzG4mBI2W5Fvu7jmRnoh6DOu341inyGtQwUXnLXZ6ufohgt57ij6bdsuVvM-Amubl7ecLVfzzvxSI0X-7FobclfJJJgeb4c9znX+z1Mja64StuuhgrCtbBBDUYKom4dvfJERDaI3WHtGAmNr0x832n-ZOBSYWXUivRU72znwI5tks7PDdyTXqan0Pb1BUPqJDxa-pzG8ria+l7uTrRJIOoDaxgojQA+NlhyCgaRdLrTA0N+P0Hvf8bm53yTgAD9-lEE6VHelJIUR1A=', 'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}}, 'serviceCatalog': [], 'user': {'username': u'TWO', 'roles_links': [], 'id': u'two', 'roles': [{'name': '_member_'}], 'name': u'TWO'}, 'metadata': {'is_admin': 0, 'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}}, 'user': {'tenantId': u'baz', 'enabled': True, 'id': u'two', 'name': u'TWO', u'email': u'two(a)three.com'}, 'key': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoxMTo1MS43OTQzNjAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjExOjUxWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAIF+TKIKqVd9sMJS1E6Y86i6OHbjzMVTw185cFDQW0oz7G+mdlAzPvm+-ll15E5H2+yoVQD8fnzG4mBI2W5Fvu7jmRnoh6DOu341inyGtQwUXnLXZ6ufohgt57ij6bdsuVvM-Amubl7ecLVfzzvxSI0X-7FobclfJJJgeb4c9znX+z1Mja64StuuhgrCtbBBDUYKom4dvfJERDaI3WHtGAmNr0x832n-ZOBSYWXUivRU72znwI5tks7PDdyTXqan0Pb1BUPqJDxa-pzG8ria+l7uTrRJIOoDaxgojQA+NlhyCgaRdLrTA0N+P0Hvf8bm53yTgAD9-lEE6VHelJIUR1A=', 'token_version': 'v2.0', 'id': '7ef3acc3cd4d4145896daa22265dd2df', 'trust_id': None, 'metadata': {'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}, {'ct': 1385014312.048072, 'v': 1})"
keystone.contrib.user_crud.core: DEBUG: TOKEN_REF {'tenant': {'description': 'description', 'enabled': True, 'id': 'baz', 'name': 'BAZ'}, 'user_id': u'two', 'bind': None, 'expires': datetime.datetime(2013, 11, 22, 6, 11, 51), 'token_data': {'access': {'token': {'issued_at': '2013-11-21T06:11:51.794360', 'expires': '2013-11-22T06:11:51Z', 'id': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoxMTo1MS43OTQzNjAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjExOjUxWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAIF+TKIKqVd9sMJS1E6Y86i6OHbjzMVTw185cFDQW0oz7G+mdlAzPvm+-ll15E5H2+yoVQD8fnzG4mBI2W5Fvu7jmRnoh6DOu341inyGtQwUXnLXZ6ufohgt57ij6bdsuVvM-Amubl7ecLVfzzvxSI0X-7FobclfJJJgeb4c9znX+z1Mja64StuuhgrCtbBBDUYKom4dvfJERDaI3WHtGAmNr0x832n-ZOBSYWXUivRU72znwI5tks7PDdyTXqan0Pb1BUPqJDxa-pzG8ria+l7uTrRJIOoDaxgojQA+NlhyCgaRdLrTA0N+P0Hvf8bm53yTgAD9-lEE6VHelJIUR1A=', 'tenant': {'description': 'description', 'enabled': True, 'id': 'baz', 'name': 'BAZ'}}, 'serviceCatalog': [], 'user': {'username': u'TWO', 'roles_links': [], 'id': u'two', 'roles': [{'name': '_member_'}], 'name': u'TWO'}, 'metadata': {'is_admin': 0, 'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}}, 'user': {u'email': u'two(a)three.com', 'enabled': True, 'id': u'two', 'name': u'TWO', 'tenantId': u'baz'}, 'key': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoxMTo1MS43OTQzNjAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjExOjUxWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAIF+TKIKqVd9sMJS1E6Y86i6OHbjzMVTw185cFDQW0oz7G+mdlAzPvm+-ll15E5H2+yoVQD8fnzG4mBI2W5Fvu7jmRnoh6DOu341inyGtQwUXnLXZ6ufohgt57ij6bdsuVvM-Amubl7ecLVfzzvxSI0X-7FobclfJJJgeb4c9znX+z1Mja64StuuhgrCtbBBDUYKom4dvfJERDaI3WHtGAmNr0x832n-ZOBSYWXUivRU72znwI5tks7PDdyTXqan0Pb1BUPqJDxa-pzG8ria+l7uTrRJIOoDaxgojQA+NlhyCgaRdLrTA0N+P0Hvf8bm53yTgAD9-lEE6VHelJIUR1A=', 'token_version': 'v2.0', 'id': '7ef3acc3cd4d4145896daa22265dd2df', 'trust_id': None, 'metadata': {'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}
access: INFO: None - - [21/Nov/2013:06:11:52 +0000] "PATCH http://localhost/v2.0/OS-KSCRUD/users/two HTTP/1.0" 200 3365
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:11:51Z into {'tz_sign': None, 'second_fraction': None, 'hour': u'06', 'tz_hour': None, 'month': u'11', 'timezone': u'Z', 'second': u'51', 'tz_minute': None, 'year': u'2013', 'separator': u'T', 'day': u'22', 'minute': u'11'} with default timezone <iso8601.iso8601.Utc object at 0x333cd50>
iso8601.iso8601: DEBUG: Got u'2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'month' with default None
iso8601.iso8601: DEBUG: Got u'22' for 'day' with default None
iso8601.iso8601: DEBUG: Got u'06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'minute' with default None
iso8601.iso8601: DEBUG: Got u'51' for 'second' with default None
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:11:51Z into {'tz_sign': None, 'second_fraction': None, 'hour': u'06', 'tz_hour': None, 'month': u'11', 'timezone': u'Z', 'second': u'51', 'tz_minute': None, 'year': u'2013', 'separator': u'T', 'day': u'22', 'minute': u'11'} with default timezone <iso8601.iso8601.Utc object at 0x333cd50>
iso8601.iso8601: DEBUG: Got u'2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'month' with default None
iso8601.iso8601: DEBUG: Got u'22' for 'day' with default None
iso8601.iso8601: DEBUG: Got u'06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'minute' with default None
iso8601.iso8601: DEBUG: Got u'51' for 'second' with default None
requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection (1): localhost
eventlet.wsgi.server: INFO: (3948) accepted ('127.0.0.1', 48582)
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0xbd26f10>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0xbd26f10>, 'path_info': '/tenants'}
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.common.wsgi.ComposingRouter object at 0xe18ff50>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.common.wsgi.ComposingRouter object at 0xe18ff50>, 'path_info': '/tenants'}
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '/tenants', defaults: {'action': u'get_projects_for_token', 'controller': <keystone.identity.controllers.Tenant object at 0xe18f590>}
routes.middleware: DEBUG: Match dict: {'action': u'get_projects_for_token', 'controller': <keystone.identity.controllers.Tenant object at 0xe18f590>}
keystone.common.wsgi: DEBUG: arg_dict: {}
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'9dea886500788291958e079dfd94616fe99c9f7a'" Value: "<dogpile.cache.api.NoValue object at 0x3659e50>"
dogpile.core.dogpile: DEBUG: NeedRegenerationException
dogpile.core.dogpile: DEBUG: no value, waiting for create lock
dogpile.core.dogpile: DEBUG: value creation lock <dogpile.cache.region._LockWrapper object at 0x161f9a10> acquired
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'9dea886500788291958e079dfd94616fe99c9f7a'" Value: "<dogpile.cache.api.NoValue object at 0x3659e50>"
dogpile.core.dogpile: DEBUG: Calling creation function
dogpile.core.dogpile: DEBUG: Released creation lock
keystone.identity.controllers: WARNING: Authentication failed: Could not find token, 541d01bef8aa37341191f01d50342cb4.
keystone.common.wsgi: WARNING: Authorization failed. The request you have made requires authentication. from 127.0.0.1
access: INFO: 127.0.0.1 - - [21/Nov/2013:06:11:52 +0000] "GET http://localhost:57351/v2.0/tenants HTTP/1.0" 401 114
eventlet.wsgi.server: INFO: 127.0.0.1 - - [21/Nov/2013 06:11:52] "GET /v2.0/tenants HTTP/1.1" 401 253 0.015957
requests.packages.urllib3.connectionpool: DEBUG: "GET /v2.0/tenants HTTP/1.1" 401 114
keystoneclient.httpclient: DEBUG: Request returned failure status: 401
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:11:51Z into {'tz_sign': None, 'second_fraction': None, 'hour': u'06', 'tz_hour': None, 'month': u'11', 'timezone': u'Z', 'second': u'51', 'tz_minute': None, 'year': u'2013', 'separator': u'T', 'day': u'22', 'minute': u'11'} with default timezone <iso8601.iso8601.Utc object at 0x333cd50>
iso8601.iso8601: DEBUG: Got u'2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'month' with default None
iso8601.iso8601: DEBUG: Got u'22' for 'day' with default None
iso8601.iso8601: DEBUG: Got u'06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'minute' with default None
iso8601.iso8601: DEBUG: Got u'51' for 'second' with default None
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:11:51Z into {'tz_sign': None, 'second_fraction': None, 'hour': u'06', 'tz_hour': None, 'month': u'11', 'timezone': u'Z', 'second': u'51', 'tz_minute': None, 'year': u'2013', 'separator': u'T', 'day': u'22', 'minute': u'11'} with default timezone <iso8601.iso8601.Utc object at 0x333cd50>
iso8601.iso8601: DEBUG: Got u'2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'month' with default None
iso8601.iso8601: DEBUG: Got u'22' for 'day' with default None
iso8601.iso8601: DEBUG: Got u'06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'minute' with default None
iso8601.iso8601: DEBUG: Got u'51' for 'second' with default None
requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection (1): localhost
eventlet.wsgi.server: INFO: (3948) accepted ('127.0.0.1', 48583)
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0xbd26f10>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0xbd26f10>, 'path_info': '/tenants'}
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.common.wsgi.ComposingRouter object at 0xe18ff50>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.common.wsgi.ComposingRouter object at 0xe18ff50>, 'path_info': '/tenants'}
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '/tenants', defaults: {'action': u'get_projects_for_token', 'controller': <keystone.identity.controllers.Tenant object at 0xe18f590>}
routes.middleware: DEBUG: Match dict: {'action': u'get_projects_for_token', 'controller': <keystone.identity.controllers.Tenant object at 0xe18f590>}
keystone.common.wsgi: DEBUG: arg_dict: {}
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'9dea886500788291958e079dfd94616fe99c9f7a'" Value: "<dogpile.cache.api.NoValue object at 0x3659e50>"
dogpile.core.dogpile: DEBUG: NeedRegenerationException
dogpile.core.dogpile: DEBUG: no value, waiting for create lock
dogpile.core.dogpile: DEBUG: value creation lock <dogpile.cache.region._LockWrapper object at 0x161f9290> acquired
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'9dea886500788291958e079dfd94616fe99c9f7a'" Value: "<dogpile.cache.api.NoValue object at 0x3659e50>"
dogpile.core.dogpile: DEBUG: Calling creation function
dogpile.core.dogpile: DEBUG: Released creation lock
keystone.identity.controllers: WARNING: Authentication failed: Could not find token, 541d01bef8aa37341191f01d50342cb4.
keystone.common.wsgi: WARNING: Authorization failed. The request you have made requires authentication. from 127.0.0.1
access: INFO: 127.0.0.1 - - [21/Nov/2013:06:11:52 +0000] "GET http://localhost:57351/v2.0/tenants HTTP/1.0" 401 114
eventlet.wsgi.server: INFO: 127.0.0.1 - - [21/Nov/2013 06:11:52] "GET /v2.0/tenants HTTP/1.1" 401 253 0.014910
requests.packages.urllib3.connectionpool: DEBUG: "GET /v2.0/tenants HTTP/1.1" 401 114
keystoneclient.httpclient: DEBUG: Request returned failure status: 401
--------------------- >> end captured logging << ---------------------
----------------------------------------------------------------------
XML: nosetests.xml
Slowest 5 tests took 26.56 secs:
[31m 7.73 TestTokenRevoking.test_deleting_role_revokes_token[0m
[31m 6.71 TestTokenRevoking.test_deleting_group_grant_revokes_tokens[0m
[31m 4.34 TestTokenRevoking.test_removing_role_assignment_does_not_affect_other_users[0m
[31m 4.23 TestTokenRevoking.test_group_membership_changes_revokes_token[0m
[31m 3.54 TestTrustAuth.test_v3_v2_intermix[0m
----------------------------------------------------------------------
Ran 1998 tests in 751.258s
FAILED (SKIP=157, errors=2)
ERROR: InvocationError: '<https://jenkins01.openstack.org/job/periodic-keystone-python27-stable-havan…'>
___________________________________ summary ____________________________________
ERROR: py27: commands failed
+ result=1
+ echo 'Begin pip freeze output from test virtualenv:'
Begin pip freeze output from test virtualenv:
+ echo ======================================================================
======================================================================
+ .tox/py27/bin/pip freeze
Babel==1.3
Jinja2==2.7.1
MarkupSafe==0.18
Paste==1.7.5.1
PasteDeploy==1.5.0
Pygments==1.6
Routes==2.0
SQLAlchemy==0.7.10
Sphinx==1.1.3
Tempita==0.5.1
WebOb==1.2.3
WebTest==2.0.10
argparse==1.2.1
beautifulsoup4==4.3.2
colorama==0.2.7
coverage==3.7
decorator==3.4.0
docutils==0.10
dogpile.cache==0.5.2
dogpile.core==0.4.1
eventlet==0.14.0
extras==0.0.3
flake8==2.0
greenlet==0.4.1
hacking==0.7.2
httplib2==0.8
iso8601==0.1.8
keyring==3.2.1
-e git://git.openstack.org/openstack/keystone@4221b6020e6b0b42325d8904d7b8a225…
lxml==3.2.4
mccabe==0.2.1
mox==0.5.3
netaddr==0.7.10
netifaces==0.8
nose==1.3.0
nosehtmloutput==0.0.5
nosexcover==1.0.8
oauth2==1.5.211
openstack.nose-plugin==0.11
oslo.config==1.2.1
oslo.sphinx==1.1
pam==0.1.4
passlib==1.6.1
pbr==0.5.23
pep8==1.4.5
prettytable==0.7.2
pyflakes==0.7.3
pysqlite==2.6.3
python-keystoneclient==0.4.1
python-ldap==2.3.13
python-memcached==1.53
python-mimeparse==0.1.4
pytz==2013.8
repoze.lru==0.6
requests==2.0.1
simplejson==3.3.1
six==1.4.1
sqlalchemy-migrate==0.8.2
termcolor==1.1.0
testtools==0.9.33
waitress==0.8.7
wsgiref==0.1.2
+ echo ======================================================================
======================================================================
+ '[' -d .testrepository ']'
+ sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post
+ sudoresult=0
+ '[' 0 -ne 0 ']'
+ /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post
+ oomresult=0
+ '[' 0 -ne 0 ']'
++ find . -name nose_results.html
+ htmlreport=./keystone/tests/nose_results.html
+ '[' -f ./keystone/tests/nose_results.html ']'
++ grep -c 'tr class=.passClass' ./keystone/tests/nose_results.html
+ passcount=113
+ '[' 113 -eq 0 ']'
+ exit 1
+ rm -rf /tmp/tmp.OeC1sfqBHW
Build step 'Execute shell' marked build as failure
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-keystone-python27-stable-havana/3
[SCP] uploading file: '/srv/static/logs/periodic/periodic-keystone-python27-stable-havana/3/nose_results.html'
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-keystone-python27-stable-havana/precise15
[SCP] Trying to create /srv/static/logs/periodic/periodic-keystone-python27-stable-havana/precise15/3
[SCP] Copying console log.
1
1
Build failed in Jenkins: periodic-ceilometer-python26-stable-havana #1
by OpenStack Jenkins 25 Nov '13
by OpenStack Jenkins 25 Nov '13
25 Nov '13
See <https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…>
------------------------------------------
[...truncated 262 lines...]
ValueError: (u'A string is required here, not %s', 'MagicMock')
======================================================================
FAIL: test_notifier.TestNovaNotifier.test_samples
tags: worker-3
----------------------------------------------------------------------
pythonlogging:'': {{{
Loading compute driver 'nova.virt.fake.FakeDriver'
processing compute.instance.delete.start
Terminating instance
Key 'instance-00000001' not in instances '{}'
Error setting Instance.vm_state
Traceback (most recent call last):
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 70, in setter
field.coerce(self, name, value))
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 163, in coerce
return self._type.coerce(obj, attr, value)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 214, in coerce
value.__class__.__name__)
ValueError: (u'A string is required here, not %s', 'MagicMock')
}}}
Traceback (most recent call last):
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 1201, in patched
return func(*args, **keywargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 224, in setUp
instance=self.instance)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 354, in decorated_function
return function(self, context, *args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 90, in wrapped
payload)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 73, in wrapped
return f(self, context, *args, **kw)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 244, in decorated_function
pass
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 230, in decorated_function
return function(self, context, *args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 295, in decorated_function
function(self, context, *args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 272, in decorated_function
e, sys.exc_info())
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 259, in decorated_function
return function(self, context, *args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 1984, in terminate_instance
do_terminate_instance(instance, bdms)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 248, in inner
return f(*args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 1976, in do_terminate_instance
reservations=reservations)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 105, in inner
rv = f(*args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 1949, in _delete_instance
user_id=user_id)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 1944, in _delete_instance
db_inst)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 225, in _from_db_object
instance[field] = db_inst[field]
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 379, in __setitem__
setattr(self, name, value)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 70, in setter
field.coerce(self, name, value))
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 163, in coerce
return self._type.coerce(obj, attr, value)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…",> line 214, in coerce
value.__class__.__name__)
ValueError: (u'A string is required here, not %s', 'MagicMock')
======================================================================
FAIL: process-returncode
tags: worker-0
----------------------------------------------------------------------
Binary content:
traceback (test/plain; charset="utf8")
======================================================================
FAIL: process-returncode
tags: worker-1
----------------------------------------------------------------------
Binary content:
traceback (test/plain; charset="utf8")
======================================================================
FAIL: process-returncode
tags: worker-3
----------------------------------------------------------------------
Binary content:
traceback (test/plain; charset="utf8")
======================================================================
FAIL: process-returncode
tags: worker-3
----------------------------------------------------------------------
Binary content:
traceback (test/plain; charset="utf8")
Ran 8 tests in 0.394s
FAILED (id=0, failures=8)
error: testr failed (1)
ERROR: InvocationError: '/bin/bash -x <https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…'>
py26 runtests: commands[1] | <https://jenkins02.openstack.org/job/periodic-ceilometer-python26-stable-hav…>
No module named deprecated
No module named crypto
___________________________________ summary ____________________________________
ERROR: py26: commands failed
+ result=1
+ echo 'Begin pip freeze output from test virtualenv:'
Begin pip freeze output from test virtualenv:
+ echo ======================================================================
======================================================================
+ .tox/py26/bin/pip freeze
Babel==1.3
Flask==0.10.1
Jinja2==2.7.1
Mako==0.9.0
MarkupSafe==0.18
Paste==1.7.5.1
PasteDeploy==1.5.0
PyYAML==3.10
Pygments==1.6
Routes==2.0
SQLAlchemy==0.7.10
Sphinx==1.1.3
Tempita==0.5.1
WSME==0.5b5
WebOb==1.2.3
WebTest==2.0.10
Werkzeug==0.9.4
alembic==0.6.0
amqp==1.3.3
amqplib==1.0.2
anyjson==0.3.3
argparse==1.2.1
beautifulsoup4==4.3.2
boto==2.17.0
-e git://git.openstack.org/openstack/ceilometer@d90c8e1638e957f867ed507464c889…
cffi==0.8
cliff==1.4.5
cmd2==0.6.7
coverage==3.7
decorator==3.4.0
discover==0.4.0
dnspython==1.11.1
docutils==0.9.1
ecdsa==0.10
eventlet==0.14.0
extras==0.0.3
fixtures==0.3.14
flake8==2.0
greenlet==0.4.1
hacking==0.7.2
happybase==0.7
httplib2==0.8
importlib==1.0.2
iso8601==0.1.8
itsdangerous==0.23
jsonpatch==1.3
jsonpointer==1.1
jsonschema==2.3.0
kombu==3.0.5
logutils==0.3.3
lxml==3.2.4
mccabe==0.2.1
mock==1.0.1
mox==0.5.3
msgpack-python==0.4.0
netaddr==0.7.10
netifaces==0.8
nova==2014.1.dev784.g84bddb0
numpy==1.8.0
ordereddict==1.1
oslo.config==1.2.1
oslo.sphinx==1.1
paramiko==1.12.0
pbr==0.5.23
pecan==0.4.2
pep8==1.4.5
prettytable==0.7.2
pyOpenSSL==0.13.1
pyasn1==0.1.7
pycparser==2.10
pycrypto==2.6.1
pyflakes==0.7.3
pymongo==2.6.3
pyparsing==2.0.1
python-ceilometerclient==1.0.6
python-cinderclient==1.0.7
python-glanceclient==0.12.0
python-keystoneclient==0.4.1
python-mimeparse==0.1.4
python-neutronclient==2.3.1
python-novaclient==2.15.0
python-subunit==0.0.15
python-swiftclient==1.8.0
pytz==2013.8
repoze.lru==0.6
requests==2.0.1
simplegeneric==0.8.1
simplejson==3.3.1
singledispatch==3.4.0.2
six==1.4.1
sphinxcontrib-httpdomain==1.2.0
sphinxcontrib-pecanwsme==0.5
sqlalchemy-migrate==0.8.2
stevedore==0.12
suds==0.4
swift==1.10.0
testrepository==0.0.18
testscenarios==0.4
testtools==0.9.33
thrift==0.9.1
waitress==0.8.7
warlock==1.1.0
websockify==0.5.1
xattr==0.7.2
+ echo ======================================================================
======================================================================
+ '[' -d .testrepository ']'
+ '[' -f .testrepository/0.2 ']'
+ '[' -f .testrepository/0 ']'
+ .tox/py26/bin/python /usr/local/jenkins/slave_scripts/subunit2html.py ./subunit_log.txt testr_results.html
Traceback (most recent call last):
File "/usr/local/jenkins/slave_scripts/subunit2html.py", line 727, in <module>
main()
File "/usr/local/jenkins/slave_scripts/subunit2html.py", line 702, in main
stream = open(subunit_file, 'rb')
IOError: [Errno 2] No such file or directory: './subunit_log.txt'
+ gzip -9 ./subunit_log.txt
gzip: ./subunit_log.txt: No such file or directory
+ gzip -9 ./testr_results.html
gzip: ./testr_results.html: No such file or directory
+ sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post
+ sudoresult=0
+ '[' 0 -ne 0 ']'
+ /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post
+ oomresult=0
+ '[' 0 -ne 0 ']'
++ find . -name nose_results.html
+ htmlreport=
+ '[' -f '' ']'
+ echo
+ echo 'WARNING: Unable to find to confirm results!'
WARNING: Unable to find to confirm results!
+ echo
+ exit 1
+ rm -rf /tmp/tmp.IblNAU7hFJ
Build step 'Execute shell' marked build as failure
[SCP] Connecting to static.openstack.org
[SCP] No file(s) found: **/*nose_results.html
[SCP] '**/*nose_results.html' doesn't match anything: '**' exists but not '**/*nose_results.html'
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-ceilometer-python26-stable-havana/centos6-8
[SCP] Trying to create /srv/static/logs/periodic/periodic-ceilometer-python26-stable-havana/centos6-8/1
[SCP] Copying console log.
1
2
24 Nov '13
See <https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…>
------------------------------------------
[...truncated 399 lines...]
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.manager:Loading Plugin: neutron.plugins.nicira.NeutronPlugin.NvpPluginV2
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.manager:Service L3_ROUTER_NAT is supported by the core plugin
INFO:neutron.manager:Loading Plugin: neutron.plugins.nicira.NeutronPlugin.NvpPluginV2
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.manager:Service L3_ROUTER_NAT is supported by the core plugin
INFO:neutron.plugins.nicira.nvp_cluster:The following cluster attributes were not specified: ['default_l3_gw_service_uuid']'
INFO:neutron.manager:Loading Plugin: neutron.plugins.nicira.NeutronPlugin.NvpPluginV2
WARNING:neutron.plugins.nicira.nvp_cluster:Deprecated: Attribute 'metadata_dhcp_host_route' has been deprecated or moved to a new section. See new configuration file for details.
WARNING:neutron.plugins.nicira.nvp_cluster:Deprecated: Attribute 'nvp_controller_connection' has been deprecated or moved to a new section. See new configuration file for details.
INFO:neutron.manager:Service L3_ROUTER_NAT is supported by the core plugin
INFO:neutron.manager:Loading Plugin: neutron.plugins.nicira.NeutronPlugin.NvpPluginV2
WARNING:neutron.plugins.nicira.nvp_cluster:Deprecated: Attribute 'metadata_dhcp_host_route' has been deprecated or moved to a new section. See new configuration file for details.
WARNING:neutron.plugins.nicira.nvp_cluster:Deprecated: Attribute 'nvp_controller_connection' has been deprecated or moved to a new section. See new configuration file for details.
INFO:neutron.manager:Service L3_ROUTER_NAT is supported by the core plugin
INFO:neutron.common.config:Config paste file: <https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…>
INFO:neutron.manager:Loading Plugin: neutron.db.db_base_plugin_v2.NeutronDbPluginV2
ERROR:neutron.plugins.linuxbridge.agent.linuxbridge_neutron_agent:Failed reporting state!
Traceback (most recent call last):
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 801, in _report_state
self.agent_state)
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 74, in report_state
return self.cast(context, msg, topic=self.topic)
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 171, in cast
rpc.cast(context, self._get_topic(topic), msg)
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 158, in cast
return _get_impl().cast(CONF, context, topic, msg)
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 166, in cast
check_serialize(msg)
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 131, in check_serialize
json.dumps(msg)
File "/usr/lib64/python2.6/json/__init__.py", line 230, in dumps
return _default_encoder.encode(obj)
File "/usr/lib64/python2.6/json/encoder.py", line 367, in encode
chunks = list(self.iterencode(o))
File "/usr/lib64/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 317, in _iterencode
for chunk in self._iterencode_default(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 323, in _iterencode_default
newobj = self.default(o)
File "/usr/lib64/python2.6/json/encoder.py", line 344, in default
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: <MagicMock name='LinuxBridgeManager().local_ip' id='236079952'> is not JSON serializable
ERROR:neutron.plugins.linuxbridge.agent.linuxbridge_neutron_agent:Failed reporting state!
Traceback (most recent call last):
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 801, in _report_state
self.agent_state)
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 74, in report_state
return self.cast(context, msg, topic=self.topic)
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 171, in cast
rpc.cast(context, self._get_topic(topic), msg)
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 158, in cast
return _get_impl().cast(CONF, context, topic, msg)
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 166, in cast
check_serialize(msg)
File "<https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…",> line 131, in check_serialize
json.dumps(msg)
File "/usr/lib64/python2.6/json/__init__.py", line 230, in dumps
return _default_encoder.encode(obj)
File "/usr/lib64/python2.6/json/encoder.py", line 367, in encode
chunks = list(self.iterencode(o))
File "/usr/lib64/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 317, in _iterencode
for chunk in self._iterencode_default(o, markers):
File "/usr/lib64/python2.6/json/encoder.py", line 323, in _iterencode_default
newobj = self.default(o)
File "/usr/lib64/python2.6/json/encoder.py", line 344, in default
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: <MagicMock name='LinuxBridgeManager().local_ip' id='274632272'> is not JSON serializable
INFO:neutron.manager:Loading Plugin: neutron.tests.unit.dummy_plugin.DummyServicePlugin
INFO:neutron.common.config:Config paste file: <https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…>
INFO:neutron.manager:Loading Plugin: neutron.db.db_base_plugin_v2.NeutronDbPluginV2
INFO:neutron.manager:Loading Plugin: neutron.tests.unit.dummy_plugin.DummyServicePlugin
INFO:neutron.common.config:Config paste file: <https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…>
INFO:neutron.manager:Loading Plugin: neutron.db.db_base_plugin_v2.NeutronDbPluginV2
INFO:neutron.manager:Loading Plugin: neutron.tests.unit.dummy_plugin.DummyServicePlugin
INFO:neutron.common.config:Config paste file: <https://jenkins01.openstack.org/job/periodic-neutron-python26-stable-havana…>
INFO:neutron.manager:Loading Plugin: neutron.db.db_base_plugin_v2.NeutronDbPluginV2
INFO:neutron.manager:Loading Plugin: neutron.tests.unit.dummy_plugin.DummyServicePlugin
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_LOG_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ neutron/tests/unit --list
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_LOG_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ neutron/tests/unit --load-list /tmp/tmp.M1dc4iHCb7/tmp5HzH8C
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_LOG_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ neutron/tests/unit --load-list /tmp/tmp.M1dc4iHCb7/tmpI56JkV
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_LOG_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ neutron/tests/unit --load-list /tmp/tmp.M1dc4iHCb7/tmpa78uPr
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_LOG_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ neutron/tests/unit --load-list /tmp/tmp.M1dc4iHCb7/tmpC40Be9
Ran 9383 tests in 2228.003s
PASSED (id=0, skips=328)
Slowest Tests
Test id Runtime (s)
--------------------------------------------------------------------------------------------------------------------- -----------
neutron.tests.unit.nicira.test_nvp_sync.NvpSyncTestCase.test_sync_chunk_larger_maxpagesize_triggers_multiple_requests 14.961
neutron.tests.unit.nicira.test_edge_router.ServiceRouterTestCase.test_floatingip_update_different_router 12.476
neutron.tests.unit.nicira.test_nicira_plugin.TestNiciraPortsV2.test_recycling 11.224
neutron.tests.unit.nicira.test_edge_router.NvpRouterTestCase.test_floatingip_update_different_router 9.866
neutron.tests.unit.nec.test_router.NecRouterOpenFlowTestCase.test_floatingip_update_different_router 8.974
neutron.tests.unit.ml2.test_ml2_plugin.TestMl2PortsV2.test_recycling 8.619
neutron.tests.unit.test_extension_extraroute.ExtraRouteDBIntTestCaseXML.test_floatingip_update_different_router 8.258
neutron.tests.unit.test_l3_plugin.L3NatDBSepTestCaseXML.test_floatingip_update_different_router 8.135
neutron.tests.unit.openvswitch.test_openvswitch_plugin.TestOpenvswitchPortsV2.test_recycling 8.115
neutron.tests.unit.test_l3_plugin.L3NatDBIntTestCase.test_floatingip_update_different_router 8.059
___________________________________ summary ____________________________________
py26: commands succeeded
congratulations :)
+ result=0
+ echo 'Begin pip freeze output from test virtualenv:'
Begin pip freeze output from test virtualenv:
+ echo ======================================================================
======================================================================
+ .tox/py26/bin/pip freeze
Babel==1.3
Jinja2==2.7.1
Mako==0.9.0
MarkupSafe==0.18
Paste==1.7.5.1
PasteDeploy==1.5.0
Pygments==1.6
Routes==1.13
SQLAlchemy==0.7.10
Sphinx==1.2b1
WebOb==1.2.3
WebTest==2.0.10
alembic==0.6.0
amqp==1.3.3
amqplib==1.0.2
anyjson==0.3.3
argparse==1.2.1
beautifulsoup4==4.3.2
cliff==1.4.5
cmd2==0.6.7
configobj==4.7.2
coverage==3.7
discover==0.4.0
docutils==0.10
eventlet==0.14.0
extras==0.0.3
fixtures==0.3.14
flake8==2.0
greenlet==0.4.1
hacking==0.7.2
httplib2==0.8
importlib==1.0.2
iso8601==0.1.8
jsonrpclib==0.1.3
kombu==3.0.5
mccabe==0.2.1
mock==1.0.1
mox==0.5.3
netaddr==0.7.10
neutron==jenkins.periodic.neutron.python26.stable.havana.1
ordereddict==1.1
oslo.config==1.2.1
pbr==0.5.23
pep8==1.4.5
prettytable==0.7.2
pyflakes==0.7.3
pyparsing==2.0.1
python-keystoneclient==0.4.1
python-mimeparse==0.1.4
python-neutronclient==2.3.1
python-novaclient==2.15.0
python-subunit==0.0.15
pytz==2013.8
pyudev==0.16.1
repoze.lru==0.6
requests==2.0.1
setuptools-git==1.0
simplejson==3.3.1
six==1.4.1
stevedore==0.12
testrepository==0.0.18
testtools==0.9.33
waitress==0.8.7
+ echo ======================================================================
======================================================================
+ '[' -d .testrepository ']'
+ '[' -f .testrepository/0.2 ']'
+ '[' -f .testrepository/0 ']'
+ cp .testrepository/0 ./subunit_log.txt
+ .tox/py26/bin/python /usr/local/jenkins/slave_scripts/subunit2html.py ./subunit_log.txt testr_results.html
Build timed out (after 40 minutes). Marking the build as failed.
/usr/local/jenkins/slave_scripts/run-unittests.sh: line 58: 29690 Terminated .tox/$venv/bin/python /usr/local/jenkins/slave_scripts/subunit2html.py ./subunit_log.txt testr_results.html
+ gzip -9 ./subunit_log.txt
++ rm -rf /tmp/tmp.M1dc4iHCb7
[SCP] Connecting to static.openstack.org
[SCP] No file(s) found: **/*nose_results.html
[SCP] '**/*nose_results.html' doesn't match anything: '**' exists but not '**/*nose_results.html'
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-neutron-python26-stable-havana
[SCP] Trying to create /srv/static/logs/periodic/periodic-neutron-python26-stable-havana/centos6-5
[SCP] Trying to create /srv/static/logs/periodic/periodic-neutron-python26-stable-havana/centos6-5/1
[SCP] Copying console log.
1
2
Build failed in Jenkins: periodic-ceilometer-python27-stable-havana #1
by OpenStack Jenkins 24 Nov '13
by OpenStack Jenkins 24 Nov '13
24 Nov '13
See <https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…>
------------------------------------------
[...truncated 261 lines...]
user_id=user_id)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 1944, in _delete_instance
db_inst)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 225, in _from_db_object
instance[field] = db_inst[field]
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 379, in __setitem__
setattr(self, name, value)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 70, in setter
field.coerce(self, name, value))
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 163, in coerce
return self._type.coerce(obj, attr, value)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 214, in coerce
value.__class__.__name__)
ValueError: (u'A string is required here, not %s', 'MagicMock')
======================================================================
FAIL: test_notifier.TestNovaNotifier.test_samples
tags: worker-3
----------------------------------------------------------------------
pythonlogging:'': {{{
Loading compute driver 'nova.virt.fake.FakeDriver'
processing compute.instance.delete.start
Terminating instance
Key 'instance-00000001' not in instances '{}'
Error setting Instance.vm_state
Traceback (most recent call last):
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 70, in setter
field.coerce(self, name, value))
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 163, in coerce
return self._type.coerce(obj, attr, value)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 214, in coerce
value.__class__.__name__)
ValueError: (u'A string is required here, not %s', 'MagicMock')
}}}
Traceback (most recent call last):
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 1201, in patched
return func(*args, **keywargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 224, in setUp
instance=self.instance)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 354, in decorated_function
return function(self, context, *args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 90, in wrapped
payload)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 73, in wrapped
return f(self, context, *args, **kw)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 244, in decorated_function
pass
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 230, in decorated_function
return function(self, context, *args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 295, in decorated_function
function(self, context, *args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 272, in decorated_function
e, sys.exc_info())
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 259, in decorated_function
return function(self, context, *args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 1984, in terminate_instance
do_terminate_instance(instance, bdms)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 248, in inner
return f(*args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 1976, in do_terminate_instance
reservations=reservations)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 105, in inner
rv = f(*args, **kwargs)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 1949, in _delete_instance
user_id=user_id)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 1944, in _delete_instance
db_inst)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 225, in _from_db_object
instance[field] = db_inst[field]
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 379, in __setitem__
setattr(self, name, value)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 70, in setter
field.coerce(self, name, value))
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 163, in coerce
return self._type.coerce(obj, attr, value)
File "<https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…",> line 214, in coerce
value.__class__.__name__)
ValueError: (u'A string is required here, not %s', 'MagicMock')
======================================================================
FAIL: process-returncode
tags: worker-1
----------------------------------------------------------------------
Binary content:
traceback (test/plain; charset="utf8")
======================================================================
FAIL: process-returncode
tags: worker-3
----------------------------------------------------------------------
Binary content:
traceback (test/plain; charset="utf8")
Ran 8 tests in 0.764s
FAILED (id=0, failures=8)
error: testr failed (1)
ERROR: InvocationError: '/bin/bash -x <https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…'>
py27 runtests: commands[1] | <https://jenkins02.openstack.org/job/periodic-ceilometer-python27-stable-hav…>
No module named deprecated
No module named crypto
___________________________________ summary ____________________________________
ERROR: py27: commands failed
+ result=1
+ echo 'Begin pip freeze output from test virtualenv:'
Begin pip freeze output from test virtualenv:
+ echo ======================================================================
======================================================================
+ .tox/py27/bin/pip freeze
Babel==1.3
Flask==0.10.1
Jinja2==2.7.1
Mako==0.9.0
MarkupSafe==0.18
Paste==1.7.5.1
PasteDeploy==1.5.0
PyYAML==3.10
Pygments==1.6
Routes==1.13
SQLAlchemy==0.7.10
Sphinx==1.1.3
Tempita==0.5.1
WSME==0.5b5
WebOb==1.2.3
WebTest==2.0.10
Werkzeug==0.9.4
alembic==0.6.0
amqp==1.3.3
amqplib==1.0.2
anyjson==0.3.3
argparse==1.2.1
beautifulsoup4==4.3.2
boto==2.17.0
-e git://git.openstack.org/openstack/ceilometer@d90c8e1638e957f867ed507464c889…
cffi==0.8
cliff==1.4.5
cmd2==0.6.7
coverage==3.7
decorator==3.4.0
discover==0.4.0
dnspython==1.11.1
docutils==0.9.1
ecdsa==0.10
eventlet==0.14.0
extras==0.0.3
fixtures==0.3.14
flake8==2.0
greenlet==0.4.1
hacking==0.7.2
happybase==0.7
httplib2==0.8
iso8601==0.1.8
itsdangerous==0.23
jsonpatch==1.3
jsonpointer==1.1
jsonschema==2.3.0
kombu==3.0.5
lxml==3.2.4
mccabe==0.2.1
mock==1.0.1
mox==0.5.3
msgpack-python==0.4.0
netaddr==0.7.10
netifaces==0.8
nova==2014.1.dev778.gb0263d7
numpy==1.8.0
oslo.config==1.2.1
oslo.sphinx==1.1
paramiko==1.12.0
pbr==0.5.23
pecan==0.4.2
pep8==1.4.5
prettytable==0.7.2
pyOpenSSL==0.13.1
pyasn1==0.1.7
pycparser==2.10
pycrypto==2.6.1
pyflakes==0.7.3
pymongo==2.6.3
pyparsing==2.0.1
python-ceilometerclient==1.0.6
python-cinderclient==1.0.7
python-glanceclient==0.12.0
python-keystoneclient==0.4.1
python-mimeparse==0.1.4
python-neutronclient==2.3.1
python-novaclient==2.15.0
python-subunit==0.0.15
python-swiftclient==1.8.0
pytz==2013.8
repoze.lru==0.6
requests==2.0.1
simplegeneric==0.8.1
simplejson==3.3.1
singledispatch==3.4.0.2
six==1.4.1
sphinxcontrib-httpdomain==1.2.0
sphinxcontrib-pecanwsme==0.5
sqlalchemy-migrate==0.8.2
stevedore==0.12
suds==0.4
swift==1.10.0
testrepository==0.0.18
testscenarios==0.4
testtools==0.9.33
thrift==0.9.1
waitress==0.8.7
warlock==1.0.1
websockify==0.5.1
wsgiref==0.1.2
xattr==0.7.2
+ echo ======================================================================
======================================================================
+ '[' -d .testrepository ']'
+ '[' -f .testrepository/0.2 ']'
+ '[' -f .testrepository/0 ']'
+ .tox/py27/bin/python /usr/local/jenkins/slave_scripts/subunit2html.py ./subunit_log.txt testr_results.html
Traceback (most recent call last):
File "/usr/local/jenkins/slave_scripts/subunit2html.py", line 727, in <module>
main()
File "/usr/local/jenkins/slave_scripts/subunit2html.py", line 702, in main
stream = open(subunit_file, 'rb')
IOError: [Errno 2] No such file or directory: './subunit_log.txt'
+ gzip -9 ./subunit_log.txt
gzip: ./subunit_log.txt: No such file or directory
+ gzip -9 ./testr_results.html
gzip: ./testr_results.html: No such file or directory
+ sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post
+ sudoresult=0
+ '[' 0 -ne 0 ']'
+ /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post
+ oomresult=0
+ '[' 0 -ne 0 ']'
++ find . -name nose_results.html
+ htmlreport=
+ '[' -f '' ']'
+ echo
+ echo 'WARNING: Unable to find to confirm results!'
WARNING: Unable to find to confirm results!
+ echo
+ exit 1
+ rm -rf /tmp/tmp.TfSH0JPMWG
Build step 'Execute shell' marked build as failure
[SCP] Connecting to static.openstack.org
[SCP] No file(s) found: **/*nose_results.html
[SCP] '**/*nose_results.html' doesn't match anything: '**' exists but not '**/*nose_results.html'
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-ceilometer-python27-stable-havana
[SCP] Trying to create /srv/static/logs/periodic/periodic-ceilometer-python27-stable-havana/precise24
[SCP] Trying to create /srv/static/logs/periodic/periodic-ceilometer-python27-stable-havana/precise24/1
[SCP] Copying console log.
1
3
Jenkins build is back to normal : periodic-tempest-devstack-vm-full-stable-havana #5
by OpenStack Jenkins 23 Nov '13
by OpenStack Jenkins 23 Nov '13
23 Nov '13
Build failed in Jenkins: periodic-keystone-python26-stable-havana #2
by OpenStack Jenkins 23 Nov '13
by OpenStack Jenkins 23 Nov '13
23 Nov '13
See <https://jenkins02.openstack.org/job/periodic-keystone-python26-stable-havan…>
------------------------------------------
[...truncated 2543 lines...]
routes.middleware: DEBUG: Matched POST /tokens
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0x12647290>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0x12647290>, 'path_info': '/tokens'}
routes.middleware: DEBUG: Matched POST /tokens
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.common.wsgi.ComposingRouter object at 0x12b20a90>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.common.wsgi.ComposingRouter object at 0x12b20a90>, 'path_info': '/tokens'}
routes.middleware: DEBUG: Matched POST /tokens
routes.middleware: DEBUG: Route path: '/tokens', defaults: {'action': u'authenticate', 'controller': <keystone.token.controllers.Auth object at 0x12b20ed0>}
routes.middleware: DEBUG: Match dict: {'action': u'authenticate', 'controller': <keystone.token.controllers.Auth object at 0x12b20ed0>}
keystone.common.wsgi: DEBUG: arg_dict: {}
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385015153.5132439, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385015153.5132439, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'435a4a9d7a162cfa1832cef4c4fa98c702387e05'" Value: "({'id': 'baz', 'enabled': True, 'domain_id': 'default', 'name': 'BAZ', 'description': 'description'}, {'ct': 1385015153.5225241, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'435a4a9d7a162cfa1832cef4c4fa98c702387e05'" Value: "({'id': 'baz', 'enabled': True, 'domain_id': 'default', 'name': 'BAZ', 'description': 'description'}, {'ct': 1385015153.5225241, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385015153.5132439, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385015153.5132439, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385015153.5132439, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'9b28b5df37518646410debda756dd4c07f028d21'" Value: "({'id': '9fe2ff9ee4384b1894a90878d3e92bab', 'name': '_member_'}, {'ct': 1385015153.5392311, 'v': 1})"
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:25:53Z into {'tz_sign': None, 'second_fraction': None, 'hour': '06', 'tz_hour': None, 'month': '11', 'timezone': 'Z', 'second': '53', 'tz_minute': None, 'year': '2013', 'separator': 'T', 'day': '22', 'minute': '25'} with default timezone <iso8601.iso8601.Utc object at 0x23418d0>
iso8601.iso8601: DEBUG: Got '2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got '11' for 'month' with default None
iso8601.iso8601: DEBUG: Got '22' for 'day' with default None
iso8601.iso8601: DEBUG: Got '06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got '25' for 'minute' with default None
iso8601.iso8601: DEBUG: Got '53' for 'second' with default None
keystone.common.cache.core: DEBUG: CACHE_SET: Key: "'c33c3568a1aedf532cef672d1999e11aea0a6a67'" Value: "({'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}, 'user_id': u'two', 'bind': None, 'expires': datetime.datetime(2013, 11, 22, 6, 25, 53), 'token_data': {'access': {'token': {'issued_at': '2013-11-21T06:25:53.981810', 'expires': '2013-11-22T06:25:53Z', 'id': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoyNTo1My45ODE4MTAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjI1OjUzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBALI-pymunzx6yHgbcYdg0HNHD-EsYP6b5SCLIhzrWMNfGj1lfaRt74RLSORtfsjUiYSenG8FmqMFpf8qf98+qsV8sExcEHRKlGEbfnvixHsbqdrn1ep41O+e-y-H+HyL9DClFFs-i+hMVAIOA4Ds6Nx7+1vkc-A1n5WPNf+A1Q+h3pzbqzMt9UDIznSCOSyzSUU-TnA-Ae0l25bVGcxa2BWO3ez-dDL+iQDdYyRDTFvWorjirRVXxjDrPl5nVFoZK7wUQDdcvEBTNEYxZ5wgjLsChYaKWH8adARxeDY4ui42VFglwYtSOp7YYaC4BApY+1gcRKr9eO9ZiqaIVyxLvus=', 'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}}, 'serviceCatalog': [], 'user': {'username': u'TWO', 'roles_links': [], 'id': u'two', 'roles': [{'name': '_member_'}], 'name': u'TWO'}, 'metadata': {'is_admin': 0, 'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}}, 'user': {'tenantId': u'baz', 'enabled': True, 'id': u'two', 'name': u'TWO', u'email': u'two(a)three.com'}, 'key': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoyNTo1My45ODE4MTAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjI1OjUzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBALI-pymunzx6yHgbcYdg0HNHD-EsYP6b5SCLIhzrWMNfGj1lfaRt74RLSORtfsjUiYSenG8FmqMFpf8qf98+qsV8sExcEHRKlGEbfnvixHsbqdrn1ep41O+e-y-H+HyL9DClFFs-i+hMVAIOA4Ds6Nx7+1vkc-A1n5WPNf+A1Q+h3pzbqzMt9UDIznSCOSyzSUU-TnA-Ae0l25bVGcxa2BWO3ez-dDL+iQDdYyRDTFvWorjirRVXxjDrPl5nVFoZK7wUQDdcvEBTNEYxZ5wgjLsChYaKWH8adARxeDY4ui42VFglwYtSOp7YYaC4BApY+1gcRKr9eO9ZiqaIVyxLvus=', 'token_version': 'v2.0', 'id': '564ba54f0564a5110bbf85dfaad523fc', 'trust_id': None, 'metadata': {'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}, {'ct': 1385015154.148308, 'v': 1})"
access: INFO: 127.0.0.1 - - [21/Nov/2013:06:25:54 +0000] "POST http://localhost:46841/v2.0/tokens HTTP/1.0" 200 1657
eventlet.wsgi.server: INFO: 127.0.0.1 - - [21/Nov/2013 06:25:54] "POST /v2.0/tokens HTTP/1.1" 200 1787 0.222984
requests.packages.urllib3.connectionpool: DEBUG: "POST /v2.0/tokens HTTP/1.1" 200 1657
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:25:53Z into {'tz_sign': None, 'second_fraction': None, 'hour': u'06', 'tz_hour': None, 'month': u'11', 'timezone': u'Z', 'second': u'53', 'tz_minute': None, 'year': u'2013', 'separator': u'T', 'day': u'22', 'minute': u'25'} with default timezone <iso8601.iso8601.Utc object at 0x23418d0>
iso8601.iso8601: DEBUG: Got u'2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'month' with default None
iso8601.iso8601: DEBUG: Got u'22' for 'day' with default None
iso8601.iso8601: DEBUG: Got u'06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got u'25' for 'minute' with default None
iso8601.iso8601: DEBUG: Got u'53' for 'second' with default None
routes.middleware: DEBUG: Matched PATCH /OS-KSCRUD/users/two
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0x12647290>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0x12647290>, 'path_info': '/OS-KSCRUD/users/two'}
routes.middleware: DEBUG: Matched PATCH /OS-KSCRUD/users/two
routes.middleware: DEBUG: Route path: '/OS-KSCRUD/users/{user_id}', defaults: {'action': u'set_user_password', 'controller': <keystone.contrib.user_crud.core.UserController object at 0x12647810>}
routes.middleware: DEBUG: Match dict: {'action': u'set_user_password', 'controller': <keystone.contrib.user_crud.core.UserController object at 0x12647810>, 'user_id': u'two'}
keystone.common.wsgi: DEBUG: arg_dict: {'user_id': u'two'}
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'c33c3568a1aedf532cef672d1999e11aea0a6a67'" Value: "({'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}, 'user_id': u'two', 'bind': None, 'expires': datetime.datetime(2013, 11, 22, 6, 25, 53), 'token_data': {'access': {'token': {'issued_at': '2013-11-21T06:25:53.981810', 'expires': '2013-11-22T06:25:53Z', 'id': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoyNTo1My45ODE4MTAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjI1OjUzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBALI-pymunzx6yHgbcYdg0HNHD-EsYP6b5SCLIhzrWMNfGj1lfaRt74RLSORtfsjUiYSenG8FmqMFpf8qf98+qsV8sExcEHRKlGEbfnvixHsbqdrn1ep41O+e-y-H+HyL9DClFFs-i+hMVAIOA4Ds6Nx7+1vkc-A1n5WPNf+A1Q+h3pzbqzMt9UDIznSCOSyzSUU-TnA-Ae0l25bVGcxa2BWO3ez-dDL+iQDdYyRDTFvWorjirRVXxjDrPl5nVFoZK7wUQDdcvEBTNEYxZ5wgjLsChYaKWH8adARxeDY4ui42VFglwYtSOp7YYaC4BApY+1gcRKr9eO9ZiqaIVyxLvus=', 'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}}, 'serviceCatalog': [], 'user': {'username': u'TWO', 'roles_links': [], 'id': u'two', 'roles': [{'name': '_member_'}], 'name': u'TWO'}, 'metadata': {'is_admin': 0, 'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}}, 'user': {'tenantId': u'baz', 'enabled': True, 'id': u'two', 'name': u'TWO', u'email': u'two(a)three.com'}, 'key': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoyNTo1My45ODE4MTAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjI1OjUzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBALI-pymunzx6yHgbcYdg0HNHD-EsYP6b5SCLIhzrWMNfGj1lfaRt74RLSORtfsjUiYSenG8FmqMFpf8qf98+qsV8sExcEHRKlGEbfnvixHsbqdrn1ep41O+e-y-H+HyL9DClFFs-i+hMVAIOA4Ds6Nx7+1vkc-A1n5WPNf+A1Q+h3pzbqzMt9UDIznSCOSyzSUU-TnA-Ae0l25bVGcxa2BWO3ez-dDL+iQDdYyRDTFvWorjirRVXxjDrPl5nVFoZK7wUQDdcvEBTNEYxZ5wgjLsChYaKWH8adARxeDY4ui42VFglwYtSOp7YYaC4BApY+1gcRKr9eO9ZiqaIVyxLvus=', 'token_version': 'v2.0', 'id': '564ba54f0564a5110bbf85dfaad523fc', 'trust_id': None, 'metadata': {'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}, {'ct': 1385015154.148308, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385015153.5132439, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385015153.5132439, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'e45f4dc1a9bd1a59610ed5aa0db40470f719a2c3'" Value: "({'id': 'default', 'enabled': True, 'description': u'Owns users and tenants (i.e. projects) available on Identity API v2.', 'name': u'Default'}, {'ct': 1385015153.5132439, 'v': 1})"
keystone.common.cache.core: DEBUG: CACHE_DELETE: "'c33c3568a1aedf532cef672d1999e11aea0a6a67'"
keystone.common.cache.core: DEBUG: CACHE_DELETE: "'d469268500afb897a03ba9f406282f91a441a15f'"
keystone.common.cache.core: DEBUG: CACHE_DELETE: "'050822dbc80892d5f5f93a7057e80ad4ee797efa'"
keystone.common.cache.core: DEBUG: CACHE_DELETE: "'291200c84bc255409f233f759b5e029b3aadfef5'"
keystone.common.cache.core: DEBUG: CACHE_DELETE: "'7182d7ab14d783bee1222be030f9bfc06d29a0d3'"
keystone.common.cache.core: DEBUG: CACHE_SET: Key: "'8bc6f9e7d2812f0c1a52bc83902adfd4dcb16b29'" Value: "({'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}, 'user_id': u'two', 'bind': None, 'expires': datetime.datetime(2013, 11, 22, 6, 25, 53), 'token_data': {'access': {'token': {'issued_at': '2013-11-21T06:25:53.981810', 'expires': '2013-11-22T06:25:53Z', 'id': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoyNTo1My45ODE4MTAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjI1OjUzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBALI-pymunzx6yHgbcYdg0HNHD-EsYP6b5SCLIhzrWMNfGj1lfaRt74RLSORtfsjUiYSenG8FmqMFpf8qf98+qsV8sExcEHRKlGEbfnvixHsbqdrn1ep41O+e-y-H+HyL9DClFFs-i+hMVAIOA4Ds6Nx7+1vkc-A1n5WPNf+A1Q+h3pzbqzMt9UDIznSCOSyzSUU-TnA-Ae0l25bVGcxa2BWO3ez-dDL+iQDdYyRDTFvWorjirRVXxjDrPl5nVFoZK7wUQDdcvEBTNEYxZ5wgjLsChYaKWH8adARxeDY4ui42VFglwYtSOp7YYaC4BApY+1gcRKr9eO9ZiqaIVyxLvus=', 'tenant': {'enabled': True, 'id': 'baz', 'name': 'BAZ', 'description': 'description'}}, 'serviceCatalog': [], 'user': {'username': u'TWO', 'roles_links': [], 'id': u'two', 'roles': [{'name': '_member_'}], 'name': u'TWO'}, 'metadata': {'is_admin': 0, 'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}}, 'user': {'tenantId': u'baz', 'enabled': True, 'id': u'two', 'name': u'TWO', u'email': u'two(a)three.com'}, 'key': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoyNTo1My45ODE4MTAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjI1OjUzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBALI-pymunzx6yHgbcYdg0HNHD-EsYP6b5SCLIhzrWMNfGj1lfaRt74RLSORtfsjUiYSenG8FmqMFpf8qf98+qsV8sExcEHRKlGEbfnvixHsbqdrn1ep41O+e-y-H+HyL9DClFFs-i+hMVAIOA4Ds6Nx7+1vkc-A1n5WPNf+A1Q+h3pzbqzMt9UDIznSCOSyzSUU-TnA-Ae0l25bVGcxa2BWO3ez-dDL+iQDdYyRDTFvWorjirRVXxjDrPl5nVFoZK7wUQDdcvEBTNEYxZ5wgjLsChYaKWH8adARxeDY4ui42VFglwYtSOp7YYaC4BApY+1gcRKr9eO9ZiqaIVyxLvus=', 'token_version': 'v2.0', 'id': '7fd0ae8f9e4d44e6a6d4a5453bc47dff', 'trust_id': None, 'metadata': {'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}, {'ct': 1385015154.215843, 'v': 1})"
keystone.contrib.user_crud.core: DEBUG: TOKEN_REF {'tenant': {'description': 'description', 'enabled': True, 'id': 'baz', 'name': 'BAZ'}, 'user_id': u'two', 'bind': None, 'expires': datetime.datetime(2013, 11, 22, 6, 25, 53), 'token_data': {'access': {'token': {'issued_at': '2013-11-21T06:25:53.981810', 'expires': '2013-11-22T06:25:53Z', 'id': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoyNTo1My45ODE4MTAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjI1OjUzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBALI-pymunzx6yHgbcYdg0HNHD-EsYP6b5SCLIhzrWMNfGj1lfaRt74RLSORtfsjUiYSenG8FmqMFpf8qf98+qsV8sExcEHRKlGEbfnvixHsbqdrn1ep41O+e-y-H+HyL9DClFFs-i+hMVAIOA4Ds6Nx7+1vkc-A1n5WPNf+A1Q+h3pzbqzMt9UDIznSCOSyzSUU-TnA-Ae0l25bVGcxa2BWO3ez-dDL+iQDdYyRDTFvWorjirRVXxjDrPl5nVFoZK7wUQDdcvEBTNEYxZ5wgjLsChYaKWH8adARxeDY4ui42VFglwYtSOp7YYaC4BApY+1gcRKr9eO9ZiqaIVyxLvus=', 'tenant': {'description': 'description', 'enabled': True, 'id': 'baz', 'name': 'BAZ'}}, 'serviceCatalog': [], 'user': {'username': u'TWO', 'roles_links': [], 'id': u'two', 'roles': [{'name': '_member_'}], 'name': u'TWO'}, 'metadata': {'is_admin': 0, 'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}}, 'user': {u'email': u'two(a)three.com', 'enabled': True, 'id': u'two', 'name': u'TWO', 'tenantId': u'baz'}, 'key': 'MIIDpgYJKoZIhvcNAQcCoIIDlzCCA5MCAQExCTAHBgUrDgMCGjCCAbMGCSqGSIb3DQEHAaCCAaQEggGgeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0xMS0yMVQwNjoyNTo1My45ODE4MTAiLCAiZXhwaXJlcyI6ICIyMDEzLTExLTIyVDA2OjI1OjUzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImRlc2NyaXB0aW9uIiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYmF6IiwgIm5hbWUiOiAiQkFaIn19LCAic2VydmljZUNhdGFsb2ciOiBbXSwgInVzZXIiOiB7InVzZXJuYW1lIjogIlRXTyIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAidHdvIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiVFdPIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggHKMIIBxgIBATCBpDCBnjEKMAgGA1UEBRMBNTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRIwEAYDVQQHEwlTdW5ueXZhbGUxEjAQBgNVBAoTCU9wZW5TdGFjazERMA8GA1UECxMIS2V5c3RvbmUxJTAjBgkqhkiG9w0BCQEWFmtleXN0b25lQG9wZW5zdGFjay5vcmcxFDASBgNVBAMTC1NlbGYgU2lnbmVkAgERMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBALI-pymunzx6yHgbcYdg0HNHD-EsYP6b5SCLIhzrWMNfGj1lfaRt74RLSORtfsjUiYSenG8FmqMFpf8qf98+qsV8sExcEHRKlGEbfnvixHsbqdrn1ep41O+e-y-H+HyL9DClFFs-i+hMVAIOA4Ds6Nx7+1vkc-A1n5WPNf+A1Q+h3pzbqzMt9UDIznSCOSyzSUU-TnA-Ae0l25bVGcxa2BWO3ez-dDL+iQDdYyRDTFvWorjirRVXxjDrPl5nVFoZK7wUQDdcvEBTNEYxZ5wgjLsChYaKWH8adARxeDY4ui42VFglwYtSOp7YYaC4BApY+1gcRKr9eO9ZiqaIVyxLvus=', 'token_version': 'v2.0', 'id': '7fd0ae8f9e4d44e6a6d4a5453bc47dff', 'trust_id': None, 'metadata': {'roles': [u'9fe2ff9ee4384b1894a90878d3e92bab']}}
access: INFO: None - - [21/Nov/2013:06:25:54 +0000] "PATCH http://localhost/v2.0/OS-KSCRUD/users/two HTTP/1.0" 200 3365
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:25:53Z into {'tz_sign': None, 'second_fraction': None, 'hour': u'06', 'tz_hour': None, 'month': u'11', 'timezone': u'Z', 'second': u'53', 'tz_minute': None, 'year': u'2013', 'separator': u'T', 'day': u'22', 'minute': u'25'} with default timezone <iso8601.iso8601.Utc object at 0x23418d0>
iso8601.iso8601: DEBUG: Got u'2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'month' with default None
iso8601.iso8601: DEBUG: Got u'22' for 'day' with default None
iso8601.iso8601: DEBUG: Got u'06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got u'25' for 'minute' with default None
iso8601.iso8601: DEBUG: Got u'53' for 'second' with default None
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:25:53Z into {'tz_sign': None, 'second_fraction': None, 'hour': u'06', 'tz_hour': None, 'month': u'11', 'timezone': u'Z', 'second': u'53', 'tz_minute': None, 'year': u'2013', 'separator': u'T', 'day': u'22', 'minute': u'25'} with default timezone <iso8601.iso8601.Utc object at 0x23418d0>
iso8601.iso8601: DEBUG: Got u'2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'month' with default None
iso8601.iso8601: DEBUG: Got u'22' for 'day' with default None
iso8601.iso8601: DEBUG: Got u'06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got u'25' for 'minute' with default None
iso8601.iso8601: DEBUG: Got u'53' for 'second' with default None
requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection (1): localhost
eventlet.wsgi.server: INFO: (29254) accepted ('127.0.0.1', 34778)
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0x12647290>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0x12647290>, 'path_info': '/tenants'}
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.common.wsgi.ComposingRouter object at 0x12b20a90>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.common.wsgi.ComposingRouter object at 0x12b20a90>, 'path_info': '/tenants'}
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '/tenants', defaults: {'action': u'get_projects_for_token', 'controller': <keystone.identity.controllers.Tenant object at 0x12b209d0>}
routes.middleware: DEBUG: Match dict: {'action': u'get_projects_for_token', 'controller': <keystone.identity.controllers.Tenant object at 0x12b209d0>}
keystone.common.wsgi: DEBUG: arg_dict: {}
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'c33c3568a1aedf532cef672d1999e11aea0a6a67'" Value: "<dogpile.cache.api.NoValue object at 0x2590990>"
dogpile.core.dogpile: DEBUG: NeedRegenerationException
dogpile.core.dogpile: DEBUG: no value, waiting for create lock
dogpile.core.dogpile: DEBUG: value creation lock <dogpile.cache.region._LockWrapper object at 0x12a15a50> acquired
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'c33c3568a1aedf532cef672d1999e11aea0a6a67'" Value: "<dogpile.cache.api.NoValue object at 0x2590990>"
dogpile.core.dogpile: DEBUG: Calling creation function
dogpile.core.dogpile: DEBUG: Released creation lock
keystone.identity.controllers: WARNING: Authentication failed: Could not find token, 564ba54f0564a5110bbf85dfaad523fc.
keystone.common.wsgi: WARNING: Authorization failed. The request you have made requires authentication. from 127.0.0.1
access: INFO: 127.0.0.1 - - [21/Nov/2013:06:25:54 +0000] "GET http://localhost:46841/v2.0/tenants HTTP/1.0" 401 114
eventlet.wsgi.server: INFO: 127.0.0.1 - - [21/Nov/2013 06:25:54] "GET /v2.0/tenants HTTP/1.1" 401 253 0.015228
requests.packages.urllib3.connectionpool: DEBUG: "GET /v2.0/tenants HTTP/1.1" 401 114
keystoneclient.httpclient: DEBUG: Request returned failure status: 401
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:25:53Z into {'tz_sign': None, 'second_fraction': None, 'hour': u'06', 'tz_hour': None, 'month': u'11', 'timezone': u'Z', 'second': u'53', 'tz_minute': None, 'year': u'2013', 'separator': u'T', 'day': u'22', 'minute': u'25'} with default timezone <iso8601.iso8601.Utc object at 0x23418d0>
iso8601.iso8601: DEBUG: Got u'2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'month' with default None
iso8601.iso8601: DEBUG: Got u'22' for 'day' with default None
iso8601.iso8601: DEBUG: Got u'06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got u'25' for 'minute' with default None
iso8601.iso8601: DEBUG: Got u'53' for 'second' with default None
iso8601.iso8601: DEBUG: Parsed 2013-11-22T06:25:53Z into {'tz_sign': None, 'second_fraction': None, 'hour': u'06', 'tz_hour': None, 'month': u'11', 'timezone': u'Z', 'second': u'53', 'tz_minute': None, 'year': u'2013', 'separator': u'T', 'day': u'22', 'minute': u'25'} with default timezone <iso8601.iso8601.Utc object at 0x23418d0>
iso8601.iso8601: DEBUG: Got u'2013' for 'year' with default None
iso8601.iso8601: DEBUG: Got u'11' for 'month' with default None
iso8601.iso8601: DEBUG: Got u'22' for 'day' with default None
iso8601.iso8601: DEBUG: Got u'06' for 'hour' with default None
iso8601.iso8601: DEBUG: Got u'25' for 'minute' with default None
iso8601.iso8601: DEBUG: Got u'53' for 'second' with default None
requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection (1): localhost
eventlet.wsgi.server: INFO: (29254) accepted ('127.0.0.1', 34780)
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0x12647290>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.contrib.user_crud.core.CrudExtension object at 0x12647290>, 'path_info': '/tenants'}
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '{path_info:.*}', defaults: {'controller': <keystone.common.wsgi.ComposingRouter object at 0x12b20a90>}
routes.middleware: DEBUG: Match dict: {'controller': <keystone.common.wsgi.ComposingRouter object at 0x12b20a90>, 'path_info': '/tenants'}
routes.middleware: DEBUG: Matched GET /tenants
routes.middleware: DEBUG: Route path: '/tenants', defaults: {'action': u'get_projects_for_token', 'controller': <keystone.identity.controllers.Tenant object at 0x12b209d0>}
routes.middleware: DEBUG: Match dict: {'action': u'get_projects_for_token', 'controller': <keystone.identity.controllers.Tenant object at 0x12b209d0>}
keystone.common.wsgi: DEBUG: arg_dict: {}
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'c33c3568a1aedf532cef672d1999e11aea0a6a67'" Value: "<dogpile.cache.api.NoValue object at 0x2590990>"
dogpile.core.dogpile: DEBUG: NeedRegenerationException
dogpile.core.dogpile: DEBUG: no value, waiting for create lock
dogpile.core.dogpile: DEBUG: value creation lock <dogpile.cache.region._LockWrapper object at 0x12a15c90> acquired
keystone.common.cache.core: DEBUG: CACHE_GET: Key: "'c33c3568a1aedf532cef672d1999e11aea0a6a67'" Value: "<dogpile.cache.api.NoValue object at 0x2590990>"
dogpile.core.dogpile: DEBUG: Calling creation function
dogpile.core.dogpile: DEBUG: Released creation lock
keystone.identity.controllers: WARNING: Authentication failed: Could not find token, 564ba54f0564a5110bbf85dfaad523fc.
keystone.common.wsgi: WARNING: Authorization failed. The request you have made requires authentication. from 127.0.0.1
access: INFO: 127.0.0.1 - - [21/Nov/2013:06:25:54 +0000] "GET http://localhost:46841/v2.0/tenants HTTP/1.0" 401 114
eventlet.wsgi.server: INFO: 127.0.0.1 - - [21/Nov/2013 06:25:54] "GET /v2.0/tenants HTTP/1.1" 401 253 0.014180
requests.packages.urllib3.connectionpool: DEBUG: "GET /v2.0/tenants HTTP/1.1" 401 114
keystoneclient.httpclient: DEBUG: Request returned failure status: 401
--------------------- >> end captured logging << ---------------------
----------------------------------------------------------------------
XML: nosetests.xml
Slowest 5 tests took 352.03 secs:
[31m 125.57 KcMasterTestCase.test_admin_requires_adminness[0m
[31m 111.74 Kc11TestCase.test_admin_requires_adminness[0m
[31m 100.24 KcEssex3TestCase.test_admin_requires_adminness[0m
[31m 8.52 TestTokenRevoking.test_deleting_role_revokes_token[0m
[31m 5.97 TestTokenRevoking.test_deleting_group_grant_revokes_tokens[0m
----------------------------------------------------------------------
Ran 1998 tests in 1107.727s
FAILED (SKIP=157, errors=2)
ERROR: InvocationError: '<https://jenkins02.openstack.org/job/periodic-keystone-python26-stable-havan…'>
___________________________________ summary ____________________________________
ERROR: py26: commands failed
+ result=1
+ echo 'Begin pip freeze output from test virtualenv:'
Begin pip freeze output from test virtualenv:
+ echo ======================================================================
======================================================================
+ .tox/py26/bin/pip freeze
Babel==1.3
Jinja2==2.7.1
MarkupSafe==0.18
Paste==1.7.5.1
PasteDeploy==1.5.0
Pygments==1.6
Routes==2.0
SQLAlchemy==0.7.10
Sphinx==1.1.3
Tempita==0.5.1
WebOb==1.2.3
WebTest==2.0.10
argparse==1.2.1
beautifulsoup4==4.3.2
colorama==0.2.7
coverage==3.7
decorator==3.4.0
docutils==0.10
dogpile.cache==0.5.2
dogpile.core==0.4.1
eventlet==0.14.0
extras==0.0.3
flake8==2.0
greenlet==0.4.1
hacking==0.7.2
httplib2==0.8
iso8601==0.1.8
keyring==3.2.1
-e git://git.openstack.org/openstack/keystone@4221b6020e6b0b42325d8904d7b8a225…
lxml==3.2.4
mccabe==0.2.1
mox==0.5.3
netaddr==0.7.10
netifaces==0.8
nose==1.3.0
nosehtmloutput==0.0.5
nosexcover==1.0.8
oauth2==1.5.211
openstack.nose-plugin==0.11
ordereddict==1.1
oslo.config==1.2.1
oslo.sphinx==1.1
pam==0.1.4
passlib==1.6.1
pbr==0.5.23
pep8==1.4.5
prettytable==0.7.2
pyflakes==0.7.3
pysqlite==2.6.3
python-keystoneclient==0.4.1
python-ldap==2.3.13
python-memcached==1.53
python-mimeparse==0.1.4
pytz==2013.8
repoze.lru==0.6
requests==2.0.1
simplejson==3.3.1
six==1.4.1
sqlalchemy-migrate==0.8.2
termcolor==1.1.0
testtools==0.9.33
waitress==0.8.7
+ echo ======================================================================
======================================================================
+ '[' -d .testrepository ']'
+ sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post
+ sudoresult=0
+ '[' 0 -ne 0 ']'
+ /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post
+ oomresult=0
+ '[' 0 -ne 0 ']'
++ find . -name nose_results.html
+ htmlreport=./keystone/tests/nose_results.html
+ '[' -f ./keystone/tests/nose_results.html ']'
++ grep -c 'tr class=.passClass' ./keystone/tests/nose_results.html
+ passcount=113
+ '[' 113 -eq 0 ']'
+ exit 1
+ rm -rf /tmp/tmp.TohPZDLx4I
Build step 'Execute shell' marked build as failure
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-keystone-python26-stable-havana/2
[SCP] uploading file: '/srv/static/logs/periodic/periodic-keystone-python26-stable-havana/2/nose_results.html'
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-keystone-python26-stable-havana/centos6-12
[SCP] Trying to create /srv/static/logs/periodic/periodic-keystone-python26-stable-havana/centos6-12/2
[SCP] Copying console log.
1
1