From b20d3bfb8678151535185bc48b4616444e9383c8 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 18 Jan 2016 06:23:24 +0000 Subject: [PATCH] Imported Translations from Zanata For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I9fac5927f89f28c399b9870e029b7baf27eceb8f --- cinder/locale/cinder-log-error.pot | 858 +++---- cinder/locale/cinder-log-info.pot | 655 ++++-- cinder/locale/cinder-log-warning.pot | 476 ++-- cinder/locale/cinder.pot | 2025 +++++++++-------- .../locale/cs/LC_MESSAGES/cinder-log-error.po | 130 +- .../locale/cs/LC_MESSAGES/cinder-log-info.po | 24 +- .../cs/LC_MESSAGES/cinder-log-warning.po | 44 +- cinder/locale/cs/LC_MESSAGES/cinder.po | 109 +- .../tr_TR/LC_MESSAGES/cinder-log-error.po | 103 +- .../tr_TR/LC_MESSAGES/cinder-log-info.po | 24 +- .../tr_TR/LC_MESSAGES/cinder-log-warning.po | 34 +- cinder/locale/tr_TR/LC_MESSAGES/cinder.po | 88 +- 12 files changed, 2332 insertions(+), 2238 deletions(-) diff --git a/cinder/locale/cinder-log-error.pot b/cinder/locale/cinder-log-error.pot index b9e0ea2e9..758c61479 100644 --- a/cinder/locale/cinder-log-error.pot +++ b/cinder/locale/cinder-log-error.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" +"POT-Creation-Date: 2016-01-18 06:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,11 +29,11 @@ msgstr "" msgid "Error sending a heartbeat to coordination backend." msgstr "" -#: cinder/exception.py:112 +#: cinder/exception.py:111 msgid "Exception in string format operation" msgstr "" -#: cinder/exception.py:114 +#: cinder/exception.py:113 #, python-format msgid "%(name)s: %(value)s" msgstr "" @@ -99,7 +99,7 @@ msgstr "" msgid "Get method error." msgstr "" -#: cinder/backup/chunkeddriver.py:564 +#: cinder/backup/chunkeddriver.py:576 #, python-format msgid "Backup volume metadata failed: %s." msgstr "" @@ -258,7 +258,7 @@ msgid "Trying to create snapshot by non-existent LV: %s" msgstr "" #: cinder/brick/local_dev/lvm.py:588 -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:238 +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:205 msgid "Error creating snapshot" msgstr "" @@ -321,86 +321,86 @@ msgstr "" msgid "Delete snapshot notification failed: %s" msgstr "" -#: cinder/consistencygroup/api.py:143 +#: cinder/consistencygroup/api.py:145 #, python-format msgid "Error occurred when creating consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:175 +#: cinder/consistencygroup/api.py:177 #, python-format msgid "" "CG snapshot %(cgsnap)s not found when creating consistency group %(cg)s " "from source." msgstr "" -#: cinder/consistencygroup/api.py:189 +#: cinder/consistencygroup/api.py:191 #, python-format msgid "" "Source CG %(source_cg)s not found when creating consistency group %(cg)s " "from source." msgstr "" -#: cinder/consistencygroup/api.py:220 +#: cinder/consistencygroup/api.py:222 #, python-format msgid "" "Error occurred when creating consistency group %(cg)s from cgsnapshot " "%(cgsnap)s." msgstr "" -#: cinder/consistencygroup/api.py:273 +#: cinder/consistencygroup/api.py:275 #, python-format msgid "" "Error occurred when creating volume entry from snapshot in the process of" " creating consistency group %(group)s from cgsnapshot %(cgsnap)s." msgstr "" -#: cinder/consistencygroup/api.py:284 +#: cinder/consistencygroup/api.py:286 #, python-format msgid "" "Error occurred when creating consistency group %(group)s from cgsnapshot " "%(cgsnap)s." msgstr "" -#: cinder/consistencygroup/api.py:334 +#: cinder/consistencygroup/api.py:336 #, python-format msgid "" "Error occurred when creating cloned volume in the process of creating " "consistency group %(group)s from source CG %(source_cg)s." msgstr "" -#: cinder/consistencygroup/api.py:345 +#: cinder/consistencygroup/api.py:347 #, python-format msgid "" "Error occurred when creating consistency group %(group)s from source CG " "%(source_cg)s." msgstr "" -#: cinder/consistencygroup/api.py:403 +#: cinder/consistencygroup/api.py:405 #, python-format msgid "Error occurred when building request spec list for consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:429 +#: cinder/consistencygroup/api.py:431 #, python-format msgid "Failed to update quota for consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:748 +#: cinder/consistencygroup/api.py:752 #, python-format msgid "Error occurred when creating cgsnapshot %s." msgstr "" -#: cinder/db/sqlalchemy/api.py:2747 +#: cinder/db/sqlalchemy/api.py:2705 #, python-format msgid "VolumeType %s deletion failed, VolumeType in use." msgstr "" -#: cinder/db/sqlalchemy/api.py:3757 +#: cinder/db/sqlalchemy/api.py:3715 #, python-format msgid "Volume in unexpected state %s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/api.py:4044 +#: cinder/db/sqlalchemy/api.py:4002 #, python-format msgid "DBError detected when purging from table=%(table)s" msgstr "" @@ -542,7 +542,7 @@ msgstr "" msgid "Failed to attach volume %(vol)s" msgstr "" -#: cinder/volume/driver.py:797 cinder/volume/manager.py:1607 +#: cinder/volume/driver.py:797 cinder/volume/manager.py:1611 #, python-format msgid "Failed to copy volume %(src)s to %(dest)s." msgstr "" @@ -555,7 +555,7 @@ msgid "" msgstr "" #: cinder/volume/driver.py:974 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2216 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2239 #, python-format msgid "Error detaching volume %s" msgstr "" @@ -593,274 +593,274 @@ msgid "" " HBA state is Online." msgstr "" -#: cinder/volume/manager.py:248 +#: cinder/volume/manager.py:249 #, python-format msgid "Invalid JSON: %s" msgstr "" -#: cinder/volume/manager.py:285 +#: cinder/volume/manager.py:286 msgid "Fetch volume pool name failed." msgstr "" -#: cinder/volume/manager.py:382 +#: cinder/volume/manager.py:383 msgid "Failed to initialize driver." msgstr "" -#: cinder/volume/manager.py:410 +#: cinder/volume/manager.py:411 msgid "Failed to re-export volume, setting to ERROR." msgstr "" -#: cinder/volume/manager.py:436 +#: cinder/volume/manager.py:437 msgid "Error during re-export on driver init." msgstr "" -#: cinder/volume/manager.py:653 +#: cinder/volume/manager.py:654 msgid "Unable to delete busy volume." msgstr "" -#: cinder/volume/manager.py:682 +#: cinder/volume/manager.py:683 msgid "Failed to update usages deleting volume." msgstr "" -#: cinder/volume/manager.py:724 +#: cinder/volume/manager.py:725 msgid "" "Unable to delete the destination volume during volume migration, (NOTE: " "database record needs to be deleted)." msgstr "" -#: cinder/volume/manager.py:769 +#: cinder/volume/manager.py:770 #, python-format msgid "" "Failed updating snapshot metadata using the provided volumes " "%(volume_id)s metadata" msgstr "" -#: cinder/volume/manager.py:812 +#: cinder/volume/manager.py:813 msgid "Delete snapshot failed, due to snapshot busy." msgstr "" -#: cinder/volume/manager.py:840 +#: cinder/volume/manager.py:841 msgid "Update snapshot usages failed." msgstr "" -#: cinder/volume/manager.py:1024 +#: cinder/volume/manager.py:1025 msgid "Detach volume failed, due to uninitialized driver." msgstr "" -#: cinder/volume/manager.py:1028 +#: cinder/volume/manager.py:1029 msgid "Detach volume failed, due to remove-export failure." msgstr "" -#: cinder/volume/manager.py:1101 +#: cinder/volume/manager.py:1102 #, python-format msgid "" "Create clone_image_volume: %(volume_id)sfor image %(image_id)s, failed " "(Exception: %(except)s)" msgstr "" -#: cinder/volume/manager.py:1126 +#: cinder/volume/manager.py:1127 #, python-format msgid "Failed to clone volume %(volume_id)s for image %(image_id)s." msgstr "" -#: cinder/volume/manager.py:1133 +#: cinder/volume/manager.py:1134 #, python-format msgid "Could not delete the image volume %(id)s." msgstr "" -#: cinder/volume/manager.py:1163 +#: cinder/volume/manager.py:1164 #, python-format msgid "Failed to register image volume location %(uri)s." msgstr "" -#: cinder/volume/manager.py:1173 +#: cinder/volume/manager.py:1174 #, python-format msgid "Could not delete failed image volume %(id)s." msgstr "" -#: cinder/volume/manager.py:1218 +#: cinder/volume/manager.py:1219 #, python-format msgid "Upload volume to image encountered an error (image-id: %(image_id)s)." msgstr "" -#: cinder/volume/manager.py:1267 +#: cinder/volume/manager.py:1271 #, python-format msgid "" "Failed to get driver initiator data for initiator %(initiator)s and " "namespace %(namespace)s" msgstr "" -#: cinder/volume/manager.py:1284 +#: cinder/volume/manager.py:1288 #, python-format msgid "" "Failed to update initiator data for initiator %(initiator)s and backend " "%(backend)s" msgstr "" -#: cinder/volume/manager.py:1358 +#: cinder/volume/manager.py:1362 msgid "Model update failed." msgstr "" -#: cinder/volume/manager.py:1489 +#: cinder/volume/manager.py:1493 msgid "Update volume model for transfer operation failed." msgstr "" -#: cinder/volume/manager.py:1537 +#: cinder/volume/manager.py:1541 #, python-format msgid "Failed to attach volume %(vol)s." msgstr "" -#: cinder/volume/manager.py:1563 +#: cinder/volume/manager.py:1567 #, python-format msgid "Unable to terminate volume connection: %(err)s." msgstr "" -#: cinder/volume/manager.py:1584 +#: cinder/volume/manager.py:1588 msgid "Failed to attach source volume for copy." msgstr "" -#: cinder/volume/manager.py:1693 +#: cinder/volume/manager.py:1697 #, python-format msgid "Failed to copy volume %(vol1)s to %(vol2)s" msgstr "" -#: cinder/volume/manager.py:1784 +#: cinder/volume/manager.py:1788 #, python-format msgid "Detach migration source volume failed: %(err)s" msgstr "" -#: cinder/volume/manager.py:1818 +#: cinder/volume/manager.py:1822 #, python-format msgid "Failed to request async delete of migration source vol %(vol)s: %(err)s" msgstr "" -#: cinder/volume/manager.py:2051 +#: cinder/volume/manager.py:2055 msgid "Extend volume failed." msgstr "" -#: cinder/volume/manager.py:2193 +#: cinder/volume/manager.py:2197 #, python-format msgid "" "Volume %s: driver error when trying to retype, falling back to generic " "mechanism." msgstr "" -#: cinder/volume/manager.py:2298 +#: cinder/volume/manager.py:2302 msgid "Promote volume replica failed." msgstr "" -#: cinder/volume/manager.py:2331 +#: cinder/volume/manager.py:2335 msgid "Sync volume replica failed." msgstr "" -#: cinder/volume/manager.py:2367 +#: cinder/volume/manager.py:2371 msgid "Get replication status for volume failed." msgstr "" -#: cinder/volume/manager.py:2401 +#: cinder/volume/manager.py:2406 #, python-format msgid "Consistency group %s: create failed" msgstr "" -#: cinder/volume/manager.py:2436 +#: cinder/volume/manager.py:2441 #, python-format msgid "Create consistency group from snapshot-%(snap)s failed: SnapshotNotFound." msgstr "" -#: cinder/volume/manager.py:2464 +#: cinder/volume/manager.py:2469 #, python-format msgid "" "Create consistency group from source cg-%(cg)s failed: " "ConsistencyGroupNotFound." msgstr "" -#: cinder/volume/manager.py:2523 +#: cinder/volume/manager.py:2528 #, python-format msgid "Create consistency group from source %(source)s failed." msgstr "" -#: cinder/volume/manager.py:2567 +#: cinder/volume/manager.py:2572 #, python-format msgid "Source snapshot cannot be found for target volume %(volume_id)s." msgstr "" -#: cinder/volume/manager.py:2590 +#: cinder/volume/manager.py:2595 #, python-format msgid "Source volumes cannot be found for target volume %(volume_id)s." msgstr "" -#: cinder/volume/manager.py:2611 +#: cinder/volume/manager.py:2616 #, python-format msgid "Source snapshot %(snapshot_id)s cannot be found." msgstr "" -#: cinder/volume/manager.py:2620 +#: cinder/volume/manager.py:2625 #, python-format msgid "The source volume %(volume_id)s cannot be found." msgstr "" -#: cinder/volume/manager.py:2630 +#: cinder/volume/manager.py:2635 #, python-format msgid "" "Failed to update %(volume_id)s metadata using the provided snapshot " "%(snapshot_id)s metadata." msgstr "" -#: cinder/volume/manager.py:2738 cinder/volume/manager.py:2757 +#: cinder/volume/manager.py:2743 cinder/volume/manager.py:2762 msgid "Delete consistency group failed to update usages." msgstr "" -#: cinder/volume/manager.py:2808 +#: cinder/volume/manager.py:2813 #, python-format msgid "" "Update consistency group failed to add volume-%(volume_id)s: " "VolumeNotFound." msgstr "" -#: cinder/volume/manager.py:2837 +#: cinder/volume/manager.py:2842 #, python-format msgid "" "Update consistency group failed to remove volume-%(volume_id)s: " "VolumeNotFound." msgstr "" -#: cinder/volume/manager.py:2877 +#: cinder/volume/manager.py:2883 #, python-format msgid "" "Error occurred in the volume driver when updating consistency group " "%(group_id)s." msgstr "" -#: cinder/volume/manager.py:2890 +#: cinder/volume/manager.py:2896 #, python-format msgid "Error occurred when updating consistency group %(group_id)s." msgstr "" -#: cinder/volume/manager.py:2999 +#: cinder/volume/manager.py:3005 #, python-format msgid "" "Failed updating %(snapshot_id)s metadata using the provided volumes " "%(volume_id)s metadata" msgstr "" -#: cinder/volume/manager.py:3113 +#: cinder/volume/manager.py:3119 msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/volume/manager.py:3200 +#: cinder/volume/manager.py:3206 msgid "Can't enable replication because the driver isn't initialized" msgstr "" -#: cinder/volume/manager.py:3238 cinder/volume/manager.py:3298 -#: cinder/volume/manager.py:3391 +#: cinder/volume/manager.py:3244 cinder/volume/manager.py:3304 +#: cinder/volume/manager.py:3397 msgid "Driver replication data update failed." msgstr "" -#: cinder/volume/manager.py:3262 +#: cinder/volume/manager.py:3268 msgid "Can't disable replication because the driver isn't initialized" msgstr "" -#: cinder/volume/manager.py:3466 +#: cinder/volume/manager.py:3472 #, python-format msgid "Failed to create manage_existing flow: %(object_type)s %(object_id)s." msgstr "" @@ -882,7 +882,7 @@ msgstr "" msgid "Failed to get device number for throttling: %(error)s" msgstr "" -#: cinder/volume/utils.py:369 +#: cinder/volume/utils.py:375 #, python-format msgid "Failed to open volume from %(path)s." msgstr "" @@ -911,6 +911,10 @@ msgid "" "password set in the cinder.conf and start the cinder-volumeservice again." msgstr "" +#: cinder/volume/drivers/drbdmanagedrv.py:860 +msgid "DRBDmanage: too many assignments returned." +msgstr "" + #: cinder/volume/drivers/eqlx.py:227 #, python-format msgid "%s" @@ -1020,9 +1024,9 @@ msgstr "" msgid "VGC-CLUSTER command blocked and cancelled." msgstr "" -#: cinder/volume/drivers/lvm.py:359 cinder/volume/drivers/nfs.py:427 -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:410 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2242 +#: cinder/volume/drivers/lvm.py:359 cinder/volume/drivers/nfs.py:423 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:591 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2243 #, python-format msgid "Unable to rename the logical volume for volume: %s" msgstr "" @@ -1042,7 +1046,7 @@ msgstr "" msgid "Volume migration failed due to exception: %(reason)s." msgstr "" -#: cinder/volume/drivers/nfs.py:178 +#: cinder/volume/drivers/nfs.py:174 cinder/volume/drivers/nexenta/nfs.py:695 #, python-format msgid "Mount failure for %(share)s after %(count)d attempts." msgstr "" @@ -1058,16 +1062,16 @@ msgstr "" msgid "Re-throwing Exception %s" msgstr "" -#: cinder/volume/drivers/pure.py:248 +#: cinder/volume/drivers/pure.py:249 msgid "Unable to disconnect host from volume." msgstr "" -#: cinder/volume/drivers/pure.py:268 +#: cinder/volume/drivers/pure.py:269 #, python-format msgid "Disconnection failed with message: %(msg)s." msgstr "" -#: cinder/volume/drivers/pure.py:952 +#: cinder/volume/drivers/pure.py:953 #, python-format msgid "" "Purity host %(host_name)s is not managed by Cinder and can't have CHAP " @@ -1075,7 +1079,7 @@ msgid "" "issue." msgstr "" -#: cinder/volume/drivers/pure.py:962 +#: cinder/volume/drivers/pure.py:963 #, python-format msgid "" "Purity host %(host_name)s is managed by Cinder but CHAP credentials could" @@ -1240,80 +1244,80 @@ msgstr "" msgid "Failed to create cloned volume %s." msgstr "" -#: cinder/volume/drivers/solidfire.py:431 +#: cinder/volume/drivers/solidfire.py:432 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:631 +#: cinder/volume/drivers/solidfire.py:632 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:634 +#: cinder/volume/drivers/solidfire.py:635 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:716 +#: cinder/volume/drivers/solidfire.py:717 #, python-format msgid "Failed image conversion during cache creation: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:1114 +#: cinder/volume/drivers/solidfire.py:1115 #, python-format msgid "" "Account for Volume ID %s was not found on the SolidFire Cluster while " "attempting delete_volume operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1117 +#: cinder/volume/drivers/solidfire.py:1118 msgid "This usually means the volume was never successfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:1134 +#: cinder/volume/drivers/solidfire.py:1135 #, python-format msgid "" "Volume ID %s was not found on the SolidFire Cluster while attempting " "delete_volume operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1164 +#: cinder/volume/drivers/solidfire.py:1165 #, python-format msgid "" "Account for Volume ID %s was not found on the SolidFire Cluster while " "attempting create_snapshot operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1375 +#: cinder/volume/drivers/solidfire.py:1377 #, python-format msgid "" "Volume ID %s was not found on the SolidFire Cluster while attempting " "extend_volume operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1439 +#: cinder/volume/drivers/solidfire.py:1443 #, python-format msgid "" "Volume ID %s was not found on the SolidFire Cluster while attempting " "attach_volume operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1465 +#: cinder/volume/drivers/solidfire.py:1469 #, python-format msgid "" "Volume ID %s was not found on the SolidFire Cluster while attempting " "detach_volume operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1487 +#: cinder/volume/drivers/solidfire.py:1491 #, python-format msgid "" "Volume ID %s was not found on the SolidFire Cluster while attempting " "accept_transfer operation!" msgstr "" -#: cinder/volume/drivers/solidfire.py:1614 +#: cinder/volume/drivers/solidfire.py:1618 #, python-format msgid "" "Account for Volume ID %s was not found on the SolidFire Cluster while " @@ -1534,266 +1538,288 @@ msgstr "" msgid "CloudByte snapshot information is not available for OpenStack volume [%s]." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:306 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:357 #, python-format msgid "Error invalid json: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:320 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:360 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:380 #, python-format -msgid "Invalid API object: %s" +msgid "Error TypeError. %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:361 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:362 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:382 #, python-format -msgid "Unrecognized Login Response: %s" +msgid "Error JSONDecodeError. %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:364 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:377 #, python-format -msgid "Login error: %(code)d %(reason)s" +msgid "Invalid API object: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:398 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:427 +#, python-format +msgid "Unrecognized Login Response: %s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:453 #, python-format msgid "Failed to find %(s)s. Result %(r)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:474 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:525 #, python-format msgid "Unable to create folder path %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:665 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:831 msgid "ScVolume returned success with empty payload. Attempting to locate volume" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:671 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:837 #, python-format -msgid "ScVolume create error %(name)s: %(code)d %(reason)s" +msgid "Unable to create volume on SC: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:827 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1004 #, python-format -msgid "AddHba error: %(wwn)s to %(srvname)s : %(code)d %(reason)s" +msgid "AddHba error: %(wwn)s to %(srvname)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:922 -#, python-format -msgid "ScPhysicalServer create error: %(wwn)s: %(code)d %(reason)s" -msgstr "" - -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:936 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1108 msgid "Error adding HBA to server" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:968 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1183 #, python-format -msgid "ScServer error: %(code)d %(reason)s" -msgstr "" - -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1018 -msgid "Error getting FaultDomainList" +msgid "Error getting FaultDomainList for %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1041 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1204 msgid "Unable to find FC initiators" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1075 -#, python-format -msgid "Unable to find volume mappings: %s" +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1237 +msgid "_find_mappings: volume is not active" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1078 -msgid "_find_mappings: volume is not active" +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1256 +#, python-format +msgid "Unable to find mapping profiles: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1115 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1274 #, python-format msgid "Unable to find controller port: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1174 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1333 msgid "Volume appears unmapped" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1204 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1361 #, python-format msgid "Unable to retrieve VolumeConfiguration: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1254 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1409 #, python-format msgid "Unable to find controller port iscsi configuration: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1444 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1597 #, python-format msgid "Unable to map %(vol)s to %(srv)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1474 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1635 #, python-format msgid "Unable to unmap Volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1534 -#, python-format -msgid "CreateReplay error: %(code)d %(reason)s" -msgstr "" - -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1577 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1730 #, python-format msgid "Invalid ReplayList return: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1605 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2118 -#, python-format -msgid "ScReplay Expire error: %(code)d %(reason)s" -msgstr "" - -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1634 -#, python-format -msgid "ScReplay CreateView error: %(code)d %(reason)s" -msgstr "" - -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1639 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1793 #, python-format msgid "Unable to create volume %s from replay" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1665 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1821 msgid "Error: unable to snap replay" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1684 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1847 #, python-format -msgid "Error expanding volume %(name)s: %(code)d %(reason)s" +msgid "Error expanding volume %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1710 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1867 #, python-format -msgid "Error renaming volume %(original)s to %(name)s: %(code)d %(reason)s" +msgid "Error renaming volume %(original)s to %(name)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1735 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1889 msgid "User does not have permission to change Storage Profile selection." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1742 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1896 #, python-format msgid "Storage Profile %s was not found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1749 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1903 msgid "Default Storage Profile was not found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1762 -#, python-format -msgid "" -"Error changing Storage Profile for volume %(original)s to %(name)s: " -"%(code)d %(reason)s %(text)s" -msgstr "" - -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1783 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1917 #, python-format -msgid "Error getting user preferences: %(code)d %(reason)s %(text)s" +msgid "Error changing Storage Profile for volume %(original)s to %(name)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1832 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1979 #, python-format msgid "Multiple replay profiles under name %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1838 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2025 #, python-format -msgid "find_replay_profile error %s" +msgid "Unable to delete profile %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1861 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2096 #, python-format -msgid "create_replay_profile failed %s" +msgid "Failed to add %s to cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1881 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2114 #, python-format -msgid "Unable to delete profile %(cg)s : %(reason)s" +msgid "Failed to remove %s from cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1953 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2233 #, python-format -msgid "Failed to add %s to cg." +msgid "Unable to locate snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1971 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2439 #, python-format -msgid "Failed to remove %s from cg." +msgid "Unable to find or create QoS Node named %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2041 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2510 #, python-format -msgid "snap_cg error: %(code)d %(reason)s" +msgid "Unable to delete replication for %(vol)s to %(dest)s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2091 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2538 #, python-format -msgid "Unable to locate snapshot %s" +msgid "Unable to find disk folder %(name)s on %(ssn)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2205 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2260 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2588 #, python-format -msgid "ScVolume error on rename: %(code)d %(reason)s" +msgid "Unable to replicate %(volname)s to %(destsc)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:142 -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:231 -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:262 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:240 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:384 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:431 #, python-format msgid "Failed to create volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:159 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:299 #, python-format msgid "Failed to delete volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:314 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:485 #, python-format msgid "Failed to ensure export of volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:488 -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:527 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:669 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:708 #, python-format msgid "Cannot find Consistency Group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:525 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:706 #, python-format msgid "Failed to snap Consistency Group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:105 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:885 +#, python-format +msgid "Retype unable to find volume %s." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:897 +msgid "Failed to update storage profile" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:908 +msgid "Failed to update replay profiles" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:936 +msgid "Failed to apply replication:activereplay setting" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:969 +#, python-format +msgid "Unable to resume replication on volume %(vol)s to SC %(ssn)s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:976 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1009 +#, python-format +msgid "Volume %s not found" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:978 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1011 +#, python-format +msgid "Replication not enabled or no replication destinations found. %s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1002 +#, python-format +msgid "Unable to pause replication on volume %(vol)s to SC %(ssn)s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1127 +#, python-format +msgid "Unable to break replication from %(from)s to %(to)d." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1132 +msgid "Unable to find valid destination." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:106 msgid "Lun mapping returned null!" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:109 +#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:110 msgid "Failed to initialize connection." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:154 +#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:155 msgid "Failed to terminate connection" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:131 +#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:133 msgid "Failed to initialize connection" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:164 +#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:166 #, python-format msgid "Failed to terminate connection %(initiator)s %(vol)s" msgstr "" @@ -1886,77 +1912,77 @@ msgstr "" msgid "Error manage existing get volume size." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:438 +#: cinder/volume/drivers/emc/emc_vmax_common.py:439 #, python-format msgid "Error Attaching volume %(vol)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:659 +#: cinder/volume/drivers/emc/emc_vmax_common.py:664 #, python-format msgid "Volume %(name)s not found on the array. No volume to migrate using retype." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:793 +#: cinder/volume/drivers/emc/emc_vmax_common.py:798 #, python-format msgid "" "Failed to return volume %(volumeName)s to original storage pool. Please " "contact your system administrator to return it to the correct location." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:882 +#: cinder/volume/drivers/emc/emc_vmax_common.py:887 #, python-format msgid "" "Unable to create or get default storage group for FAST policy: " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:894 +#: cinder/volume/drivers/emc/emc_vmax_common.py:899 #, python-format msgid "" "Failed to verify that volume was added to storage group for FAST policy: " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:936 +#: cinder/volume/drivers/emc/emc_vmax_common.py:941 #, python-format msgid "Error finding target pool instance name for pool: %(targetPoolName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:948 +#: cinder/volume/drivers/emc/emc_vmax_common.py:953 #, python-format msgid "Error migrating volume: %(volumename)s. to target pool %(targetPoolName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:963 +#: cinder/volume/drivers/emc/emc_vmax_common.py:968 #, python-format msgid "" "Volume : %(volumeName)s. was not successfully migrated to target pool " "%(targetPoolName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1043 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1048 #, python-format msgid "" "Failed to add %(volumeName)s to default storage group for fast policy " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1069 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1074 msgid "Error getting array, pool, SLO and workload." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1082 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1087 msgid "Error parsing array, pool, SLO and workload." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1085 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1090 #, python-format msgid "" "The source array : %(sourceArraySerialNumber)s does not match the target " "array: %(targetArraySerialNumber)s skipping storage-assisted migration." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1094 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1099 #, python-format msgid "" "Only SLO/workload migration within the same SRP Pool is supported in this" @@ -1964,82 +1990,82 @@ msgid "" "array: %(targetPoolName)s. Skipping storage-assisted migration." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1122 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1127 #, python-format msgid "" "No action required. Volume: %(volumeName)s is already part of " "slo/workload combination: %(targetCombination)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1149 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1154 msgid "Error getting target pool name and array." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1161 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1166 msgid "Error parsing target pool name, array, and fast policy." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1165 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1170 #, python-format msgid "" "The source array : %(sourceArraySerialNumber)s does not match the target " "array: %(targetArraySerialNumber)s, skipping storage-assisted migration." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1180 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1185 #, python-format msgid "" "No action required. Volume: %(volumeName)s is already part of pool: " "%(pool)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1190 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1195 msgid "Only available volumes can be migrated between different protocols." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1540 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1545 #, python-format msgid "Target end points do not exist for hardware Id: %(hardwareIdInstance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1954 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1959 #, python-format msgid "Unable to determine whether %(volumeName)s is composite or not." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2129 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2134 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3000 -#: cinder/volume/drivers/emc/emc_vmax_common.py:3123 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3005 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3128 #, python-format msgid "" "Volume %(name)s is not suitable for storage assisted migration using " "retype." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3065 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3070 #, python-format msgid "" "Volume : %(volumeName)s has not been removed from source storage group " "%(storageGroup)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3079 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3084 #, python-format msgid "Failed to get or create storage group %(storageGroupName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3092 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3097 #, python-format msgid "" "Volume : %(volumeName)s has not been added to target storage group " "%(storageGroup)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3364 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3369 #, python-format msgid "" "Failed to Roll back to re-add volume %(volumeName)s to default storage " @@ -2047,17 +2073,17 @@ msgid "" " get the volume returned to the default storage group." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4169 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4174 #, python-format msgid "Exception: %(ex)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4188 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4193 #, python-format msgid "Volume %(name)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4319 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4324 #, python-format msgid "Exception: %(ex)s." msgstr "" @@ -2131,7 +2157,7 @@ msgstr "" msgid "Exception: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:190 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:192 msgid "The list of iscsi_ip_addresses is empty" msgstr "" @@ -2259,33 +2285,33 @@ msgstr "" #: cinder/volume/drivers/emc/emc_vmax_utils.py:1667 #: cinder/volume/drivers/fujitsu/eternus_dx_common.py:2003 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1805 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1819 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1822 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1825 #: cinder/volume/drivers/hpe/hpe_3par_common.py:1828 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1929 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1961 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1964 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1995 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2005 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2008 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2011 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2090 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2100 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2103 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2106 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2144 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2147 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2357 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2360 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2363 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2366 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2379 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2388 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2435 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2439 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:844 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1842 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1845 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1848 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1851 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1952 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1984 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1987 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2018 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2028 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2031 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2034 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2113 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2123 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2126 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2129 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2167 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2170 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2380 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2383 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2386 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2389 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2402 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2411 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2458 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2462 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:983 #, python-format msgid "Exception: %s" msgstr "" @@ -2306,90 +2332,90 @@ msgstr "" msgid "PoolName must be in the file %(fileName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:781 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:782 #, python-format msgid "Error on enable compression on lun %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:792 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:793 #, python-format msgid "Error on adding lun to consistency group. %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1031 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1032 #, python-format msgid "Can not add the lun %(lun)s to consistency group %(cg_name)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1044 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1045 #, python-format msgid "Can not remove LUNs %(luns)s in consistency group %(cg_name)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1057 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1058 #, python-format msgid "Can not place new LUNs %(luns)s in consistency group %(cg_name)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1362 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1363 msgid "Failed to query migration status of LUN." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1378 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1379 #, python-format msgid "Migration of LUN %s failed to complete." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1653 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1654 #, python-format msgid "Invalid value for %(key)s, value is %(value)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1692 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1693 #, python-format msgid "Error happened during storage pool querying, %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2369 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2370 msgid "The given extra_spec or valid_values is None." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3063 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3064 #, python-format msgid "Create consistency group %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3081 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3082 #, python-format msgid "Delete consistency group %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3147 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3148 #, python-format msgid "Create cg snapshot %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3172 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3173 #, python-format msgid "Delete cgsnapshot %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3586 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3587 #, python-format msgid "Failed to find available iSCSI targets for %s." msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:156 +#: cinder/volume/drivers/emc/xtremio.py:157 #, python-format msgid "can't create 2 volumes with the same name, %s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:161 +#: cinder/volume/drivers/emc/xtremio.py:162 #, python-format msgid "Can't find volume to map %(key)s, %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:327 +#: cinder/volume/drivers/emc/xtremio.py:328 msgid "Failed to rename the created snapshot, reverting." msgstr "" @@ -2504,127 +2530,131 @@ msgstr "" msgid "The NFS Volume %(cr)s does not exist." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:406 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:408 #, python-format msgid "" "The primary array must have an API version of %(min_ver)s or higher, but " "is only on %(current_ver)s, therefore replication is not supported." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:559 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:561 #, python-format msgid "Conflict detected in Virtual Volume Set %(volume_set)s: %(error)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:572 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:315 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:574 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:427 #, python-format msgid "There was an error deleting volume %(id)s: %(error)." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:593 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:604 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:595 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:606 #, python-format msgid "Virtual Volume Set %s does not exist." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:672 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:414 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:674 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:526 #, python-format msgid "There was an error deleting snapshot %(id)s: %(error)." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:998 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1021 #, python-format msgid "Error extending volume: %(vol)s. Exception: %(ex)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1510 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1533 #, python-format msgid "Error creating QOS rule %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1543 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1566 #, python-format msgid "Error setting Flash Cache policy to %s - exception" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2070 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2093 #, python-format msgid "Error extending volume %(id)s. Ex: %(ex)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2203 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2226 #, python-format msgid "Error attaching volume %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2278 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2301 #, python-format msgid "" "Changing the volume name from %(tmp)s to %(orig)s failed because " "%(reason)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2791 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2814 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1216 msgid "" "Enabling replication failed because replication is not properly " "configured." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2822 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2845 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1246 #, python-format msgid "There was a problem disabling replication on volume '%(name)s': %(error)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2829 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2852 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1255 msgid "" "Disabling replication failed because replication is not properly " "configured." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2847 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2870 msgid "Issuing a fail-over failed because replication is not properly configured." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3007 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3030 #, python-format msgid "Could not log in to 3PAR array (%s) with the provided credentials." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3032 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3055 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1444 msgid "There must be at least one valid replication device configured." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3042 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3065 msgid "" "Extra spec replication:mode must be set and must be either 'sync' or " "'periodic'." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3050 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3073 msgid "" "Extra spec replication:sync_period must be greater than 299 and less than" " 31622401 seconds." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3477 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3500 #, python-format msgid "Exception during snapCPG revert: %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3549 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3572 #, python-format msgid "Unexpected error when retype() tried to deleteVolumeSet(%s)" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3571 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3574 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3594 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3597 #, python-format msgid "Unexpected error when retype() revert tried to deleteVolumeSet(%s)" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3582 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3605 #, python-format msgid "" "%(exception)s: Exception during revert of retype for volume " @@ -2632,7 +2662,7 @@ msgid "" " restored." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3593 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3616 #, python-format msgid "" "%(exception)s: Exception during revert of retype for volume " @@ -2644,55 +2674,60 @@ msgstr "" msgid "Volume %s doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:272 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:384 msgid "Volume did not exist. It will not be deleted" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:352 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:464 #, python-format msgid "Could not find volume with name %(name)s. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:378 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:490 #, python-format msgid "Could not create snapshot set. Error: '%s'" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:410 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:522 msgid "The snapshot cannot be deleted because it is a clone point." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:449 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:561 msgid "Snapshot did not exist. It will not be deleted" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:651 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:788 #, python-format msgid "'%(value)s' is an invalid value for extra spec '%(key)s'" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:875 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1014 #, python-format msgid "" "Changing the volume name from %(tmp)s to %(orig)s failed because " "%(reason)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:145 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1424 +#, python-format +msgid "Could not log in to LeftHand array (%s) with the provided credentials." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:146 #, python-format msgid "Create hypermetro error: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:187 +#: cinder/volume/drivers/huawei/huawei_driver.py:188 #, python-format msgid "Delete hypermetro error: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:243 +#: cinder/volume/drivers/huawei/huawei_driver.py:244 msgid "Get LUN migration error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:306 +#: cinder/volume/drivers/huawei/huawei_driver.py:307 #, python-format msgid "Unable to rename lun %s on array." msgstr "" @@ -2701,6 +2736,11 @@ msgstr "" msgid "Retype volume error." msgstr "" +#: cinder/volume/drivers/huawei/huawei_driver.py:1028 +#, python-format +msgid "Can't find LUN on the array for volume: %s." +msgstr "" + #: cinder/volume/drivers/huawei/huawei_utils.py:119 #, python-format msgid "" @@ -2713,37 +2753,37 @@ msgstr "" msgid "parse_xml_file: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:84 +#: cinder/volume/drivers/huawei/rest_client.py:85 #, python-format msgid "Bad response from server: %(url)s. Error: %(err)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:94 +#: cinder/volume/drivers/huawei/rest_client.py:95 #, python-format msgid "JSON transfer error: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:115 +#: cinder/volume/drivers/huawei/rest_client.py:116 #, python-format msgid "Login error, reason is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:144 +#: cinder/volume/drivers/huawei/rest_client.py:145 msgid "Can't open the recent url, relogin." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:472 +#: cinder/volume/drivers/huawei/rest_client.py:473 msgid "" "Error occurred when adding hostgroup and lungroup to view. Remove lun " "from lungroup now." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:619 +#: cinder/volume/drivers/huawei/rest_client.py:620 #, python-format msgid "JSON transfer data error. %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1803 +#: cinder/volume/drivers/huawei/rest_client.py:1806 msgid "Can not open the recent url, login again." msgstr "" @@ -2792,128 +2832,128 @@ msgid "" "missing" msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:142 +#: cinder/volume/drivers/ibm/gpfs.py:143 #, python-format msgid "Failed to issue mmgetstate command, error: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:153 +#: cinder/volume/drivers/ibm/gpfs.py:154 #, python-format msgid "GPFS is not active. Detailed output: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:165 +#: cinder/volume/drivers/ibm/gpfs.py:166 #, python-format msgid "Failed to issue df command for path %(path)s, error: %(error)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:180 cinder/volume/drivers/ibm/gpfs.py:266 +#: cinder/volume/drivers/ibm/gpfs.py:181 cinder/volume/drivers/ibm/gpfs.py:267 #, python-format msgid "Failed to issue mmlsconfig command, error: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:190 +#: cinder/volume/drivers/ibm/gpfs.py:191 #, python-format msgid "Failed to issue mmlsattr command on path %(path)s, error: %(error)s" msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:245 +#: cinder/volume/drivers/ibm/gpfs.py:246 #, python-format msgid "Failed to issue mmlsfs command for path %(path)s, error: %(error)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:283 +#: cinder/volume/drivers/ibm/gpfs.py:284 #, python-format msgid "Failed to issue mmlsattr command for path %(path)s, error: %(error)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:767 +#: cinder/volume/drivers/ibm/gpfs.py:768 #, python-format msgid "Failed to issue mmlsfs command, error: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:932 +#: cinder/volume/drivers/ibm/gpfs.py:933 #, python-format msgid "Failed to resize volume %(volume_id)s, error: %(error)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:1013 +#: cinder/volume/drivers/ibm/gpfs.py:1014 #, python-format msgid "" "Driver-based migration of volume %(vol)s failed. Move from %(src)s to " "%(dst)s failed with error: %(error)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:258 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:259 msgid "" "storwize_svc_multihostmap_enabled is set to False, not allowing multi " "host mapping." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:894 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:895 msgid "Protocol must be specified as ' iSCSI' or ' FC'." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:909 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:910 msgid "Replication must be specified as ' True' or ' False'." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1166 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1167 #, python-format msgid "Failed to create CGSnapshot. Exception: %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1182 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1183 #, python-format msgid "" "Failed to delete the snapshot %(snap)s of CGSnapshot. Exception: " "%(exception)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1242 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1243 #, python-format msgid "Failed to create CG from CGsnapshot. Exception: %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1823 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1824 #, python-format msgid "ensure_export: Volume %s not found on storage." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1980 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1981 #, python-format msgid "" "_rm_vdisk_copy_op: Volume %s does not have any registered vdisk copy " "operations." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1984 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1985 #, python-format msgid "" "_rm_vdisk_copy_op: Volume %(vol)s does not have the specified vdisk copy " "operation: orig=%(orig)s new=%(new)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1995 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1996 #, python-format msgid "" "_rm_vdisk_copy_op: Volume metadata %s does not have any registered vdisk " "copy operations." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2003 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2004 #, python-format msgid "" "_rm_vdisk_copy_op: Volume %(vol)s metadata does not have the specified " "vdisk copy operation: orig=%(orig)s new=%(new)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2349 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2350 #, python-format msgid "Failed to delete the volume %(vol)s of CG. Exception: %(exception)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2464 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2465 msgid "Could not get pool data from the storage." msgstr "" @@ -3095,47 +3135,59 @@ msgstr "" msgid "Vol copy job status %s." msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:138 +#: cinder/volume/drivers/nexenta/iscsi.py:278 +#: cinder/volume/drivers/nexenta/nfs.py:420 +#, python-format +msgid "Volume creation failed, deleting created snapshot %(volume_name)s@%(name)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:457 +#: cinder/volume/drivers/nexenta/nfs.py:308 +#, python-format +msgid "Error trying to change %(opt)s from %(old)s to %(new)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:105 #, python-format msgid "No VIP configured for service %s" msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:145 +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:112 #, python-format msgid "Error verifying iSCSI service %(serv)s on host %(hst)s" msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:154 +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:121 #, python-format msgid "Error verifying LUN container %(bkt)s" msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:166 +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:133 #, python-format msgid "Error retrieving LUN %(vol)s number" msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:192 +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:159 msgid "Error creating volume" msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:201 +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:168 msgid "Error deleting volume" msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:211 +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:178 msgid "Error extending volume" msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:225 +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:192 msgid "Error cloning volume" msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:251 +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:218 msgid "Error deleting snapshot" msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:271 +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:238 msgid "Error creating cloned volume" msgstr "" @@ -3170,75 +3222,75 @@ msgstr "" msgid "Failed to export fiber channel target due to %s" msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:96 +#: cinder/volume/drivers/prophetstor/dplcommon.py:97 #, python-format msgid "JSON encode params %(param)s error: %(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:108 +#: cinder/volume/drivers/prophetstor/dplcommon.py:109 #, python-format msgid "Connect to Flexvisor error: %s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:112 +#: cinder/volume/drivers/prophetstor/dplcommon.py:113 #, python-format msgid "Connect to Flexvisor failed: %s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:136 +#: cinder/volume/drivers/prophetstor/dplcommon.py:137 #, python-format msgid "Failed to send request: %s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:145 +#: cinder/volume/drivers/prophetstor/dplcommon.py:146 msgid "The Flexvisor service is unavailable." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:159 +#: cinder/volume/drivers/prophetstor/dplcommon.py:160 #, python-format msgid "Failed to get response: %s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:168 +#: cinder/volume/drivers/prophetstor/dplcommon.py:169 #, python-format msgid "" "%(method)s %(url)s unexpected response status: %(response)s (expects: " "%(expects)s)." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:186 -#: cinder/volume/drivers/prophetstor/dplcommon.py:200 +#: cinder/volume/drivers/prophetstor/dplcommon.py:187 +#: cinder/volume/drivers/prophetstor/dplcommon.py:201 #, python-format msgid "Call to json.loads() raised an exception: %s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:190 -#: cinder/volume/drivers/prophetstor/dplcommon.py:204 +#: cinder/volume/drivers/prophetstor/dplcommon.py:191 +#: cinder/volume/drivers/prophetstor/dplcommon.py:205 #, python-format msgid "Read response raised an exception: %s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:782 +#: cinder/volume/drivers/prophetstor/dplcommon.py:783 #, python-format msgid "Flexvisor failed to get event %(volume)s (%(status)s)." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1401 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1403 #, python-format msgid "Flexvisor failed to get pool list.(Error: %d)" msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1404 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1406 #, python-format msgid "Flexvisor failed to get pool list due to %s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1456 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1458 #, python-format msgid "Failed to get server info due to %(state)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1485 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1487 #, python-format msgid "Flexvisor failed to get pool %(id)s info." msgstr "" @@ -3250,59 +3302,6 @@ msgstr "" msgid "Error running SSH command: %s" msgstr "" -#: cinder/volume/drivers/violin/v6000_common.py:220 -#: cinder/volume/drivers/violin/v7000_common.py:205 -#, python-format -msgid "Lun delete for %s failed!" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:243 -#, python-format -msgid "LUN extend for %s failed!" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:269 -#, python-format -msgid "LUN snapshot create for %s failed!" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:296 -#, python-format -msgid "LUN snapshot delete for %s failed!" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_fcp.py:244 -#: cinder/volume/drivers/violin/v6000_iscsi.py:311 -#, python-format -msgid "LUN export for %s failed!" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_fcp.py:275 -#: cinder/volume/drivers/violin/v6000_iscsi.py:342 -#, python-format -msgid "LUN unexport for %s failed!" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_fcp.py:313 -#: cinder/volume/drivers/violin/v6000_iscsi.py:382 -#, python-format -msgid "Snapshot export for %s failed!" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_fcp.py:345 -#: cinder/volume/drivers/violin/v6000_iscsi.py:414 -#, python-format -msgid "Snapshot unexport for %s failed!" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_iscsi.py:249 -msgid "Failed to create iscsi target!" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_iscsi.py:261 -msgid "Failed to bind iSCSI targets!" -msgstr "" - #: cinder/volume/drivers/violin/v7000_common.py:176 #, python-format msgid "Lun create for %s failed!" @@ -3313,6 +3312,11 @@ msgstr "" msgid "Lun %s has dependent snapshots, skipping lun deletion." msgstr "" +#: cinder/volume/drivers/violin/v7000_common.py:205 +#, python-format +msgid "Lun delete for %s failed!" +msgstr "" + #: cinder/volume/drivers/violin/v7000_common.py:242 msgid "LUN extend failed!" msgstr "" diff --git a/cinder/locale/cinder-log-info.pot b/cinder/locale/cinder-log-info.pot index 69635bf73..0c33aa296 100644 --- a/cinder/locale/cinder-log-info.pot +++ b/cinder/locale/cinder-log-info.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" +"POT-Creation-Date: 2016-01-18 06:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -214,7 +214,7 @@ msgstr "" msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/chunkeddriver.py:625 +#: cinder/backup/chunkeddriver.py:637 msgid "volume_file does not support fileno() so skipping fsync()" msgstr "" @@ -385,12 +385,12 @@ msgid "" "lv_name=%(lv)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4034 +#: cinder/db/sqlalchemy/api.py:3992 #, python-format msgid "Purging deleted rows older than age=%(age)d days from table=%(table)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4049 +#: cinder/db/sqlalchemy/api.py:4007 #, python-format msgid "Deleted %(row)d rows from table=%(table)s" msgstr "" @@ -502,7 +502,7 @@ msgstr "" msgid "Unable to attach volume, because it is in maintenance." msgstr "" -#: cinder/volume/api.py:637 cinder/volume/manager.py:944 +#: cinder/volume/api.py:637 cinder/volume/manager.py:945 msgid "Attach volume completed successfully." msgstr "" @@ -510,7 +510,7 @@ msgstr "" msgid "Unable to detach volume, because it is in maintenance." msgstr "" -#: cinder/volume/api.py:650 cinder/volume/manager.py:1035 +#: cinder/volume/api.py:650 cinder/volume/manager.py:1036 msgid "Detach volume completed successfully." msgstr "" @@ -520,11 +520,11 @@ msgid "" "maintenance." msgstr "" -#: cinder/volume/api.py:666 cinder/volume/manager.py:1424 +#: cinder/volume/api.py:666 cinder/volume/manager.py:1428 msgid "Initialize volume connection completed successfully." msgstr "" -#: cinder/volume/api.py:676 cinder/volume/manager.py:1447 +#: cinder/volume/api.py:676 cinder/volume/manager.py:1451 msgid "Terminate volume connection completed successfully." msgstr "" @@ -532,7 +532,7 @@ msgstr "" msgid "Unable to accept transfer for volume, because it is in maintenance." msgstr "" -#: cinder/volume/api.py:691 cinder/volume/manager.py:1496 +#: cinder/volume/api.py:691 cinder/volume/manager.py:1500 msgid "Transfer volume completed successfully." msgstr "" @@ -604,7 +604,7 @@ msgstr "" msgid "Force upload to image is disabled, Force option will be ignored." msgstr "" -#: cinder/volume/api.py:1185 cinder/volume/manager.py:1231 +#: cinder/volume/api.py:1185 cinder/volume/manager.py:1232 msgid "Copy volume to image completed successfully." msgstr "" @@ -632,170 +632,170 @@ msgstr "" msgid "Manage volume request issued successfully." msgstr "" -#: cinder/volume/manager.py:265 +#: cinder/volume/manager.py:266 #, python-format msgid "Image-volume cache enabled for host %(host)s." msgstr "" -#: cinder/volume/manager.py:268 +#: cinder/volume/manager.py:269 #, python-format msgid "Image-volume cache disabled for host %(host)s." msgstr "" -#: cinder/volume/manager.py:326 +#: cinder/volume/manager.py:327 msgid "Determined volume DB was empty at startup." msgstr "" -#: cinder/volume/manager.py:329 +#: cinder/volume/manager.py:330 msgid "Determined volume DB was not empty at startup." msgstr "" -#: cinder/volume/manager.py:375 +#: cinder/volume/manager.py:376 #, python-format msgid "Starting volume driver %(driver_name)s (%(version)s)" msgstr "" -#: cinder/volume/manager.py:456 +#: cinder/volume/manager.py:457 msgid "Resume volume delete completed successfully." msgstr "" -#: cinder/volume/manager.py:476 +#: cinder/volume/manager.py:477 msgid "Driver initialization completed successfully." msgstr "" -#: cinder/volume/manager.py:589 +#: cinder/volume/manager.py:590 msgid "Created volume successfully." msgstr "" -#: cinder/volume/manager.py:715 +#: cinder/volume/manager.py:716 msgid "Deleted volume successfully." msgstr "" -#: cinder/volume/manager.py:782 +#: cinder/volume/manager.py:783 msgid "Create snapshot completed successfully" msgstr "" -#: cinder/volume/manager.py:849 +#: cinder/volume/manager.py:850 msgid "Delete snapshot completed successfully" msgstr "" -#: cinder/volume/manager.py:960 cinder/volume/manager.py:985 +#: cinder/volume/manager.py:961 cinder/volume/manager.py:986 msgid "Volume detach called, but volume not attached." msgstr "" -#: cinder/volume/manager.py:1462 +#: cinder/volume/manager.py:1466 msgid "Remove volume export completed successfully." msgstr "" -#: cinder/volume/manager.py:1713 +#: cinder/volume/manager.py:1717 #, python-format msgid "" "Couldn't find the temporary volume %(vol)s in the database. There is no " "need to clean up this volume." msgstr "" -#: cinder/volume/manager.py:1726 +#: cinder/volume/manager.py:1730 #, python-format msgid "" "Couldn't find destination volume %(vol)s in the database. The entry might" " be successfully deleted during migration completion phase." msgstr "" -#: cinder/volume/manager.py:1764 +#: cinder/volume/manager.py:1768 #, python-format msgid "" "migrate_volume_completion is cleaning up an error for volume %(vol1)s " "(temporary volume %(vol2)s" msgstr "" -#: cinder/volume/manager.py:1822 +#: cinder/volume/manager.py:1826 msgid "Complete-Migrate volume completed successfully." msgstr "" -#: cinder/volume/manager.py:1888 +#: cinder/volume/manager.py:1892 msgid "Migrate volume completed successfully." msgstr "" -#: cinder/volume/manager.py:2082 +#: cinder/volume/manager.py:2086 msgid "Extend volume completed successfully." msgstr "" -#: cinder/volume/manager.py:2190 +#: cinder/volume/manager.py:2194 #, python-format msgid "Volume %s: retyped successfully" msgstr "" -#: cinder/volume/manager.py:2248 +#: cinder/volume/manager.py:2252 msgid "Retype volume completed successfully." msgstr "" -#: cinder/volume/manager.py:2285 +#: cinder/volume/manager.py:2289 msgid "Manage existing volume completed successfully." msgstr "" -#: cinder/volume/manager.py:2319 +#: cinder/volume/manager.py:2323 msgid "Promote volume replica completed successfully." msgstr "" -#: cinder/volume/manager.py:2383 +#: cinder/volume/manager.py:2387 #, python-format msgid "Consistency group %s: creating" msgstr "" -#: cinder/volume/manager.py:2407 +#: cinder/volume/manager.py:2412 #, python-format msgid "Consistency group %s: created successfully" msgstr "" -#: cinder/volume/manager.py:2413 +#: cinder/volume/manager.py:2418 msgid "Create consistency group completed successfully." msgstr "" -#: cinder/volume/manager.py:2546 +#: cinder/volume/manager.py:2551 #, python-format msgid "Create consistency group from source-%(source)s completed successfully." msgstr "" -#: cinder/volume/manager.py:2781 cinder/volume/manager.py:2917 +#: cinder/volume/manager.py:2786 cinder/volume/manager.py:2923 msgid "Delete consistency group completed successfully." msgstr "" -#: cinder/volume/manager.py:2929 +#: cinder/volume/manager.py:2935 #, python-format msgid "Cgsnapshot %s: creating." msgstr "" -#: cinder/volume/manager.py:3019 +#: cinder/volume/manager.py:3025 #, python-format msgid "cgsnapshot %s: created successfully" msgstr "" -#: cinder/volume/manager.py:3031 +#: cinder/volume/manager.py:3037 #, python-format msgid "cgsnapshot %s: deleting" msgstr "" -#: cinder/volume/manager.py:3127 +#: cinder/volume/manager.py:3133 #, python-format msgid "cgsnapshot %s: deleted successfully" msgstr "" -#: cinder/volume/utils.py:359 +#: cinder/volume/utils.py:365 #, python-format msgid "Volume copy %(size_in_m).2f MB at %(mbps).2f MB/s" msgstr "" -#: cinder/volume/utils.py:432 +#: cinder/volume/utils.py:438 #, python-format msgid "Volume copy completed (%(size_in_m).2f MB at %(mbps).2f MB/s)." msgstr "" -#: cinder/volume/utils.py:482 +#: cinder/volume/utils.py:488 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/utils.py:510 +#: cinder/volume/utils.py:516 #, python-format msgid "Elapsed time for clear volume: %.2f sec" msgstr "" @@ -841,11 +841,16 @@ msgid "" "Continuing with delete." msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:514 cinder/volume/drivers/lvm.py:424 +#: cinder/volume/drivers/drbdmanagedrv.py:576 cinder/volume/drivers/lvm.py:424 #, python-format msgid "Successfully deleted snapshot: %s" msgstr "" +#: cinder/volume/drivers/drbdmanagedrv.py:833 +#, python-format +msgid "DRBD connection for %s already removed" +msgstr "" + #: cinder/volume/drivers/eqlx.py:260 #, python-format msgid "EQL-driver: executing \"%s\"." @@ -879,19 +884,19 @@ msgstr "" msgid "Successfully deleted volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:471 +#: cinder/volume/drivers/lvm.py:471 cinder/volume/drivers/nexenta/nfs.py:409 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:322 cinder/volume/drivers/smbfs.py:481 +#: cinder/volume/drivers/nfs.py:318 cinder/volume/drivers/smbfs.py:481 #: cinder/volume/drivers/vzstorage.py:231 #: cinder/volume/drivers/netapp/dataontap/nfs_base.py:694 #, python-format msgid "Extending volume %s." msgstr "" -#: cinder/volume/drivers/nfs.py:330 cinder/volume/drivers/smbfs.py:488 +#: cinder/volume/drivers/nfs.py:326 cinder/volume/drivers/smbfs.py:488 #: cinder/volume/drivers/vzstorage.py:238 #, python-format msgid "Resizing file to %sG..." @@ -1069,32 +1074,32 @@ msgstr "" msgid "Deleting deleteInitiatorGrp %s " msgstr "" -#: cinder/volume/drivers/pure.py:273 +#: cinder/volume/drivers/pure.py:274 #, python-format msgid "Deleting unneeded host %(host_name)r." msgstr "" -#: cinder/volume/drivers/pure.py:630 cinder/volume/drivers/pure.py:676 +#: cinder/volume/drivers/pure.py:631 cinder/volume/drivers/pure.py:677 #, python-format msgid "Renaming existing volume %(ref_name)s to %(new_name)s" msgstr "" -#: cinder/volume/drivers/pure.py:701 cinder/volume/drivers/pure.py:732 +#: cinder/volume/drivers/pure.py:702 cinder/volume/drivers/pure.py:733 #, python-format msgid "Renaming existing snapshot %(ref_name)s to %(new_name)s" msgstr "" -#: cinder/volume/drivers/pure.py:948 cinder/volume/drivers/pure.py:1051 +#: cinder/volume/drivers/pure.py:949 cinder/volume/drivers/pure.py:1052 #, python-format msgid "Re-using existing purity host %(host_name)r" msgstr "" -#: cinder/volume/drivers/pure.py:971 +#: cinder/volume/drivers/pure.py:972 #, python-format msgid "Creating host object %(host_name)r with IQN: %(iqn)s." msgstr "" -#: cinder/volume/drivers/pure.py:1055 +#: cinder/volume/drivers/pure.py:1056 #, python-format msgid "Creating host object %(host_name)r with WWN: %(wwn)s." msgstr "" @@ -1346,132 +1351,201 @@ msgid "" "OpenStack volume [%(ops_vol)s]." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:165 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:172 #, python-format msgid "open_connection to %(ssn)s at %(ip)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:661 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:827 #, python-format msgid "Created volume %(instanceId)s: %(name)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1752 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:915 +msgid "Found failover volume. Competing failover." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:919 +#, python-format +msgid "Imported %(fail)s to %(guid)s." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1072 +#, python-format +msgid "Creating server %s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1100 +#, python-format +msgid "SC server created %s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1238 +#, python-format +msgid "Volume mappings for %(name)s: %(mappings)s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1906 #, python-format msgid "Switching volume %(vol)s to profile %(prof)s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1876 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2020 #, python-format msgid "Profile %s has been deleted." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1951 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2094 #, python-format msgid "Added %s to cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1969 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2112 #, python-format msgid "Removed %s from cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1992 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2135 #, python-format msgid "Adding volumes to cg %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1995 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2138 #, python-format msgid "Removing volumes from cg %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2258 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2182 +#, python-format +msgid "CreateReplay success %s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2404 #, python-format msgid "Volume %s unmanaged." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:427 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2504 +#, python-format +msgid "Replication %(vol)s to %(dest)s." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2580 +#, python-format +msgid "Replication created for %(volname)s to %(destsc)s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:608 #, python-format msgid "Created Consistency Group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:492 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:673 #, python-format msgid "Updated Consistency Group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:549 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:730 #, python-format msgid "Deleting snapshot %(ss)s from %(pro)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:684 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:860 msgid "Retype was to same Storage Profile." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:76 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:958 +#, python-format +msgid "Enabling replication on %s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:991 +#, python-format +msgid "Disabling replication on %s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1063 +#, python-format +msgid "replication failover secondary is %(ssn)s %(host)s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1100 +#, python-format +msgid "Failing replication %(vol)s to %(sec)s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1175 +#, python-format +msgid "Volume %(guid)s not replicated to backend %(name)s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1189 +#, python-format +msgid "list_replication_targets: %s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:77 #, python-format msgid "initialize_ connection: %(vol)s:%(initiator)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:104 +#: cinder/volume/drivers/emc/emc_vmax_common.py:105 #: cinder/volume/drivers/emc/emc_vmax_utils.py:67 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem " "package." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:193 +#: cinder/volume/drivers/emc/emc_vmax_common.py:194 #, python-format msgid "" "Leaving create_volume: %(volumeName)s Return code: %(rc)lu volume dict: " "%(name)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:255 +#: cinder/volume/drivers/emc/emc_vmax_common.py:256 #, python-format msgid "Deleting Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:259 +#: cinder/volume/drivers/emc/emc_vmax_common.py:260 #, python-format msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:282 +#: cinder/volume/drivers/emc/emc_vmax_common.py:283 #, python-format msgid "Delete Snapshot: %(snapshotName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:320 +#: cinder/volume/drivers/emc/emc_vmax_common.py:321 #, python-format msgid "Unmap volume: %(volume)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:326 +#: cinder/volume/drivers/emc/emc_vmax_common.py:327 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:374 +#: cinder/volume/drivers/emc/emc_vmax_common.py:375 #, python-format msgid "Initialize connection: %(volume)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:389 +#: cinder/volume/drivers/emc/emc_vmax_common.py:390 #, python-format msgid "" "Volume %(volume)s is already mapped. The device number is " "%(deviceNumber)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:478 +#: cinder/volume/drivers/emc/emc_vmax_common.py:479 #, python-format msgid "Terminate connection: %(volume)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:620 +#: cinder/volume/drivers/emc/emc_vmax_common.py:625 #, python-format msgid "" "Capacity stats for SRP pool %(poolName)s on array %(arrayName)s " @@ -1479,69 +1553,69 @@ msgid "" "free_capacity_gb=%(free_capacity_gb)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:651 +#: cinder/volume/drivers/emc/emc_vmax_common.py:656 #, python-format msgid "Migrating using retype Volume: %(volume)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:867 -#: cinder/volume/drivers/emc/emc_vmax_common.py:2790 +#: cinder/volume/drivers/emc/emc_vmax_common.py:872 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2795 #, python-format msgid "" "Adding volume: %(volumeName)s to default storage group for FAST policy: " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1187 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1192 #, python-format msgid "Volume status is: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2004 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2009 #, python-format msgid "" "Create a replica from Volume: Clone Volume: %(cloneName)s Source Volume: " "%(sourceName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2310 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2315 #, python-format msgid "Delete Snapshot: %(snapshot)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2327 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2332 #, python-format msgid "Snapshot: %(snapshot)s: not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2362 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2367 #, python-format msgid "Create Consistency Group: %(group)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2402 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2407 #, python-format msgid "Delete Consistency Group: %(group)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2506 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2511 #, python-format msgid "" "Create snapshot for Consistency Group %(cgId)s cgsnapshotID: " "%(cgsnapshot)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2544 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2549 #, python-format msgid "Create target consistency group %(targetCg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2646 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2651 #, python-format msgid "Delete snapshot for source CG %(cgId)s cgsnapshotID: %(cgsnapshot)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3174 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3179 #, python-format msgid "" "FAST: capacity stats for policy %(fastPolicyName)s on array " @@ -1549,7 +1623,7 @@ msgid "" "free_capacity_gb=%(free_capacity_gb)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3187 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3192 #, python-format msgid "" "NON-FAST: capacity stats for pool %(poolName)s on array %(arrayName)s " @@ -1557,17 +1631,17 @@ msgid "" "free_capacity_gb=%(free_capacity_gb)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3635 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3640 #, python-format msgid "Snapshot creation %(cloneName)s completed. Source Volume: %(sourceName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3673 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3678 #, python-format msgid "Target wwns in masking view %(maskingView)s: %(targetWwns)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4127 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4132 #, python-format msgid "" "Update Consistency Group: %(group)s. This adds and/or removes volumes " @@ -1585,41 +1659,41 @@ msgid "" "package." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:168 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:170 #, python-format msgid "Leaving initialize_connection: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:187 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:189 msgid "ISCSI provider_location not stored, using discovery." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:206 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:208 #, python-format msgid "smis_do_iscsi_discovery is: %(out)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:253 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:255 #, python-format msgid "location is: %(location)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:265 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:267 #, python-format msgid "ISCSI properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:267 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:269 #, python-format msgid "ISCSI volume is: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:272 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:274 #, python-format msgid "AUTH properties: %(authProps)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:282 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:284 #, python-format msgid "AUTH properties: %s." msgstr "" @@ -1738,132 +1812,132 @@ msgid "" msgstr "" #: cinder/volume/drivers/emc/emc_vmax_utils.py:2305 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1253 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1254 #, python-format msgid "Updating status for CG: %(id)s." msgstr "" #: cinder/volume/drivers/emc/emc_vmax_utils.py:2313 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1261 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1262 #, python-format msgid "No volume found for CG: %(cg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:721 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:722 #, python-format msgid "Using security file in %s for authentication" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:729 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:730 msgid "Plain text credentials are being used for authentication" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:732 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:733 msgid "" "Neither security file nor plain text credentials are specified. Security " "file under home directory will be used for authentication if present." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:741 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:742 #, python-format msgid "iscsi_initiators: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1079 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1080 #, python-format msgid "Consistency group %s was deleted successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1194 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1195 #, python-format msgid "Snapshot %s was deleted successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1388 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1389 #, python-format msgid "Cancelling Migration from LUN %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2055 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2056 #, python-format msgid "Toggle storage_vnx_ip_address from %(old)s to %(new)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2142 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2143 msgid "" "initiator_auto_registration: False. Initiator auto registration is not " "enabled. Please register initiator manually." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2316 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2317 #, python-format msgid "" "Create Volume: %(volume)s Size: %(size)s pool: %(pool)s provisioning: " "%(provisioning)s tiering: %(tiering)s " msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2820 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4238 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2821 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4239 #, python-format msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2849 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2850 #, python-format msgid "Delete Snapshot: %(snapshot)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3052 -#: cinder/volume/drivers/prophetstor/dplcommon.py:868 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3053 +#: cinder/volume/drivers/prophetstor/dplcommon.py:869 #, python-format msgid "Start to create consistency group: %(group_name)s id: %(id)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3075 -#: cinder/volume/drivers/prophetstor/dplcommon.py:897 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3076 +#: cinder/volume/drivers/prophetstor/dplcommon.py:898 #, python-format msgid "Start to delete consistency group: %(cg_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3135 -#: cinder/volume/drivers/prophetstor/dplcommon.py:924 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3136 +#: cinder/volume/drivers/prophetstor/dplcommon.py:926 #, python-format msgid "Start to create cgsnapshot for consistency group: %(group_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3161 -#: cinder/volume/drivers/prophetstor/dplcommon.py:952 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3162 +#: cinder/volume/drivers/prophetstor/dplcommon.py:954 #, python-format msgid "Delete cgsnapshot %(snap_name)s for consistency group: %(group_name)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3339 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3340 #, python-format msgid "Get ISCSI targets %(tg)s to register initiator %(in)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3366 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3367 #, python-format msgid "Get FC targets %(tg)s to register initiator %(in)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3439 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3440 #, python-format msgid "iSCSI Initiators %(in)s of %(ins)s need registration." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3458 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3459 #, python-format msgid "FC Initiators %(in)s of %(ins)s need registration" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3686 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3687 #, python-format msgid "Storage Group %s was empty." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3927 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3953 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3928 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3954 #, python-format msgid "Consistency group %(cg)s is created successfully." msgstr "" @@ -2064,39 +2138,39 @@ msgstr "" msgid "ScaleIO volume %(vol)s was renamed to %(new_name)s." msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:389 +#: cinder/volume/drivers/emc/xtremio.py:390 #, python-format msgid "XtremIO SW version %s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:445 +#: cinder/volume/drivers/emc/xtremio.py:446 #, python-format msgid "volume %s doesn't exist" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:456 +#: cinder/volume/drivers/emc/xtremio.py:457 #, python-format msgid "snapshot %s doesn't exist" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:534 +#: cinder/volume/drivers/emc/xtremio.py:535 #, python-format msgid "Volume with the name %s wasn't found, can't unmanage" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:581 +#: cinder/volume/drivers/emc/xtremio.py:582 #, python-format msgid "" "Created lun-map:\n" "%s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:583 +#: cinder/volume/drivers/emc/xtremio.py:584 #, python-format msgid "Volume already mapped, retrieving %(ig)s, %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:804 +#: cinder/volume/drivers/emc/xtremio.py:805 msgid "initiator has no password while using chap,adding it" msgstr "" @@ -2465,144 +2539,144 @@ msgstr "" msgid "Cinder NFS volume with current path %(cr)s is no longer being managed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:424 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:426 #, python-format msgid "HPE3PARCommon %(common_ver)s,hpe3parclient %(rest_ver)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:741 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:743 #, python-format msgid "" "Virtual volume %(disp)s '%(new)s' snapCPG is empty so it will be set to: " "%(cpg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:749 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:934 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:751 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1073 #, python-format msgid "Virtual volume '%(ref)s' renamed to '%(new)s'." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:755 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:942 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:757 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1081 #, python-format msgid "Virtual volume %(disp)s '%(new)s' is being retyped." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:762 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:952 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:764 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1091 #, python-format msgid "Virtual volume %(disp)s successfully retyped to %(new_type)s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:781 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:972 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:783 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1111 #, python-format msgid "Virtual volume %(disp)s '%(new)s' is now being managed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:845 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:856 #, python-format msgid "Snapshot '%(ref)s' renamed to '%(new)s'." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:850 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:861 #, python-format msgid "Snapshot %(disp)s '%(new)s' is now being managed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:917 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1029 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:928 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1168 #, python-format msgid "" "Virtual volume %(disp)s '%(vol)s' is no longer managed. Volume renamed to" " '%(new)s'." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:931 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:954 #, python-format msgid "" "Snapshot %(disp)s '%(vol)s' is no longer managed. Snapshot renamed to " "'%(new)s'." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1327 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1350 #, python-format msgid "3PAR vlun %(name)s not found on host %(host)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1421 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1444 #, python-format msgid "" "3PAR vlun for volume '%(name)s' was deleted, but the host '%(host)s' was " "not deleted because: %(reason)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1540 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1563 #, python-format msgid "Flash Cache policy set to %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1667 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1690 #, python-format msgid "Using pool %(pool)s instead of %(cpg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2246 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2269 #, python-format msgid "3PAR driver cannot perform migration. Retype exception: %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2275 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2298 #, python-format msgid "Volume name changed from %(tmp)s to %(orig)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2350 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2373 #, python-format msgid "Completed: convert_to_base_volume: id=%s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2472 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2495 #, python-format msgid "Modifying %(volume_name)s userCPG from %(old_cpg)s to %(new_cpg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2493 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2516 #, python-format msgid "Converting %(volume_name)s to thin provisioning with userCPG=%(new_cpg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2498 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2521 #, python-format msgid "" "Converting %(volume_name)s to thin dedup provisioning with " "userCPG=%(new_cpg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2503 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2526 #, python-format msgid "Converting %(volume_name)s to full provisioning with userCPG=%(new_cpg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2519 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2542 #, python-format msgid "tunevv failed because the volume '%s' has snapshots." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3447 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3470 #, python-format msgid "" "Modifying %(volume_name)s snap_cpg from %(old_snap_cpg)s to " "%(new_snap_cpg)s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3458 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3481 #, python-format msgid "Modifying %s comments." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3467 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3490 #, python-format msgid "" "Retype revert %(volume_name)s snap_cpg from %(new_snap_cpg)s back to " @@ -2614,95 +2688,95 @@ msgstr "" msgid "Need to remove FC Zone, building initiator target map" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:208 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:304 #, python-format msgid "HPELeftHand API version %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:795 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:934 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because volume " "is from a different backend." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:800 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:806 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:939 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:945 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because cluster " "exists in different management group." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:820 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:959 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because the " "volume has been exported." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:831 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:970 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because the " "volume has snapshots." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:839 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:978 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because volume " "does not exist in this management group." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:872 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1011 #, python-format msgid "Volume name changed from %(tmp)s to %(orig)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:104 +#: cinder/volume/drivers/huawei/huawei_driver.py:105 #, python-format msgid "Create volume: %(volume)s, size: %(size)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:136 +#: cinder/volume/drivers/huawei/huawei_driver.py:137 #, python-format msgid "Create volume option: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:149 +#: cinder/volume/drivers/huawei/huawei_driver.py:150 #, python-format msgid "Hypermetro id: %(metro_id)s. Remote lun id: %(remote_lun_id)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:172 +#: cinder/volume/drivers/huawei/huawei_driver.py:173 #, python-format msgid "Delete volume: %(name)s, array lun id: %(lun_id)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:389 +#: cinder/volume/drivers/huawei/huawei_driver.py:390 #, python-format msgid "QoS: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:408 +#: cinder/volume/drivers/huawei/huawei_driver.py:409 #, python-format msgid "Create a new lun %s for migration." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:458 +#: cinder/volume/drivers/huawei/huawei_driver.py:459 #, python-format msgid "" "create_volume_from_snapshot: src_lun_id: %(src_lun_id)s, tgt_lun_id: " "%(tgt_lun_id)s, copy_name: %(copy_name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:523 +#: cinder/volume/drivers/huawei/huawei_driver.py:524 #, python-format msgid "Extend volume: %(volumename)s, oldsize: %(oldsize)s newsize: %(newsize)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:550 +#: cinder/volume/drivers/huawei/huawei_driver.py:551 #, python-format msgid "stop_snapshot: snapshot name: %(snapshot)s, volume name: %(volume)s." msgstr "" @@ -2735,72 +2809,72 @@ msgid "" " success." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:876 +#: cinder/volume/drivers/huawei/huawei_driver.py:1088 msgid "Enter initialize_connection." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:880 +#: cinder/volume/drivers/huawei/huawei_driver.py:1092 #, python-format msgid "initiator name: %(initiator_name)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:890 +#: cinder/volume/drivers/huawei/huawei_driver.py:1102 #, python-format msgid "" "initialize_connection, iscsi_iqn: %(iscsi_iqn)s, target_ip: " "%(target_ip)s, portgroup_id: %(portgroup_id)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:920 +#: cinder/volume/drivers/huawei/huawei_driver.py:1132 #, python-format msgid "initialize_connection, host lun id is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:949 +#: cinder/volume/drivers/huawei/huawei_driver.py:1161 #, python-format msgid "initialize_connection success. Return data: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:962 +#: cinder/volume/drivers/huawei/huawei_driver.py:1174 #, python-format msgid "" "terminate_connection: volume name: %(volume)s, initiator name: %(ini)s, " "lun_id: %(lunid)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1077 +#: cinder/volume/drivers/huawei/huawei_driver.py:1290 #, python-format msgid "initialize_connection, initiator: %(wwpns)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1153 +#: cinder/volume/drivers/huawei/huawei_driver.py:1366 #, python-format msgid "initialize_connection, metadata is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1186 +#: cinder/volume/drivers/huawei/huawei_driver.py:1399 #, python-format msgid "Return FC info is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1202 +#: cinder/volume/drivers/huawei/huawei_driver.py:1415 #, python-format msgid "The same hostid is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1220 +#: cinder/volume/drivers/huawei/huawei_driver.py:1433 #, python-format msgid "" "terminate_connection: volume name: %(volume)s, wwpns: %(wwns)s, lun_id: " "%(lunid)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1304 +#: cinder/volume/drivers/huawei/huawei_driver.py:1517 #, python-format msgid "Detach Volume, metadata is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1310 +#: cinder/volume/drivers/huawei/huawei_driver.py:1523 #, python-format msgid "terminate_connection, return data is: %s." msgstr "" @@ -2845,7 +2919,7 @@ msgid "" "lun_id: %(lunid)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:75 +#: cinder/volume/drivers/huawei/rest_client.py:76 #, python-format msgid "" "\n" @@ -2862,80 +2936,80 @@ msgid "" "\n" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:294 +#: cinder/volume/drivers/huawei/rest_client.py:295 #, python-format msgid "create_snapshot:snapshot name: %(snapshot)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:429 +#: cinder/volume/drivers/huawei/rest_client.py:430 #, python-format msgid "" "do_mapping, lun_group: %(lun_group)s, view_id: %(view_id)s, lun_id: " "%(lun_id)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:518 +#: cinder/volume/drivers/huawei/rest_client.py:519 #, python-format msgid "" "create_hostgroup_with_check. hostgroup name: %(name)s, hostgroup id: " "%(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:529 +#: cinder/volume/drivers/huawei/rest_client.py:530 #, python-format msgid "" "Failed to create hostgroup: %(name)s. Please check if it exists on the " "array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:542 +#: cinder/volume/drivers/huawei/rest_client.py:543 #, python-format msgid "" "create_hostgroup_with_check. Create hostgroup success. hostgroup name: " "%(name)s, hostgroup id: %(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:634 +#: cinder/volume/drivers/huawei/rest_client.py:635 #, python-format msgid "add_host_with_check. host name: %(name)s, host id: %(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:645 +#: cinder/volume/drivers/huawei/rest_client.py:646 #, python-format msgid "Failed to create host: %(name)s. Check if it exists on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:658 +#: cinder/volume/drivers/huawei/rest_client.py:659 #, python-format msgid "" "add_host_with_check. create host success. host name: %(name)s, host id: " "%(id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:794 +#: cinder/volume/drivers/huawei/rest_client.py:795 msgid "Use CHAP when adding initiator to host." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:800 +#: cinder/volume/drivers/huawei/rest_client.py:801 msgid "Use ALUA when adding initiator to host." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1104 +#: cinder/volume/drivers/huawei/rest_client.py:1105 #, python-format msgid "New str info is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1119 +#: cinder/volume/drivers/huawei/rest_client.py:1120 #, python-format msgid "_get_tgt_iqn: iSCSI target iqn is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1216 +#: cinder/volume/drivers/huawei/rest_client.py:1217 #, python-format msgid "_get_tgt_ip_from_portgroup: Get ip: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1258 +#: cinder/volume/drivers/huawei/rest_client.py:1259 #, python-format msgid "Get the default ip: %s." msgstr "" @@ -2946,17 +3020,17 @@ msgid "Volume %s is mapping to multiple hosts." msgstr "" #: cinder/volume/drivers/ibm/flashsystem_fc.py:180 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:591 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:592 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:230 +#: cinder/volume/drivers/ibm/gpfs.py:231 #, python-format msgid "Could not update storage pool with mmchattr to %(pool)s, error: %(error)s" msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:360 +#: cinder/volume/drivers/ibm/gpfs.py:361 #, python-format msgid "" "Downlevel GPFS Cluster Detected. GPFS encryption-at-rest feature not " @@ -2969,12 +3043,12 @@ msgstr "" msgid "Could not find replica to delete of volume %(vol)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1401 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1402 #, python-format msgid "Tried to delete non-existent vdisk %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2061 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2062 #, python-format msgid "" "_check_volume_copy_ops: Volume %(vol)s does not have the specified vdisk " @@ -3335,6 +3409,101 @@ msgstr "" msgid "Unmanaged volume with current label %(label)s and wwn %(wwn)s." msgstr "" +#: cinder/volume/drivers/nexenta/iscsi.py:133 +#, python-format +msgid "Ignored target creation error \"%s\" while ensuring export." +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:143 +#, python-format +msgid "Ignored target group creation error \"%s\" while ensuring export." +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:155 +#, python-format +msgid "Ignored target group member addition error \"%s\" while ensuring export." +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:226 +#: cinder/volume/drivers/nexenta/nfs.py:469 +#, python-format +msgid "Extending volume: %(id)s New size: %(size)s GB" +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:242 +#, python-format +msgid "Volume %s does not exist, it seems it was already deleted." +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:246 +#, python-format +msgid "Volume %s will be deleted later." +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:494 +#, python-format +msgid "Snapshot %s does not exist, it seems it was already deleted." +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:497 +#, python-format +msgid "Snapshot %s has dependent clones, will be deleted later." +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:505 +#, python-format +msgid "" +"Origin volume %s appears to be removed, try to remove it from backend if " +"it is there." +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:611 +#, python-format +msgid "Ignored LU creation error \"%s\" while ensuring export." +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:620 +#, python-format +msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export." +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:448 +#, python-format +msgid "Folder %s does not exist, it was already deleted." +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:458 +#, python-format +msgid "Snapshot %s does not exist, it was already deleted." +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:518 +#, python-format +msgid "Snapshot %(folder)s@%(snapshot)s does not exist, it was already deleted." +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:526 +#, python-format +msgid "" +"Snapshot %(folder)s@%(snapshot)s has dependent clones, it will be deleted" +" later." +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:560 +#, python-format +msgid "Creating regular file: %s.This may take some time." +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:571 +#, python-format +msgid "Regular file: %s created." +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:685 +#, python-format +msgid "Already mounted: %s" +msgstr "" + #: cinder/volume/drivers/prophetstor/dpl_fc.py:205 #, python-format msgid "Flexvisor succeeded to unassign volume %(id)s." @@ -3372,72 +3541,56 @@ msgstr "" msgid "Flexvisor already unassigned volume %(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:810 +#: cinder/volume/drivers/prophetstor/dplcommon.py:811 #, python-format msgid "Flexvisor succeeded to add volume %(id)s to group %(cgid)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:833 +#: cinder/volume/drivers/prophetstor/dplcommon.py:834 #, python-format msgid "Flexvisor succeeded to remove volume %(id)s from group %(cgid)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1057 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1059 #, python-format msgid "Flexvisor succeeded to create volume %(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1140 -#: cinder/volume/drivers/prophetstor/dplcommon.py:1184 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1142 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1186 #, python-format msgid "Flexvisor succeeded to create volume %(id)s from snapshot." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1228 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1230 #, python-format msgid "Flexvisor succeeded to clone volume %(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1275 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1277 #, python-format msgid "Flexvisor volume %(id)s does not exist." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1313 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1315 #, python-format msgid "Flexvisor succeeded to extend volume %(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1367 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1369 #, python-format msgid "Flexvisor snapshot %(id)s not existed." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1374 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1376 #, python-format msgid "Flexvisor succeeded to delete snapshot %(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1463 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1465 msgid "Activate Flexvisor cinder volume driver." msgstr "" -#: cinder/volume/drivers/violin/v6000_common.py:48 -#, python-format -msgid "Running with vmemclient version: %s." -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:571 -#, python-format -msgid "Verified VMOS version %s is supported." -msgstr "" - -#: cinder/volume/drivers/violin/v6000_fcp.py:73 -#: cinder/volume/drivers/violin/v6000_iscsi.py:75 -#, python-format -msgid "Initialized driver %(name)s version: %(vers)s." -msgstr "" - #: cinder/volume/drivers/violin/v7000_common.py:56 #, python-format msgid "Running with vmemclient version: %s" diff --git a/cinder/locale/cinder-log-warning.pot b/cinder/locale/cinder-log-warning.pot index 1aab2f19f..a5223cfaa 100644 --- a/cinder/locale/cinder-log-warning.pot +++ b/cinder/locale/cinder-log-warning.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" +"POT-Creation-Date: 2016-01-18 06:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -114,7 +114,7 @@ msgid "" "backups already consumed)" msgstr "" -#: cinder/backup/chunkeddriver.py:712 +#: cinder/backup/chunkeddriver.py:724 msgid "Error while listing objects, continuing with delete." msgstr "" @@ -142,7 +142,7 @@ msgstr "" msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/consistencygroup/api.py:103 +#: cinder/consistencygroup/api.py:105 #, python-format msgid "Availability zone '%s' is invalid" msgstr "" @@ -156,7 +156,7 @@ msgstr "" msgid "Deadlock detected when running '%(func_name)s': Retrying..." msgstr "" -#: cinder/db/sqlalchemy/api.py:910 +#: cinder/db/sqlalchemy/api.py:883 #, python-format msgid "Change will make usage less than 0 for the following resources: %s" msgstr "" @@ -262,14 +262,14 @@ msgid "" "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:754 cinder/volume/utils.py:707 +#: cinder/volume/api.py:754 cinder/volume/utils.py:713 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)." msgstr "" -#: cinder/volume/api.py:766 cinder/volume/utils.py:719 +#: cinder/volume/api.py:766 cinder/volume/utils.py:725 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " @@ -307,61 +307,61 @@ msgstr "" msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/volume/manager.py:225 +#: cinder/volume/manager.py:226 #, python-format msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/volume/manager.py:416 +#: cinder/volume/manager.py:417 #, python-format msgid "Detected volume stuck in %(curr_status)s status, setting to ERROR." msgstr "" -#: cinder/volume/manager.py:431 +#: cinder/volume/manager.py:432 msgid "Detected snapshot stuck in creating status, setting to ERROR." msgstr "" -#: cinder/volume/manager.py:1050 +#: cinder/volume/manager.py:1051 #, python-format msgid "" "Unable to ensure space for image-volume in cache. Will skip creating " "entry for image %(image)s on host %(host)s." msgstr "" -#: cinder/volume/manager.py:1060 +#: cinder/volume/manager.py:1061 #, python-format msgid "" "Unable to clone image_volume for image %(image_id)s will not create cache" " entry." msgstr "" -#: cinder/volume/manager.py:1072 +#: cinder/volume/manager.py:1073 #, python-format msgid "Failed to create new image-volume cache entry. Error: %(exception)s" msgstr "" -#: cinder/volume/manager.py:1167 +#: cinder/volume/manager.py:1168 #, python-format msgid "Registration of image volume URI %(uri)s to image %(image_id)s failed." msgstr "" -#: cinder/volume/manager.py:1240 +#: cinder/volume/manager.py:1241 #, python-format msgid "Deleting image in unexpected status: %(image_status)s." msgstr "" -#: cinder/volume/manager.py:1246 +#: cinder/volume/manager.py:1247 msgid "Image delete encountered an error." msgstr "" -#: cinder/volume/manager.py:1732 +#: cinder/volume/manager.py:1736 #, python-format msgid "" "Failed to migrate volume. The destination volume %(vol)s is not deleted " "since the source volume may have been deleted." msgstr "" -#: cinder/volume/manager.py:1900 +#: cinder/volume/manager.py:1904 #, python-format msgid "Update driver status failed: %(config_group)s is uninitialized." msgstr "" @@ -393,7 +393,7 @@ msgid "" "'volume_dd_blocksize' was configured incorrectly. Fall back to default." msgstr "" -#: cinder/volume/utils.py:694 +#: cinder/volume/utils.py:700 #, python-format msgid "Error encountered translating config_string: %(config_string)s to dict" msgstr "" @@ -410,12 +410,19 @@ msgid "" " san_login and san_password in your cinder.conf instead." msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:128 +#: cinder/volume/drivers/drbdmanagedrv.py:135 #, python-format msgid "Got disconnected; trying to reconnect. (%s)" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:512 +#: cinder/volume/drivers/drbdmanagedrv.py:241 +#, python-format +msgid "" +"Try #%(try)d: Volume \"%(res)s\"/%(vol)d not yet deployed on " +"\"%(host)s\", waiting." +msgstr "" + +#: cinder/volume/drivers/drbdmanagedrv.py:574 #, python-format msgid "snapshot: %s not found, skipping delete operation" msgstr "" @@ -488,7 +495,7 @@ msgstr "" msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/nfs.py:372 cinder/volume/drivers/remotefs.py:569 +#: cinder/volume/drivers/nfs.py:368 cinder/volume/drivers/remotefs.py:569 #, python-format msgid "" "The NAS file permissions mode will be 666 (allowing other/world read & " @@ -496,7 +503,7 @@ msgid "" " %s for information on a secure NFS configuration." msgstr "" -#: cinder/volume/drivers/nfs.py:393 cinder/volume/drivers/remotefs.py:562 +#: cinder/volume/drivers/nfs.py:389 cinder/volume/drivers/remotefs.py:562 #, python-format msgid "" "The NAS file operations will be run as root: allowing root level access " @@ -504,14 +511,14 @@ msgid "" "Please see %s for information on a secure NAS configuration." msgstr "" -#: cinder/volume/drivers/nfs.py:469 +#: cinder/volume/drivers/nfs.py:465 #, python-format msgid "" "The option 'nfs_oversub_ratio' is deprecated and will be removed in the " "Mitaka release. Please set 'max_over_subscription_ratio = %s' instead." msgstr "" -#: cinder/volume/drivers/nfs.py:491 +#: cinder/volume/drivers/nfs.py:487 #, python-format msgid "" "The option 'nfs_used_ratio' is deprecated and will be removed in the " @@ -523,32 +530,32 @@ msgstr "" msgid "Error updating agent-type for volume %s." msgstr "" -#: cinder/volume/drivers/pure.py:196 +#: cinder/volume/drivers/pure.py:197 #, python-format msgid "Volume deletion failed with message: %s" msgstr "" -#: cinder/volume/drivers/pure.py:217 +#: cinder/volume/drivers/pure.py:218 #, python-format msgid "Snapshot deletion failed with message: %s" msgstr "" -#: cinder/volume/drivers/pure.py:283 +#: cinder/volume/drivers/pure.py:284 #, python-format msgid "Purity host deletion failed: %(msg)s." msgstr "" -#: cinder/volume/drivers/pure.py:482 +#: cinder/volume/drivers/pure.py:483 #, python-format msgid "Unable to delete Protection Group: %s" msgstr "" -#: cinder/volume/drivers/pure.py:547 +#: cinder/volume/drivers/pure.py:548 #, python-format msgid "Unable to delete Protection Group Snapshot: %s" msgstr "" -#: cinder/volume/drivers/pure.py:661 +#: cinder/volume/drivers/pure.py:662 #, python-format msgid "Unable to rename %(old_name)s, error message: %(error)s" msgstr "" @@ -632,12 +639,12 @@ msgstr "" msgid "Volume %s does not have provider_location specified, skipping." msgstr "" -#: cinder/volume/drivers/solidfire.py:569 +#: cinder/volume/drivers/solidfire.py:570 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:1008 +#: cinder/volume/drivers/solidfire.py:1009 msgid "Requested image is not accessible by current Tenant." msgstr "" @@ -719,59 +726,69 @@ msgstr "" msgid "DELETE call failed for %s!" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:382 -#, python-format -msgid "Logout error: %(code)d %(reason)s" -msgstr "" - -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:574 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:622 #, python-format msgid "Volume initialization failure. (%s)" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:633 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2192 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:793 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2298 #, python-format msgid "Unable to create folder %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:782 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:959 #, python-format msgid "delete_volume: unable to find volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:859 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1034 #, python-format -msgid "ScServerOperatingSystem GetList return: %(code)d %(reason)s" +msgid "Unable to find appropriate OS %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1163 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1322 msgid "Inconsistent Luns." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1542 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1695 #, python-format msgid "Unable to create snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1580 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1733 #, python-format msgid "Unable to find snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:186 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2485 +#, python-format +msgid "Unable to locate replication %(vol)s to %(ssn)s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:279 +#, python-format +msgid "Unable to delete replication of Volume %(vname)s to Storage Center %(sc)s." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:326 #, python-format msgid "Unable to locate volume:%s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:659 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1062 +#, python-format +msgid "SSN %s appears to be down." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1182 #, python-format msgid "" -"Unable to retype Storage Profile, expected to receive current and " -"requested storagetype:storageprofile values. Value received: %s" +"Expected replication count %(rdd)d does match configured replication " +"count %(tgt)d." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:685 +#: cinder/volume/drivers/emc/emc_vmax_common.py:690 msgid "" "The VMAX plugin only supports Retype. If a pool based migration is " "necessary this will happen on a Retype From the command line: cinder " @@ -779,76 +796,76 @@ msgid "" "policy on-demand" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:722 +#: cinder/volume/drivers/emc/emc_vmax_common.py:727 #, python-format msgid "" "Failed to migrate: %(volumeName)s from default source storage group for " "FAST policy: %(sourceFastPolicyName)s. Attempting cleanup... " msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:750 +#: cinder/volume/drivers/emc/emc_vmax_common.py:755 #, python-format msgid "" "Attempting a rollback of: %(volumeName)s to original pool " "%(sourcePoolInstanceName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:782 +#: cinder/volume/drivers/emc/emc_vmax_common.py:787 #, python-format msgid "_migrate_rollback on : %(volumeName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:818 +#: cinder/volume/drivers/emc/emc_vmax_common.py:823 #, python-format msgid "_migrate_cleanup on : %(volumeName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1015 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1020 #, python-format msgid "" "The volume: %(volumename)s was not first part of the default storage " "group for FAST policy %(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1108 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1113 #, python-format msgid "Volume: %(volumeName)s is not currently belonging to any storage group." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1484 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1489 #, python-format msgid "" "Volume is masked but not to host %(host)s as expected. Returning empty " "dictionary." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2170 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2175 #, python-format msgid "" "Pre check for deletion. Volume: %(volumeName)s is part of a storage " "group. Attempting removal from %(storageGroupInstanceNames)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3049 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3054 #, python-format msgid "Volume : %(volumeName)s is not currently belonging to any storage group." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3322 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3327 #, python-format msgid "" "The volume: %(volumename)s. was not first part of the default storage " "group for FAST policy %(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3763 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3768 #, python-format msgid "" "Clone failed on V3. Cleaning up the target volume. Clone name: " "%(cloneName)s " msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3974 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3979 #, python-format msgid "FAST is enabled. Policy: %(fastPolicyName)s." msgstr "" @@ -862,7 +879,7 @@ msgstr "" msgid "Unable to get storage tiers from tier policy rule." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_fc.py:240 +#: cinder/volume/drivers/emc/emc_vmax_fc.py:242 #, python-format msgid "Volume %(volume)s is not in any masking view." msgstr "" @@ -949,328 +966,328 @@ msgstr "" msgid "Cannot determine the hardware type." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:696 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:697 msgid "san_secondary_ip is configured as the same value as san_ip." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:801 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:802 #, python-format msgid "LUN already exists, LUN name %(name)s. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:855 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:856 #, python-format msgid "LUN is already deleted, LUN name %(name)s. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:929 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:930 #, python-format msgid "LUN %(name)s is already expanded. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:985 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:986 #, python-format msgid "Consistency group %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1069 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1070 #, python-format msgid "CG %(cg_name)s does not exist. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1073 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1074 #, python-format msgid "CG %(cg_name)s is deleting. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1095 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1096 #, python-format msgid "Cgsnapshot name %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1124 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1125 #, python-format msgid "Snapshot %(name)s for consistency group does not exist. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1143 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1163 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1144 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1164 #, python-format msgid "Snapshot %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1180 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1181 #, python-format msgid "Snapshot %(name)s may deleted already. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1187 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1188 #, python-format msgid "Snapshot %(name)s is in use, retry. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1214 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1215 #, python-format msgid "Mount point %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1241 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1242 #, python-format msgid "" "Snapshot %(snapname)s is attached to snapshot mount point %(mpname)s " "already. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1261 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1262 #, python-format msgid "The specified Snapshot mount point %s is not currently attached." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1293 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1294 #, python-format msgid "" "Migration command may get network timeout. Double check whether migration" " in fact started successfully. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1305 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1306 #, python-format msgid "Start migration failed. Message: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1308 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1309 #, python-format msgid "Delete temp LUN after migration start failed. LUN: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1453 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1454 #, python-format msgid "Storage group %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1469 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1470 #, python-format msgid "" "Storage group %(name)s doesn't exist, may have already been deleted. " "Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1499 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1500 #, python-format msgid "" "Host %(host)s has already disconnected from storage group %(sgname)s. " "Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1536 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1537 #, python-format msgid "HLU %(hlu)s has already been removed from %(sgname)s. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1712 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1713 msgid "No array serial number returned, set as unknown." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1746 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1747 #, python-format msgid "Storage Group %s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1855 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1856 #, python-format msgid "" "Invalid iSCSI port %(sp)s-%(port)s-%(vlan)s found in io_port_list, will " "be ignored." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1924 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1925 #, python-format msgid "See unavailable iSCSI target: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2138 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2139 msgid "" "destroy_empty_storage_group: True. Empty storage group will be deleted " "after volume is detached." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2159 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2160 msgid "force_delete_lun_in_storagegroup=True" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2166 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2167 msgid "" "ignore_pool_full_threshold: True. LUN creation will still be forced even " "if the pool full threshold is exceeded." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2186 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2187 #, python-format msgid "" "The following specified storage pools do not exist: %(unexist)s. This " "host will only manage the storage pools: %(exist)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2312 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2313 msgid "snapcopy metadata is ignored when creating volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2346 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2347 msgid "" "Extra spec key 'storagetype:pool' is obsoleted since driver version " "5.1.0. This key will be ignored." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2383 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2384 msgid "" "Both 'storagetype:prvosioning' and 'provisioning:type' are set in the " "extra specs, the value of 'provisioning:type' will be used. The key " "'storagetype:provisioning' may be deprecated in the next release." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2392 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2393 msgid "" "Extra spec key 'storagetype:provisioning' may be deprecated in the next " "release. It is recommended to use extra spec key 'provisioning:type' " "instead." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2443 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2444 #, python-format msgid "" "LUN corresponding to %s is still in some Storage Groups.Try to bring the " "LUN out of Storage Groups and retry the deletion." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2476 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2477 #, python-format msgid "LUN %(name)s is not ready for extension: %(out)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2497 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2498 msgid "" "Failed to get target_pool_name and target_array_serial. 'location_info' " "is not in host['capabilities']." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2510 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2511 msgid "Error on parsing target_pool_name/target_array_serial." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2524 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2525 #, python-format msgid "" "Didn't get the pool information of the host %s. Storage assisted " "Migration is not supported. The host may be using a legacy driver." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2656 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2657 #: cinder/volume/drivers/huawei/huawei_driver.py:592 msgid "Storage-assisted migration failed during retype." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2729 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2730 #, python-format msgid "Storage Pool '%(pool)s' is '%(state)s'." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2739 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2740 #, python-format msgid "" "Maximum number of Pool LUNs, %s, have been created. No more LUN creation " "can be done." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2835 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2836 #, python-format msgid "LUN %(name)s is not ready for snapshot: %(out)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3117 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3118 #, python-format msgid "LUN with id %(remove_id)s is not present in cg %(cg_name)s, skip it." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3212 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3213 #, python-format msgid "Storage Group %s is not found. Create it." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3275 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3276 #, python-format msgid "Failed to register %(itor)s to SP%(sp)s port %(portid)s because: %(msg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3394 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3395 #, python-format msgid "Failed to extract initiators of %s, so ignore deregistration operation." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3401 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3402 #, python-format msgid "Failed to deregister %(itor)s because: %(msg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3662 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3663 #, python-format msgid "Storage Group %s is not found. terminate_connection() is unnecessary." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3671 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3672 #, python-format msgid "Volume %(vol)s was not in Storage Group %(sg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3693 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3694 #, python-format msgid "Failed to destroy Storage Group %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3699 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3700 #, python-format msgid "Fail to connect host %(host)s back to storage group %(sg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3962 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3963 #, python-format msgid "" "Delete the temporary cgsnapshot %(name)s failed. This temporary " "cgsnapshot can be deleted manually. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4048 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4049 #, python-format msgid "" "The source volume is a legacy volume. Create volume in the pool where the" " source volume %s is created." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4123 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4124 #, python-format msgid "CreateSMPTask.revert: delete mount point %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4143 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4144 #, python-format msgid "AttachSnapTask.revert: detach mount point %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4181 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4182 #, python-format msgid "CreateDestLunTask.revert: delete temp lun %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4249 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4250 #, python-format msgid "CreateSnapshotTask.revert: delete temp cgsnapshot %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4254 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4255 #, python-format msgid "CreateSnapshotTask.revert: delete temp snapshot %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4276 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4277 #, python-format msgid "" "CopySnapshotTask.revert: delete the copied snapshot %(new_name)s of " @@ -1303,12 +1320,12 @@ msgid "" "settings." msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:150 +#: cinder/volume/drivers/emc/xtremio.py:151 #, python-format msgid "object %(key)s of type %(typ)s not found, %(err_msg)s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:566 +#: cinder/volume/drivers/emc/xtremio.py:567 msgid "terminate_connection: lun map not found" msgstr "" @@ -1382,48 +1399,48 @@ msgstr "" msgid "terminate_conn: provider location empty." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:432 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:434 #, python-format msgid "" "srstatld requires WSAPI version '%(srstatld_version)s' version " "'%(version)s' is installed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:555 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:557 #, python-format msgid "Virtual Volume Set '%s' doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:667 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2384 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:669 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2407 #, python-format msgid "Delete Snapshot id not found. Removing from cinder: %(id)s Ex: %(msg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:768 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:958 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:770 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1097 #, python-format msgid "Failed to manage virtual volume %(disp)s due to error during retype." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1370 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1393 #, python-format msgid "3PAR vlun for volume %(name)s not found on host %(host)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1661 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1684 msgid "" "'hpe3par:cpg' is not supported as an extra spec in a volume type. CPG's " "are chosen by the cinder scheduler, as a pool, from the cinder.conf entry" " 'hpe3par_cpg', which can be a list of CPGs." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2001 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2024 #, python-format msgid "Delete volume id not found. Removing from cinder: %(id)s Ex: %(msg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2923 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2946 msgid "" "The primary array is currently unreachable. All targets returned from " "list_replication_targets are pulled directly from cinder.conf and are not" @@ -1431,7 +1448,8 @@ msgid "" "primary array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2984 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3007 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1401 #, python-format msgid "" "The secondary array must have an API version of %(min_ver)s or higher. " @@ -1439,7 +1457,7 @@ msgid "" "as a valid replication target." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2994 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3017 #, python-format msgid "" "'%s' is not a valid replication array. In order to be valid, " @@ -1502,58 +1520,96 @@ msgstr "" msgid "No VLUN contained CHAP credentials. Generating new CHAP key." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:211 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:307 #, python-format msgid "" "HPELeftHand API is version %(current)s. A minimum version of %(min)s is " "needed for manage/unmanage support." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:633 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:770 msgid "The 'hplh' prefix is deprecated. Use 'hpelh' instead." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:671 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:810 #, python-format msgid "CHAP secret exists for host %s but CHAP is disabled" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:674 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:813 #, python-format msgid "CHAP is enabled, but server secret not configured on server %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:748 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:887 #, python-format msgid "%s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:193 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1284 +msgid "" +"The primary array is currently offline, remote copy has been " +"automatically paused." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1411 +#, python-format +msgid "" +"'%s' is not a valid replication array. In order to be valid, " +"target_device_id, hpelefthand_api_url, hpelefthand_username, " +"hpelefthand_password, and hpelefthand_clustername, must be specified. If " +"the target is managed, managed_backend_name must be set as well." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1510 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1531 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1553 +#, python-format +msgid "" +"There was no extra_spec value for %(spec_name)s, so the default value of " +"%(def_val)s will be used. To overwrite this, set this value in the volume" +" type extra_specs." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:194 #, python-format msgid "Can't find lun %s on the array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:507 +#: cinder/volume/drivers/huawei/huawei_driver.py:508 #, python-format msgid "Failure deleting the snapshot %(snapshot_id)s of volume %(volume_id)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:565 -#: cinder/volume/drivers/huawei/huawei_driver.py:567 +#: cinder/volume/drivers/huawei/huawei_driver.py:566 +#: cinder/volume/drivers/huawei/huawei_driver.py:568 msgid "Can't find snapshot on the array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1001 +#: cinder/volume/drivers/huawei/huawei_driver.py:880 +msgid "No license for SplitMirror." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:906 +msgid "No license for migration." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1038 +#, python-format +msgid "Rename lun %(lun_id)s fails when unmanaging volume %(volume)s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1213 #, python-format msgid "Lun is not in lungroup. Lun id: %(lun_id)s. lungroup id: %(lungroup_id)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1007 -#: cinder/volume/drivers/huawei/huawei_driver.py:1249 +#: cinder/volume/drivers/huawei/huawei_driver.py:1219 +#: cinder/volume/drivers/huawei/huawei_driver.py:1462 msgid "Can't find lun on the array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1243 +#: cinder/volume/drivers/huawei/huawei_driver.py:1456 #, python-format msgid "Lun is not in lungroup. Lun id: %(lun_id)s. Lungroup id: %(lungroup_id)s." msgstr "" @@ -1563,8 +1619,8 @@ msgstr "" msgid "Lun is not in lungroup. Lun id: %(lun_id)s, lungroup id: %(lungroup_id)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1274 -#: cinder/volume/drivers/huawei/rest_client.py:1283 +#: cinder/volume/drivers/huawei/rest_client.py:1275 +#: cinder/volume/drivers/huawei/rest_client.py:1284 msgid "Can't find target iqn from rest." msgstr "" @@ -1601,31 +1657,31 @@ msgstr "" msgid "_get_vdisk_map_properties: Did not find a preferred node for vdisk %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:501 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:502 #, python-format msgid "Failed to run lsguicapability. Exception: %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:780 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:781 #, python-format msgid "unmap_vol_from_host: No mapping of volume %(vol_name)s to any host found." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:786 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:787 #, python-format msgid "" "unmap_vol_from_host: Multiple mappings of volume %(vol_name)s found, no " "host specified." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:798 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:799 #, python-format msgid "" "unmap_vol_from_host: No mapping of volume %(vol_name)s to host %(host)s " "found." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2049 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2050 #, python-format msgid "Volume %s does not exist." msgstr "" @@ -1888,46 +1944,108 @@ msgstr "" msgid "Returning as clean tmp vol job already running." msgstr "" -#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:154 +#: cinder/volume/drivers/nexenta/iscsi.py:256 #, python-format -msgid "Cannot get volume status %(exc)s." +msgid "Cannot delete snapshot %(origin)s: %(exc)s" msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1252 +#: cinder/volume/drivers/nexenta/iscsi.py:284 +#: cinder/volume/drivers/nexenta/nfs.py:425 #, python-format -msgid "Flexvisor failed to delete volume %(id)s from the group %(vgid)s." +msgid "Failed to delete zfs snapshot %(volume_name)s@%(name)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/iscsi.py:344 +#: cinder/volume/drivers/nexenta/nfs.py:167 +#, python-format +msgid "Remote NexentaStor appliance at %s should be SSH-bound." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1257 +#: cinder/volume/drivers/nexenta/iscsi.py:364 +#: cinder/volume/drivers/nexenta/nfs.py:187 #, python-format msgid "" -"Flexvisor failed to delete volume %(id)s from group %(vgid)s due to " -"%(status)s." +"Cannot send source snapshot %(src)s to destination %(dst)s. Reason: " +"%(exc)s" msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1426 +#: cinder/volume/drivers/nexenta/iscsi.py:372 +#: cinder/volume/drivers/nexenta/nfs.py:195 #, python-format -msgid "Failed to query pool %(id)s status %(ret)d." +msgid "" +"Cannot delete temporary source snapshot %(src)s on NexentaStor Appliance:" +" %(exc)s" msgstr "" -#: cinder/volume/drivers/violin/v6000_common.py:190 +#: cinder/volume/drivers/nexenta/iscsi.py:378 +#: cinder/volume/drivers/nexenta/nfs.py:201 #, python-format -msgid "Lun create for %s failed!" +msgid "Cannot delete source volume %(volume)s on NexentaStor Appliance: %(exc)s" msgstr "" -#: cinder/volume/drivers/violin/v6000_common.py:215 +#: cinder/volume/drivers/nexenta/iscsi.py:388 +#: cinder/volume/drivers/nexenta/nfs.py:211 #, python-format -msgid "Lun %s has dependent snapshots, skipping." +msgid "" +"Cannot delete temporary destination snapshot %(dst)s on NexentaStor " +"Appliance: %(exc)s" msgstr "" -#: cinder/volume/drivers/violin/v6000_fcp.py:445 -#: cinder/volume/drivers/violin/v6000_iscsi.py:463 -msgid "Failed to receive update for total_gb stat!" +#: cinder/volume/drivers/nexenta/iscsi.py:424 +#: cinder/volume/drivers/nexenta/nfs.py:269 +#, python-format +msgid "Cannot retype from %(src_backend)s to %(dst_backend)s." +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:140 +#, python-format +msgid "Volume status must be 'available' or 'retyping'. Current volume status: %s" +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:145 +msgid "Unsupported host. No capabilities found" +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:361 +#, python-format +msgid "Cannot destroy created folder: %(vol)s/%(folder)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:391 +#, python-format +msgid "Cannot destroy cloned folder: %(vol)s/%(folder)s" +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:650 +#, python-format +msgid "Share %s ignored due to invalid format. Must be of form address:/export." msgstr "" -#: cinder/volume/drivers/violin/v6000_fcp.py:452 -#: cinder/volume/drivers/violin/v6000_iscsi.py:470 -msgid "Failed to receive update for free_gb stat!" +#: cinder/volume/drivers/nexenta/nfs.py:701 +#, python-format +msgid "Mount attempt %(attempt)d failed: %(error)s. Retrying mount ..." +msgstr "" + +#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:154 +#, python-format +msgid "Cannot get volume status %(exc)s." +msgstr "" + +#: cinder/volume/drivers/prophetstor/dplcommon.py:1254 +#, python-format +msgid "Flexvisor failed to delete volume %(id)s from the group %(vgid)s." +msgstr "" + +#: cinder/volume/drivers/prophetstor/dplcommon.py:1259 +#, python-format +msgid "" +"Flexvisor failed to delete volume %(id)s from group %(vgid)s due to " +"%(status)s." +msgstr "" + +#: cinder/volume/drivers/prophetstor/dplcommon.py:1428 +#, python-format +msgid "Failed to query pool %(id)s status %(ret)d." msgstr "" #: cinder/volume/drivers/vmware/datastore.py:227 diff --git a/cinder/locale/cinder.pot b/cinder/locale/cinder.pot index 87f4d8320..10b6735a2 100644 --- a/cinder/locale/cinder.pot +++ b/cinder/locale/cinder.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" +"POT-Creation-Date: 2016-01-18 06:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -31,949 +31,949 @@ msgstr "" msgid "Not a valid string: %s" msgstr "" -#: cinder/exception.py:85 +#: cinder/exception.py:84 msgid "An unknown exception occurred." msgstr "" -#: cinder/exception.py:137 +#: cinder/exception.py:136 #, python-format msgid "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" -#: cinder/exception.py:142 +#: cinder/exception.py:141 #, python-format msgid "Volume driver reported an error: %(message)s" msgstr "" -#: cinder/exception.py:146 +#: cinder/exception.py:145 #, python-format msgid "Backup driver reported an error: %(message)s" msgstr "" -#: cinder/exception.py:150 +#: cinder/exception.py:149 #, python-format msgid "Connection to glance failed: %(reason)s" msgstr "" -#: cinder/exception.py:154 +#: cinder/exception.py:153 msgid "Not authorized." msgstr "" -#: cinder/exception.py:159 +#: cinder/exception.py:158 msgid "User does not have admin privileges" msgstr "" -#: cinder/exception.py:163 +#: cinder/exception.py:162 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: cinder/exception.py:167 +#: cinder/exception.py:166 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: cinder/exception.py:171 +#: cinder/exception.py:170 msgid "Volume driver not ready." msgstr "" -#: cinder/exception.py:175 +#: cinder/exception.py:174 msgid "Unacceptable parameters." msgstr "" -#: cinder/exception.py:180 +#: cinder/exception.py:179 #, python-format msgid "Invalid snapshot: %(reason)s" msgstr "" -#: cinder/exception.py:184 +#: cinder/exception.py:183 #, python-format msgid "Invalid attaching mode '%(mode)s' for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:189 +#: cinder/exception.py:188 #, python-format msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: cinder/exception.py:193 +#: cinder/exception.py:192 msgid "The results are invalid." msgstr "" -#: cinder/exception.py:197 +#: cinder/exception.py:196 #, python-format msgid "Invalid input received: %(reason)s" msgstr "" -#: cinder/exception.py:201 +#: cinder/exception.py:200 #, python-format msgid "Invalid volume type: %(reason)s" msgstr "" -#: cinder/exception.py:205 +#: cinder/exception.py:204 #, python-format msgid "Invalid volume: %(reason)s" msgstr "" -#: cinder/exception.py:209 +#: cinder/exception.py:208 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: cinder/exception.py:213 +#: cinder/exception.py:212 #, python-format msgid "Invalid host: %(reason)s" msgstr "" -#: cinder/exception.py:219 +#: cinder/exception.py:218 #, python-format msgid "%(err)s" msgstr "" -#: cinder/exception.py:223 +#: cinder/exception.py:222 #, python-format msgid "Invalid auth key: %(reason)s" msgstr "" -#: cinder/exception.py:227 +#: cinder/exception.py:226 #, python-format msgid "Value \"%(value)s\" is not valid for configuration option \"%(option)s\"" msgstr "" -#: cinder/exception.py:232 +#: cinder/exception.py:231 msgid "Service is unavailable at this time." msgstr "" -#: cinder/exception.py:236 +#: cinder/exception.py:235 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: cinder/exception.py:240 +#: cinder/exception.py:239 #, python-format msgid "The device in the path %(path)s is unavailable: %(reason)s" msgstr "" -#: cinder/exception.py:244 +#: cinder/exception.py:243 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: cinder/exception.py:248 +#: cinder/exception.py:247 #, python-format msgid "Error while requesting %(service)s API." msgstr "" -#: cinder/exception.py:257 +#: cinder/exception.py:256 #, python-format msgid "Timeout while requesting %(service)s API." msgstr "" -#: cinder/exception.py:261 +#: cinder/exception.py:260 msgid "Resource could not be found." msgstr "" -#: cinder/exception.py:267 +#: cinder/exception.py:266 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:271 +#: cinder/exception.py:270 #, python-format msgid "Volume attachment could not be found with filter: %(filter)s ." msgstr "" -#: cinder/exception.py:276 +#: cinder/exception.py:275 #, python-format msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:281 +#: cinder/exception.py:280 #, python-format msgid "" "Volume %(volume_id)s has no administration metadata with key " "%(metadata_key)s." msgstr "" -#: cinder/exception.py:286 +#: cinder/exception.py:285 #, python-format msgid "Invalid metadata: %(reason)s" msgstr "" -#: cinder/exception.py:290 +#: cinder/exception.py:289 #, python-format msgid "Invalid metadata size: %(reason)s" msgstr "" -#: cinder/exception.py:294 +#: cinder/exception.py:293 #, python-format msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:299 +#: cinder/exception.py:298 #, python-format msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: cinder/exception.py:303 +#: cinder/exception.py:302 #, python-format msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: cinder/exception.py:308 +#: cinder/exception.py:307 #, python-format msgid "" "Volume type access not found for %(volume_type_id)s / %(project_id)s " "combination." msgstr "" -#: cinder/exception.py:313 +#: cinder/exception.py:312 #, python-format msgid "" "Volume Type %(volume_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: cinder/exception.py:318 +#: cinder/exception.py:317 #, python-format msgid "" "Volume Type %(volume_type_id)s deletion is not allowed with volumes " "present with the type." msgstr "" -#: cinder/exception.py:323 +#: cinder/exception.py:322 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:327 +#: cinder/exception.py:326 #, python-format msgid "Instance %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:331 +#: cinder/exception.py:330 #, python-format msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: cinder/exception.py:335 +#: cinder/exception.py:334 #, python-format msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" msgstr "" -#: cinder/exception.py:340 +#: cinder/exception.py:339 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:344 +#: cinder/exception.py:343 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: cinder/exception.py:348 +#: cinder/exception.py:347 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: cinder/exception.py:352 +#: cinder/exception.py:351 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: cinder/exception.py:356 +#: cinder/exception.py:355 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: cinder/exception.py:360 +#: cinder/exception.py:359 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: cinder/exception.py:364 +#: cinder/exception.py:363 #, python-format msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:368 +#: cinder/exception.py:367 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: cinder/exception.py:372 +#: cinder/exception.py:371 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:376 +#: cinder/exception.py:375 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: cinder/exception.py:381 +#: cinder/exception.py:380 msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:385 +#: cinder/exception.py:384 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:388 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:392 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:397 +#: cinder/exception.py:396 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:401 +#: cinder/exception.py:400 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:405 +#: cinder/exception.py:404 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:409 +#: cinder/exception.py:408 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:417 +#: cinder/exception.py:416 #, python-format msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:421 +#: cinder/exception.py:420 #, python-format msgid "" "Volume type access for %(volume_type_id)s / %(project_id)s combination " "already exists." msgstr "" -#: cinder/exception.py:426 +#: cinder/exception.py:425 #, python-format msgid "Volume type encryption for type %(type_id)s already exists." msgstr "" -#: cinder/exception.py:430 +#: cinder/exception.py:429 #, python-format msgid "Volume type encryption for type %(type_id)s does not exist." msgstr "" -#: cinder/exception.py:434 +#: cinder/exception.py:433 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:438 +#: cinder/exception.py:437 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:442 +#: cinder/exception.py:441 #, python-format msgid "Could not find parameter %(param)s" msgstr "" -#: cinder/exception.py:446 +#: cinder/exception.py:445 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:450 +#: cinder/exception.py:449 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:459 +#: cinder/exception.py:458 #, python-format msgid "Quota exceeded: code=%(code)s" msgstr "" -#: cinder/exception.py:466 +#: cinder/exception.py:465 #, python-format msgid "" "Requested volume or snapshot exceeds allowed %(name)s quota. Requested " "%(requested)sG, quota is %(quota)sG and %(consumed)sG has been consumed." msgstr "" -#: cinder/exception.py:477 +#: cinder/exception.py:476 #, python-format msgid "" "Requested volume size %(size)d is larger than maximum allowed limit " "%(limit)d." msgstr "" -#: cinder/exception.py:482 +#: cinder/exception.py:481 #, python-format msgid "" "Requested backup exceeds allowed Backup gigabytes quota. Requested " "%(requested)sG, quota is %(quota)sG and %(consumed)sG has been consumed." msgstr "" -#: cinder/exception.py:488 +#: cinder/exception.py:487 #, python-format msgid "" "Maximum number of volumes allowed (%(allowed)d) exceeded for quota " "'%(name)s'." msgstr "" -#: cinder/exception.py:497 +#: cinder/exception.py:496 #, python-format msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:500 #, python-format msgid "Maximum number of backups allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:505 +#: cinder/exception.py:504 #, python-format msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:508 #, python-format msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:514 +#: cinder/exception.py:513 #, python-format msgid "Cannot update volume_type %(id)s" msgstr "" -#: cinder/exception.py:518 +#: cinder/exception.py:517 #, python-format msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:522 +#: cinder/exception.py:521 #, python-format msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:526 +#: cinder/exception.py:525 #, python-format msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:530 +#: cinder/exception.py:529 #, python-format msgid "Connector doesn't have required information: %(missing)s" msgstr "" -#: cinder/exception.py:534 +#: cinder/exception.py:533 #, python-format msgid "" "Glance metadata cannot be updated, key %(key)s exists for volume id " "%(volume_id)s" msgstr "" -#: cinder/exception.py:539 +#: cinder/exception.py:538 #, python-format msgid "Glance metadata for volume/snapshot %(id)s cannot be found." msgstr "" -#: cinder/exception.py:543 +#: cinder/exception.py:542 #, python-format msgid "Failed to export for volume: %(reason)s" msgstr "" -#: cinder/exception.py:547 +#: cinder/exception.py:546 #, python-format msgid "Failed to remove export for volume %(volume)s: %(reason)s" msgstr "" -#: cinder/exception.py:551 +#: cinder/exception.py:550 #, python-format msgid "Failed to create metadata for volume: %(reason)s" msgstr "" -#: cinder/exception.py:555 +#: cinder/exception.py:554 #, python-format msgid "Failed to update metadata for volume: %(reason)s" msgstr "" -#: cinder/exception.py:559 +#: cinder/exception.py:558 #, python-format msgid "Failed to copy metadata to volume: %(reason)s" msgstr "" -#: cinder/exception.py:563 +#: cinder/exception.py:562 #, python-format msgid "" "The type of metadata: %(metadata_type)s for volume/snapshot %(id)s is " "invalid." msgstr "" -#: cinder/exception.py:568 +#: cinder/exception.py:567 #, python-format msgid "Failed to copy image to volume: %(reason)s" msgstr "" -#: cinder/exception.py:572 +#: cinder/exception.py:571 msgid "Invalid Ceph args provided for backup rbd operation" msgstr "" -#: cinder/exception.py:576 +#: cinder/exception.py:575 msgid "An error has occurred during backup operation" msgstr "" -#: cinder/exception.py:580 +#: cinder/exception.py:579 msgid "Unsupported backup metadata version requested" msgstr "" -#: cinder/exception.py:584 +#: cinder/exception.py:583 msgid "Unsupported backup verify driver" msgstr "" -#: cinder/exception.py:588 +#: cinder/exception.py:587 msgid "Metadata backup already exists for this volume" msgstr "" -#: cinder/exception.py:592 +#: cinder/exception.py:591 msgid "Backup RBD operation failed" msgstr "" -#: cinder/exception.py:596 +#: cinder/exception.py:595 msgid "Backup operation of an encrypted volume failed." msgstr "" -#: cinder/exception.py:600 +#: cinder/exception.py:599 #, python-format msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:604 +#: cinder/exception.py:603 msgid "Failed to identify volume backend." msgstr "" -#: cinder/exception.py:608 +#: cinder/exception.py:607 #, python-format msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/exception.py:612 +#: cinder/exception.py:611 #, python-format msgid "Connection to swift failed: %(reason)s" msgstr "" -#: cinder/exception.py:616 +#: cinder/exception.py:615 #, python-format msgid "Transfer %(transfer_id)s could not be found." msgstr "" -#: cinder/exception.py:620 +#: cinder/exception.py:619 #, python-format msgid "Volume migration failed: %(reason)s" msgstr "" -#: cinder/exception.py:624 +#: cinder/exception.py:623 #, python-format msgid "SSH command injection detected: %(command)s" msgstr "" -#: cinder/exception.py:628 +#: cinder/exception.py:627 #, python-format msgid "QoS Specs %(specs_id)s already exists." msgstr "" -#: cinder/exception.py:632 +#: cinder/exception.py:631 #, python-format msgid "Failed to create qos_specs: %(name)s with specs %(qos_specs)s." msgstr "" -#: cinder/exception.py:637 +#: cinder/exception.py:636 #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" -#: cinder/exception.py:642 +#: cinder/exception.py:641 #, python-format msgid "No such QoS spec %(specs_id)s." msgstr "" -#: cinder/exception.py:646 +#: cinder/exception.py:645 #, python-format msgid "Failed to associate qos_specs: %(specs_id)s with type %(type_id)s." msgstr "" -#: cinder/exception.py:651 +#: cinder/exception.py:650 #, python-format msgid "Failed to disassociate qos_specs: %(specs_id)s with type %(type_id)s." msgstr "" -#: cinder/exception.py:656 +#: cinder/exception.py:655 #, python-format msgid "QoS spec %(specs_id)s has no spec with key %(specs_key)s." msgstr "" -#: cinder/exception.py:661 +#: cinder/exception.py:660 #, python-format msgid "Invalid qos specs: %(reason)s" msgstr "" -#: cinder/exception.py:665 +#: cinder/exception.py:664 #, python-format msgid "QoS Specs %(specs_id)s is still associated with entities." msgstr "" -#: cinder/exception.py:669 +#: cinder/exception.py:668 #, python-format msgid "key manager error: %(reason)s" msgstr "" -#: cinder/exception.py:673 +#: cinder/exception.py:672 #, python-format msgid "" "Manage existing volume failed due to invalid backend reference " "%(existing_ref)s: %(reason)s" msgstr "" -#: cinder/exception.py:678 +#: cinder/exception.py:677 #, python-format msgid "Unable to manage existing volume. Volume %(volume_ref)s already managed." msgstr "" -#: cinder/exception.py:683 +#: cinder/exception.py:682 #, python-format msgid "Volume %(volume_id)s replication error: %(reason)s" msgstr "" -#: cinder/exception.py:688 +#: cinder/exception.py:687 #, python-format msgid "Volume replication for %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:693 +#: cinder/exception.py:692 #, python-format msgid "Manage existing volume failed due to volume type mismatch: %(reason)s" msgstr "" -#: cinder/exception.py:698 +#: cinder/exception.py:697 #, python-format msgid "Error extending volume: %(reason)s" msgstr "" -#: cinder/exception.py:702 +#: cinder/exception.py:701 #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "" -#: cinder/exception.py:706 +#: cinder/exception.py:705 msgid "Unable to create lock. Coordination backend not started." msgstr "" -#: cinder/exception.py:710 +#: cinder/exception.py:709 msgid "Lock acquisition failed." msgstr "" -#: cinder/exception.py:722 +#: cinder/exception.py:721 #, python-format msgid "Unable to find Volume Group: %(vg_name)s" msgstr "" -#: cinder/exception.py:726 +#: cinder/exception.py:725 #, python-format msgid "Failed to create Volume Group: %(vg_name)s" msgstr "" -#: cinder/exception.py:730 +#: cinder/exception.py:729 #, python-format msgid "Volume device not found at %(device)s." msgstr "" -#: cinder/exception.py:736 +#: cinder/exception.py:735 #, python-format msgid "Pure Storage Cinder driver failure: %(reason)s" msgstr "" -#: cinder/exception.py:741 +#: cinder/exception.py:740 msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:745 +#: cinder/exception.py:744 msgid "SolidFire Cinder Driver exception" msgstr "" -#: cinder/exception.py:749 +#: cinder/exception.py:748 #, python-format msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:753 +#: cinder/exception.py:752 #, python-format msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:758 +#: cinder/exception.py:757 msgid "Retryable SolidFire Exception encountered" msgstr "" -#: cinder/exception.py:763 +#: cinder/exception.py:762 #, python-format msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:768 +#: cinder/exception.py:767 msgid "Unknown RemoteFS exception" msgstr "" -#: cinder/exception.py:772 +#: cinder/exception.py:771 msgid "No mounted shares found" msgstr "" -#: cinder/exception.py:776 cinder/exception.py:789 cinder/exception.py:815 -#: cinder/exception.py:829 +#: cinder/exception.py:775 cinder/exception.py:788 cinder/exception.py:814 +#: cinder/exception.py:828 #, python-format msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:781 +#: cinder/exception.py:780 msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:785 +#: cinder/exception.py:784 msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:794 +#: cinder/exception.py:793 msgid "Unknown SMBFS exception." msgstr "" -#: cinder/exception.py:798 +#: cinder/exception.py:797 msgid "No mounted SMBFS shares found." msgstr "" -#: cinder/exception.py:802 +#: cinder/exception.py:801 #, python-format msgid "There is no share which can host %(volume_size)sG." msgstr "" -#: cinder/exception.py:807 +#: cinder/exception.py:806 msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:811 +#: cinder/exception.py:810 msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:821 +#: cinder/exception.py:820 msgid "Unknown Virtuozzo Storage exception" msgstr "" -#: cinder/exception.py:825 +#: cinder/exception.py:824 msgid "No mounted Virtuozzo Storage shares found" msgstr "" -#: cinder/exception.py:834 +#: cinder/exception.py:833 #, python-format msgid "Fibre Channel connection control failure: %(reason)s" msgstr "" -#: cinder/exception.py:838 +#: cinder/exception.py:837 #, python-format msgid "Fibre Channel Zone operation failed: %(reason)s" msgstr "" -#: cinder/exception.py:842 +#: cinder/exception.py:841 #, python-format msgid "Fibre Channel SAN Lookup failure: %(reason)s" msgstr "" -#: cinder/exception.py:846 cinder/exception.py:850 +#: cinder/exception.py:845 cinder/exception.py:849 #, python-format msgid "Fibre Channel Zoning CLI error: %(reason)s" msgstr "" -#: cinder/exception.py:854 +#: cinder/exception.py:853 msgid "NetApp Cinder Driver exception." msgstr "" -#: cinder/exception.py:858 +#: cinder/exception.py:857 #, python-format msgid "" "EMC VNX Cinder Driver CLI exception: %(cmd)s (Return Code: %(rc)s) " "(Output: %(out)s)." msgstr "" -#: cinder/exception.py:864 +#: cinder/exception.py:863 #, python-format msgid "ConsistencyGroup %(consistencygroup_id)s could not be found." msgstr "" -#: cinder/exception.py:868 +#: cinder/exception.py:867 #, python-format msgid "Invalid ConsistencyGroup: %(reason)s" msgstr "" -#: cinder/exception.py:873 +#: cinder/exception.py:872 #, python-format msgid "CgSnapshot %(cgsnapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:877 +#: cinder/exception.py:876 #, python-format msgid "Invalid CgSnapshot: %(reason)s" msgstr "" -#: cinder/exception.py:882 +#: cinder/exception.py:881 msgid "HBSD error occurs." msgstr "" -#: cinder/exception.py:899 +#: cinder/exception.py:898 msgid "Storage resource could not be found." msgstr "" -#: cinder/exception.py:903 +#: cinder/exception.py:902 #, python-format msgid "Volume %(volume_name)s is busy." msgstr "" -#: cinder/exception.py:908 +#: cinder/exception.py:907 msgid "Bad response from Datera API" msgstr "" -#: cinder/exception.py:913 +#: cinder/exception.py:912 #, python-format msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:917 +#: cinder/exception.py:916 #, python-format msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:921 +#: cinder/exception.py:920 #, python-format msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:925 +#: cinder/exception.py:924 #, python-format msgid "Failed to detach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:929 +#: cinder/exception.py:928 #, python-format msgid "%(error_message)s" msgstr "" -#: cinder/exception.py:934 +#: cinder/exception.py:933 msgid "X-IO Volume Driver exception!" msgstr "" -#: cinder/exception.py:939 +#: cinder/exception.py:938 #, python-format msgid "Volume backend config is invalid: %(reason)s" msgstr "" -#: cinder/exception.py:943 +#: cinder/exception.py:942 #, python-format msgid "Backend service retry timeout hit: %(timeout)s sec" msgstr "" -#: cinder/exception.py:947 +#: cinder/exception.py:946 #, python-format msgid "Backend reports: %(message)s" msgstr "" -#: cinder/exception.py:951 +#: cinder/exception.py:950 msgid "Backend reports: item already exists" msgstr "" -#: cinder/exception.py:955 +#: cinder/exception.py:954 msgid "Backend reports: item not found" msgstr "" -#: cinder/exception.py:960 +#: cinder/exception.py:959 #, python-format msgid "" "The WebDAV request failed. Reason: %(msg)s, Return code/reason: %(code)s," " Source Volume: %(src)s, Destination Volume: %(dst)s, Method: %(method)s." msgstr "" -#: cinder/exception.py:967 +#: cinder/exception.py:966 msgid "Volume to Initiator Group mapping already exists" msgstr "" -#: cinder/exception.py:971 +#: cinder/exception.py:970 msgid "System is busy, retry operation." msgstr "" -#: cinder/exception.py:975 +#: cinder/exception.py:974 msgid "Exceeded the limit of snapshots per volume" msgstr "" -#: cinder/exception.py:980 +#: cinder/exception.py:979 #, python-format msgid "" "Infortrend CLI exception: %(err)s Param: %(param)s (Return Code: %(rc)s) " "(Output: %(out)s)" msgstr "" -#: cinder/exception.py:986 +#: cinder/exception.py:985 #, python-format msgid "Backend doesn't exist (%(backend)s)" msgstr "" -#: cinder/exception.py:990 cinder/exception.py:994 cinder/exception.py:1002 -#: cinder/exception.py:1032 +#: cinder/exception.py:989 cinder/exception.py:993 cinder/exception.py:1001 +#: cinder/exception.py:1031 cinder/exception.py:1046 #, python-format msgid "%(message)s" msgstr "" -#: cinder/exception.py:998 +#: cinder/exception.py:997 #, python-format msgid "Not enough space on backend (%(backend)s)" msgstr "" -#: cinder/exception.py:1006 +#: cinder/exception.py:1005 msgid "No active iSCSI portals with supplied iSCSI IPs" msgstr "" -#: cinder/exception.py:1011 +#: cinder/exception.py:1010 #, python-format msgid "An error has occured in SheepdogDriver. (Reason: %(reason)s)" msgstr "" -#: cinder/exception.py:1015 +#: cinder/exception.py:1014 #, python-format msgid "" "(Command: %(cmd)s) (Return Code: %(exit_code)s) (Stdout: %(stdout)s) " "(Stderr: %(stderr)s)" msgstr "" -#: cinder/exception.py:1022 +#: cinder/exception.py:1021 msgid "There is no metadata in DB object." msgstr "" -#: cinder/exception.py:1026 +#: cinder/exception.py:1025 #, python-format msgid "Operation not supported: %(operation)s." msgstr "" -#: cinder/exception.py:1037 +#: cinder/exception.py:1036 #, python-format msgid "Coho Data Cinder driver failure: %(message)s" msgstr "" -#: cinder/exception.py:1042 +#: cinder/exception.py:1041 msgid "Unexpected response from Tegile IntelliFlash API" msgstr "" @@ -1067,12 +1067,12 @@ msgstr "" msgid " or " msgstr "" -#: cinder/api/common.py:104 cinder/consistencygroup/api.py:699 +#: cinder/api/common.py:104 cinder/consistencygroup/api.py:703 #: cinder/volume/api.py:488 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:107 cinder/consistencygroup/api.py:696 +#: cinder/api/common.py:107 cinder/consistencygroup/api.py:700 #: cinder/volume/api.py:485 msgid "limit param must be positive" msgstr "" @@ -1138,7 +1138,7 @@ msgid "Must specify 'connector'." msgstr "" #: cinder/api/contrib/admin_actions.py:196 -#: cinder/api/contrib/volume_actions.py:252 +#: cinder/api/contrib/volume_actions.py:244 msgid "Unable to terminate volume connection from backend." msgstr "" @@ -1437,62 +1437,55 @@ msgid "Target volume type is still in use." msgstr "" #: cinder/api/contrib/volume_actions.py:102 -#, python-format -msgid "" -"Invalid request to attach volume to an instance %(instance_uuid)s and a " -"host %(host_name)s simultaneously" -msgstr "" - -#: cinder/api/contrib/volume_actions.py:110 msgid "Invalid request to attach volume to an invalid target" msgstr "" -#: cinder/api/contrib/volume_actions.py:114 +#: cinder/api/contrib/volume_actions.py:106 msgid "" "Invalid request to attach volume with an invalid mode. Attaching mode " "should be 'rw' or 'ro'" msgstr "" -#: cinder/api/contrib/volume_actions.py:222 -#: cinder/api/contrib/volume_actions.py:248 +#: cinder/api/contrib/volume_actions.py:214 +#: cinder/api/contrib/volume_actions.py:240 msgid "Must specify 'connector'" msgstr "" -#: cinder/api/contrib/volume_actions.py:231 +#: cinder/api/contrib/volume_actions.py:223 msgid "Unable to fetch connection information from backend." msgstr "" -#: cinder/api/contrib/volume_actions.py:265 +#: cinder/api/contrib/volume_actions.py:257 msgid "No image_name was specified in request." msgstr "" -#: cinder/api/contrib/volume_actions.py:272 cinder/api/v2/snapshots.py:180 +#: cinder/api/contrib/volume_actions.py:264 cinder/api/v2/snapshots.py:180 #, python-format msgid "Invalid value for 'force': '%s'" msgstr "" -#: cinder/api/contrib/volume_actions.py:314 +#: cinder/api/contrib/volume_actions.py:306 msgid "New volume size must be specified as an integer." msgstr "" -#: cinder/api/contrib/volume_actions.py:337 +#: cinder/api/contrib/volume_actions.py:329 msgid "Must specify readonly in request." msgstr "" -#: cinder/api/contrib/volume_actions.py:344 +#: cinder/api/contrib/volume_actions.py:336 #, python-format msgid "Invalid value for 'readonly': '%s'" msgstr "" -#: cinder/api/contrib/volume_actions.py:358 +#: cinder/api/contrib/volume_actions.py:350 msgid "New volume type must be specified." msgstr "" -#: cinder/api/contrib/volume_actions.py:377 +#: cinder/api/contrib/volume_actions.py:369 msgid "Must specify bootable in request." msgstr "" -#: cinder/api/contrib/volume_actions.py:384 +#: cinder/api/contrib/volume_actions.py:376 #, python-format msgid "Invalid value for 'bootable': '%s'" msgstr "" @@ -1793,38 +1786,38 @@ msgstr "" msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/backup/chunkeddriver.py:267 +#: cinder/backup/chunkeddriver.py:279 #, python-format msgid "volume size %d is invalid." msgstr "" -#: cinder/backup/chunkeddriver.py:415 +#: cinder/backup/chunkeddriver.py:427 msgid "Chunk size is not multiple of block size for creating hash." msgstr "" -#: cinder/backup/chunkeddriver.py:430 +#: cinder/backup/chunkeddriver.py:442 #, python-format msgid "" "Hash block size has changed since the last backup. New hash block size: " "%(new)s. Old hash block size: %(old)s. Do a full backup." msgstr "" -#: cinder/backup/chunkeddriver.py:439 +#: cinder/backup/chunkeddriver.py:451 msgid "Volume size increased since the last backup. Do a full backup." msgstr "" -#: cinder/backup/chunkeddriver.py:587 +#: cinder/backup/chunkeddriver.py:599 msgid "" "restore_backup aborted, actual object list does not match object list " "stored in metadata." msgstr "" -#: cinder/backup/chunkeddriver.py:659 +#: cinder/backup/chunkeddriver.py:671 #, python-format msgid "No support to restore backup version %s" msgstr "" -#: cinder/backup/chunkeddriver.py:690 +#: cinder/backup/chunkeddriver.py:702 msgid "Metadata restore failed due to incompatible version." msgstr "" @@ -2391,65 +2384,65 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: cinder/consistencygroup/api.py:228 +#: cinder/consistencygroup/api.py:230 #, python-format msgid "No host to create consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:245 +#: cinder/consistencygroup/api.py:247 msgid "Cgsnahost is empty. No consistency group will be created." msgstr "" -#: cinder/consistencygroup/api.py:306 +#: cinder/consistencygroup/api.py:308 msgid "Source CG is empty. No consistency group will be created." msgstr "" -#: cinder/consistencygroup/api.py:444 +#: cinder/consistencygroup/api.py:448 #, python-format msgid "" "Consistency group status must be available or error, but current status " "is: %s" msgstr "" -#: cinder/consistencygroup/api.py:451 +#: cinder/consistencygroup/api.py:455 #, python-format msgid "Consistency group %s still has dependent cgsnapshots." msgstr "" -#: cinder/consistencygroup/api.py:460 +#: cinder/consistencygroup/api.py:464 #, python-format msgid "" "Consistency group %s still contains volumes. The force flag is required " "to delete it." msgstr "" -#: cinder/consistencygroup/api.py:467 +#: cinder/consistencygroup/api.py:471 #, python-format msgid "Volume in consistency group %s is attached. Need to detach first." msgstr "" -#: cinder/consistencygroup/api.py:475 +#: cinder/consistencygroup/api.py:479 msgid "Volume in consistency group still has dependent snapshots." msgstr "" -#: cinder/consistencygroup/api.py:490 +#: cinder/consistencygroup/api.py:494 #, python-format msgid "Consistency group status must be available, but current status is: %s." msgstr "" -#: cinder/consistencygroup/api.py:508 +#: cinder/consistencygroup/api.py:512 #, python-format msgid "UUIDs %s are in both add and remove volume list." msgstr "" -#: cinder/consistencygroup/api.py:534 +#: cinder/consistencygroup/api.py:538 #, python-format msgid "" "Cannot update consistency group %(group_id)s because no valid name, " "description, add_volumes, or remove_volumes were provided." msgstr "" -#: cinder/consistencygroup/api.py:573 +#: cinder/consistencygroup/api.py:577 #, python-format msgid "" "Cannot remove volume %(volume_id)s from consistency group %(group_id)s " @@ -2457,69 +2450,69 @@ msgid "" "%(valid)s." msgstr "" -#: cinder/consistencygroup/api.py:589 +#: cinder/consistencygroup/api.py:593 #, python-format msgid "" "Cannot remove volume %(volume_id)s from consistency group %(group_id)s " "because it is not in the group." msgstr "" -#: cinder/consistencygroup/api.py:609 +#: cinder/consistencygroup/api.py:613 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " volume cannot be found." msgstr "" -#: cinder/consistencygroup/api.py:621 +#: cinder/consistencygroup/api.py:625 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " it is already in consistency group %(orig_group)s." msgstr "" -#: cinder/consistencygroup/api.py:631 +#: cinder/consistencygroup/api.py:635 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " it has no volume type." msgstr "" -#: cinder/consistencygroup/api.py:638 +#: cinder/consistencygroup/api.py:642 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " volume type %(volume_type)s is not supported by the group." msgstr "" -#: cinder/consistencygroup/api.py:648 cinder/volume/manager.py:2816 +#: cinder/consistencygroup/api.py:652 cinder/volume/manager.py:2821 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " volume is in an invalid state: %(status)s. Valid states are: %(valid)s." msgstr "" -#: cinder/consistencygroup/api.py:665 cinder/volume/manager.py:2830 +#: cinder/consistencygroup/api.py:669 cinder/volume/manager.py:2835 msgid "Volume is not local to this node." msgstr "" -#: cinder/consistencygroup/api.py:673 +#: cinder/consistencygroup/api.py:677 #, python-format msgid "" "Cannot add volume %(volume_id)s to consistency group %(group_id)s because" " volume does not exist." msgstr "" -#: cinder/consistencygroup/api.py:734 -#: cinder/tests/unit/test_storwize_svc.py:2667 +#: cinder/consistencygroup/api.py:738 +#: cinder/tests/unit/test_storwize_svc.py:2668 msgid "Consistency group is empty. No cgsnapshot will be created." msgstr "" -#: cinder/consistencygroup/api.py:757 +#: cinder/consistencygroup/api.py:761 msgid "Cgsnapshot status must be available or error" msgstr "" -#: cinder/db/api.py:1122 +#: cinder/db/api.py:1098 msgid "Condition has no field." msgstr "" @@ -2532,46 +2525,46 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/db/sqlalchemy/api.py:1739 +#: cinder/db/sqlalchemy/api.py:1709 msgid "Unknown sort direction, must be 'desc' or 'asc'." msgstr "" -#: cinder/db/sqlalchemy/api.py:1750 +#: cinder/db/sqlalchemy/api.py:1720 msgid "Sort direction array size exceeds sort key array size." msgstr "" -#: cinder/db/sqlalchemy/api.py:3647 +#: cinder/db/sqlalchemy/api.py:3605 #, python-format msgid "No backup with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3731 +#: cinder/db/sqlalchemy/api.py:3689 msgid "Volume must be available" msgstr "" -#: cinder/db/sqlalchemy/api.py:3778 +#: cinder/db/sqlalchemy/api.py:3736 #, python-format msgid "" "Transfer %(transfer_id)s: Volume id %(volume_id)s in unexpected state " "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/api.py:3873 +#: cinder/db/sqlalchemy/api.py:3831 #, python-format msgid "No consistency group with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3985 +#: cinder/db/sqlalchemy/api.py:3943 #, python-format msgid "No cgsnapshot with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4010 +#: cinder/db/sqlalchemy/api.py:3968 #, python-format msgid "Invalid value for age, %(age)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4014 +#: cinder/db/sqlalchemy/api.py:3972 msgid "Must supply a positive value for age" msgstr "" @@ -2583,7 +2576,7 @@ msgid "" msgstr "" #: cinder/image/image_utils.py:204 cinder/image/image_utils.py:314 -#: cinder/volume/drivers/solidfire.py:658 +#: cinder/volume/drivers/solidfire.py:659 msgid "'qemu-img info' parsing failed." msgstr "" @@ -2613,12 +2606,12 @@ msgid "" msgstr "" #: cinder/image/image_utils.py:321 cinder/image/image_utils.py:384 -#: cinder/volume/drivers/solidfire.py:665 +#: cinder/volume/drivers/solidfire.py:666 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:340 cinder/volume/drivers/solidfire.py:710 +#: cinder/image/image_utils.py:340 cinder/volume/drivers/solidfire.py:711 #, python-format msgid "Converted to %(vol_format)s, but format is now %(file_format)s" msgstr "" @@ -2672,7 +2665,7 @@ msgstr "" msgid "VersionedObject %s does not support conditional update." msgstr "" -#: cinder/objects/cgsnapshot.py:75 cinder/objects/consistencygroup.py:81 +#: cinder/objects/cgsnapshot.py:75 cinder/objects/consistencygroup.py:83 msgid "already_created" msgstr "" @@ -2680,7 +2673,7 @@ msgstr "" msgid "consistencygroup assigned" msgstr "" -#: cinder/objects/cgsnapshot.py:89 cinder/objects/consistencygroup.py:100 +#: cinder/objects/cgsnapshot.py:89 cinder/objects/consistencygroup.py:102 #: cinder/objects/snapshot.py:187 cinder/objects/volume.py:323 #, python-format msgid "attribute %s not lazy-loadable" @@ -2694,19 +2687,19 @@ msgstr "" msgid "snapshots changed" msgstr "" -#: cinder/objects/consistencygroup.py:86 +#: cinder/objects/consistencygroup.py:88 msgid "cgsnapshots assigned" msgstr "" -#: cinder/objects/consistencygroup.py:90 +#: cinder/objects/consistencygroup.py:92 msgid "volumes assigned" msgstr "" -#: cinder/objects/consistencygroup.py:121 +#: cinder/objects/consistencygroup.py:123 msgid "cgsnapshots changed" msgstr "" -#: cinder/objects/consistencygroup.py:124 +#: cinder/objects/consistencygroup.py:126 msgid "volumes changed" msgstr "" @@ -2891,21 +2884,21 @@ msgid "" "'backup.%s.meta' already exists" msgstr "" -#: cinder/tests/unit/test_backup_swift.py:550 -#: cinder/tests/unit/test_backup_swift.py:577 +#: cinder/tests/unit/test_backup_swift.py:583 +#: cinder/tests/unit/test_backup_swift.py:610 #: cinder/tests/unit/backup/drivers/test_backup_nfs.py:458 #: cinder/tests/unit/backup/drivers/test_backup_nfs.py:485 msgid "fake" msgstr "" -#: cinder/tests/unit/test_emc_vmax.py:2166 +#: cinder/tests/unit/test_emc_vmax.py:2188 #: cinder/volume/drivers/emc/emc_vmax_masking.py:1297 msgid "" "V2 rollback - Volume in another storage group besides default storage " "group." msgstr "" -#: cinder/tests/unit/test_emc_vmax.py:2175 +#: cinder/tests/unit/test_emc_vmax.py:2197 #: cinder/volume/drivers/emc/emc_vmax_masking.py:1276 msgid "V2 rollback, volume is not in any storage group." msgstr "" @@ -2929,7 +2922,7 @@ msgstr "" msgid "umount: %s: target is busy" msgstr "" -#: cinder/tests/unit/test_ibm_xiv_ds8k.py:156 +#: cinder/tests/unit/test_ibm_xiv_ds8k.py:157 #, python-format msgid "Volume not found for instance %(instance_id)s." msgstr "" @@ -2969,23 +2962,23 @@ msgstr "" msgid "Invalid sheepdog cluster status." msgstr "" -#: cinder/tests/unit/test_storwize_svc.py:294 +#: cinder/tests/unit/test_storwize_svc.py:295 #, python-format msgid "unrecognized argument %s" msgstr "" -#: cinder/tests/unit/test_storwize_svc.py:401 +#: cinder/tests/unit/test_storwize_svc.py:402 #, python-format msgid "obj missing quotes %s" msgstr "" -#: cinder/tests/unit/test_storwize_svc.py:685 -#: cinder/tests/unit/test_storwize_svc.py:1501 +#: cinder/tests/unit/test_storwize_svc.py:686 +#: cinder/tests/unit/test_storwize_svc.py:1502 #, python-format msgid "mdiskgrp missing quotes %s" msgstr "" -#: cinder/tests/unit/test_storwize_svc.py:1732 +#: cinder/tests/unit/test_storwize_svc.py:1733 msgid "The copy should be primary or secondary" msgstr "" @@ -2993,32 +2986,32 @@ msgstr "" msgid "Invalid input" msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:411 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:415 msgid "" "Invalid ConsistencyGroup: Consistency group status must be available or " -"error, but current status is: invalid" +"error, but current status is: in-use" msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:514 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:521 #, python-format msgid "volume_types must be provided to create consistency group %s." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:588 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:599 #, python-format msgid "" "Invalid volume: Cannot add volume fake-volume-uuid to consistency group " "%(group_id)s because volume cannot be found." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:613 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:625 #, python-format msgid "" "Invalid volume: Cannot remove volume fake-volume-uuid from consistency " "group %(group_id)s because it is not in the group." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:664 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:678 #, python-format msgid "" "Invalid volume: Cannot add volume %(volume_id)s to consistency group " @@ -3026,7 +3019,7 @@ msgid "" "states are: ('available', 'in-use')." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:697 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:712 #, python-format msgid "" "Invalid volume: Cannot add volume %(volume_id)s to consistency group " @@ -3034,18 +3027,18 @@ msgid "" "group." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:750 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:766 #, python-format msgid "" "Invalid ConsistencyGroup: Consistency group status must be available, but" " current status is: %s." msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:928 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:945 msgid "Invalid ConsistencyGroup: No host to create consistency group" msgstr "" -#: cinder/tests/unit/api/contrib/test_consistencygroups.py:1060 +#: cinder/tests/unit/api/contrib/test_consistencygroups.py:1077 msgid "Create volume failed." msgstr "" @@ -3366,7 +3359,7 @@ msgstr "" msgid "Retype cannot change front-end qos specs for in-use volume: %s." msgstr "" -#: cinder/volume/api.py:1491 cinder/volume/manager.py:2148 +#: cinder/volume/api.py:1491 cinder/volume/manager.py:2152 msgid "Failed to update quota usage while retyping volume." msgstr "" @@ -3434,7 +3427,7 @@ msgstr "" msgid "attach snapshot from remote node" msgstr "" -#: cinder/volume/driver.py:1065 cinder/volume/manager.py:1517 +#: cinder/volume/driver.py:1065 cinder/volume/manager.py:1521 #: cinder/volume/drivers/ibm/flashsystem_common.py:787 #, python-format msgid "Unable to access the backend storage via the path %(path)s." @@ -3478,210 +3471,214 @@ msgstr "" msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/volume/manager.py:525 +#: cinder/volume/manager.py:526 msgid "Create manager volume flow failed." msgstr "" -#: cinder/volume/manager.py:630 +#: cinder/volume/manager.py:631 msgid "volume is not local to this node" msgstr "" -#: cinder/volume/manager.py:866 +#: cinder/volume/manager.py:867 msgid "being attached by different mode" msgstr "" -#: cinder/volume/manager.py:871 +#: cinder/volume/manager.py:872 msgid "volume is already attached" msgstr "" -#: cinder/volume/manager.py:976 +#: cinder/volume/manager.py:977 msgid "" "Detach volume failed: More than one attachment, but no attachment_id " "provided." msgstr "" -#: cinder/volume/manager.py:1118 cinder/volume/drivers/block_device.py:236 +#: cinder/volume/manager.py:1119 cinder/volume/drivers/block_device.py:236 msgid "Volume is not available." msgstr "" -#: cinder/volume/manager.py:1339 +#: cinder/volume/manager.py:1261 +msgid "Invalid initiator value received" +msgstr "" + +#: cinder/volume/manager.py:1343 #, python-format msgid "Validate volume connection failed (error: %(err)s)." msgstr "" -#: cinder/volume/manager.py:1348 +#: cinder/volume/manager.py:1352 msgid "Create export for volume failed." msgstr "" -#: cinder/volume/manager.py:1371 +#: cinder/volume/manager.py:1375 #, python-format msgid "Driver initialize connection failed (error: %(err)s)." msgstr "" -#: cinder/volume/manager.py:1443 +#: cinder/volume/manager.py:1447 #, python-format msgid "Terminate volume connection failed: %(err)s" msgstr "" -#: cinder/volume/manager.py:1458 +#: cinder/volume/manager.py:1462 msgid "Remove volume export failed." msgstr "" -#: cinder/volume/manager.py:1523 +#: cinder/volume/manager.py:1527 msgid "Unable to access the backend storage via file handle." msgstr "" -#: cinder/volume/manager.py:1656 +#: cinder/volume/manager.py:1660 msgid "failed to create new_volume on destination host" msgstr "" -#: cinder/volume/manager.py:1662 +#: cinder/volume/manager.py:1666 msgid "timeout creating new_volume on destination host" msgstr "" -#: cinder/volume/manager.py:2056 +#: cinder/volume/manager.py:2060 #, python-format msgid "Volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/manager.py:2203 +#: cinder/volume/manager.py:2207 msgid "Retype requires migration but is not allowed." msgstr "" -#: cinder/volume/manager.py:2211 +#: cinder/volume/manager.py:2215 msgid "Volume must not have snapshots." msgstr "" -#: cinder/volume/manager.py:2220 +#: cinder/volume/manager.py:2224 msgid "Volume must not be replicated." msgstr "" -#: cinder/volume/manager.py:2261 +#: cinder/volume/manager.py:2265 msgid "Failed to create manage_existing flow." msgstr "" -#: cinder/volume/manager.py:2304 +#: cinder/volume/manager.py:2308 msgid "Error promoting secondary volume to primary" msgstr "" -#: cinder/volume/manager.py:2314 cinder/volume/manager.py:2347 +#: cinder/volume/manager.py:2318 cinder/volume/manager.py:2351 #, python-format msgid "Failed updating model with driver provided model %(model)s" msgstr "" -#: cinder/volume/manager.py:2337 +#: cinder/volume/manager.py:2341 msgid "Synchronizing secondary volume to primary failed." msgstr "" -#: cinder/volume/manager.py:2389 +#: cinder/volume/manager.py:2394 msgid "Create consistency group failed." msgstr "" -#: cinder/volume/manager.py:2444 +#: cinder/volume/manager.py:2449 #, python-format msgid "snapshot-%s" msgstr "" -#: cinder/volume/manager.py:2450 +#: cinder/volume/manager.py:2455 #, python-format msgid "" "Cannot create consistency group %(group)s because snapshot %(snap)s is " "not in a valid state. Valid states are: %(valid)s." msgstr "" -#: cinder/volume/manager.py:2472 +#: cinder/volume/manager.py:2477 #, python-format msgid "cg-%s" msgstr "" -#: cinder/volume/manager.py:2478 +#: cinder/volume/manager.py:2483 #, python-format msgid "" "Cannot create consistency group %(group)s because source volume " "%(source_vol)s is not in a valid state. Valid states are: %(valid)s." msgstr "" -#: cinder/volume/manager.py:2558 +#: cinder/volume/manager.py:2563 msgid "Input volumes or snapshots are invalid." msgstr "" -#: cinder/volume/manager.py:2581 +#: cinder/volume/manager.py:2586 msgid "Input volumes or source volumes are invalid." msgstr "" -#: cinder/volume/manager.py:2683 +#: cinder/volume/manager.py:2688 msgid "Volume is not local to this node" msgstr "" -#: cinder/volume/manager.py:2710 +#: cinder/volume/manager.py:2715 msgid "Delete consistency group failed." msgstr "" -#: cinder/volume/manager.py:2868 +#: cinder/volume/manager.py:2874 #, python-format msgid "Error occurred when updating consistency group %s." msgstr "" -#: cinder/volume/manager.py:2974 +#: cinder/volume/manager.py:2980 #, python-format msgid "Error occurred when creating cgsnapshot %s." msgstr "" -#: cinder/volume/manager.py:3074 +#: cinder/volume/manager.py:3080 #, python-format msgid "Error occurred when deleting cgsnapshot %s." msgstr "" -#: cinder/volume/manager.py:3207 +#: cinder/volume/manager.py:3213 #, python-format msgid "" "Unable to enable replication due to invalid replication status: " "%(status)s." msgstr "" -#: cinder/volume/manager.py:3217 +#: cinder/volume/manager.py:3223 msgid "Enable replication for volume failed." msgstr "" -#: cinder/volume/manager.py:3225 +#: cinder/volume/manager.py:3231 msgid "enable_replication caused exception in driver." msgstr "" -#: cinder/volume/manager.py:3267 +#: cinder/volume/manager.py:3273 #, python-format msgid "" "Unable to disable replication due to invalid replication status: " "%(status)s." msgstr "" -#: cinder/volume/manager.py:3277 +#: cinder/volume/manager.py:3283 msgid "Disable replication for volume failed." msgstr "" -#: cinder/volume/manager.py:3285 +#: cinder/volume/manager.py:3291 msgid "disable_replication caused exception in driver." msgstr "" -#: cinder/volume/manager.py:3337 +#: cinder/volume/manager.py:3343 #, python-format msgid "" "Unable to failover replication due to invalid replication status: " "%(status)s." msgstr "" -#: cinder/volume/manager.py:3368 +#: cinder/volume/manager.py:3374 msgid "Replication failover for volume failed." msgstr "" -#: cinder/volume/manager.py:3376 +#: cinder/volume/manager.py:3382 msgid "replication_failover caused exception in driver." msgstr "" -#: cinder/volume/manager.py:3449 +#: cinder/volume/manager.py:3455 msgid "Get replication targets failed." msgstr "" -#: cinder/volume/manager.py:3471 +#: cinder/volume/manager.py:3477 msgid "Failed to create manage existing flow." msgstr "" @@ -3712,11 +3709,11 @@ msgstr "" msgid "name cannot be None" msgstr "" -#: cinder/volume/utils.py:414 +#: cinder/volume/utils.py:420 msgid "Failed to copy volume, source device unavailable." msgstr "" -#: cinder/volume/utils.py:418 +#: cinder/volume/utils.py:424 msgid "Failed to copy volume, destination device unavailable." msgstr "" @@ -3915,66 +3912,71 @@ msgstr "" msgid "Request to Datera cluster returned bad status: %(status)s | %(reason)s" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:141 +#: cinder/volume/drivers/drbdmanagedrv.py:148 msgid "" "DRBDmanage driver setup error: some required libraries (dbus, " "drbdmanage.*) not found." msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:146 +#: cinder/volume/drivers/drbdmanagedrv.py:153 msgid "Cannot ping DRBDmanage backend" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:172 +#: cinder/volume/drivers/drbdmanagedrv.py:179 #, python-format msgid "Received error string: %s" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:241 +#: cinder/volume/drivers/drbdmanagedrv.py:290 #, python-format msgid "volume %s not found in drbdmanage" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:244 +#: cinder/volume/drivers/drbdmanagedrv.py:293 #, python-format msgid "multiple resources with name %s found by drbdmanage" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:250 +#: cinder/volume/drivers/drbdmanagedrv.py:299 #, python-format msgid "not exactly one volume with id %s" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:278 +#: cinder/volume/drivers/drbdmanagedrv.py:327 #, python-format msgid "no snapshot with id %s found in drbdmanage" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:282 +#: cinder/volume/drivers/drbdmanagedrv.py:331 #, python-format msgid "multiple resources with snapshot ID %s found" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:288 +#: cinder/volume/drivers/drbdmanagedrv.py:337 #, python-format msgid "not exactly one snapshot with id %s" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:311 +#: cinder/volume/drivers/drbdmanagedrv.py:362 #, python-format msgid "Got bad path information from DRBDmanage! (%s)" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:387 +#: cinder/volume/drivers/drbdmanagedrv.py:441 #, python-format msgid "DRBDmanage expected one resource (\"%(res)s\"), got %(n)d" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:496 +#: cinder/volume/drivers/drbdmanagedrv.py:558 #, python-format msgid "Snapshot res \"%s\" that is not deployed anywhere?" msgstr "" +#: cinder/volume/drivers/drbdmanagedrv.py:725 +#, python-format +msgid "Expected exactly one node called \"%s\"" +msgstr "" + #: cinder/volume/drivers/eqlx.py:187 msgid "The EQL array has closed the connection." msgstr "" @@ -4148,7 +4150,7 @@ msgid "Failed to rename logical volume %(name)s, error message was: %(err_msg)s" msgstr "" #: cinder/volume/drivers/lvm.py:598 cinder/volume/drivers/rbd.py:1017 -#: cinder/volume/drivers/emc/xtremio.py:510 +#: cinder/volume/drivers/emc/xtremio.py:511 #: cinder/volume/drivers/hitachi/hnas_iscsi.py:901 #: cinder/volume/drivers/hitachi/hnas_nfs.py:622 #: cinder/volume/drivers/netapp/dataontap/nfs_base.py:815 @@ -4179,17 +4181,17 @@ msgstr "" msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:158 cinder/volume/drivers/zfssa/zfssanfs.py:113 +#: cinder/volume/drivers/nfs.py:154 cinder/volume/drivers/zfssa/zfssanfs.py:113 #, python-format msgid "%s is not installed" msgstr "" -#: cinder/volume/drivers/nfs.py:476 +#: cinder/volume/drivers/nfs.py:472 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s." msgstr "" -#: cinder/volume/drivers/nfs.py:499 +#: cinder/volume/drivers/nfs.py:495 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s." msgstr "" @@ -4204,7 +4206,7 @@ msgstr "" #: cinder/volume/drivers/nimble.py:115 #: cinder/volume/drivers/ibm/flashsystem_common.py:937 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1799 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1800 #, python-format msgid "%s is not set." msgstr "" @@ -4218,7 +4220,7 @@ msgid "SpaceInfo returned byarray is invalid" msgstr "" #: cinder/volume/drivers/nimble.py:350 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1042 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1181 msgid "Reference must contain source-name." msgstr "" @@ -4250,55 +4252,55 @@ msgstr "" msgid "API %(name)s failed with error string %(err)s" msgstr "" -#: cinder/volume/drivers/pure.py:106 +#: cinder/volume/drivers/pure.py:107 msgid "" "Missing 'purestorage' python module, ensure the library is installed and " "available." msgstr "" -#: cinder/volume/drivers/pure.py:146 +#: cinder/volume/drivers/pure.py:147 #, python-format msgid "Unable to determine snapshot name in Purity for snapshot %(id)s." msgstr "" -#: cinder/volume/drivers/pure.py:579 +#: cinder/volume/drivers/pure.py:580 msgid "manage_existing requires a 'name' key to identify an existing volume." msgstr "" -#: cinder/volume/drivers/pure.py:607 +#: cinder/volume/drivers/pure.py:608 #, python-format msgid "Unable to find Purity ref with name=%s" msgstr "" -#: cinder/volume/drivers/pure.py:625 +#: cinder/volume/drivers/pure.py:626 #, python-format msgid "" "%(driver)s manage_existing cannot manage a volume connected to hosts. " "Please disconnect this volume from existing hosts before importing" msgstr "" -#: cinder/volume/drivers/pure.py:683 +#: cinder/volume/drivers/pure.py:684 #, python-format msgid "" "Unable to do manage snapshot operations with Purity REST API version " "%(api_version)s, requires %(required_versions)s." msgstr "" -#: cinder/volume/drivers/pure.py:816 +#: cinder/volume/drivers/pure.py:817 msgid "Unable to connect or find connection to host" msgstr "" -#: cinder/volume/drivers/pure.py:908 +#: cinder/volume/drivers/pure.py:909 msgid "No iSCSI-enabled ports on target array." msgstr "" -#: cinder/volume/drivers/pure.py:959 +#: cinder/volume/drivers/pure.py:960 msgid "" "Unable to re-use a host that is not managed by Cinder with " "use_chap_auth=True," msgstr "" -#: cinder/volume/drivers/pure.py:967 +#: cinder/volume/drivers/pure.py:968 msgid "Unable to re-use host with unknown CHAP credentials configured." msgstr "" @@ -4594,57 +4596,57 @@ msgstr "" msgid " but size is now %d." msgstr "" -#: cinder/volume/drivers/solidfire.py:126 +#: cinder/volume/drivers/solidfire.py:127 #, python-format msgid "Retry count exceeded for command: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:329 -#: cinder/volume/drivers/solidfire.py:498 +#: cinder/volume/drivers/solidfire.py:330 +#: cinder/volume/drivers/solidfire.py:499 #, python-format msgid "API response: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:522 +#: cinder/volume/drivers/solidfire.py:523 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:757 +#: cinder/volume/drivers/solidfire.py:758 msgid "Failed to create SolidFire Image-Volume" msgstr "" -#: cinder/volume/drivers/solidfire.py:817 +#: cinder/volume/drivers/solidfire.py:818 msgid "Volumes/account exceeded on both primary and secondary SolidFire accounts." msgstr "" -#: cinder/volume/drivers/solidfire.py:1206 +#: cinder/volume/drivers/solidfire.py:1207 #, python-format msgid "" "Retrieved a different amount of SolidFire volumes for the provided Cinder" " volumes. Retrieved: %(ret)s Desired: %(des)s" msgstr "" -#: cinder/volume/drivers/solidfire.py:1247 +#: cinder/volume/drivers/solidfire.py:1248 #, python-format msgid "Failed to find group snapshot named: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:1325 +#: cinder/volume/drivers/solidfire.py:1327 #, python-format msgid "" "Retrieved a different amount of SolidFire volumes for the provided Cinder" " snapshots. Retrieved: %(ret)s Desired: %(des)s" msgstr "" -#: cinder/volume/drivers/solidfire.py:1555 +#: cinder/volume/drivers/solidfire.py:1559 msgid "Manage existing volume requires 'source-id'." msgstr "" -#: cinder/volume/drivers/solidfire.py:1600 +#: cinder/volume/drivers/solidfire.py:1604 msgid "Manage existing get size requires 'id'." msgstr "" -#: cinder/volume/drivers/solidfire.py:1617 +#: cinder/volume/drivers/solidfire.py:1621 msgid "Failed to find account for volume." msgstr "" @@ -4709,6 +4711,8 @@ msgid "Volume reference must contain source-name element." msgstr "" #: cinder/volume/drivers/tintri.py:705 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2360 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2385 msgid "Volume not found." msgstr "" @@ -4922,154 +4926,268 @@ msgid "" "OpenStack volume [%(ops_vol)s]." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:375 -msgid "Failed to connect to Enterprise Manager" +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:191 +msgid "Configuration error: dell_sc_ssn not set." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:406 +msgid "Failed to connect to Dell REST API" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:402 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:457 msgid "Failed to find Storage Center" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:639 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:719 +#, python-format +msgid "Unable to locate specified replay profiles %s " +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:799 #, python-format msgid "Storage Profile %s not found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:754 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:923 +#, python-format +msgid "Unable to complete import of %s." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:929 #, python-format msgid "Multiple copies of volume %s found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:774 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:950 #, python-format -msgid "Error deleting volume %(ssn)s: %(volume)s: %(code)d %(reason)s" +msgid "Error deleting volume %(ssn)s: %(volume)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1379 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1534 msgid "Unable to find iSCSI mappings." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1835 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1982 msgid "Multiple profiles found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1885 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2027 msgid "Error deleting replay profile." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2127 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2267 msgid "Dell API 2.1 or later required for Consistency Group support" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2150 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2290 msgid "Error retrieving volume size" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2179 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2233 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2342 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2378 msgid "Volume size must multiple of 1 GB." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2185 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2347 #, python-format msgid "Volume is attached to a server. (%s)" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2209 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2353 #, python-format msgid "Unable to manage volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2212 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2237 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2357 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2382 +msgid "Volume not unique." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2406 #, python-format -msgid "Volume not unique. (%s)" +msgid "Unable to rename volume %(existing)s to %(newname)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2215 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2240 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2441 +msgid "Failed to find QoSnode" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:100 +msgid "" +"Dell Cinder driver configuration error replication not supported with " +"direct connect." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:116 #, python-format -msgid "Volume not found. (%s)" +msgid "Dell Cinder driver configuration error replication_device %s not found" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2264 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:186 #, python-format -msgid "Unable to rename volume %(existing)s to %(newname)s" +msgid "Replication %(name)s to %(ssn)s failed." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:146 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:244 msgid "Unable to create volume" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:191 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:330 #, python-format msgid "Failed to create snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:239 -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:270 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:391 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:438 #, python-format msgid "Failed to create volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:289 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:458 #, python-format msgid "Failed to delete snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:318 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:488 #, python-format msgid "Unable to find volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:342 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:512 #, python-format msgid "Unable to extend volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:430 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:610 #, python-format msgid "Unable to create consistency group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:497 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:677 #, python-format msgid "Unable to update consistency group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:530 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:710 #, python-format msgid "Unable to snap Consistency Group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:554 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:734 #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:603 -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:620 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:788 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:807 +#: cinder/volume/drivers/huawei/huawei_driver.py:1007 +msgid "Must specify source-name or source-id." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:841 #, python-format -msgid "Must specify source-name or source-id. (%s)" +msgid "" +"Unable to retype %(specname)s, expected to receive current and requested " +"%(spectype)s values. Value received: %(spec)s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1104 +msgid "Unable to failover replication." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:112 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1111 +msgid "Unable to failover unreplicated volume." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:113 msgid "Unable to map volume." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:139 -#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:169 +#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:140 +#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:171 msgid "Terminate connection failed" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:156 +#: cinder/volume/drivers/dell/dell_storagecenter_fc.py:157 msgid "Terminate connection unable to connect to backend." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:141 +#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:143 msgid "Unable to map volume" msgstr "" +#: cinder/volume/drivers/disco/disco.py:123 +msgid "Could not find DISCO wsdl file." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:144 +#: cinder/volume/drivers/disco/disco.py:305 +#, python-format +msgid "Error while creating volume [status] %(stat)s - [result] %(res)s." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:164 +#, python-format +msgid "Error while deleting volume [status] %(stat)s - [result] %(res)s." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:191 +#, python-format +msgid "Error while creating snapshot [status] %(stat)s - [result] %(res)s." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:228 +#, python-format +msgid "Error while deleting snapshot [status] %(stat)s - [result] %(res)s" +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:251 +#, python-format +msgid "" +"Error[%(stat)s - %(res)s] while restoring snapshot [%(snap_id)s] into " +"volume [%(vol)s]." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:276 +#, python-format +msgid "Error[status] %(stat)s - [result] %(res)s] while getting volume id." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:330 +#, python-format +msgid "Error[%(stat)s - %(res)s] while getting volume id." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:390 +#, python-format +msgid "Error while extending volume [status] %(stat)s - [result] %(res)s." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:439 +#, python-format +msgid "Error while getting disco information [%s]." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:492 +#, python-format +msgid "Error while getting %(op)s details, returned code: %(status)s." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:508 +#, python-format +msgid "Timeout while calling %s " +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:522 +#: cinder/volume/drivers/disco/disco.py:539 +#, python-format +msgid "Unknown operation %s." +msgstr "" + +#: cinder/volume/drivers/disco/disco.py:529 +msgid "Call returned a None object" +msgstr "" + #: cinder/volume/drivers/dothill/dothill_common.py:99 #, python-format msgid "Failed to connect to %(vendor_name)s Array %(host)s: %(err)s" @@ -5109,305 +5227,305 @@ msgstr "" msgid "CHAP secret should be 12-16 bytes." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:227 +#: cinder/volume/drivers/emc/emc_vmax_common.py:228 #, python-format msgid "Cannot find Replication Service to create volume for snapshot %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:336 +#: cinder/volume/drivers/emc/emc_vmax_common.py:337 #, python-format msgid "" "Cannot find Controller Configuration Service for storage system " "%(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:445 +#: cinder/volume/drivers/emc/emc_vmax_common.py:446 #, python-format msgid "Error Attaching volume %(vol)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:502 +#: cinder/volume/drivers/emc/emc_vmax_common.py:503 #, python-format msgid "Cannot find Volume: %(volumename)s. Extend operation. Exiting...." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:509 +#: cinder/volume/drivers/emc/emc_vmax_common.py:510 #, python-format msgid "" "Your original size: %(originalVolumeSize)s GB is greater than: " "%(newSize)s GB. Only Extend is supported. Exiting..." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:544 +#: cinder/volume/drivers/emc/emc_vmax_common.py:549 #, python-format msgid "" "The requested size : %(requestedSize)s is not the same as resulting size:" " %(resultSize)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1004 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1009 #, python-format msgid "" "Failed to remove: %(volumename)s. from the default storage group for FAST" " policy %(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1265 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1270 msgid "Cannot connect to ECOM server." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1296 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1301 #, python-format msgid "Pool %(poolNameInStr)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1302 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1307 #, python-format msgid "Storage system not found for pool %(poolNameInStr)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1414 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1419 #, python-format msgid "Error finding %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1522 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1527 #, python-format msgid "Unable to get target endpoints for hardwareId %(hardwareIdInstance)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1616 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1621 #, python-format msgid "Configuration file %(configurationFile)s does not exist." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1677 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1682 msgid "Unable to get corresponding record for pool." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1693 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1698 #, python-format msgid "" "Unable to get configuration information necessary to create a volume: " "%(errorMessage)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1715 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1720 msgid "You must supply an array in your EMC configuration file." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1721 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1726 msgid "Cannot get necessary pool or storage system information." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1825 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1830 #, python-format msgid "" "Error adding Volume: %(volumeName)s with instance path: " "%(volumeInstancePath)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1836 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1841 #, python-format msgid "Rolling back %(volumeName)s by deleting it." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:1918 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1923 #, python-format msgid "Failed to unbind volume %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2021 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2026 #, python-format msgid "Clone feature is not licensed on %(storageSystem)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2101 -#: cinder/volume/drivers/emc/emc_vmax_common.py:2800 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2106 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2805 #, python-format msgid "" "Unable to create or get default storage group for FAST policy: " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2265 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2270 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " "volumes mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2334 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2339 #, python-format msgid "Cannot find Replication Service to delete snapshot %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2384 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2389 #, python-format msgid "Failed to create consistency group: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2426 -#: cinder/volume/drivers/emc/emc_vmax_common.py:2531 -#: cinder/volume/drivers/emc/emc_vmax_common.py:3837 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2431 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2536 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3842 #, python-format msgid "Cannot find CG group %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2446 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2451 #, python-format msgid "Failed to delete consistency group: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2601 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2606 #, python-format msgid "Cannot find Replication service on system %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2621 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2626 #, python-format msgid "Failed to create snapshot for cg: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2669 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2674 #, python-format msgid "Failed to delete snapshot for cg: %(cgId)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2731 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2736 #, python-format msgid "" "The striped meta count of %(memberCount)s is too small for volume: " "%(volumeName)s, with size %(volumeSize)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2768 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2773 #, python-format msgid "" "Pool: %(poolName)s. is not associated to storage tier for fast policy " "%(fastPolicy)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2830 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2835 #, python-format msgid "" "Either SLO: %(slo)s or workload %(workload)s is invalid. Examine previous" " error statement for valid values." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2849 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2854 msgid "Cannot determine storage pool settings." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2919 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2924 #, python-format msgid "" "Volume: %(volumeName)s is not a concatenated volume. You can only perform" " extend on concatenated volume. Exiting..." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2954 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2959 msgid "Error Creating unbound volume on an Extend operation." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2966 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2971 #, python-format msgid "" "On an Extend Operation, error adding volume to composite volume: " "%(volumename)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3373 -#: cinder/volume/drivers/emc/emc_vmax_common.py:3438 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3378 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3443 #, python-format msgid "Failed to delete volume %(volumeName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3514 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3519 msgid "Error Creating unbound volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3544 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3549 #, python-format msgid "Error appending volume %(volumename)s to target base volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3552 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3557 #, python-format msgid "Exception appending meta volume to target volume %(volumename)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3597 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3602 #, python-format msgid "" "Exception during create element replica. Clone name: %(cloneName)s Source" " name: %(sourceName)s Extra specs: %(extraSpecs)s " msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3928 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3933 #, python-format msgid "Pool from volume['host'] %(host)s not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3934 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3939 #, python-format msgid "Pool from volume['host'] failed with: %(ex)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3977 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3982 #, python-format msgid "" "Manage volume is not supported if FAST is enable. FAST policy: " "%(fastPolicyName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3996 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4001 #, python-format msgid "" "Unable to import volume %(deviceId)s to cinder. Volume is in masking view" " %(mv)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4012 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4017 #, python-format msgid "" "Unable to import volume %(deviceId)s to cinder. It is the source volume " "of replication session %(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4032 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4037 #, python-format msgid "" "Unable to import volume %(deviceId)s to cinder. The external volume is " "not in the pool managed by current cinder host." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4107 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4112 #, python-format msgid "Cannot find Volume: %(id)s. unmanage operation. Exiting..." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4170 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4175 #, python-format msgid "Failed to update consistency group: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4224 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4229 #, python-format msgid "No source snapshots provided to create consistency group %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4237 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4242 #, python-format msgid "Cannot find replication service on system %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4284 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4289 #, python-format msgid "Cannot find source CG instance. consistencygroup_id: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4320 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4325 #, python-format msgid "Failed to create CG %(cgName)s from snapshot %(cgSnapshot)s." msgstr "" @@ -5475,21 +5593,21 @@ msgstr "" msgid "Socket error: %(arg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:199 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:201 #, python-format msgid "Unsuccessful iscsiadm. Exception is %(ex)s. " msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:203 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:205 msgid "iscsiadm execution failed. " msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:235 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:237 #, python-format msgid "Could not find iSCSI export for volume %(volumeName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:246 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:248 #, python-format msgid "Cannot find device number for volume %(volumeName)s." msgstr "" @@ -5806,6 +5924,13 @@ msgid "" "Return code: %(rc)lu. Error: %(error)s." msgstr "" +#: cinder/volume/drivers/emc/emc_vmax_provision_v3.py:710 +#, python-format +msgid "" +"Error Extend Volume: %(volumeName)s. Return code: %(rc)lu. Error: " +"%(error)s." +msgstr "" + #: cinder/volume/drivers/emc/emc_vmax_utils.py:92 #, python-format msgid "Storage Configuration Service not found on %(storageSystemName)s." @@ -5900,179 +6025,179 @@ msgstr "" msgid "Source volume device ID is required." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:215 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:216 msgid "Option map (cls._map) is not defined." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:219 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:220 msgid "{} is not a valid option." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:326 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:327 msgid "Initial tier: {}, policy: {} is not valid." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:364 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:365 msgid "LUN number ({}) is not an integer." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:369 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:370 msgid "LUN id({}) is not valid." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:441 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:442 msgid "Input type {} is not supported." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:496 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:497 msgid "'{}' object has no attribute '{}'" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:686 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:687 #, python-format msgid "naviseccli_path: Could not find NAVISECCLI tool %(path)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:700 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:701 msgid "san_ip: Mandatory field configuration. san_ip is not set." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:714 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:715 #, python-format msgid "Invalid VNX authentication type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:818 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:819 #, python-format msgid "Volume %(name)s was created in VNX, but in %(state)s state." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:908 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:909 #, python-format msgid "CommandLineHelper._wait_for_a_condition: %s timeout" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1149 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1150 msgid "Failed to create snapshot as no LUN ID is specified" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1336 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1337 #, python-format msgid "Migration of LUN %s has been stopped or faulted." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2181 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2182 #, python-format msgid "" "All the specified storage pools to be managed do not exist. Please check " "your configuration. Non-existent pools: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2230 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2231 #, python-format msgid "Invalid %(protocol)s ports %(port)s specified for io_port_list." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2371 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2372 #, python-format msgid "The extra_spec: %s is invalid." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2408 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2409 msgid "deduplicated and auto tiering can't be both enabled." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2412 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2413 msgid "Compression Enabler is not installed. Can not create compressed volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2418 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2419 msgid "Deduplication Enabler is not installed. Can not create deduplicated volume" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2424 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2425 msgid "ThinProvisioning Enabler is not installed. Can not create thin volume" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2429 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2430 msgid "FAST VP Enabler is not installed. Can't set tiering policy for the volume" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3044 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3045 #, python-format msgid "" "Failed to create consistency group %s because VNX consistency group " "cannot accept compressed LUNs as members." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3236 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3237 #, python-format msgid "Host %s has no iSCSI initiator" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3247 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3248 #, python-format msgid "Host %s has no FC initiators" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3534 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3535 #, python-format msgid "" "Reach limitation set by configuration option max_luns_per_storage_group. " "Operation to add %(vol)s into Storage Group %(sg)s is rejected." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3550 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3551 #, python-format msgid "Failed to add %(vol)s into %(sg)s after %(retries)s tries." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3744 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3842 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3745 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3843 msgid "Reference must contain source-id or source-name key." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3749 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3750 #, python-format msgid "" "The imported lun %(lun_id)s is in pool %(lun_pool)s which is not managed " "by the host %(host)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3801 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3802 msgid "" "Driver is not able to do retype because the volume (LUN {}) has snapshot " "which is forbidden to migrate." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3811 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3812 msgid "Storage-assisted migration failed during manage volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3903 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3904 msgid "" "create_consistencygroup_from_src supports a cgsnapshot source or a " "consistency group source. Multiple sources cannot be used." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4056 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4057 #, python-format msgid "Failed to find storage pool for source volume %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4063 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4064 #, python-format msgid "" "The source volume %s is not in the pool which is managed by the current " "host." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4212 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4213 #, python-format msgid "Migrate volume failed between source vol %(src)s and dest vol %(dst)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4320 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4321 #, python-format msgid "Migrate volume %(src)s failed." msgstr "" @@ -6184,11 +6309,11 @@ msgstr "" msgid "Error renaming volume %(vol)s: %(err)s." msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:107 +#: cinder/volume/drivers/emc/xtremio.py:108 msgid "can't handle both name and index in req" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:134 +#: cinder/volume/drivers/emc/xtremio.py:135 #: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:251 #: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:323 #: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:127 @@ -6198,56 +6323,56 @@ msgstr "" msgid "Exception: %s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:158 +#: cinder/volume/drivers/emc/xtremio.py:159 msgid "Volume by this name already exists" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:170 +#: cinder/volume/drivers/emc/xtremio.py:171 #, python-format msgid "Bad response from XMS, %s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:214 +#: cinder/volume/drivers/emc/xtremio.py:215 #, python-format msgid "can't find lun-map, ig:%(ig)s vol:%(vol)s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:256 +#: cinder/volume/drivers/emc/xtremio.py:257 #, python-format msgid "iscsi portal, %s, not found" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:377 -#: cinder/volume/drivers/emc/xtremio.py:782 +#: cinder/volume/drivers/emc/xtremio.py:378 +#: cinder/volume/drivers/emc/xtremio.py:783 msgid "XtremIO not initialized correctly, no clusters found" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:382 +#: cinder/volume/drivers/emc/xtremio.py:383 #, python-format msgid "Invalid XtremIO version %(cur)s, version %(min)s or up is required" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:545 +#: cinder/volume/drivers/emc/xtremio.py:546 msgid "can't find the volume to extend" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:653 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:542 +#: cinder/volume/drivers/emc/xtremio.py:654 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:544 msgid "" "create_consistencygroup_from_src only supports a cgsnapshot source, other" " sources cannot be used." msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:732 +#: cinder/volume/drivers/emc/xtremio.py:733 #, python-format msgid "Failed to create IG, %s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:854 +#: cinder/volume/drivers/emc/xtremio.py:855 msgid "XtremIO not configured correctly, no iscsi portals found" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:902 +#: cinder/volume/drivers/emc/xtremio.py:903 msgid "Failed to get targets" msgstr "" @@ -6987,17 +7112,17 @@ msgid "" "volume size." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:291 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:293 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:298 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:300 #, python-format msgid "%s is not set and is required for the replicaiton device to be valid." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:314 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:316 #, python-format msgid "" "Invalid hpe3parclient version found (%(found)s). Version %(minimum)s or " @@ -7005,235 +7130,244 @@ msgid "" "upgrade the hpe3parclient." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:331 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:360 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:333 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:362 #, python-format msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:386 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:388 msgid "" "You must install hpe3parclient before using 3PAR drivers. Run \"pip " "install python-3parclient\" to install the hpe3parclient." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:443 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:445 msgid "" "3PAR drivers do not support enabling the image cache capability at this " "time. You must disable the configuration setting in cinder.conf" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:478 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1245 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:480 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1268 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:486 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:488 #, python-format msgid "Failed to get domain because CPG (%s) doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:637 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:639 #, python-format msgid "There was an error creating the cgsnapshot: %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:698 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:875 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:906 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1004 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:700 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:886 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1045 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1143 #, python-format msgid "Virtual volume '%s' doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:731 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:921 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:733 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1060 #, python-format msgid "Volume type ID '%s' is invalid." msgstr "" #: cinder/volume/drivers/hpe/hpe_3par_common.py:802 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:902 +msgid "Managing of snapshots to failed-over volumes is not allowed." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_3par_common.py:813 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:913 #, python-format msgid "Snapshot '%s' doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:810 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:821 #, python-format msgid "The provided snapshot '%s' is not a snapshot of the provided volume." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:866 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:877 msgid "Reference must be for an unmanaged virtual volume." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:893 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:904 msgid "Reference must be for an unmanaged snapshot." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:953 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:941 +msgid "Unmanaging of snapshots from failed-over volumes is not allowed." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_3par_common.py:976 msgid "Reference must contain source-name or source-id." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1519 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1542 #, python-format msgid "" "Flash Cache Policy requires WSAPI version '%(fcache_version)s' version " "'%(version)s' is installed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1553 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1576 #, python-format msgid "VV Set %s does not exist." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1596 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1619 #, python-format msgid "Must specify a valid persona %(valid)s,value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1687 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1710 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1703 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1726 #, python-format msgid "" "Dedup is a valid provisioning type, but requires WSAPI version " "'%(dedup_version)s' version '%(version)s' is installed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1815 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1838 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1989 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2012 msgid "" "The volume is currently busy on the 3PAR and cannot be deleted at this " "time. You can try again later." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2168 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2191 #, python-format msgid "Failure in update_volume_key_value_pair:%s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2185 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2208 #, python-format msgid "Failure in clear_volume_key_value_pair: %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2329 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2352 #, python-format msgid "" "Copy volume task failed: convert_to_base_volume: id=%(id)s, " "status=%(status)s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2353 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2376 #, python-format msgid "Volume (%s) already exists on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2485 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2526 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2508 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2549 #, python-format msgid "" "Tune volume task stopped before it was done: volume_name=%(volume_name)s," " task-status=%(status)s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2549 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2572 #, python-format msgid "Cannot retype from HPE3PARDriver to %s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2555 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2578 msgid "Cannot retype from one 3PAR array to another." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2561 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2584 #, python-format msgid "Invalid new snapCPG name for retype. new_snap_cpg='%s'." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2568 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2591 msgid "Cannot retype to a CPG in a different domain." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2572 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2595 msgid "Cannot retype to a snap CPG in a different domain." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2782 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2805 msgid "" "Unable to enable volume replication because volume is not of replicated " "type." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2806 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2829 msgid "" "Unable to disable volume replication because volume is not of replicated " "type." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2839 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2862 msgid "Unable to failover because volume is not of replicated type." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2860 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2883 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1271 msgid "A valid secondary target MUST be specified in order to failover." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2866 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2889 msgid "The failover array cannot be the primary array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2894 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2917 #, python-format msgid "There was a problem with the failover (%s) and it was unsuccessful." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3201 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3224 msgid "" "The replication mode was not configured correctly in the volume type " "extra_specs. If replication:mode is periodic, replication:sync_period " "must also be specified and be between 300 and 31622400 seconds." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3239 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3262 #, python-format msgid "There was an error creating the remote copy group: %s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3259 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3282 #, python-format msgid "There was an error adding the volume to the remote copy group: %s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3273 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3296 #, python-format msgid "There was an error setting the sync period for the remote copy group: %s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3283 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3306 #, python-format msgid "There was an error starting remote copy: %s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3291 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3314 #, python-format msgid "" "There was an error setting up a remote copy group on the 3PAR arrays: " "('%s'). The volume will not be recognized as replication type." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3353 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3376 #, python-format msgid "The failed-over volume could not be deleted: %s" msgstr "" @@ -7244,15 +7378,16 @@ msgstr "" msgid "Volume %s doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:153 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:174 msgid "HPELeftHand url not found" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:178 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:221 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:268 msgid "LeftHand cluster not found" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:192 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:284 #, python-format msgid "" "Invalid hpelefthandclient version found (%(found)s). Version %(minimum)s " @@ -7260,59 +7395,92 @@ msgid "" " upgrade the hpelefthandclient." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:220 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:316 #, python-format msgid "REST %(proxy_ver)s hpelefthandclient %(rest_ver)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:301 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:413 msgid "Creating a consistency group from a source is not currently supported." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:993 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1132 msgid "Reference must be the volume name of an unmanaged virtual volume." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1052 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1191 #, python-format msgid "" "Invalid HPELeftHand API version found: %(found)s. Version %(minimum)s or " "greater required for manage/unmanage support." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:59 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1308 +#, python-format +msgid "The fail-over was unsuccessful: %s" +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1360 +msgid "" +"Unmanaged replication is not supported at this time. Please configure " +"cinder.conf for managed replication." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1502 +#, python-format +msgid "The replication sync period must be at least %s seconds." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1523 +#, python-format +msgid "The retention count must be %s or less." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1544 +#, python-format +msgid "The remote retention count must be %s or less." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1615 +#, python-format +msgid "" +"There was an error setting up a remote schedule on the LeftHand arrays: " +"('%s'). The volume will not be recognized as replication type." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:60 msgid "_instantiate_driver: configuration not found." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:133 +#: cinder/volume/drivers/huawei/huawei_driver.py:134 #, python-format msgid "Create volume error. Because %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:229 +#: cinder/volume/drivers/huawei/huawei_driver.py:230 msgid "Lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:233 +#: cinder/volume/drivers/huawei/huawei_driver.py:234 msgid "Cannot find migration task." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:446 +#: cinder/volume/drivers/huawei/huawei_driver.py:447 #, python-format msgid "create_volume_from_snapshot: Snapshot %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:715 +#: cinder/volume/drivers/huawei/huawei_driver.py:688 #, python-format msgid "Can't find cache name on the array, cache name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:727 +#: cinder/volume/drivers/huawei/huawei_driver.py:700 #, python-format msgid "Can't find partition name on the array, partition name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:820 +#: cinder/volume/drivers/huawei/huawei_driver.py:827 #, python-format msgid "" "An error occurred during the LUNcopy operation. LUNcopy name: " @@ -7320,11 +7488,87 @@ msgid "" "%(luncopystate)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1121 +#: cinder/volume/drivers/huawei/huawei_driver.py:852 +#, python-format +msgid "Can't import LUN %s to Cinder. LUN status is not normal." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:861 +msgid "Failed to get HyperMetroPair." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:867 +#, python-format +msgid "Can't import LUN %s to Cinder. Already exists in a HyperMetroPair." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:882 +msgid "Failed to get SplitMirror." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:889 +msgid "Failed to get target LUN of SplitMirror." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:893 +#, python-format +msgid "Can't import LUN %s to Cinder. Already exists in a SplitMirror." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:908 +msgid "Failed to get migration task." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:914 +#, python-format +msgid "Can't import LUN %s to Cinder. Already exists in a migration task." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:922 +#, python-format +msgid "Can't import LUN %s to Cinder. Already exists in a LUN copy task." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:930 +#, python-format +msgid "" +"Can't import LUN %s to Cinder. Already exists in a remote replication " +"task." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:937 +#, python-format +msgid "Can't import LUN %s to Cinder. Already exists in a LUN mirror." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:944 +#, python-format +msgid "Can't import LUN %s to Cinder. Already exists in a LUN group." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:965 +#, python-format +msgid "The specified LUN does not belong to the given pool: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:982 +#, python-format +msgid "Can't import LUN %(lun_id)s to Cinder. LUN type mismatched." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1013 +msgid "Can't find LUN on the array, please check the source-name or source-id." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1048 +msgid "Volume size must be multiple of 1 GB." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1334 msgid "Can not add FC initiator to host." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1204 +#: cinder/volume/drivers/huawei/huawei_driver.py:1417 msgid "Can't find the same host id from arrays." msgstr "" @@ -7372,7 +7616,7 @@ msgid "Get protocol from huawei conf file error." msgstr "" #: cinder/volume/drivers/huawei/huawei_utils.py:539 -#: cinder/volume/drivers/huawei/rest_client.py:1141 +#: cinder/volume/drivers/huawei/rest_client.py:1142 msgid "Invalid resource pool name. Please check the config file." msgstr "" @@ -7415,460 +7659,482 @@ msgstr "" msgid "Remote detatch volume error. %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:126 +#: cinder/volume/drivers/huawei/rest_client.py:127 msgid "Failed to login with all rest URLs." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:173 +#: cinder/volume/drivers/huawei/rest_client.py:174 #, python-format msgid "Login error, reason is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:184 +#: cinder/volume/drivers/huawei/rest_client.py:185 msgid "Login error: Can not connect to server." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:193 +#: cinder/volume/drivers/huawei/rest_client.py:194 msgid "Logout session error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:197 +#: cinder/volume/drivers/huawei/rest_client.py:198 #, python-format msgid "" "%(err)s\n" "result: %(res)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:204 +#: cinder/volume/drivers/huawei/rest_client.py:205 #, python-format msgid "%s \"data\" was not in result." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:217 +#: cinder/volume/drivers/huawei/rest_client.py:218 msgid "Create volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:241 +#: cinder/volume/drivers/huawei/rest_client.py:242 msgid "Delete lun error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:246 +#: cinder/volume/drivers/huawei/rest_client.py:247 msgid "Query resource pool error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:279 +#: cinder/volume/drivers/huawei/rest_client.py:280 +#: cinder/volume/drivers/huawei/rest_client.py:1894 msgid "Get volume by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:287 +#: cinder/volume/drivers/huawei/rest_client.py:288 msgid "Activate snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:311 +#: cinder/volume/drivers/huawei/rest_client.py:312 msgid "Create snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:321 +#: cinder/volume/drivers/huawei/rest_client.py:322 #, python-format msgid "Can't find lun info on the array, lun name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:340 +#: cinder/volume/drivers/huawei/rest_client.py:341 msgid "Stop snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:346 +#: cinder/volume/drivers/huawei/rest_client.py:347 msgid "Delete snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:351 +#: cinder/volume/drivers/huawei/rest_client.py:352 msgid "Get snapshot id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:369 +#: cinder/volume/drivers/huawei/rest_client.py:370 msgid "Create luncopy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:394 +#: cinder/volume/drivers/huawei/rest_client.py:395 msgid "Find portgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:396 +#: cinder/volume/drivers/huawei/rest_client.py:397 msgid "Can not find the portgroup on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:408 +#: cinder/volume/drivers/huawei/rest_client.py:409 msgid "Associate portgroup to mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:415 +#: cinder/volume/drivers/huawei/rest_client.py:416 msgid "Check portgroup associate error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:492 +#: cinder/volume/drivers/huawei/rest_client.py:493 msgid "Get iSCSI target port error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:502 +#: cinder/volume/drivers/huawei/rest_client.py:503 msgid "Get hostgroup information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:510 +#: cinder/volume/drivers/huawei/rest_client.py:511 msgid "Get lungroup information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:535 +#: cinder/volume/drivers/huawei/rest_client.py:536 #, python-format msgid "Failed to create hostgroup: %(name)s. Check if it exists on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:556 +#: cinder/volume/drivers/huawei/rest_client.py:557 msgid "Create hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:570 +#: cinder/volume/drivers/huawei/rest_client.py:571 msgid "Create lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:579 +#: cinder/volume/drivers/huawei/rest_client.py:580 msgid "Delete lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:586 -#: cinder/volume/drivers/huawei/rest_client.py:701 +#: cinder/volume/drivers/huawei/rest_client.py:587 +#: cinder/volume/drivers/huawei/rest_client.py:702 msgid "Check lungroup associate error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:597 -#: cinder/volume/drivers/huawei/rest_client.py:687 +#: cinder/volume/drivers/huawei/rest_client.py:598 +#: cinder/volume/drivers/huawei/rest_client.py:688 msgid "Check hostgroup associate error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:607 +#: cinder/volume/drivers/huawei/rest_client.py:608 msgid "Find host lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:627 +#: cinder/volume/drivers/huawei/rest_client.py:628 msgid "Find host in hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:651 +#: cinder/volume/drivers/huawei/rest_client.py:652 #, python-format msgid "Failed to create host: %(name)s. Please check if it exists on the array." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:675 +#: cinder/volume/drivers/huawei/rest_client.py:676 msgid "Add new host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:716 +#: cinder/volume/drivers/huawei/rest_client.py:717 msgid "Associate host to hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:726 +#: cinder/volume/drivers/huawei/rest_client.py:727 msgid "Associate lun to lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:735 +#: cinder/volume/drivers/huawei/rest_client.py:736 msgid "Delete associated lun from lungroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:742 +#: cinder/volume/drivers/huawei/rest_client.py:743 msgid "Check initiator added to array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:753 +#: cinder/volume/drivers/huawei/rest_client.py:754 msgid "Check initiator associated to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:769 +#: cinder/volume/drivers/huawei/rest_client.py:770 msgid "Add initiator to array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:780 +#: cinder/volume/drivers/huawei/rest_client.py:781 msgid "Associate initiator to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:821 +#: cinder/volume/drivers/huawei/rest_client.py:822 msgid "Invalid ALUA value. ALUA value must be 1 or 0." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:844 +#: cinder/volume/drivers/huawei/rest_client.py:845 msgid "" "Use CHAP to associate initiator to host error. Please check the CHAP " "username and password." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:856 +#: cinder/volume/drivers/huawei/rest_client.py:857 msgid "Use ALUA to associate initiator to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:866 +#: cinder/volume/drivers/huawei/rest_client.py:867 msgid "Remove CHAP error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:873 +#: cinder/volume/drivers/huawei/rest_client.py:874 msgid "Find mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:882 +#: cinder/volume/drivers/huawei/rest_client.py:883 msgid "Add mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:893 +#: cinder/volume/drivers/huawei/rest_client.py:894 msgid "Associate host to mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:904 +#: cinder/volume/drivers/huawei/rest_client.py:905 msgid "Associate lungroup to mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:914 +#: cinder/volume/drivers/huawei/rest_client.py:915 msgid "Delete lungroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:926 +#: cinder/volume/drivers/huawei/rest_client.py:927 msgid "Delete hostgroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:937 +#: cinder/volume/drivers/huawei/rest_client.py:938 msgid "Delete portgroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:943 +#: cinder/volume/drivers/huawei/rest_client.py:944 msgid "Delete mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:951 +#: cinder/volume/drivers/huawei/rest_client.py:952 msgid "Find lun number error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:963 +#: cinder/volume/drivers/huawei/rest_client.py:964 msgid "Find portgroup from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:976 +#: cinder/volume/drivers/huawei/rest_client.py:977 msgid "Find lun group from mapping view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:991 +#: cinder/volume/drivers/huawei/rest_client.py:992 msgid "Start LUNcopy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1011 +#: cinder/volume/drivers/huawei/rest_client.py:1012 msgid "Get LUNcopy information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1028 +#: cinder/volume/drivers/huawei/rest_client.py:1029 msgid "Delete LUNcopy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1053 +#: cinder/volume/drivers/huawei/rest_client.py:1054 msgid "Get connected free FC wwn error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1071 +#: cinder/volume/drivers/huawei/rest_client.py:1072 msgid "Add FC port to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1078 +#: cinder/volume/drivers/huawei/rest_client.py:1079 msgid "Get iSCSI port information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1095 +#: cinder/volume/drivers/huawei/rest_client.py:1096 msgid "" "Get iSCSI port info error, please check the target IP configured in " "huawei conf file." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1126 +#: cinder/volume/drivers/huawei/rest_client.py:1127 msgid "Get FC target wwpn error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1177 +#: cinder/volume/drivers/huawei/rest_client.py:1178 msgid "Get QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1198 +#: cinder/volume/drivers/huawei/rest_client.py:1199 msgid "Update QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1206 +#: cinder/volume/drivers/huawei/rest_client.py:1207 msgid "Get target IP error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1248 +#: cinder/volume/drivers/huawei/rest_client.py:1249 #, python-format msgid "" "get_iscsi_params: Failed to get target IP for initiator %(ini)s, please " "check config file." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1315 +#: cinder/volume/drivers/huawei/rest_client.py:1316 msgid "Create QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1326 +#: cinder/volume/drivers/huawei/rest_client.py:1327 msgid "Delete QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1340 +#: cinder/volume/drivers/huawei/rest_client.py:1341 msgid "Activate or deactivate QoS error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1346 -#: cinder/volume/drivers/huawei/rest_client.py:1529 +#: cinder/volume/drivers/huawei/rest_client.py:1347 +#: cinder/volume/drivers/huawei/rest_client.py:1530 msgid "Get QoS information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1371 +#: cinder/volume/drivers/huawei/rest_client.py:1372 msgid "Remove lun from Qos error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1383 +#: cinder/volume/drivers/huawei/rest_client.py:1384 msgid "Change lun priority error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1394 +#: cinder/volume/drivers/huawei/rest_client.py:1395 msgid "Change lun smarttier policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1400 +#: cinder/volume/drivers/huawei/rest_client.py:1401 msgid "Get QoS id by lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1410 +#: cinder/volume/drivers/huawei/rest_client.py:1411 msgid "Get lungroup id by lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1423 +#: cinder/volume/drivers/huawei/rest_client.py:1424 msgid "Get volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1435 +#: cinder/volume/drivers/huawei/rest_client.py:1436 msgid "Extend volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1450 +#: cinder/volume/drivers/huawei/rest_client.py:1451 msgid "Create lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1457 +#: cinder/volume/drivers/huawei/rest_client.py:1458 msgid "Get lun migration task error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1463 +#: cinder/volume/drivers/huawei/rest_client.py:1464 msgid "Delete lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1470 +#: cinder/volume/drivers/huawei/rest_client.py:1471 msgid "Get partition by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1479 +#: cinder/volume/drivers/huawei/rest_client.py:1480 msgid "Get partition by partition id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1489 +#: cinder/volume/drivers/huawei/rest_client.py:1490 msgid "Add lun to partition error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1496 +#: cinder/volume/drivers/huawei/rest_client.py:1497 msgid "Remove lun from partition error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1501 +#: cinder/volume/drivers/huawei/rest_client.py:1502 msgid "Get cache by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1512 +#: cinder/volume/drivers/huawei/rest_client.py:1513 msgid "Get smartcache by cache id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1524 +#: cinder/volume/drivers/huawei/rest_client.py:1525 msgid "Remove lun from cache error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1574 +#: cinder/volume/drivers/huawei/rest_client.py:1575 msgid "Associate lun to Qos error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1586 +#: cinder/volume/drivers/huawei/rest_client.py:1587 msgid "Add lun to cache error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1591 +#: cinder/volume/drivers/huawei/rest_client.py:1592 msgid "Find array version error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1597 +#: cinder/volume/drivers/huawei/rest_client.py:1598 msgid "Remove host from array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1602 +#: cinder/volume/drivers/huawei/rest_client.py:1603 msgid "Delete hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1610 +#: cinder/volume/drivers/huawei/rest_client.py:1611 msgid "Remove host from hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1617 +#: cinder/volume/drivers/huawei/rest_client.py:1618 msgid "Remove iscsi from host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1660 +#: cinder/volume/drivers/huawei/rest_client.py:1663 msgid "Rename lun on array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1682 +#: cinder/volume/drivers/huawei/rest_client.py:1685 msgid "Remove fc from host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1687 +#: cinder/volume/drivers/huawei/rest_client.py:1690 msgid "Get host initiators info failed." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1709 +#: cinder/volume/drivers/huawei/rest_client.py:1712 msgid "Add fc initiator to array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1721 +#: cinder/volume/drivers/huawei/rest_client.py:1724 msgid "Get FC ports from array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1747 +#: cinder/volume/drivers/huawei/rest_client.py:1750 msgid "get_hyper_domain_id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1756 +#: cinder/volume/drivers/huawei/rest_client.py:1759 msgid "create_hypermetro_pair error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1765 +#: cinder/volume/drivers/huawei/rest_client.py:1768 msgid "delete_hypermetro error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1775 +#: cinder/volume/drivers/huawei/rest_client.py:1778 msgid "sync_hypermetro error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1785 +#: cinder/volume/drivers/huawei/rest_client.py:1788 msgid "stop_hypermetro error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1792 +#: cinder/volume/drivers/huawei/rest_client.py:1795 msgid "get_hypermetro_by_id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1810 +#: cinder/volume/drivers/huawei/rest_client.py:1813 msgid "check_hypermetro_exist error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1841 +#: cinder/volume/drivers/huawei/rest_client.py:1844 msgid "Change hostlun id error." msgstr "" +#: cinder/volume/drivers/huawei/rest_client.py:1852 +msgid "Get HyperMetroPair error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1861 +#: cinder/volume/drivers/huawei/rest_client.py:1884 +msgid "License is unavailable." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1863 +msgid "Get SplitMirror error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1872 +msgid "Get target LUN of SplitMirror error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1886 +msgid "Get migration task error." +msgstr "" + #: cinder/volume/drivers/huawei/smartx.py:72 #: cinder/volume/drivers/huawei/smartx.py:156 msgid "Partition name is None, please set smartpartition:partitionname in key." @@ -7982,7 +8248,7 @@ msgid "_get_host_from_connector failed to return the host name for connector." msgstr "" #: cinder/volume/drivers/ibm/flashsystem_common.py:868 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2465 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2466 msgid "_update_volume_stats: Could not get storage pool data." msgstr "" @@ -8021,8 +8287,8 @@ msgid "" msgstr "" #: cinder/volume/drivers/ibm/flashsystem_common.py:1058 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1907 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2027 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1908 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2028 msgid "create_cloned_volume: Source and destination size differ." msgstr "" @@ -8091,123 +8357,123 @@ msgstr "" msgid "No ip address found." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:155 +#: cinder/volume/drivers/ibm/gpfs.py:156 #, python-format msgid "GPFS is not running, state: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:199 +#: cinder/volume/drivers/ibm/gpfs.py:200 #, python-format msgid "Failed to find fileset for path %(path)s, command output: %(cmdout)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:220 +#: cinder/volume/drivers/ibm/gpfs.py:221 #, python-format msgid "Invalid storage pool %s requested. Retype failed." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:335 +#: cinder/volume/drivers/ibm/gpfs.py:336 #, python-format msgid "Could not find GPFS cluster id: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:343 +#: cinder/volume/drivers/ibm/gpfs.py:344 #, python-format msgid "Could not find GPFS file system device: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:351 +#: cinder/volume/drivers/ibm/gpfs.py:352 #, python-format msgid "Invalid storage pool %s specificed." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:372 +#: cinder/volume/drivers/ibm/gpfs.py:373 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:379 +#: cinder/volume/drivers/ibm/gpfs.py:380 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:385 +#: cinder/volume/drivers/ibm/gpfs.py:386 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:392 +#: cinder/volume/drivers/ibm/gpfs.py:393 #, python-format msgid "" "gpfs_images_share_mode is set to copy_on_write, but %(vol)s and %(img)s " "belong to different file systems." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:403 +#: cinder/volume/drivers/ibm/gpfs.py:404 #, python-format msgid "" "gpfs_images_share_mode is set to copy_on_write, but %(vol)s and %(img)s " "belong to different filesets." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:412 +#: cinder/volume/drivers/ibm/gpfs.py:413 #, python-format msgid "" "Downlevel GPFS Cluster Detected. GPFS Clone feature not enabled in " "cluster daemon level %(cur)s - must be at least at level %(min)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:426 +#: cinder/volume/drivers/ibm/gpfs.py:427 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:431 +#: cinder/volume/drivers/ibm/gpfs.py:432 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:441 +#: cinder/volume/drivers/ibm/gpfs.py:442 #, python-format msgid "" "The GPFS filesystem %(fs)s is not at the required release level. Current" " level is %(cur)s, must be at least %(min)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:1091 +#: cinder/volume/drivers/ibm/gpfs.py:1092 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:1124 +#: cinder/volume/drivers/ibm/gpfs.py:1125 #, python-format msgid "" "%s cannot be accessed. Verify that GPFS is active and file system is " "mounted." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:1139 +#: cinder/volume/drivers/ibm/gpfs.py:1140 #, python-format msgid "Failed to create consistency group: %(cgid)s. Error: %(excmsg)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:1149 +#: cinder/volume/drivers/ibm/gpfs.py:1150 #, python-format msgid "Failed to link fileset for the share %(cgname)s. Error: %(excmsg)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:1158 +#: cinder/volume/drivers/ibm/gpfs.py:1159 #, python-format msgid "" "Failed to set permissions for the consistency group %(cgname)s. Error: " "%(excmsg)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:1182 +#: cinder/volume/drivers/ibm/gpfs.py:1183 #, python-format msgid "" "Failed to unlink fileset for consistency group %(cgname)s. Error: " "%(excmsg)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:1191 +#: cinder/volume/drivers/ibm/gpfs.py:1192 #, python-format msgid "" "Failed to delete fileset for consistency group %(cgname)s. Error: " @@ -8238,9 +8504,9 @@ msgid "" "progress is: %(progress)s%%." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:123 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:306 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:348 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:124 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:307 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:349 #, python-format msgid "" "CLI Exception output:\n" @@ -8249,13 +8515,13 @@ msgid "" " stderr: %(err)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:141 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:142 #, python-format msgid "Expected no output from CLI command %(cmd)s, got %(out)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:153 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:360 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:154 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:361 #, python-format msgid "" "Failed to parse CLI output:\n" @@ -8264,215 +8530,215 @@ msgid "" " stderr: %(err)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:237 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:238 msgid "Must pass wwpn or host to lsfabric." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:253 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:254 #, python-format msgid "Did not find success message nor error for %(fun)s: %(out)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:261 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:262 msgid "" "CMMVC6071E The VDisk-to-host mapping was not created because the VDisk is" " already mapped to a host.\n" "\"" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:479 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:480 #, python-format msgid "Could not find key in output of command %(cmd)s: %(out)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:511 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:512 #, python-format msgid "Failed to get code level (%s)." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:533 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:534 #, python-format msgid "Expected integer for node_count, svcinfo lsiogrp returned: %(node)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:613 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:614 #, python-format msgid "Failed to find host %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:686 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:687 msgid "create_host: Host name is not unicode or string." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:697 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:698 msgid "create_host: No initiators or wwpns supplied." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:836 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:837 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32," " 64, 128, or 256." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:843 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:844 msgid "System does not support compression." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:848 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:849 msgid "If compression is set to True, rsize must also be set (not equal to -1)." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:854 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:855 #, python-format msgid "" "The storage device does not support %(prot)s. Please configure the device" " to support %(prot)s or switch to a driver using a different protocol." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:862 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:863 #, python-format msgid "I/O group %(iogrp)d is not valid; available I/O groups are %(avail)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:869 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:870 msgid "If nofmtdisk is set to True, rsize must also be set to -1." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:983 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:984 #, python-format msgid "CommandLineHelper._wait_for_condition: %s timeout." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1066 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1067 msgid "Failed to find a vdisk copy in the expected pool." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1112 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1113 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping %(id)s. Attributes: " "%(attr)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1122 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1123 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within theallotted %(to)d " "seconds timeout. Terminating." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1202 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1203 #, python-format msgid "" "Unexpected mapping status %(status)s for mapping%(id)s. Attributes: " "%(attr)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1291 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1292 #, python-format msgid "create_copy: Source vdisk %(src)s does not exist." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1355 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1356 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1415 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1416 #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1445 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1446 #, python-format msgid "" "add_vdisk_copy failed: A copy of volume %s exists. Adding another copy " "would exceed the limit of 2 copies." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1452 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1453 msgid "add_vdisk_copy started without a vdisk copy in the expected pool." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1556 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1557 #, python-format msgid "" "Expected single vdisk returned from lsvdisk when filtering on vdisk_UID." " %(count)s were returned." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1611 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1612 #, python-format msgid "Did not find the expected key %(key)s in %(fun)s: %(raw)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1647 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1648 #, python-format msgid "" "Unexpected CLI response: header/row mismatch. header: %(header)s, row: " "%(row)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1748 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1749 #, python-format msgid "Failed getting details for pool %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1789 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1790 msgid "Unable to determine system name." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1792 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1793 msgid "Unable to determine system id." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1805 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1806 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1872 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1873 msgid "create_snapshot: get source volume failed." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1885 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1886 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1932 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1933 msgid "extend_volume: Extending a volume with snapshots is not supported." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2176 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2177 #, python-format msgid "" "Unable to retype: Current action needs volume-copy, it is not allowed " "when new type is replication. Volume = %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2193 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2194 #, python-format msgid "" "Unable to retype: A copy of volume %s exists. Retyping would exceed the " "limit of 2 copies." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2264 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2291 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2265 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2292 #, python-format msgid "No vdisk with the UID specified by source-id %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2284 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2285 msgid "Reference must contain source-id element." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2300 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2301 msgid "The specified vdisk is mapped to a host." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2385 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2386 msgid "" "create_consistencygroup_from_src must be creating from a CG snapshot, or " "a source CG." @@ -9200,7 +9466,27 @@ msgstr "" msgid "Volume not found on configured storage pools." msgstr "" -#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:141 +#: cinder/volume/drivers/nexenta/iscsi.py:112 +#, python-format +msgid "Volume %s does not exist in Nexenta SA" +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:119 +#, python-format +msgid "Volume %s does not exist in Nexenta Store appliance" +msgstr "" + +#: cinder/volume/drivers/nexenta/nfs.py:123 +#, python-format +msgid "Folder %s does not exist in Nexenta Store appliance" +msgstr "" + +#: cinder/volume/drivers/nexenta/utils.py:47 +#, python-format +msgid "Invalid value: \"%s\"" +msgstr "" + +#: cinder/volume/drivers/nexenta/nexentaedge/iscsi.py:108 msgid "No service VIP configured and no nexenta_client_address" msgstr "" @@ -9290,205 +9576,205 @@ msgstr "" msgid "Flexvisor failed to unassign volume:%(id)s:%(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:800 +#: cinder/volume/drivers/prophetstor/dplcommon.py:801 #, python-format msgid "Fexvisor failed to add volume %(id)s due to %(reason)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:805 +#: cinder/volume/drivers/prophetstor/dplcommon.py:806 #, python-format msgid "Flexvisor failed to add volume %(id)s to group %(cgid)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:823 +#: cinder/volume/drivers/prophetstor/dplcommon.py:824 #, python-format msgid "Fexvisor failed to remove volume %(id)s due to %(reason)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:828 +#: cinder/volume/drivers/prophetstor/dplcommon.py:829 #, python-format msgid "Flexvisor failed to remove volume %(id)s from group %(cgid)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:845 +#: cinder/volume/drivers/prophetstor/dplcommon.py:846 #, python-format msgid "Flexvisor failed to get snapshot id of volume %(id)s from group %(vgid)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:850 +#: cinder/volume/drivers/prophetstor/dplcommon.py:851 #, python-format msgid "" "Flexvisor could not find volume %(id)s snapshot in the group %(vgid)s " "snapshot %(vgsid)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:878 +#: cinder/volume/drivers/prophetstor/dplcommon.py:879 #, python-format msgid "Failed to create consistency group %(id)s:%(ret)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:885 +#: cinder/volume/drivers/prophetstor/dplcommon.py:886 #, python-format msgid "Failed to create consistency group %(id)s due to %(reason)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:902 +#: cinder/volume/drivers/prophetstor/dplcommon.py:903 #, python-format msgid "Failed to delete consistency group %(id)s due to %(reason)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:937 +#: cinder/volume/drivers/prophetstor/dplcommon.py:939 #, python-format msgid "Failed to create cg snapshot %(id)s due to %(reason)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:963 +#: cinder/volume/drivers/prophetstor/dplcommon.py:965 #, python-format msgid "Failed to delete cgsnapshot %(id)s due to %(reason)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:997 +#: cinder/volume/drivers/prophetstor/dplcommon.py:999 #, python-format msgid "" "Fexvisor failed to join the volume %(vol)s in the group %(group)s due to " "%(ret)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1009 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1011 #, python-format msgid "" "Fexvisor failed to remove the volume %(vol)s in the group %(group)s due " "to %(ret)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1022 -#: cinder/volume/drivers/prophetstor/dplcommon.py:1103 -#: cinder/volume/drivers/prophetstor/dplcommon.py:1193 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1024 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1105 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1195 msgid "Pool is not available in the volume host fields." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1041 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1043 #, python-format msgid "Flexvisor failed to create volume %(volume)s: %(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1046 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1048 #, python-format msgid "Flexvisor failed to create volume (get event) %s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1051 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1053 #, python-format msgid "Flexvisor create volume failed.:%(volumeid)s:%(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1066 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1068 #, python-format msgid "Flexvisor failed to create volume %(id)s in the group %(vgid)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1085 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1087 #, python-format msgid "Flexvisor unable to find the source volume %(id)s info." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1122 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1124 #, python-format msgid "Flexvisor failed to create volume from snapshot %(id)s:%(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1129 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1131 #, python-format msgid "" "Flexvisor failed to create volume from snapshot (failed to get event) " "%(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1134 -#: cinder/volume/drivers/prophetstor/dplcommon.py:1177 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1136 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1179 #, python-format msgid "Flexvisor failed to create volume from snapshot %(id)s: %(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1167 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1169 #, python-format msgid "Flexvisor failed to spawn volume from snapshot %(id)s:%(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1172 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1174 #, python-format msgid "" "Flexvisor failed to spawn volume from snapshot (failed to get event) " "%(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1213 -#: cinder/volume/drivers/prophetstor/dplcommon.py:1223 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1215 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1225 #, python-format msgid "Flexvisor failed to clone volume %(id)s: %(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1218 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1220 #, python-format msgid "Flexvisor failed to clone volume (failed to get event) %(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1237 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1239 #, python-format msgid "Flexvisor volume %(id)s failed to join group %(vgid)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1270 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1272 #, python-format msgid "Flexvisor failed deleting volume %(id)s: %(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1278 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1280 #, python-format msgid "Flexvisor failed to delete volume %(id)s: %(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1296 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1298 #, python-format msgid "Flexvisor failed to extend volume %(id)s:%(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1302 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1304 #, python-format msgid "Flexvisor failed to extend volume (failed to get event) %(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1307 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1309 #, python-format msgid "Flexvisor failed to extend volume %(id)s: %(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1331 -#: cinder/volume/drivers/prophetstor/dplcommon.py:1341 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1333 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1343 #, python-format msgid "Flexvisor failed to create snapshot for volume %(id)s: %(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1336 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1338 #, python-format msgid "" "Flexvisor failed to create snapshot for volume (failed to get event) " "%(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1358 -#: cinder/volume/drivers/prophetstor/dplcommon.py:1370 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1360 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1372 #, python-format msgid "Flexvisor failed to delete snapshot %(id)s: %(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1363 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1365 #, python-format msgid "Flexvisor failed to delete snapshot (failed to get event) %(id)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dplcommon.py:1478 -#: cinder/volume/drivers/prophetstor/dplcommon.py:1490 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1480 +#: cinder/volume/drivers/prophetstor/dplcommon.py:1492 #, python-format msgid "Flexvisor failed to get pool info %(id)s: %(status)s." msgstr "" @@ -9501,71 +9787,6 @@ msgstr "" msgid "san_ip must be set" msgstr "" -#: cinder/volume/drivers/violin/v6000_common.py:91 -msgid "Gateway VIP option 'san_ip' is not set" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:94 -msgid "Gateway MG-A IP option 'gateway_mga' is not set" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:97 -msgid "Gateway MG-B IP option 'gateway_mgb' is not set" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:100 -msgid "Global timeout option 'request_timeout' must be greater than 0" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:122 -msgid "container is missing" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:126 -msgid "VMOS version is not supported" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:143 -msgid "" -"space reclamation threshold is enabled but not supported by Cinder " -"infrastructure." -msgstr "" - -#: cinder/volume/drivers/violin/v6000_common.py:154 -msgid "provisioned space threshold is not equal to usable space." -msgstr "" - -#: cinder/volume/drivers/violin/v6000_fcp.py:88 -#: cinder/volume/drivers/violin/v7000_fcp.py:91 -msgid "No FCP targets found" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_fcp.py:233 -#: cinder/volume/drivers/violin/v6000_fcp.py:303 -#: cinder/volume/drivers/violin/v6000_iscsi.py:298 -#: cinder/volume/drivers/violin/v6000_iscsi.py:373 -#: cinder/volume/drivers/violin/v7000_fcp.py:204 -msgid "No initiators found, cannot proceed" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_fcp.py:372 -#: cinder/volume/drivers/violin/v6000_iscsi.py:439 -#, python-format -msgid "Failed to add igroup member: %(code)d, %(message)s" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_iscsi.py:107 -msgid "iSCSI is not enabled" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_iscsi.py:110 -msgid "no available iSCSI IPs on mga" -msgstr "" - -#: cinder/volume/drivers/violin/v6000_iscsi.py:113 -msgid "no available iSCSI IPs on mgb" -msgstr "" - #: cinder/volume/drivers/violin/v7000_common.py:94 msgid "Gateway VIP is not set" msgstr "" @@ -9611,6 +9832,14 @@ msgstr "" msgid "Unable to delete snapshot policy on volume %s." msgstr "" +#: cinder/volume/drivers/violin/v7000_fcp.py:91 +msgid "No FCP targets found" +msgstr "" + +#: cinder/volume/drivers/violin/v7000_fcp.py:204 +msgid "No initiators found, cannot proceed" +msgstr "" + #: cinder/volume/drivers/violin/v7000_fcp.py:226 msgid "LUN export failed!" msgstr "" diff --git a/cinder/locale/cs/LC_MESSAGES/cinder-log-error.po b/cinder/locale/cs/LC_MESSAGES/cinder-log-error.po index 30a047300..1b3450efa 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder-log-error.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder-log-error.po @@ -8,19 +8,19 @@ # Zbyněk Schwarz , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" -"PO-Revision-Date: 2015-12-21 12:13+0000\n" -"Last-Translator: Zbyněk Schwarz \n" -"Language-Team: Czech\n" -"Language: cs\n" +"POT-Creation-Date: 2016-01-17 23:35+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2015-12-21 12:13+0000\n" +"Last-Translator: Zbyněk Schwarz \n" +"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Generated-By: Babel 2.0\n" "X-Generator: Zanata 3.7.3\n" +"Language-Team: Czech\n" #, python-format msgid "" @@ -94,10 +94,6 @@ msgstr "" "Účet pro svazek s ID %s nebyl nalezen v clusteru SoldFire, při pokusu o " "provedení operace zrušení správy!" -#, python-format -msgid "AddHba error: %(wwn)s to %(srvname)s : %(code)d %(reason)s" -msgstr "Chyba přidání HBA: %(wwn)s do %(srvname)s : %(code)d %(reason)s" - #, python-format msgid "Array Serial Number must be in the file %(fileName)s." msgstr "Sériové číslo pole musí být v souboru %(fileName)s." @@ -523,10 +519,6 @@ msgstr "Vytvoření svazku ze snímku selhalo: %s" msgid "Create volume notification failed: %s" msgstr "Oznámení o vytvoření svazku selhalo: %s" -#, python-format -msgid "CreateReplay error: %(code)d %(reason)s" -msgstr "Chyba vytváření zpětného načtení: %(code)d %(reason)s" - #, python-format msgid "Creation of snapshot failed for volume: %s" msgstr "Vytvoření snímku selhalo u svazku: %s" @@ -690,14 +682,6 @@ msgstr "Chyba při přidávání HBA k serveru" msgid "Error attaching volume %s" msgstr "Chyba při připojování svazku %s" -#, python-format -msgid "" -"Error changing Storage Profile for volume %(original)s to %(name)s: %(code)d " -"%(reason)s %(text)s" -msgstr "" -"Chyba při změně profilu úložiště pro svazek %(original)s na %(name)s: " -"%(code)d %(reason)s %(text)s" - #, python-format msgid "Error cleaning up failed volume creation. Msg - %s." msgstr "Chyba při čištění selhaného vytváření svazku. Zpráva - %s" @@ -797,10 +781,6 @@ msgstr "Chyba při provádění příkazu pomocí ssh." msgid "Error executing command via ssh: %s" msgstr "Chyba při provádění příkazu pomocí ssh: %s" -#, python-format -msgid "Error expanding volume %(name)s: %(code)d %(reason)s" -msgstr "Chyba při rozšiřování svazku %(name)s: %(code)d %(reason)s" - msgid "Error extending Volume" msgstr "Chyba při rozšiřování svazku" @@ -819,9 +799,6 @@ msgstr "Chyba při rozšiřování svazku: %(vol)s. Výjimka: %(ex)s" msgid "Error finding target pool instance name for pool: %(targetPoolName)s." msgstr "Chyba při hledání cílového názvu instance zásoby: %(targetPoolName)s." -msgid "Error getting FaultDomainList" -msgstr "Chyba při získávání seznamu zástupných domén při selhání" - #, python-format msgid "Error getting LUN attribute. Exception: %s" msgstr "Chyba při získávání vlastnosti LUN. Výjimka: %s" @@ -863,10 +840,6 @@ msgstr "Při získávání informací o zobrazení databáze fcns nastala chyba. msgid "Error getting target pool name and array." msgstr "Chyba při získávání názvu cílového pole a zásoby." -#, python-format -msgid "Error getting user preferences: %(code)d %(reason)s %(text)s" -msgstr "Chyba při získávání nastavení uživatele: %(code)d %(reason)s %(text)s" - #, python-format msgid "Error happened during storage pool querying, %s." msgstr "Při dotazu na zásobu úložiště se stala chyba, %s." @@ -1059,11 +1032,6 @@ msgstr "Chyba při dotazování mělké zásoby o procentech dat" msgid "Error renaming logical volume" msgstr "Chyba při přejmenování logického svazku" -#, python-format -msgid "Error renaming volume %(original)s to %(name)s: %(code)d %(reason)s" -msgstr "" -"Chyba při přejmenování svazku %(original)s na %(name)s: %(code)d %(reason)s" - #, python-format msgid "Error resolving host %(host)s. Error - %(e)s." msgstr "Nelze převést na ip adresu hostitele %(host)s. Chyba - %(e)s." @@ -1390,9 +1358,6 @@ msgstr "Nelze připojit svazek %(vol)s." msgid "Failed to authenticate user." msgstr "Nelze ověřit uživatele." -msgid "Failed to bind iSCSI targets!" -msgstr "Nelze svázat cíle iSCSI!" - #, python-format msgid "Failed to check cluster status.(command: %s)" msgstr "Nelze zkontrolovat stav clusteru. (příkaz: %s)" @@ -1532,9 +1497,6 @@ msgstr "Nelze vytvořit cílové iscsi pro svazek s id: %s" msgid "Failed to create iscsi target for volume id:%s." msgstr "Nelze vytvořit cílové iscsi pro svazek s id: %s." -msgid "Failed to create iscsi target!" -msgstr "Nelze vytvořit cíl iscsi!" - #, python-format msgid "Failed to create manage_existing flow: %(object_type)s %(object_id)s." msgstr "" @@ -2187,32 +2149,12 @@ msgstr "Chyba přesunu JSON: %s." msgid "LUN %(path)s geometry failed. Message - %(msg)s" msgstr "Geometrie LUN %(path)s selhala. Zpráva - %(msg)s" -#, python-format -msgid "LUN export for %s failed!" -msgstr "Export LUn pro %s selhal!" - msgid "LUN extend failed!" msgstr "Rozšíření LUN selhalo!" -#, python-format -msgid "LUN extend for %s failed!" -msgstr "Rozšíření LUN pro %s selhalo!" - -#, python-format -msgid "LUN snapshot create for %s failed!" -msgstr "Vytvoření snímku LUN pro %s selhalo!" - -#, python-format -msgid "LUN snapshot delete for %s failed!" -msgstr "Smazání snímku LUN pro %s selhalo!" - msgid "LUN unexport failed!" msgstr "Zrušení exportu LUN selhalo!" -#, python-format -msgid "LUN unexport for %s failed!" -msgstr "Zrušení exportu LUN pro %s selhalo!" - #, python-format msgid "" "Location info needed for backend enabled volume migration not in correct " @@ -2232,10 +2174,6 @@ msgstr "" msgid "Login error, reason is: %s." msgstr "Chyba přihlášení, důvod: %s." -#, python-format -msgid "Login error: %(code)d %(reason)s" -msgstr "Chyba přihlášení: %(code)d %(reason)s" - #, python-format msgid "Looks like masking view: %(maskingViewName)s has recently been deleted." msgstr "Zdá se, že zamaskování: %(maskingViewName)s bylo nedávno smazáno." @@ -2531,34 +2469,6 @@ msgstr "" "SLO: %(slo)s není platné. Platné hodnoty jsou Bronze, Silver, Gold, " "Platinum, Diamond, Optimized, NONE." -#, python-format -msgid "ScPhysicalServer create error: %(wwn)s: %(code)d %(reason)s" -msgstr "" -"Chyba vytvoření fyzického serveru datového úložiště: %(wwn)s: %(code)d " -"%(reason)s" - -#, python-format -msgid "ScReplay CreateView error: %(code)d %(reason)s" -msgstr "" -"Chyba vytvoření zobrazení zpětného načtení datového úložiště: %(code)d " -"%(reason)s" - -#, python-format -msgid "ScReplay Expire error: %(code)d %(reason)s" -msgstr "Chyba vypršení zpětného načtení datového úložiště: %(code)d %(reason)s" - -#, python-format -msgid "ScServer error: %(code)d %(reason)s" -msgstr "Chyba ScServeru: %(code)d %(reason)s" - -#, python-format -msgid "ScVolume create error %(name)s: %(code)d %(reason)s" -msgstr "ScVolume chyba při vytváření %(name)s: %(code)d %(reason)s" - -#, python-format -msgid "ScVolume error on rename: %(code)d %(reason)s" -msgstr "Chyba svazku datového úložiště při přejmenování: %(code)d %(reason)s" - msgid "" "ScVolume returned success with empty payload. Attempting to locate volume" msgstr "" @@ -2611,14 +2521,6 @@ msgstr "Snímek %s má klony" msgid "Snapshot did not exist. It will not be deleted" msgstr "Snímek neexistuje. Nebude smazán" -#, python-format -msgid "Snapshot export for %s failed!" -msgstr "Export snímku pro %s selhal!" - -#, python-format -msgid "Snapshot unexport for %s failed!" -msgstr "Zrušení exportu snímku pro %s selhalo!" - #, python-format msgid "" "Source CG %(source_cg)s not found when creating consistency group %(cg)s " @@ -2802,10 +2704,6 @@ msgstr "Nelze smazat zaneprázdněný svazek." msgid "Unable to delete due to existing snapshot for volume: %s" msgstr "Nelze smazat kvůli existujícímu snímku svazku. %s" -#, python-format -msgid "Unable to delete profile %(cg)s : %(reason)s" -msgstr "Nelze smazat profil %(cg)s : %(reason)s" - msgid "" "Unable to delete the destination volume during volume migration, (NOTE: " "database record needs to be deleted)." @@ -2845,10 +2743,6 @@ msgstr "" msgid "Unable to find service: %(service)s for given host: %(host)s." msgstr "Nelze najít službu: %(service)s pro daného hostitele: %(host)s." -#, python-format -msgid "Unable to find volume mappings: %s" -msgstr "Nelze najít mapování svazku: %s" - msgid "Unable to get associated pool of volume." msgstr "Nelze získat přidruženou zásobu svazku." @@ -3258,10 +3152,6 @@ msgstr "Nelze vytvořit 2 svazky se stejným názvem, %s" msgid "cinder-rtstool is not installed correctly" msgstr "cinder-rtstool není správně nainstalováno" -#, python-format -msgid "create_replay_profile failed %s" -msgstr "Vytvoření profilu rychlého načtení selhalo %s" - #, python-format msgid "" "delete: %(vol_id)s failed with stdout: %(out)s\n" @@ -3284,10 +3174,6 @@ msgstr "chyba při otevírání obrazu rbd %s" msgid "error refreshing volume stats" msgstr "Při obnově statistik svazku došlo k chybě" -#, python-format -msgid "find_replay_profile error %s" -msgstr "Chyba při hledání profilu rychlého načtení: %s" - msgid "horcm command timeout." msgstr "Příkazu horcm vypršel časový limit." @@ -3349,10 +3235,6 @@ msgid "single_user auth mode enabled, but %(param)s not set" msgstr "" "Povolen režim ověření pomocí jednoho uživatele, ale %(param)s není nastaveno" -#, python-format -msgid "snap_cg error: %(code)d %(reason)s" -msgstr "Chyba při vytváření snímku skupin jednotnosti: %(code)d %(reason)s" - msgid "snm2 command timeout." msgstr "Příkazu snm2 vypršel časový limit." diff --git a/cinder/locale/cs/LC_MESSAGES/cinder-log-info.po b/cinder/locale/cs/LC_MESSAGES/cinder-log-info.po index 099404101..cf3a375b5 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder-log-info.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder-log-info.po @@ -7,19 +7,19 @@ # Zbyněk Schwarz , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" -"PO-Revision-Date: 2015-12-22 01:35+0000\n" -"Last-Translator: Zbyněk Schwarz \n" -"Language-Team: Czech\n" -"Language: cs\n" +"POT-Creation-Date: 2016-01-17 23:35+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2015-12-22 01:35+0000\n" +"Last-Translator: Zbyněk Schwarz \n" +"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Generated-By: Babel 2.0\n" "X-Generator: Zanata 3.7.3\n" +"Language-Team: Czech\n" #, python-format msgid "\t%(name)-35s : %(value)s" @@ -1390,10 +1390,6 @@ msgstr "Zavedení spojení se svazkem úspěšně dokončeno." msgid "Initialized driver %(name)s version: %(vers)s" msgstr "Zaveden ovladač %(name)s s verzí: %(vers)s" -#, python-format -msgid "Initialized driver %(name)s version: %(vers)s." -msgstr "Zaveden ovladač %(name)s s verzí: %(vers)s." - msgid "Initializing extension manager." msgstr "Zavádění správce rozšíření." @@ -1993,10 +1989,6 @@ msgstr "" msgid "Running with vmemclient version: %s" msgstr "Spuštěno s vmemclient verze %s" -#, python-format -msgid "Running with vmemclient version: %s." -msgstr "Spuštěno s vmemclient verze %s." - #, python-format msgid "Save service info for %(svc)s -> %(hdp)s, %(path)s" msgstr "Uložit informace o službě pro %(svc)s -> %(hdp)s, %(path)s" @@ -2741,10 +2733,6 @@ msgstr "Použita jmenovka cíle: %s." msgid "Value with type=%s is not serializable" msgstr "Hodnota typ=%s není serializovatelná" -#, python-format -msgid "Verified VMOS version %s is supported." -msgstr "Ověřena podpora VMOS s verzí %s." - #, python-format msgid "Virtual volume %(disp)s '%(new)s' is being retyped." msgstr "Probíhá přetypování virtuálního svazku %(disp)s '%(new)s'" diff --git a/cinder/locale/cs/LC_MESSAGES/cinder-log-warning.po b/cinder/locale/cs/LC_MESSAGES/cinder-log-warning.po index 19ba80373..139b54fa4 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder-log-warning.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder-log-warning.po @@ -7,19 +7,19 @@ # Zbyněk Schwarz , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" -"PO-Revision-Date: 2015-12-22 01:37+0000\n" -"Last-Translator: Zbyněk Schwarz \n" -"Language-Team: Czech\n" -"Language: cs\n" +"POT-Creation-Date: 2016-01-17 23:35+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2015-12-22 01:37+0000\n" +"Last-Translator: Zbyněk Schwarz \n" +"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Generated-By: Babel 2.0\n" "X-Generator: Zanata 3.7.3\n" +"Language-Team: Czech\n" #, python-format msgid "%(path)s is being set with open permissions: %(perm)s" @@ -588,12 +588,6 @@ msgstr "" msgid "Failed to query pool %(id)s status %(ret)d." msgstr "Dotaz na stav %(ret)d zásoby %(id)s selhal." -msgid "Failed to receive update for free_gb stat!" -msgstr "Nelze získat aktualizaci pro statistiku počtu volných GB!" - -msgid "Failed to receive update for total_gb stat!" -msgstr "Nelze získat aktualizaci pro statistiku celkového počtu GB!" - #, python-format msgid "Failed to refresh mounts, reason=%s" msgstr "Nelze obnovit připojení, důvod=%s" @@ -897,18 +891,6 @@ msgid "Least busy iSCSI port not found, using first iSCSI port in list." msgstr "" "Nejméně zaneprázdněný port iSCSI nenalezen, použit první port v seznamu." -#, python-format -msgid "Logout error: %(code)d %(reason)s" -msgstr "Chyba odhlášení: %(code)d %(reason)s" - -#, python-format -msgid "Lun %s has dependent snapshots, skipping." -msgstr "Lun %s má závislé snímky, přeskakování." - -#, python-format -msgid "Lun create for %s failed!" -msgstr "Vytvoření LUN pro %s selhalo!" - #, python-format msgid "" "Lun is not in lungroup. Lun id: %(lun_id)s, lungroup id: %(lungroup_id)s" @@ -1176,12 +1158,6 @@ msgstr "Požadovaný obraz není dostupný současnému nájemníku." msgid "Returning as clean tmp vol job already running." msgstr "Probíhá vrácení protože úkol čištění dočasného svazku již probíhá." -#, python-format -msgid "ScServerOperatingSystem GetList return: %(code)d %(reason)s" -msgstr "" -"Získání seznamu od operačního systému serveru centra úložiště vrátilo: " -"%(code)d %(reason)s" - #, python-format msgid "" "ScaleIO only supports volumes with a granularity of 8 GBs. The new volume " @@ -1550,14 +1526,6 @@ msgstr "Nelze se dotázat na prostor bez clusteru." msgid "Unable to rename %(old_name)s, error message: %(error)s" msgstr "Nelze přejmenovat %(old_name)s, chybová zpráva: %(error)s" -#, python-format -msgid "" -"Unable to retype Storage Profile, expected to receive current and requested " -"storagetype:storageprofile values. Value received: %s" -msgstr "" -"Nezle přetypovat profil úložiště, očekáváno předání současných a " -"požadovaných hodnot typu a profilu úložiště. Předané hodnoty: %s" - #, python-format msgid "Unable to update host type for host with label %(l)s. %(e)s" msgstr "Nelze aktualizovat typ hostitele se jmenovkou %(l)s. %(e)s" diff --git a/cinder/locale/cs/LC_MESSAGES/cinder.po b/cinder/locale/cs/LC_MESSAGES/cinder.po index ef6f802de..a178a38e9 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder.po @@ -1,22 +1,28 @@ -# Czech translations for cinder. -# Copyright (C) 2016 ORGANIZATION +# Translations template for cinder. +# Copyright (C) 2015 ORGANIZATION # This file is distributed under the same license as the cinder project. -# FIRST AUTHOR , 2016. # +# Translators: +# FIRST AUTHOR , 2011 +# Zbyněk Schwarz , 2015 +# OpenStack Infra , 2015. #zanata +# Zbyněk Schwarz , 2015. #zanata +# Zbyněk Schwarz , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" +"POT-Creation-Date: 2016-01-17 23:35+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" "PO-Revision-Date: 2016-01-08 01:43+0000\n" "Last-Translator: Zbyněk Schwarz \n" "Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"Generated-By: Babel 2.0\n" +"X-Generator: Zanata 3.7.3\n" "Language-Team: Czech\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.2.0\n" #, python-format msgid "\t%s" @@ -2322,10 +2328,6 @@ msgstr "Chyba při vytváření svazku: %s." msgid "Error deleting replay profile." msgstr "Chyba při mazání profilu rychlého načtení." -#, python-format -msgid "Error deleting volume %(ssn)s: %(volume)s: %(code)d %(reason)s" -msgstr "Chyba při mazání svazku %(ssn)s: %(volume)s: %(code)d %(reason)s" - #, python-format msgid "Error deleting volume %(vol)s: %(err)s." msgstr "Chyba při mazání svazku %(vol)s: %(err)s." @@ -2754,10 +2756,6 @@ msgstr "" msgid "Failed to add %(vol)s into %(sg)s after %(retries)s tries." msgstr "Nelze přidat %(vol)s do %(sg)s po %(retries)s pokusech." -#, python-format -msgid "Failed to add igroup member: %(code)d, %(message)s" -msgstr "Nelze přidat člena igroup: %(code)d, %(message)s" - msgid "Failed to add the logical device." msgstr "Nelze přidat logické zařízení." @@ -2806,9 +2804,6 @@ msgstr "Nelze klonovat svazek ze snímku %s." msgid "Failed to connect to %(vendor_name)s Array %(host)s: %(err)s" msgstr "Nelze se připojit k %(vendor_name)s Pole %(host)s: %(err)s" -msgid "Failed to connect to Enterprise Manager" -msgstr "Nelze se připojit k Enterprise Manager" - msgid "Failed to connect to array" msgstr "Nelze se připojit k poli" @@ -3836,18 +3831,9 @@ msgstr "Dostupná volná kvóta je %s." msgid "GPFS is not running, state: %s." msgstr "GPFS neběží, stav: %s." -msgid "Gateway MG-A IP option 'gateway_mga' is not set" -msgstr "Volba brány MG-A IP 'gateway_mga' není nastavena" - -msgid "Gateway MG-B IP option 'gateway_mgb' is not set" -msgstr "Volba brány MG-B IP 'gateway_mgb' není nastavena" - msgid "Gateway VIP is not set" msgstr "Brána VIP není nastavena" -msgid "Gateway VIP option 'san_ip' is not set" -msgstr "Volba brány VIP 'san_ip' není nastavena" - msgid "Get FC ports from array error." msgstr "Chyba při získávání portů FC z pole." @@ -3943,10 +3929,6 @@ msgstr "" msgid "Glance metadata for volume/snapshot %(id)s cannot be found." msgstr "Popisná data Glance pro svazek/snímek %(id)s nemohla být nalezena." -msgid "Global timeout option 'request_timeout' must be greater than 0" -msgstr "" -"Volba všeobecného časového limitu 'request_timeout' musí být větší než 0" - #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "Konfigurační soubor Gluster v %(config)s neexistuje." @@ -4193,13 +4175,6 @@ msgstr "Neplatný snímek skupiny jednotnosti: %(reason)s" msgid "Invalid ConsistencyGroup: %(reason)s" msgstr "Neplatná skupina jednotnosti: %(reason)s" -msgid "" -"Invalid ConsistencyGroup: Consistency group status must be available or " -"error, but current status is: invalid" -msgstr "" -"Neplatná skupina jednotnosti: Stav skupiny jednotnosti musí být dostupný " -"nebo chybný, ale současný stav je: neplatný" - #, python-format msgid "" "Invalid ConsistencyGroup: Consistency group status must be available, but " @@ -4405,14 +4380,6 @@ msgstr "Neplatné číslo portu %(config)s pro port RPC Coho" msgid "Invalid qos specs: %(reason)s" msgstr "Neplatné specifikace qos: %(reason)s" -#, python-format -msgid "" -"Invalid request to attach volume to an instance %(instance_uuid)s and a host " -"%(host_name)s simultaneously" -msgstr "" -"Neplatná žádost o připojení svazku k instanci %(instance_uuid)s a současně k " -"hostiteli %(host_name)s" - msgid "Invalid request to attach volume to an invalid target" msgstr "Neplatná žádost o připojení svazku k neplatnému hostiteli" @@ -5029,10 +4996,6 @@ msgstr "Musíte zadat název nebo id ochranné domény." msgid "Must specify readonly in request." msgstr "V žádosti musíte zadat readonly." -#, python-format -msgid "Must specify source-name or source-id. (%s)" -msgstr "Musíte zadat název nebo id zdroje. (%s)" - msgid "Must specify storage pool name or id." msgstr "Název nebo id zásoby úložiště musí být zadáno." @@ -7336,6 +7299,13 @@ msgstr "Neznámý směr řazení, musí být buď 'desc' nebo 'asc'." msgid "Unmanage volume not implemented." msgstr "Zrušení správy svazku není zavedeno." +msgid "" +"Unmanaged replication is not supported at this time. Please configure cinder." +"conf for managed replication." +msgstr "" +"Nespravovaná replikace není v současnosti podporována. Prosím nastavte " +"spravovanou replikaci v cinder.conf." + #, python-format msgid "Unrecognized QOS keyword: \"%s\"" msgstr "Nerozpoznané klíčové slovo QoS: \"%s\"" @@ -7445,9 +7415,6 @@ msgstr "Zpětné vrácení V2, svazek není v žádné skupině úložiště." msgid "V3 rollback" msgstr "Zpětné vrácení V3" -msgid "VMOS version is not supported" -msgstr "Verze VMOS není podporována" - #, python-format msgid "VV Set %s does not exist." msgstr "Sada virtuálních svazků %s neexistuje." @@ -7818,14 +7785,6 @@ msgstr "Svazek nebyl nalezen v nastavených zásobách úložiště." msgid "Volume not found." msgstr "Svazek nenalezen." -#, python-format -msgid "Volume not found. (%s)" -msgstr "Svazek nenalezen. (%s)" - -#, python-format -msgid "Volume not unique. (%s)" -msgstr "Svazek není jedinečný. (%s)" - msgid "Volume not yet assigned to host." msgstr "Svazek ještě není přidělen k hostiteli." @@ -8335,9 +8294,6 @@ msgstr "skupina jednotnosti přidělena" msgid "consistencygroup changed" msgstr "skupina jednotnosti změněna" -msgid "container is missing" -msgstr "kontejner chybí" - msgid "control_location must be defined" msgstr "ovládací umístění musí být zadáno" @@ -8656,9 +8612,6 @@ msgstr "" "Služba http mohla být uprostřed operace náhle ukončena, nebo převedena do " "stavu údržby." -msgid "iSCSI is not enabled" -msgstr "iSCSI není povoleno" - msgid "id cannot be None" msgstr "id nemůže být None" @@ -8760,12 +8713,6 @@ msgstr "naviseccli_path: Nelze najít nástroj NAVISECCLI %(path)s." msgid "no REPLY but %r" msgstr "Žádná odpověď ale %r" -msgid "no available iSCSI IPs on mga" -msgstr "V mga nejsou dostupné žádné IP adresy iSCSI" - -msgid "no available iSCSI IPs on mgb" -msgstr "V mgb nejsou dostupné žádné IP adresy iSCSI" - #, python-format msgid "no snapshot with id %s found in drbdmanage" msgstr "v drbdmanage nenalezen žádný snímek s id %s" @@ -8800,9 +8747,6 @@ msgstr "promote_replica není zavedeno." msgid "provider must be defined" msgstr "poskytovatel musí být zadán" -msgid "provisioned space threshold is not equal to usable space." -msgstr "Prah poskytnutého prostoru se nerovná využitelnému prostoru." - #, python-format msgid "" "qemu-img %(minimum_version)s or later is required by this volume driver. " @@ -8935,13 +8879,6 @@ msgstr "id zdrojového svazku:%s nenalezeno" msgid "source volume id:%s is not replicated" msgstr "id zdrojového svazku:%s není replikováno" -msgid "" -"space reclamation threshold is enabled but not supported by Cinder " -"infrastructure." -msgstr "" -"Prah vymáhaní prostoru je povolen, ale není podporován infrastrukturou " -"Cinder." - msgid "status must be available" msgstr "stav musí být dostupný" diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-error.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-error.po index 290f95404..b03c10849 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-error.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-error.po @@ -8,19 +8,19 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" -"PO-Revision-Date: 2015-09-16 08:22+0000\n" -"Last-Translator: Andreas Jaeger \n" -"Language-Team: Turkish (Turkey)\n" -"Language: tr-TR\n" +"POT-Creation-Date: 2016-01-17 23:35+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2015-09-16 08:22+0000\n" +"Last-Translator: Andreas Jaeger \n" +"Language: tr-TR\n" "Plural-Forms: nplurals=1; plural=0;\n" "Generated-By: Babel 2.0\n" "X-Generator: Zanata 3.7.3\n" +"Language-Team: Turkish (Turkey)\n" #, python-format msgid "" @@ -87,10 +87,6 @@ msgstr "" "unmanage işlemi denenirken SolidFire Kümesinde Mantıksal Sürücü Kimliği %s " "için hesap bulunamadı!" -#, python-format -msgid "AddHba error: %(wwn)s to %(srvname)s : %(code)d %(reason)s" -msgstr "AddHba hatası: %(srvname)s sunucusuna %(wwn)s : %(code)d %(reason)s" - #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "Dizi uyuşmazlığı %(myid)s ve %(arid)s" @@ -339,10 +335,6 @@ msgstr "" msgid "Create volume notification failed: %s" msgstr "Mantıksal sürücü bildirimi oluşturma başarısız oldu: %s" -#, python-format -msgid "CreateReplay error: %(code)d %(reason)s" -msgstr "CreateReplay hatası: %(code)d %(reason)s" - #, python-format msgid "Creation of snapshot failed for volume: %s" msgstr "" @@ -528,10 +520,6 @@ msgstr "ssh yoluyla komut yürütürken hata." msgid "Error executing command via ssh: %s" msgstr "ssh üzerinden komut yürütülürken hata: %s" -#, python-format -msgid "Error expanding volume %(name)s: %(code)d %(reason)s" -msgstr "Mantıksal sürücü %(name)s genişletilirken hata: %(code)d %(reason)s" - msgid "Error extending Volume" msgstr "Mantıksal sürücü genişletilirken hata" @@ -547,9 +535,6 @@ msgstr "Mantıksal sürücü genişletilirken hata: %(vol)s. İstisna: %(ex)s" msgid "Error finding target pool instance name for pool: %(targetPoolName)s." msgstr "Havuz için hedef havuz örnek adı bulunurken hata: %(targetPoolName)s." -msgid "Error getting FaultDomainList" -msgstr "FaultDomainList alınırken hata" - #, python-format msgid "Error getting LUN attribute. Exception: %s" msgstr "LUN özniteliği alınırken hata. İstisna: %s" @@ -765,12 +750,6 @@ msgstr "data_percent ile ilgili ince havuz sorgularken hata" msgid "Error renaming logical volume" msgstr "Mantıksal sürücü yeniden adlandırılırken hata" -#, python-format -msgid "Error renaming volume %(original)s to %(name)s: %(code)d %(reason)s" -msgstr "" -"Mantıksal sürücüyü %(original)s özgün adından %(name)s adına yeniden " -"adlandırırken hata: %(code)d %(reason)s" - #, python-format msgid "Error resolving host %(host)s. Error - %(e)s." msgstr "%(host)s istemci çözülürken hata. Hata - %(e)s." @@ -1016,9 +995,6 @@ msgstr "Disk bölümü %(vol)s ekleme başarısız" msgid "Failed to authenticate user." msgstr "Kullanıcı kimlik doğrulaması yapılamadı." -msgid "Failed to bind iSCSI targets!" -msgstr "ISCSI hedefleri bağlanamadı!" - #, python-format msgid "Failed to close disk device %s" msgstr "Disk aygıtı %s kapatılamadı" @@ -1125,9 +1101,6 @@ msgstr "Mantıksal sürücü kimliği için iscsi hedefi oluşturulamadı:%s" msgid "Failed to create iscsi target for volume id:%s." msgstr "Mantıksal sürücü kimliği için iscsi hedefi oluşturulamadı:%s." -msgid "Failed to create iscsi target!" -msgstr "Iscsi hedefi oluşturulamadı!" - #, python-format msgid "Failed to create snapshot of volume \"%s\"." msgstr "\"%s\" mantıksal sürücüsünün anlık sistem görüntüsü oluşturulamadı." @@ -1609,25 +1582,9 @@ msgstr "JSON aktarım hatası: %s." msgid "LUN %(path)s geometry failed. Message - %(msg)s" msgstr "LUN %(path)s geometrisi başarısız oldu. İleti - %(msg)s" -#, python-format -msgid "LUN export for %s failed!" -msgstr "%s için LUN dışa aktarımı başarısız oldu!" - msgid "LUN extend failed!" msgstr "LUN genişletme işlemi başarısız oldu!" -#, python-format -msgid "LUN extend for %s failed!" -msgstr "%s için LUN genişletme başarısız oldu!" - -#, python-format -msgid "LUN snapshot create for %s failed!" -msgstr "%s için LUN anlık sistem görüntüsü oluşturma başarısız!" - -#, python-format -msgid "LUN snapshot delete for %s failed!" -msgstr "%s için LUN anlık sistem görüntüsü silme başarısız oldu!" - msgid "" "Logging into the Datera cluster failed. Please check your username and " "password set in the cinder.conf and start the cinder-volumeservice again." @@ -1636,10 +1593,6 @@ msgstr "" "cinder.conf dosyasındaki ayarını kontrol edin ve cinder-volumeservice " "servisini tekrar başlatın." -#, python-format -msgid "Login error: %(code)d %(reason)s" -msgstr "Giriş hatası: %(code)d %(reason)s" - #, python-format msgid "Looks like masking view: %(maskingViewName)s has recently been deleted." msgstr "" @@ -1857,26 +1810,6 @@ msgstr "" "SLO: %(slo)s geçersiz. Geçerli değerler Bronz, Gümüş, Altın, Platin, Elmas, " "Optimize Edilmiş, HİÇBİRİ." -#, python-format -msgid "ScPhysicalServer create error: %(wwn)s: %(code)d %(reason)s" -msgstr "ScPhysicalServer oluşturma hatası: %(wwn)s: %(code)d %(reason)s" - -#, python-format -msgid "ScReplay CreateView error: %(code)d %(reason)s" -msgstr "ScReplay CreateView hatası: %(code)d %(reason)s" - -#, python-format -msgid "ScReplay Expire error: %(code)d %(reason)s" -msgstr "ScReplay Geçerlilik hatası: %(code)d %(reason)s" - -#, python-format -msgid "ScServer error: %(code)d %(reason)s" -msgstr "ScServer hatası: %(code)d %(reason)s" - -#, python-format -msgid "ScVolume create error %(name)s: %(code)d %(reason)s" -msgstr "ScVolume oluşturma hatası %(name)s: %(code)d %(reason)s" - msgid "" "ScVolume returned success with empty payload. Attempting to locate volume" msgstr "" @@ -1912,10 +1845,6 @@ msgstr "Anlık sistem görüntüsü %s: kopyalara sahip" msgid "Snapshot did not exist. It will not be deleted" msgstr "Anlık sistem görüntüsü olmasaydı silinemeyecekti" -#, python-format -msgid "Snapshot export for %s failed!" -msgstr "%s için anlık sistem görüntüsü dışa aktarımı başarısız oldu!" - #, python-format msgid "Source snapshot %(snapshot_id)s cannot be found." msgstr "Kaynak anlık sistem görüntüsü %(snapshot_id)s bulunamıyor." @@ -2041,10 +1970,6 @@ msgid "Unable to delete due to existing snapshot for volume: %s" msgstr "" "Mantıksal sürücü için varolan anlık sistem görüntüsü nedeniyle silinemedi: %s" -#, python-format -msgid "Unable to delete profile %(cg)s : %(reason)s" -msgstr "%(cg)s profili silinemedi: %(reason)s" - msgid "" "Unable to delete the destination volume during volume migration, (NOTE: " "database record needs to be deleted)." @@ -2077,10 +2002,6 @@ msgid "" msgstr "" "FAST ilkesi için öntanımlı depolama grubu bulunamadı : %(fastPolicyName)s." -#, python-format -msgid "Unable to find volume mappings: %s" -msgstr "Mantıksal sürücü eşleştirmeleri bulunamadı: %s" - msgid "Unable to get associated pool of volume." msgstr "Mantıksal sürücünün ilişkili olduğu havuz alınamadı." @@ -2425,10 +2346,6 @@ msgstr "aynı ad ile 2 mantıksal sürücü oluşturulamıyor, %s" msgid "cinder-rtstool is not installed correctly" msgstr "cinder-rtstool doğru bir şekilde kurulu değil" -#, python-format -msgid "create_replay_profile failed %s" -msgstr "create_replay_profile başarısız oldu %s" - #, python-format msgid "" "delete: %(vol_id)s failed with stdout: %(out)s\n" @@ -2451,10 +2368,6 @@ msgstr "rbd imajı %s açma hatası" msgid "error refreshing volume stats" msgstr "mantıksal sürücü durum bilgisi tazeleme hatası" -#, python-format -msgid "find_replay_profile error %s" -msgstr "find_replay_profile hatası %s" - msgid "horcm command timeout." msgstr "horcm komutu zaman aşımı." @@ -2485,10 +2398,6 @@ msgstr "Model sunucusu gitti." msgid "single_user auth mode enabled, but %(param)s not set" msgstr "single_user kimlik doğrulama kipi etkin, fakat %(param)s ayarlı değil" -#, python-format -msgid "snap_cg error: %(code)d %(reason)s" -msgstr "snap_cg hatası: %(code)d %(reason)s" - msgid "snm2 command timeout." msgstr "snm2 komutu zaman aşımı." diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-info.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-info.po index 8fc0a5bcf..d5cc9620b 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-info.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-info.po @@ -7,19 +7,19 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" -"PO-Revision-Date: 2015-09-16 08:22+0000\n" -"Last-Translator: Andreas Jaeger \n" -"Language-Team: Turkish (Turkey)\n" -"Language: tr-TR\n" +"POT-Creation-Date: 2016-01-17 23:35+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2015-09-16 08:22+0000\n" +"Last-Translator: Andreas Jaeger \n" +"Language: tr-TR\n" "Plural-Forms: nplurals=1; plural=0;\n" "Generated-By: Babel 2.0\n" "X-Generator: Zanata 3.7.3\n" +"Language-Team: Turkish (Turkey)\n" #, python-format msgid "\t%(name)-35s : %(value)s" @@ -1130,10 +1130,6 @@ msgstr "Mantıksal sürücü bağlantısını ilklendirme başarıyla tamamland msgid "Initialized driver %(name)s version: %(vers)s" msgstr "Sürücü %(name)s sürüm: %(vers)s ilklendirildi" -#, python-format -msgid "Initialized driver %(name)s version: %(vers)s." -msgstr "Sürücü %(name)s sürüm: %(vers)s ilklendirildi." - msgid "Initializing extension manager." msgstr "Genişletme yöneticisi başlatılıyor" @@ -1607,10 +1603,6 @@ msgstr "%(server)s ve vserver %(vs)s için eski ssc tazeleme işi çalıştırı msgid "Running with vmemclient version: %s" msgstr "vmemclient sürüm: %s ile çalışıyor" -#, python-format -msgid "Running with vmemclient version: %s." -msgstr "vmemclient sürüm: %s ile çalışıyor." - #, python-format msgid "Save service info for %(svc)s -> %(hdp)s, %(path)s" msgstr " %(svc)s -> %(hdp)s, %(path)s için servis bilgisi kaydet" @@ -2178,10 +2170,6 @@ msgstr "Servis etiketi kullanılıyor: %s" msgid "Value with type=%s is not serializable" msgstr "type=%s sahip değer serileştirilemez" -#, python-format -msgid "Verified VMOS version %s is supported." -msgstr "Doğrulanmış VMOS sürümü %s destekleniyor." - #, python-format msgid "Virtual volume %(disp)s '%(new)s' is being retyped." msgstr "Sanal mantıksal sürücü %(disp)s '%(new)s' retype ediliyor." diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-warning.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-warning.po index 5c6375a0f..5438d9e63 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-warning.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-warning.po @@ -7,19 +7,19 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" -"PO-Revision-Date: 2015-08-26 03:31+0000\n" -"Last-Translator: openstackjenkins \n" -"Language-Team: Turkish (Turkey)\n" -"Language: tr-TR\n" +"POT-Creation-Date: 2016-01-17 23:35+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2015-08-26 03:31+0000\n" +"Last-Translator: openstackjenkins \n" +"Language: tr-TR\n" "Plural-Forms: nplurals=1; plural=0;\n" "Generated-By: Babel 2.0\n" "X-Generator: Zanata 3.7.3\n" +"Language-Team: Turkish (Turkey)\n" #, python-format msgid "%(path)s is being set with open permissions: %(perm)s" @@ -480,12 +480,6 @@ msgstr "" msgid "Failed to query pool %(id)s status %(ret)d." msgstr "%(id)s havuzu sorgulanamadı durum %(ret)d." -msgid "Failed to receive update for free_gb stat!" -msgstr "free_gb istatistiği için güncelleme alma başarısız!" - -msgid "Failed to receive update for total_gb stat!" -msgstr "total_gb istatistiği için güncelleme alma başarısız!" - #, python-format msgid "Failed to refresh mounts, reason=%s" msgstr "Bağlar tazelenemedi, sebep=%s" @@ -743,18 +737,6 @@ msgstr "" "En az meşgul iSCSI bağlantı noktası bulunamadı, listedeki ilk iSCSI bağlantı " "noktası kullanılıyor." -#, python-format -msgid "Logout error: %(code)d %(reason)s" -msgstr "Çıkış hatası: %(code)d %(reason)s" - -#, python-format -msgid "Lun %s has dependent snapshots, skipping." -msgstr "Lun %s bağımlı anlık görüntülere sahip, atlanıyor." - -#, python-format -msgid "Lun create for %s failed!" -msgstr "%s için LUN oluşturma başarısız!" - #, python-format msgid "" "Maximum number of Pool LUNs, %s, have been created. No more LUN creation can " @@ -972,10 +954,6 @@ msgstr "İstenen imaj mevcut Kiracı tarafından erişilebilir değil." msgid "Returning as clean tmp vol job already running." msgstr "Geçici mantıksal sürücü temizleme işi hala çalıştığından dönülüyor." -#, python-format -msgid "ScServerOperatingSystem GetList return: %(code)d %(reason)s" -msgstr "ScServerOperatingSystem GetList şunu döndürdü: %(code)d %(reason)s" - #, python-format msgid "See unavailable iSCSI target: %s" msgstr "Kullanılamaz iSCSI hedefine bak: %s" diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po index a2dc8aec2..e9ab3a658 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po @@ -1,22 +1,25 @@ -# Turkish (Turkey) translations for cinder. -# Copyright (C) 2016 ORGANIZATION +# Translations template for cinder. +# Copyright (C) 2015 ORGANIZATION # This file is distributed under the same license as the cinder project. -# FIRST AUTHOR , 2016. # +# Translators: +# Andreas Jaeger , 2015. #zanata +# OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b2.dev238\n" +"Project-Id-Version: cinder 8.0.0.0b2.dev281\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-01-09 06:44+0000\n" +"POT-Creation-Date: 2016-01-17 23:35+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" "PO-Revision-Date: 2015-09-16 08:16+0000\n" "Last-Translator: Andreas Jaeger \n" -"Language: tr_TR\n" +"Language: tr-TR\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"Generated-By: Babel 2.0\n" +"X-Generator: Zanata 3.7.3\n" "Language-Team: Turkish (Turkey)\n" -"Plural-Forms: nplurals=1; plural=0\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.2.0\n" #, python-format msgid "\t%s" @@ -1775,11 +1778,6 @@ msgstr "Mantıksal sürücü oluşturmada hata: %s." msgid "Error deleting replay profile." msgstr "Yeniden oynatma profilinin silinmesinde hata." -#, python-format -msgid "Error deleting volume %(ssn)s: %(volume)s: %(code)d %(reason)s" -msgstr "" -"%(ssn)s mantıksal sürücüsü silme hatası: %(volume)s: %(code)d %(reason)s" - #, python-format msgid "Error deleting volume %(vol)s: %(err)s." msgstr "%(vol)s mantıksal sürücüsünün silinmesinde hata: %(err)s." @@ -2100,10 +2098,6 @@ msgid "Failed to add %(vol)s into %(sg)s after %(retries)s tries." msgstr "" "%(vol)s in %(sg)s e eklenmesi %(retries)s denemeden sonra başarısız oldu." -#, python-format -msgid "Failed to add igroup member: %(code)d, %(message)s" -msgstr "Igroup üyesi eklenemedi: %(code)d, %(message)s" - msgid "Failed to add the logical device." msgstr "Mantıksal aygıt ekleme başarısız." @@ -2146,9 +2140,6 @@ msgstr "%s anlık sistem görüntüsünden mantıksal sürücü kopyalanamadı." msgid "Failed to connect to %(vendor_name)s Array %(host)s: %(err)s" msgstr "%(vendor_name)s dizisine bağlantı başarısız %(host)s: %(err)s" -msgid "Failed to connect to Enterprise Manager" -msgstr "Kurumsal Yöneticiye bağlanamadı" - msgid "Failed to connect to array" msgstr "Diziye bağlanma başarısız" @@ -3070,18 +3061,9 @@ msgstr "" msgid "GPFS is not running, state: %s." msgstr "GPFS çalışmıyor, durum: %s." -msgid "Gateway MG-A IP option 'gateway_mga' is not set" -msgstr "Geçit MG-A IP seçeneği 'gateway_mga' ayarlanmamış" - -msgid "Gateway MG-B IP option 'gateway_mgb' is not set" -msgstr "Geçit MG-B IP seçeneği 'gateway_mgb' ayarlanmamış" - msgid "Gateway VIP is not set" msgstr "Geçit VIP ayarlanmamış" -msgid "Gateway VIP option 'san_ip' is not set" -msgstr "Geçit VIP seçeneği 'san_ip' ayarlanmamış" - #, python-format msgid "" "Glance metadata cannot be updated, key %(key)s exists for volume id " @@ -3096,9 +3078,6 @@ msgstr "" "Mantıksal sürücü/anlık sistem görüntüsü %(id)s için glance metadata " "bulunamaz." -msgid "Global timeout option 'request_timeout' must be greater than 0" -msgstr "Genel zaman aşımı seçeneği 'request_timeout' 0'dan büyük olmalı" - #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "%(config)s konumunda Gluster yapılandırma dosyası yok" @@ -3287,13 +3266,6 @@ msgstr "Geçersiz CgSnapshot: %(reason)s" msgid "Invalid ConsistencyGroup: %(reason)s" msgstr "Geçersiz TutarlılıkGrubu: %(reason)s" -msgid "" -"Invalid ConsistencyGroup: Consistency group status must be available or " -"error, but current status is: invalid" -msgstr "" -"Geçersiz TutarlılıkGrubu: Tutarlılık grubu durumu kullanılabilir ya da hata " -"olmalıdır ancak mevcut durum: geçersiz" - #, python-format msgid "" "Invalid ConsistencyGroup: Consistency group status must be available, but " @@ -3448,14 +3420,6 @@ msgstr "Retype için geçersiz yeni snapCPG ismi. new_snap_cpg='%s'." msgid "Invalid qos specs: %(reason)s" msgstr "Geçersiz qos özellikleri: %(reason)s" -#, python-format -msgid "" -"Invalid request to attach volume to an instance %(instance_uuid)s and a host " -"%(host_name)s simultaneously" -msgstr "" -"Aynı anda bir sunucu %(instance_uuid)s ve istemciye %(host_name)s mantıksal " -"sürücü ekleme isteği geçersiz" - msgid "Invalid request to attach volume to an invalid target" msgstr "Geçersiz bir hedefe geçersiz mantıksal sürücü ekleme isteği" @@ -5835,9 +5799,6 @@ msgstr "V2 rollback, mantıksal sürücü herhangi bir depolama grubunda değil. msgid "V3 rollback" msgstr "V3 geridönüş" -msgid "VMOS version is not supported" -msgstr "VMOS sürümü desteklenmiyor" - #, python-format msgid "VV Set %s does not exist." msgstr "VV Kümesi %s mevcut değil." @@ -6543,9 +6504,6 @@ msgstr "check_for_setup_error: dinleyen iSCSI trafiği yok." msgid "clone depth exceeds limit of %s" msgstr "çoğaltma derinliği %s sınırını aşıyor" -msgid "container is missing" -msgstr "kap eksik" - msgid "control_location must be defined" msgstr "control_location tanımlanmalıdır" @@ -6823,9 +6781,6 @@ msgstr "" "http servisi bu işlemin ortasında ansızın kapatılmış ya da bakım durumuna " "alınmış olabilir." -msgid "iSCSI is not enabled" -msgstr "iSCSI etkin değil" - msgid "id cannot be None" msgstr "id Hiçbiri olamaz" @@ -6927,12 +6882,6 @@ msgstr "ad Hiçbiri olamaz" msgid "naviseccli_path: Could not find NAVISECCLI tool %(path)s." msgstr "naviseccli_path: NAVISECCLI araç %(path)s bulunamadı." -msgid "no available iSCSI IPs on mga" -msgstr "mga'da kullanılabilir iSCSI IP'si yok" - -msgid "no available iSCSI IPs on mgb" -msgstr "mgb'de kullanılabilir İSCSI IP'si yok" - #, python-format msgid "no snapshot with id %s found in drbdmanage" msgstr "drbdmanage içinde %s anlık sistem görüntüsü bulunamadı" @@ -6967,9 +6916,6 @@ msgstr "promote_replica uygulanmadı." msgid "provider must be defined" msgstr "sağlayıcı tanımlanmalıdır" -msgid "provisioned space threshold is not equal to usable space." -msgstr "hazırlanan alan eşiği kullanılabilir alana eşit değil." - #, python-format msgid "" "qemu-img %(minimum_version)s or later is required by this volume driver. " @@ -7095,12 +7041,6 @@ msgstr "kaynak mantıksal sürücü kimliği:%s bulunamadı" msgid "source volume id:%s is not replicated" msgstr "kaynak mantıksal sürücü kimliği:%s çoğaltılmamıştır" -msgid "" -"space reclamation threshold is enabled but not supported by Cinder " -"infrastructure." -msgstr "" -"alan geri alma eşiği etkin ama Cinder altyapısı tarafından desteklenmiyor." - msgid "status must be available" msgstr "durum kullanılabilir olmalıdır" -- 2.45.2