As a test I downgraded the swiftclient and the tests passed
Runtime (s) ------------------------------------------------------------------------------------------------------------ ----------- glance_store.tests.unit.test_s3_store.TestStore.test_add_size_variations 0.368 glance_store.tests.unit.test_backend.TestStoreAddToBackend.test_bad_metadata_not_dict 0.142 glance_store.tests.unit.test_backend.TestStoreAddToBackend.test_bad_nonunicode_dict_list 0.095 glance_store.tests.unit.test_http_store.TestHttpStore.test_http_get_raises_remote_service_unavailable 0.094 glance_store.tests.unit.test_opts.OptsTestCase.test_list_api_opts 0.057 glance_store.tests.unit.test_vmware_store.TestStore.test_unexpected_status 0.049 glance_store.tests.unit.test_swift_store.TestStoreAuthV3.test_delete_with_some_segments_failing 0.026 glance_store.tests.unit.test_swift_store.TestStoreAuthV1.test_add_auth_url_variations 0.020 glance_store.tests.unit.test_swift_store.TestStoreAuthV3.test_no_auth_address 0.019 glance_store.tests.unit.test_swift_store.TestStoreAuthV3.test_multi_container_doesnt_impact_multi_tenant_add 0.017 _____________________________________________ summary _____________________________________________ py27: commands succeeded congratulations :)
We used to limit the package versions, eg on kilo, in test-requirements we have:
python-swiftclient<2.5.0,>=2.2.0
but on liberty we are not limiting the packages (including swiftclient) in anyway. This is a problem since swiftclient 3.0 has been released.
As a test I downgraded the swiftclient and the tests passed
Runtime (s) ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- --- ----------- store.tests. unit.test_ s3_store. TestStore. test_add_ size_variations 0.368 store.tests. unit.test_ backend. TestStoreAddToB ackend. test_bad_ metadata_ not_dict 0.142 store.tests. unit.test_ backend. TestStoreAddToB ackend. test_bad_ nonunicode_ dict_list 0.095 store.tests. unit.test_ http_store. TestHttpStore. test_http_ get_raises_ remote_ service_ unavailable 0.094 store.tests. unit.test_ opts.OptsTestCa se.test_ list_api_ opts 0.057 store.tests. unit.test_ vmware_ store.TestStore .test_unexpecte d_status 0.049 store.tests. unit.test_ swift_store. TestStoreAuthV3 .test_delete_ with_some_ segments_ failing 0.026 store.tests. unit.test_ swift_store. TestStoreAuthV1 .test_add_ auth_url_ variations 0.020 store.tests. unit.test_ swift_store. TestStoreAuthV3 .test_no_ auth_address 0.019 store.tests. unit.test_ swift_store. TestStoreAuthV3 .test_multi_ container_ doesnt_ impact_ multi_tenant_ add 0.017 _______ _______ _______ _______ _______ ___ summary _______ _______ _______ _______ _______ _______ ___
-------
glance_
glance_
glance_
glance_
glance_
glance_
glance_
glance_
glance_
glance_
_______
py27: commands succeeded
congratulations :)
We used to limit the package versions, eg on kilo, in test-requirements we have:
python- swiftclient< 2.5.0,> =2.2.0
but on liberty we are not limiting the packages (including swiftclient) in anyway.
This is a problem since swiftclient 3.0 has been released.