Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
HNAS iSCSI Certification Results
========================================================
03/03/14/07:08:01:RUNNING CINDER DRIVER CERTIFICATION CHECK,
========================================================
03/03/14/07:08:01:Output is being logged to: /tmp/tmp.CaW4AyGbOL
========================================================
03/03/14/07:08:01:Cloning to git://git.openstack.org/openstack/cinder.git...,
========================================================
========================================================
03/03/14/07:08:06:Pull a fresh Clone of cinder repo...,
========================================================
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# cinder/tests/test_hds_iscsi.py
# cinder/tests/test_hds_nfs.py
# cinder/volume/drivers/hds/hnas_backend.py
# cinder/volume/drivers/hds/iscsi.py
# cinder/volume/drivers/hds/nfs.py
nothing added to commit but untracked files present (use "git add" to track)
34f4b56a58d74dc9d35b69b7e1996183b1ed096a Merge "Add initiator target map in EMC SMI-S FC driver."
========================================================
03/03/14/07:08:06:Gathering copy of cinder.conf file (passwords will be scrubbed)...,
========================================================
[DEFAULT]
volume_clear = none
secure_delete = False
rabbit_password = xxx
rabbit_host = localhost
rpc_backend = cinder.openstack.common.rpc.impl_kombu
periodic_interval = 60
lock_path = /opt/stack/data/cinder
state_path = /opt/stack/data/cinder
osapi_volume_extension = cinder.api.contrib.standard_extensions
rootwrap_config = /etc/cinder/rootwrap.conf
api_paste_config = /etc/cinder/api-paste.ini
sql_connection = mysql://root:Passw0rd@127.0.0.1/cinder?charset=utf8
iscsi_helper = tgtadm
my_ip = 10.15.0.6
volume_name_template = volume-%s
volume_group = stack-volumes
verbose = True
debug = True
auth_strategy = keystone
volume_driver=cinder.volume.drivers.hds.iscsi.HDSISCSIDriver
hds_iscsi_config_file=/opt/hds/hnas/cinder_iscsi_conf.xml
[ssl]
[database]
[keymgr]
[rpc_notifier2]
[matchmaker_redis]
[keystone_authtoken]
auth_uri = http://10.15.0.6:5000/v2.0
signing_dir = /var/cache/cinder
admin_password = xxx
admin_user = cinder
admin_tenant_name = service
cafile =
auth_protocol = http
auth_port = 35357
auth_host = 10.15.0.6
[matchmaker_ring]
========================================================
03/03/14/07:08:06:End of cinder.conf.,
========================================================
========================================================
03/03/14/07:08:07:Verify tempest is current....,
========================================================
# On branch master
nothing to commit (working directory clean)
03/03/14/07:08:07:Check status and get latest commit...
4484afd6a23394229348a8305bd6ff07001c8c4b Merge "Replace assertEqual(None, *) with assertIsNone in tests"
========================================================
03/03/14/07:08:07:Restart Cinder services...,
========================================================
========================================================
03/03/14/07:08:23:Run the actual tempest volume tests (./tools/pretty_tox_serial.sh api.volume)...,
========================================================
running testr
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --list
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmp9ywy1D
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmppJiKvr
setUpClass (tempest.api.volume.admin.test_multi_backend.VolumeMultiBackendTest)
setUpClass (tempest.api.volume.admin.test_multi_backend.VolumeMultiBackendTest) ... skipped u'Cinder multi-backend feature disabled'
tempest.api.volume.admin.test_volume_hosts.VolumeHostsAdminTestsJSON.test_list_hosts[gate]
tempest.api.volume.admin.test_volume_hosts.VolumeHostsAdminTestsJSON.test_list_hosts[gate] ... ok
tempest.api.volume.admin.test_volume_hosts.VolumeHostsAdminTestsXML.test_list_hosts[gate]
tempest.api.volume.admin.test_volume_hosts.VolumeHostsAdminTestsXML.test_list_hosts[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_create_invalid_body[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_create_invalid_body[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_create_none_body[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_create_none_body[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_create_nonexistent_type_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_create_nonexistent_type_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_delete_nonexistent_volume_type_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_delete_nonexistent_volume_type_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_get_nonexistent_extra_spec_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_get_nonexistent_extra_spec_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_get_nonexistent_volume_type_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_get_nonexistent_volume_type_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_list_nonexistent_volume_type_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_list_nonexistent_volume_type_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_multiple_extra_spec[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_multiple_extra_spec[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_no_body[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_no_body[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_none_extra_spec_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_none_extra_spec_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_nonexistent_extra_spec_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_nonexistent_extra_spec_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_create_with_empty_name[gate]
tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_create_with_empty_name[gate] ... ok
tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_create_with_nonexistent_volume_type[gate]
tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_create_with_nonexistent_volume_type[gate] ... ok
tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_delete_nonexistent_type_id[gate]
tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_delete_nonexistent_type_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_get_nonexistent_type_id[gate]
tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_get_nonexistent_type_id[gate] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_begin_detaching[gate]
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_begin_detaching[gate] ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_reset_snapshot_status[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_reset_snapshot_status[gate] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_attaching
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_attaching ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_creating[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_creating[gate] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_creating
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_creating ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_deleting[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_deleting[gate] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_error[gate]
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_error[gate] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_reset_status[gate]
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_reset_status[gate] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_roll_detaching[gate]
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_roll_detaching[gate] ... ok
tempest.api.volume.test_extensions.ExtensionsTestJSON.test_list_extensions[gate]
tempest.api.volume.test_extensions.ExtensionsTestJSON.test_list_extensions[gate] ... ok
tempest.api.volume.test_extensions.ExtensionsTestXML.test_list_extensions[gate]
tempest.api.volume.test_extensions.ExtensionsTestXML.test_list_extensions[gate] ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_error[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_error[gate] ... ok
tempest.api.volume.test_volume_metadata.VolumeMetadataTestXML.test_create_get_delete_volume_metadata[gate]
tempest.api.volume.test_volume_metadata.VolumeMetadataTestXML.test_create_get_delete_volume_metadata[gate] ... ok
tempest.api.volume.test_volume_metadata.VolumeMetadataTestXML.test_update_volume_metadata[gate]
tempest.api.volume.test_volume_metadata.VolumeMetadataTestXML.test_update_volume_metadata[gate] ... ok
tempest.api.volume.test_volume_metadata.VolumeMetadataTestXML.test_update_volume_metadata_item[gate]
tempest.api.volume.test_volume_metadata.VolumeMetadataTestXML.test_update_volume_metadata_item[gate] ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_error_deleting[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_error_deleting[gate] ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_update_snapshot_status[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_update_snapshot_status[gate] ... ok
tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_get_list_accept_volume_transfer[gate]
tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_get_list_accept_volume_transfer[gate] ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_reset_snapshot_status[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_reset_snapshot_status[gate] ... ok
tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_list_delete_volume_transfer
tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_list_delete_volume_transfer ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_creating[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_creating[gate] ... ok
tempest.api.volume.test_volume_transfers.VolumesTransfersTestXML.test_create_get_list_accept_volume_transfer[gate]
tempest.api.volume.test_volume_transfers.VolumesTransfersTestXML.test_create_get_list_accept_volume_transfer[gate] ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_deleting[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_deleting[gate] ... ok
tempest.api.volume.test_volume_transfers.VolumesTransfersTestXML.test_create_list_delete_volume_transfer
tempest.api.volume.test_volume_transfers.VolumesTransfersTestXML.test_create_list_delete_volume_transfer ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_error[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_error[gate] ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_error_deleting[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_error_deleting[gate] ... ok
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_update_snapshot_status[gate]
tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_update_snapshot_status[gate] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_attach_detach_volume_to_instance[compute,gate,smoke,stress]
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_attach_detach_volume_to_instance[compute,gate,smoke,stress] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_get_volume_attachment[compute,gate,stress]
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_get_volume_attachment[compute,gate,stress] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_reserve_unreserve_volume[gate]
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_reserve_unreserve_volume[gate] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_extend[gate]
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_extend[gate] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_readonly_update[gate]
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_readonly_update[gate] ... ok
tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_create_get_delete_volume_with_volume_type_and_extra_specs[gate,smoke]
tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_create_get_delete_volume_with_volume_type_and_extra_specs[gate,smoke] ... ok
tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_create_get_delete[gate,smoke]
tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_create_get_delete[gate,smoke] ... ok
tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_list[gate,smoke]
tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_list[gate,smoke] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_spec_create_get_delete[gate,smoke]
tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_spec_create_get_delete[gate,smoke] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_specs_list[gate,smoke]
tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_specs_list[gate,smoke] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_specs_update[gate]
tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_specs_update[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_invalid_body[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_invalid_body[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_none_body[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_none_body[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_nonexistent_type_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_nonexistent_type_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_delete_nonexistent_volume_type_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_delete_nonexistent_volume_type_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_get_nonexistent_extra_spec_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_get_nonexistent_extra_spec_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_get_nonexistent_volume_type_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_get_nonexistent_volume_type_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_list_nonexistent_volume_type_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_list_nonexistent_volume_type_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_multiple_extra_spec[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_multiple_extra_spec[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_no_body[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_no_body[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_none_extra_spec_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_none_extra_spec_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_nonexistent_extra_spec_id[gate]
tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_nonexistent_extra_spec_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_create_with_empty_name[gate]
tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_create_with_empty_name[gate] ... ok
tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_create_with_nonexistent_volume_type[gate]
tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_create_with_nonexistent_volume_type[gate] ... ok
tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_delete_nonexistent_type_id[gate]
tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_delete_nonexistent_type_id[gate] ... ok
tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_get_nonexistent_type_id[gate]
tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_get_nonexistent_type_id[gate] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_begin_detaching[gate]
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_begin_detaching[gate] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_upload[gate,image]
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_upload[gate,image] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_force_delete_when_volume_is_attaching
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_force_delete_when_volume_is_attaching ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_force_delete_when_volume_is_creating
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_force_delete_when_volume_is_creating ... ok
tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete[gate,smoke]
tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete[gate,smoke] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_force_delete_when_volume_is_error[gate]
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_force_delete_when_volume_is_error[gate] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_reset_status[gate]
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_reset_status[gate] ... ok
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_roll_detaching[gate]
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_roll_detaching[gate] ... ok
tempest.api.volume.admin.test_volumes_backup.VolumesBackupsTest.test_volume_backup_create_get_restore_delete[gate,smoke]
tempest.api.volume.admin.test_volumes_backup.VolumesBackupsTest.test_volume_backup_create_get_restore_delete[gate,smoke] ... FAIL
tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_as_clone[gate]
tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_as_clone[gate] ... ok
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTest.test_create_get_delete_snapshot_metadata[gate]
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTest.test_create_get_delete_snapshot_metadata[gate] ... ok
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTest.test_update_snapshot_metadata[gate]
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTest.test_update_snapshot_metadata[gate] ... ok
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTest.test_update_snapshot_metadata_item[gate]
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTest.test_update_snapshot_metadata_item[gate] ... ok
tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image[gate,image,smoke]
tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image[gate,image,smoke] ... ok
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestXML.test_create_get_delete_snapshot_metadata[gate]
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestXML.test_create_get_delete_snapshot_metadata[gate] ... ok
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestXML.test_update_snapshot_metadata[gate]
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestXML.test_update_snapshot_metadata[gate] ... ok
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestXML.test_update_snapshot_metadata_item[gate]
tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestXML.test_update_snapshot_metadata_item[gate] ... ok
tempest.api.volume.test_volume_metadata.VolumeMetadataTest.test_create_get_delete_volume_metadata[gate]
tempest.api.volume.test_volume_metadata.VolumeMetadataTest.test_create_get_delete_volume_metadata[gate] ... ok
tempest.api.volume.test_volume_metadata.VolumeMetadataTest.test_update_volume_metadata[gate]
tempest.api.volume.test_volume_metadata.VolumeMetadataTest.test_update_volume_metadata[gate] ... ok
tempest.api.volume.test_volume_metadata.VolumeMetadataTest.test_update_volume_metadata_item[gate]
tempest.api.volume.test_volume_metadata.VolumeMetadataTest.test_update_volume_metadata_item[gate] ... ok
tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete[gate,smoke]
tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete[gate,smoke] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance[compute,gate,smoke,stress]
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance[compute,gate,smoke,stress] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_get_volume_attachment[compute,gate,stress]
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_get_volume_attachment[compute,gate,stress] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_reserve_unreserve_volume[gate]
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_reserve_unreserve_volume[gate] ... ok
tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete_as_clone[gate]
tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete_as_clone[gate] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_extend[gate]
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_extend[gate] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_readonly_update[gate]
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_readonly_update[gate] ... ok
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload[gate,image]
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload[gate,image] ... FAIL
tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete_from_image[gate,image,smoke]
tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete_from_image[gate,image,smoke] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list[gate,smoke]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list[gate,smoke] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_by_name[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_by_name[gate] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_details_by_name[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_details_by_name[gate] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_param_display_name_and_status[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_param_display_name_and_status[gate] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_detail_param_display_name_and_status[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_detail_param_display_name_and_status[gate] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_detail_param_metadata[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_detail_param_metadata[gate] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_details[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_details[gate] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_param_metadata[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_param_metadata[gate] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_by_availability_zone[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_by_availability_zone[gate] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_by_status[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_by_status[gate] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_details_by_availability_zone[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_details_by_availability_zone[gate] ... ok
tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_details_by_status[gate]
tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_details_by_status[gate] ... ok
tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestXML.test_create_snapshot_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestXML.test_create_snapshot_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestXML.test_create_snapshot_without_passing_volume_id[gate,negative]
tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestXML.test_create_snapshot_without_passing_volume_id[gate,negative] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list[gate,smoke]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list[gate,smoke] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_by_name[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_by_name[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_details_by_name[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_details_by_name[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_param_display_name_and_status[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_param_display_name_and_status[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_detail_param_display_name_and_status[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_detail_param_display_name_and_status[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_detail_param_metadata[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_detail_param_metadata[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_details[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_details[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_param_metadata[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_param_metadata[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_by_availability_zone[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_by_availability_zone[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_by_status[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_by_status[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_details_by_availability_zone[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_details_by_availability_zone[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_details_by_status[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_details_by_status[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list[gate,smoke]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list[gate,smoke] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_by_name[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_by_name[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_details_by_name[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_details_by_name[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_param_display_name_and_status[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_param_display_name_and_status[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_detail_param_display_name_and_status[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_detail_param_display_name_and_status[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_detail_param_metadata[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_detail_param_metadata[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_details[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_details[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_param_metadata[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_param_metadata[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_by_availability_zone[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_by_availability_zone[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_by_status[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_by_status[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_details_by_availability_zone[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_details_by_availability_zone[gate] ... ok
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_details_by_status[gate]
tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_details_by_status[gate] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_attach_volumes_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_attach_volumes_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_invalid_size[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_invalid_size[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_snapshot_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_snapshot_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_source_volid[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_source_volid[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_volume_type[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_volume_type[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_out_passing_size[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_out_passing_size[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_negative[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_negative[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_zero[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_zero[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_delete_invalid_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_delete_invalid_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_delete_volume_without_passing_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_delete_volume_without_passing_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_detach_volumes_with_invalid_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_detach_volumes_with_invalid_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_invalid_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_invalid_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_volume_without_passing_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_volume_without_passing_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_detail_with_invalid_status[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_detail_with_invalid_status[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_detail_with_nonexistent_name[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_detail_with_nonexistent_name[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_with_invalid_status[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_with_invalid_status[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_with_nonexistent_name[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_with_nonexistent_name[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_reserve_volume_with_negative_volume_status[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_reserve_volume_with_negative_volume_status[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_reserve_volume_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_reserve_volume_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_unreserve_volume_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_unreserve_volume_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_empty_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_empty_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_invalid_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_invalid_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_delete_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_delete_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_None_size[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_None_size[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_non_number_size[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_non_number_size[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_size_smaller_than_original_size[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_size_smaller_than_original_size[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_without_passing_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_without_passing_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_get_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_get_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_attach_volumes_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_attach_volumes_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_invalid_size[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_invalid_size[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_nonexistent_snapshot_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_nonexistent_snapshot_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_nonexistent_source_volid[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_nonexistent_source_volid[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_nonexistent_volume_type[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_nonexistent_volume_type[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_out_passing_size[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_out_passing_size[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_size_negative[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_size_negative[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_size_zero[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_size_zero[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_delete_invalid_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_delete_invalid_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_delete_volume_without_passing_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_delete_volume_without_passing_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_detach_volumes_with_invalid_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_detach_volumes_with_invalid_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_get_invalid_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_get_invalid_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_get_volume_without_passing_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_get_volume_without_passing_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_detail_with_invalid_status[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_detail_with_invalid_status[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_detail_with_nonexistent_name[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_detail_with_nonexistent_name[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_with_invalid_status[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_with_invalid_status[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_with_nonexistent_name[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_with_nonexistent_name[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_reserve_volume_with_negative_volume_status[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_reserve_volume_with_negative_volume_status[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_reserve_volume_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_reserve_volume_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_unreserve_volume_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_unreserve_volume_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_update_volume_with_empty_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_update_volume_with_empty_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_update_volume_with_invalid_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_update_volume_with_invalid_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_update_volume_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_update_volume_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_delete_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_delete_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_None_size[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_None_size[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_non_number_size[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_non_number_size[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_size_smaller_than_original_size[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_size_smaller_than_original_size[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_without_passing_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_without_passing_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_get_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_get_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshot_create_get_list_update_delete[gate]
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshot_create_get_list_update_delete[gate] ... ok
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshot_create_with_volume_in_use[gate]
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshot_create_with_volume_in_use[gate] ... ok
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshots_list_details_with_params[gate]
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshots_list_details_with_params[gate] ... ok
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshots_list_with_params[gate]
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshots_list_with_params[gate] ... ok
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_volume_from_snapshot[gate]
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_volume_from_snapshot[gate] ... ok
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshot_create_get_list_update_delete[gate]
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshot_create_get_list_update_delete[gate] ... ok
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshot_create_with_volume_in_use[gate]
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshot_create_with_volume_in_use[gate] ... ok
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshots_list_details_with_params[gate]
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshots_list_details_with_params[gate] ... ok
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshots_list_with_params[gate]
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshots_list_with_params[gate] ... ok
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_volume_from_snapshot[gate]
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_volume_from_snapshot[gate] ... ok
tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTest.test_create_snapshot_with_nonexistent_volume_id[gate,negative]
tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTest.test_create_snapshot_with_nonexistent_volume_id[gate,negative] ... ok
tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTest.test_create_snapshot_without_passing_volume_id[gate,negative]
tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTest.test_create_snapshot_without_passing_volume_id[gate,negative] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list[gate,smoke]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list[gate,smoke] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_by_name[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_by_name[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_details_by_name[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_details_by_name[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_param_display_name_and_status[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_param_display_name_and_status[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_detail_param_display_name_and_status[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_detail_param_display_name_and_status[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_detail_param_metadata[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_detail_param_metadata[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_details[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_details[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_param_metadata[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_param_metadata[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_by_availability_zone[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_by_availability_zone[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_by_status[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_by_status[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_details_by_availability_zone[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_details_by_availability_zone[gate] ... ok
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_details_by_status[gate]
tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_details_by_status[gate] ... ok
process-returncode
process-returncode ... FAIL
Slowest Tests
Test id Runtime (s)
----------------------------------------------------------------------------------------------------------------------- -----------
tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete_from_image[gate,image,smoke] 255.839
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload[gate,image] 206.387
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_upload[gate,image] 113.900
tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image[gate,image,smoke] 19.424
tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete_as_clone[gate] 13.777
tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_as_clone[gate] 12.936
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_volume_from_snapshot[gate] 12.671
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_volume_from_snapshot[gate] 12.540
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshot_create_with_volume_in_use[gate] 11.580
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshot_create_with_volume_in_use[gate] 11.571
======================================================================
FAIL: tempest.api.volume.admin.test_volumes_backup.VolumesBackupsTest.test_volume_backup_create_get_restore_delete[gate,smoke]
tempest.api.volume.admin.test_volumes_backup.VolumesBackupsTest.test_volume_backup_create_get_restore_delete[gate,smoke]
----------------------------------------------------------------------
_StringException: Empty attachments:
stderr
stdout
pythonlogging:'': {{{
2014-03-03 07:12:03,294 Request: POST http://10.15.0.6:5000/v2.0/tokens
2014-03-03 07:12:03,294 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
2014-03-03 07:12:03,294 Request Body: {"auth": {"tenantName": "VolumesBackupsTest-454842501", "passwordCredentials": {"username": "VolumesBackupsTest-105275019", "password": "pass"}}}
2014-03-03 07:12:03,419 Response Status: 200
2014-03-03 07:12:03,419 Response Headers: {'content-length': '7770', 'date': 'Mon, 03 Mar 2014 12:12:03 GMT', 'content-type': 'application/json', 'vary': 'X-Auth-Token', 'connection': 'close'}
2014-03-03 07:12:03,419 Response Body: {"access": {"token": {"issued_at": "2014-03-03T12:12:03.370949", "expires": "2014-03-03T13:12:03Z", "id": "MIINwgYJKoZIhvcNAQcCoIINszCCDa8CAQExCTAHBgUrDgMCGjCCDBgGCSqGSIb3DQEHAaCCDAkEggwFeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wMy0wM1QxMjoxMjowMy4zNzA5NDkiLCAiZXhwaXJlcyI6ICIyMDE0LTAzLTAzVDEzOjEyOjAzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIlZvbHVtZXNCYWNrdXBzVGVzdC00NTQ4NDI1MDEtZGVzYyIsICJlbmFibGVkIjogdHJ1ZSwgImlkIjogImRiODdiMWEzZDdjOTQ4ZmZiZDg1ZGJjNDhjOTQ4ZmZhIiwgIm5hbWUiOiAiVm9sdW1lc0JhY2t1cHNUZXN0LTQ1NDg0MjUwMSJ9fSwgInNlcnZpY2VDYXRhbG9nIjogW3siZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjE1LjAuNjo4Nzc0L3YyL2RiODdiMWEzZDdjOTQ4ZmZiZDg1ZGJjNDhjOTQ4ZmZhIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjE1LjAuNjo4Nzc0L3YyL2RiODdiMWEzZDdjOTQ4ZmZiZDg1ZGJjNDhjOTQ4ZmZhIiwgImlkIjogIjc2MDE4MzlhNTU4MzRlZjA5YzZmNWI4NjAxMzNiYTg2IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuMTUuMC42Ojg3NzQvdjIvZGI4N2IxYTNkN2M5NDhmZmJkODVkYmM0OGM5NDhmZmEifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiY29tcHV0ZSIsICJuYW1lIjogIm5vdmEifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTAuMTUuMC42Ojg3NzYvdjIvZGI4N2IxYTNkN2M5NDhmZmJkODVkYmM0OGM5NDhmZmEiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTAuMTUuMC42Ojg3NzYvdjIvZGI4N2IxYTNkN2M5NDhmZmJkODVkYmM0OGM5NDhmZmEiLCAiaWQiOiAiMGE3N2Q5NzQxNjNjNGI4NTgzMDI2NDNiOTA1NmIwODIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC4xNS4wLjY6ODc3Ni92Mi9kYjg3YjFhM2Q3Yzk0OGZmYmQ4NWRiYzQ4Yzk0OGZmYSJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWV2MiIsICJuYW1lIjogImNpbmRlcnYyIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjE1LjAuNjo4Nzc0L3YzIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjE1LjAuNjo4Nzc0L3YzIiwgImlkIjogIjljY2NkY2E2NzZjZjRkMmViN2ExNjc2YTAwNTc3YmVmIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuMTUuMC42Ojg3NzQvdjMifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiY29tcHV0ZXYzIiwgIm5hbWUiOiAibm92YXYzIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjE1LjAuNjozMzMzIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVU
2014-03-03 07:12:03,420 Large body (7770) md5 summary: 4d7bbb5b758f79ffd820fe4306e39f4f
2014-03-03 07:12:03,420 Request: POST http://10.15.0.6:8776/v1/db87b1a3d7c948ffbd85dbc48c948ffa/backups
2014-03-03 07:12:03,420 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:12:03,420 Request Body: {"backup": {"name": "Backup-1939922177", "volume_id": "6235830c-b860-4679-a612-1c4c06454b26"}}
2014-03-03 07:12:03,488 Response Status: 500
2014-03-03 07:12:03,488 Nova/Cinder request id: req-39ad9a13-4b34-450e-aa17-0b15e6e202f3
2014-03-03 07:12:03,489 Response Headers: {'content-length': '87', 'date': 'Mon, 03 Mar 2014 12:12:03 GMT', 'content-type': 'application/json; charset=UTF-8', 'connection': 'close'}
2014-03-03 07:12:03,489 Response Body: {"computeFault": {"message": "Service cinder-backup could not be found.", "code": 500}}
}}}
Traceback (most recent call last):
File "tempest/api/volume/admin/test_volumes_backup.py", line 45, in test_volume_backup_create_get_restore_delete
name=backup_name)
File "tempest/services/volume/json/backups_client.py", line 48, in create_backup
resp, body = self.post('backups', post_body)
File "tempest/common/rest_client.py", line 199, in post
return self.request('POST', url, headers, body)
File "tempest/common/rest_client.py", line 374, in request
resp, resp_body)
File "tempest/common/rest_client.py", line 467, in _error_checker
raise exceptions.ServerFault(message)
ServerFault: Got server fault
Details: Service cinder-backup could not be found.
======================================================================
FAIL: tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload[gate,image]
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload[gate,image]
----------------------------------------------------------------------
_StringException: Empty attachments:
stderr
stdout
pythonlogging:'': {{{
2014-03-03 07:12:54,750 Request: POST http://10.15.0.6:8776/v1/fc2329799c4c4723adb9afcb79163df0/volumes/bfdb0fea-d2a5-4407-a571-671efcea743a/action
2014-03-03 07:12:54,750 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:12:54,750 Request Body: {"os-volume_upload_image": {"disk_format": "raw", "image_name": "Image--33808575"}}
2014-03-03 07:12:54,854 Response Status: 202
2014-03-03 07:12:54,854 Nova/Cinder request id: req-2c517fd8-a7c8-49fe-93c9-34893f0f137c
2014-03-03 07:12:54,854 Response Headers: {'content-length': '337', 'date': 'Mon, 03 Mar 2014 12:12:54 GMT', 'content-type': 'application/json', 'connection': 'close'}
2014-03-03 07:12:54,855 Response Body: {"os-volume_upload_image": {"status": "uploading", "image_id": "e060990f-82ac-42f2-8dee-6465e7189ac0", "image_name": "Image--33808575", "volume_type": null, "container_format": "bare", "size": 2, "disk_format": "raw", "id": "bfdb0fea-d2a5-4407-a571-671efcea743a", "display_description": null, "updated_at": "2014-03-03T12:12:53.000000"}}
2014-03-03 07:12:54,855 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:12:54,855 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:12:54,873 Response Status: 200
2014-03-03 07:12:54,873 OpenStack request id req-9912cf80-569b-4e91-a787-6a875c83e032
2014-03-03 07:12:54,873 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'queued', 'date': 'Mon, 03 Mar 2014 12:12:54 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '0', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:54', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:12:56,876 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:12:56,876 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:12:56,903 Response Status: 200
2014-03-03 07:12:56,904 OpenStack request id req-3f228b58-ec97-495b-8991-117efed54507
2014-03-03 07:12:56,904 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'queued', 'date': 'Mon, 03 Mar 2014 12:12:56 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '0', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:54', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:12:58,907 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:12:58,907 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:12:58,996 Response Status: 200
2014-03-03 07:12:58,996 OpenStack request id req-e639aa22-e3fd-45b5-961a-356ab51ea98f
2014-03-03 07:12:58,996 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'queued', 'date': 'Mon, 03 Mar 2014 12:12:58 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:58', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:13:00,999 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:13:00,999 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:13:01,029 Response Status: 200
2014-03-03 07:13:01,029 OpenStack request id req-52fb48d0-bc69-4d2e-92ec-38453241944f
2014-03-03 07:13:01,030 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:13:01 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:13:02,031 Value transition from "queued" to "saving"in 6 second(s).
2014-03-03 07:13:03,033 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:13:03,034 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:13:03,073 Response Status: 200
2014-03-03 07:13:03,073 OpenStack request id req-11f77c5a-81d3-4ec7-a0d5-dd0485212e56
2014-03-03 07:13:03,073 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:13:03 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:13:05,076 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:13:05,076 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:13:05,722 Response Status: 200
2014-03-03 07:13:05,722 OpenStack request id req-1841a819-bdca-4e7b-b0e5-227b521b51d0
2014-03-03 07:13:05,722 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:13:05 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:13:07,725 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:13:07,726 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:13:20,461 Response Status: 200
2014-03-03 07:13:20,461 OpenStack request id req-3549bdb0-7048-4081-9447-2892c95b6ac4
2014-03-03 07:13:20,462 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:13:20 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:13:22,465 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:13:27,169 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:13:33,129 Response Status: 200
2014-03-03 07:13:37,999 OpenStack request id req-d28243c4-37ab-4ea1-99aa-adb1b7528ae3
2014-03-03 07:13:37,999 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:13:33 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:13:40,003 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:13:40,004 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:13:40,036 Response Status: 200
2014-03-03 07:13:40,036 OpenStack request id req-9e9ab0b6-bc10-4f7f-b01d-8b38d956941f
2014-03-03 07:13:40,036 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:13:40 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:13:42,039 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:13:48,892 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:13:48,916 Response Status: 200
2014-03-03 07:13:48,916 OpenStack request id req-47ec40d5-bcbc-4ce8-9e67-a50ca8786147
2014-03-03 07:13:48,916 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:13:48 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:13:50,920 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:13:53,311 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:13:53,339 Response Status: 200
2014-03-03 07:13:53,339 OpenStack request id req-b54c1c4f-d1b3-4fea-a341-42aa48ca0970
2014-03-03 07:13:53,340 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:13:53 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:13:55,342 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:13:55,342 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:13:55,405 Response Status: 200
2014-03-03 07:13:55,406 OpenStack request id req-2e9e574c-e125-48ce-b84c-b1745608fd8d
2014-03-03 07:13:55,406 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:13:55 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:13:57,409 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:13:58,044 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:13:58,971 Response Status: 200
2014-03-03 07:13:58,971 OpenStack request id req-bd0dc54e-2b9a-45fa-a5e8-0e22c28e4d80
2014-03-03 07:13:58,971 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:13:58 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:14:00,974 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:14:00,974 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:14:01,031 Response Status: 200
2014-03-03 07:14:01,031 OpenStack request id req-de03ee7c-60a4-4253-9fbc-c1b54b8199f9
2014-03-03 07:14:01,031 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:14:01 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:14:03,034 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:14:03,034 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:14:18,089 Response Status: 200
2014-03-03 07:14:18,304 OpenStack request id req-656aacb7-b991-4b2f-9b9a-9063ac0a9719
2014-03-03 07:14:18,304 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:14:18 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:14:20,308 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:14:20,308 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:14:21,235 Response Status: 200
2014-03-03 07:14:21,235 OpenStack request id req-d79b96b9-23a5-4c70-96af-8858c5bdac67
2014-03-03 07:14:21,235 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:14:21 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:14:23,239 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:14:23,239 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:14:23,266 Response Status: 200
2014-03-03 07:14:23,266 OpenStack request id req-6710fcaf-fdba-4b44-b05f-430f6b8e765d
2014-03-03 07:14:23,266 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:14:23 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:14:25,270 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:14:25,271 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:14:28,436 Response Status: 200
2014-03-03 07:14:28,436 OpenStack request id req-7c0699ff-96bb-4bda-a517-3c64aa04c647
2014-03-03 07:14:28,436 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:14:28 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:14:30,440 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:14:30,441 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:14:30,467 Response Status: 200
2014-03-03 07:14:30,467 OpenStack request id req-8076fe2b-72c4-4e88-9e9f-817f9ff5378a
2014-03-03 07:14:30,467 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:14:30 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:14:32,471 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:14:32,472 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:14:32,502 Response Status: 200
2014-03-03 07:14:32,502 OpenStack request id req-b29e9544-c7b6-46da-8a40-830c0194d9b5
2014-03-03 07:14:32,502 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:14:32 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:14:34,506 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:14:34,722 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:14:41,960 Response Status: 200
2014-03-03 07:14:41,960 OpenStack request id req-a3705467-49d7-4e38-b104-84ec2f016b63
2014-03-03 07:14:41,960 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:14:41 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:14:43,964 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:14:44,278 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:14:51,048 Response Status: 200
2014-03-03 07:14:51,048 OpenStack request id req-86c45dae-ac90-4d98-856f-6a78be5dc6a1
2014-03-03 07:14:51,048 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:14:51 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:14:53,052 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:14:59,370 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:14:59,884 Response Status: 200
2014-03-03 07:14:59,884 OpenStack request id req-f7a11d06-4920-40a2-99a5-5730d91d1c94
2014-03-03 07:14:59,884 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:14:59 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:15:01,889 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:15:01,889 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:15:01,942 Response Status: 200
2014-03-03 07:15:01,943 OpenStack request id req-bf28eb77-ca51-4786-bb63-7a25d1819e99
2014-03-03 07:15:01,943 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:15:01 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:15:03,946 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:15:03,947 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:15:04,011 Response Status: 200
2014-03-03 07:15:04,011 OpenStack request id req-f3036f6d-28e3-4983-9e40-c0ad77e45d98
2014-03-03 07:15:04,011 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:15:04 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:15:06,015 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:15:06,015 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:15:10,077 Response Status: 200
2014-03-03 07:15:10,077 OpenStack request id req-39fbf4d2-4cfd-48e1-b3bc-8f93a7e1fb37
2014-03-03 07:15:10,077 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:15:10 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:15:12,081 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:15:12,081 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:15:18,307 Response Status: 200
2014-03-03 07:15:18,308 OpenStack request id req-5168c0d1-6d5b-4027-8ae3-81b2ab94f254
2014-03-03 07:15:18,308 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:15:18 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:15:20,312 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:15:25,569 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:15:25,598 Response Status: 200
2014-03-03 07:15:34,538 OpenStack request id req-0df169e5-e566-4ee0-844d-9db48517ffd3
2014-03-03 07:15:34,538 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:15:25 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:15:36,542 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:15:41,898 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:15:41,933 Response Status: 200
2014-03-03 07:15:41,933 OpenStack request id req-823bfc5b-d0ba-409b-8876-a260133b6bd9
2014-03-03 07:15:41,933 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:15:41 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:15:43,937 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:15:49,083 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:15:53,982 Response Status: 200
2014-03-03 07:15:53,982 OpenStack request id req-203652cc-ec72-4f4c-a850-81b148b2ad8d
2014-03-03 07:15:53,982 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:15:53 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:15:55,986 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:15:59,789 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:15:59,899 Response Status: 200
2014-03-03 07:15:59,900 OpenStack request id req-29be34c2-8cae-43a2-bbd4-34f5a9b7aa7e
2014-03-03 07:15:59,900 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:15:59 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:16:01,903 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:16:01,903 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:16:01,942 Response Status: 200
2014-03-03 07:16:01,942 OpenStack request id req-280b7636-8853-468b-a4e6-b47b6442851b
2014-03-03 07:16:01,942 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:16:01 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:16:03,943 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:16:03,950 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:16:03,978 Response Status: 200
2014-03-03 07:16:03,978 OpenStack request id req-150f3fbb-3fcd-4681-bfc0-b0d33e7a4b99
2014-03-03 07:16:03,979 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:16:03 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:16:05,982 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:16:05,982 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:16:06,015 Response Status: 200
2014-03-03 07:16:06,015 OpenStack request id req-611c7b7c-0800-492a-9d40-a5be1e09d325
2014-03-03 07:16:06,015 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:16:06 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:16:08,019 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:16:08,020 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:16:08,047 Response Status: 200
2014-03-03 07:16:08,047 OpenStack request id req-6cf70526-6574-46ed-9247-51cdbdce5ed1
2014-03-03 07:16:08,047 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:16:08 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:16:10,050 Request: HEAD http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:16:16,269 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:16:16,330 Response Status: 200
2014-03-03 07:16:16,331 OpenStack request id req-7bd5b7ba-e755-4c32-92df-b96ce6139a3f
2014-03-03 07:16:16,331 Response Headers: {'content-length': '0', 'x-image-meta-id': 'e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-status': 'saving', 'date': 'Mon, 03 Mar 2014 12:16:16 GMT', 'x-image-meta-owner': 'fc2329799c4c4723adb9afcb79163df0', 'x-image-meta-name': 'Image--33808575', 'content-location': u'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-deleted': 'False', 'x-image-meta-container_format': 'bare', 'x-image-meta-protected': 'False', 'x-image-meta-min_disk': '0', 'x-image-meta-created_at': '2014-03-03T12:12:54', 'x-image-meta-size': '2147483648', 'connection': 'close', 'location': 'http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0', 'x-image-meta-is_public': 'False', 'x-image-meta-min_ram': '0', 'x-image-meta-updated_at': '2014-03-03T12:12:59', 'content-type': 'text/html; charset=UTF-8', 'x-image-meta-disk_format': 'raw'}
2014-03-03 07:16:20,756 Request: DELETE http://10.15.0.6:9292/v1/images/e060990f-82ac-42f2-8dee-6465e7189ac0
2014-03-03 07:16:20,757 Request Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<Token omitted>'}
2014-03-03 07:16:21,135 Response Status: 200
2014-03-03 07:16:21,135 OpenStack request id req-34feb473-dc41-40a2-8a01-0b81f9f5495f
2014-03-03 07:16:21,136 Response Headers: {'content-length': '0', 'date': 'Mon, 03 Mar 2014 12:16:21 GMT', 'content-type': 'text/html; charset=UTF-8', 'connection': 'close'}
}}}
Traceback (most recent call last):
File "tempest/test.py", line 99, in wrapper
return f(self, *func_args, **func_kwargs)
File "tempest/api/volume/test_volumes_actions.py", line 106, in test_volume_upload
self.image_client.wait_for_image_status(image_id, 'active')
File "tempest/services/image/v1/json/image_client.py", line 295, in wait_for_image_status
raise exceptions.TimeoutException(message)
TimeoutException: Request timed out
Details: Time Limit Exceeded! (196s)while waiting for active, but we got saving.
======================================================================
FAIL: process-returncode
process-returncode
----------------------------------------------------------------------
_StringException: Binary content:
traceback (test/plain; charset="utf8")
----------------------------------------------------------------------
Ran 223 tests in 860.566s
FAILED (failures=3, skipped=1)
========================================================
03/03/14/07:22:43:CONGRATULATIONS!!! Device driver PASSED!,
========================================================
03/03/14/07:22:43:Submit output: (/tmp/tmp.CaW4AyGbOL)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment