From: OpenStack Proposal Bot Date: Tue, 23 Feb 2016 06:42:04 +0000 (+0000) Subject: Imported Translations from Zanata X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=754f13a7a953d88e112175a27932b05ee14deaaf;p=openstack-build%2Fcinder-build.git Imported Translations from Zanata For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Icf324033645737566a95eb363bfb337f66888d43 --- diff --git a/cinder/locale/cinder-log-error.pot b/cinder/locale/cinder-log-error.pot index 5e8d5e046..35b03422d 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.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev250\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 07:03+0000\n" +"POT-Creation-Date: 2016-02-23 06:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -38,45 +38,45 @@ msgstr "" msgid "%(name)s: %(value)s" msgstr "" -#: cinder/quota.py:832 +#: cinder/quota.py:957 #, python-format msgid "Failed to commit reservations %s" msgstr "" -#: cinder/quota.py:853 +#: cinder/quota.py:978 #, python-format msgid "Failed to roll back reservations %s" msgstr "" -#: cinder/service.py:309 +#: cinder/service.py:319 #, python-format msgid "" "Manager for service %(binary)s %(host)s is reporting problems, not " "sending heartbeat. Service will appear \"down\"." msgstr "" -#: cinder/service.py:336 +#: cinder/service.py:346 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:341 +#: cinder/service.py:351 msgid "model server went away" msgstr "" -#: cinder/service.py:348 +#: cinder/service.py:358 msgid "DBError encountered: " msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:363 msgid "Exception encountered: " msgstr "" -#: cinder/utils.py:487 +#: cinder/utils.py:494 #, python-format msgid "Failed to write persistence file: %(path)s." msgstr "" -#: cinder/utils.py:596 +#: cinder/utils.py:603 #, python-format msgid "Volume driver %s not initialized" msgstr "" @@ -104,49 +104,35 @@ msgstr "" msgid "Backup volume metadata failed: %s." msgstr "" -#: cinder/backup/manager.py:182 -#, python-format -msgid "Error encountered during initialization of driver: %(name)s." -msgstr "" - -#: cinder/backup/manager.py:207 +#: cinder/backup/manager.py:123 msgid "Problem cleaning incomplete backup operations." msgstr "" -#: cinder/backup/manager.py:218 -#, python-format -msgid "Problem cleaning up volume %(vol)s." -msgstr "" - -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:141 #, python-format msgid "Problem cleaning up backup %(bkup)s." msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:147 cinder/backup/manager.py:787 #, python-format msgid "Problem cleaning temp volumes and snapshots for backup %(bkup)s." msgstr "" -#: cinder/backup/manager.py:298 +#: cinder/backup/manager.py:206 #, python-format msgid "Detach attachment %(attach_id)s failed." msgstr "" -#: cinder/backup/manager.py:577 +#: cinder/backup/manager.py:512 msgid "Failed to update usages deleting backup" msgstr "" -#: cinder/backup/manager.py:794 -msgid "Backup driver has not been initialized" -msgstr "" - -#: cinder/backup/manager.py:838 +#: cinder/backup/manager.py:762 #, python-format msgid "Backup id %s is not invalid. Skipping reset." msgstr "" -#: cinder/backup/manager.py:842 +#: cinder/backup/manager.py:766 #, python-format msgid "" "Backup service %(configured_service)s does not support verify. Backup id " @@ -385,22 +371,22 @@ msgstr "" msgid "Failed to update quota for consistency group %s." msgstr "" -#: cinder/consistencygroup/api.py:747 +#: cinder/consistencygroup/api.py:750 #, python-format msgid "Error occurred when creating cgsnapshot %s." msgstr "" -#: cinder/db/sqlalchemy/api.py:2721 +#: cinder/db/sqlalchemy/api.py:2786 #, python-format msgid "VolumeType %s deletion failed, VolumeType in use." msgstr "" -#: cinder/db/sqlalchemy/api.py:3731 +#: cinder/db/sqlalchemy/api.py:3796 #, python-format msgid "Volume in unexpected state %s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/api.py:4100 +#: cinder/db/sqlalchemy/api.py:4165 #, python-format msgid "DBError detected when purging from table=%(table)s" msgstr "" @@ -449,17 +435,17 @@ msgid "" "%(exc)s" msgstr "" -#: cinder/scheduler/manager.py:105 +#: cinder/scheduler/manager.py:109 #, python-format msgid "Could not find a host for consistency group %(group_id)s." msgstr "" -#: cinder/scheduler/manager.py:112 +#: cinder/scheduler/manager.py:116 #, python-format msgid "Failed to create consistency group %(group_id)s." msgstr "" -#: cinder/scheduler/manager.py:292 +#: cinder/scheduler/manager.py:296 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -518,7 +504,7 @@ msgid "Unable to find service: %(service)s for given host: %(host)s." msgstr "" #: cinder/volume/driver.py:370 cinder/volume/drivers/hitachi/hnas_nfs.py:379 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:276 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:279 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" @@ -542,7 +528,7 @@ msgstr "" msgid "Failed to attach volume %(vol)s" msgstr "" -#: cinder/volume/driver.py:801 cinder/volume/manager.py:1616 +#: cinder/volume/driver.py:801 cinder/volume/manager.py:1624 #, python-format msgid "Failed to copy volume %(src)s to %(dest)s." msgstr "" @@ -555,7 +541,7 @@ msgid "" msgstr "" #: cinder/volume/driver.py:978 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2239 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2295 #, python-format msgid "Error detaching volume %s" msgstr "" @@ -576,299 +562,299 @@ msgstr "" msgid "Could not validate device %s" msgstr "" -#: cinder/volume/driver.py:2400 cinder/volume/targets/iscsi.py:170 +#: cinder/volume/driver.py:2493 cinder/volume/targets/iscsi.py:167 #, python-format msgid "ISCSI discovery attempt failed for:%s" msgstr "" -#: cinder/volume/driver.py:2594 +#: cinder/volume/driver.py:2682 #, python-format msgid "The volume driver requires %(data)s in the connector." msgstr "" -#: cinder/volume/driver.py:2870 +#: cinder/volume/driver.py:2954 #, python-format msgid "" "FibreChannelDriver validate_connector failed. No '%(setting)s'. Make sure" " HBA state is Online." msgstr "" -#: cinder/volume/manager.py:249 +#: cinder/volume/manager.py:259 #, python-format msgid "Invalid JSON: %s" msgstr "" -#: cinder/volume/manager.py:286 +#: cinder/volume/manager.py:296 msgid "Fetch volume pool name failed." msgstr "" -#: cinder/volume/manager.py:383 +#: cinder/volume/manager.py:393 msgid "Failed to initialize driver." msgstr "" -#: cinder/volume/manager.py:411 +#: cinder/volume/manager.py:421 msgid "Failed to re-export volume, setting to ERROR." msgstr "" -#: cinder/volume/manager.py:437 +#: cinder/volume/manager.py:451 msgid "Error during re-export on driver init." msgstr "" -#: cinder/volume/manager.py:654 +#: cinder/volume/manager.py:668 msgid "Unable to delete busy volume." msgstr "" -#: cinder/volume/manager.py:683 +#: cinder/volume/manager.py:697 msgid "Failed to update usages deleting volume." msgstr "" -#: cinder/volume/manager.py:725 +#: cinder/volume/manager.py:739 msgid "" "Unable to delete the destination volume during volume migration, (NOTE: " "database record needs to be deleted)." msgstr "" -#: cinder/volume/manager.py:770 +#: cinder/volume/manager.py:784 #, python-format msgid "" "Failed updating snapshot metadata using the provided volumes " "%(volume_id)s metadata" msgstr "" -#: cinder/volume/manager.py:813 +#: cinder/volume/manager.py:827 msgid "Delete snapshot failed, due to snapshot busy." msgstr "" -#: cinder/volume/manager.py:841 +#: cinder/volume/manager.py:855 msgid "Update snapshot usages failed." msgstr "" -#: cinder/volume/manager.py:1030 +#: cinder/volume/manager.py:1044 msgid "Detach volume failed, due to uninitialized driver." msgstr "" -#: cinder/volume/manager.py:1034 +#: cinder/volume/manager.py:1048 msgid "Detach volume failed, due to remove-export failure." msgstr "" -#: cinder/volume/manager.py:1107 +#: cinder/volume/manager.py:1116 #, python-format msgid "" "Create clone_image_volume: %(volume_id)sfor image %(image_id)s, failed " "(Exception: %(except)s)" msgstr "" -#: cinder/volume/manager.py:1132 +#: cinder/volume/manager.py:1141 #, python-format msgid "Failed to clone volume %(volume_id)s for image %(image_id)s." msgstr "" -#: cinder/volume/manager.py:1139 +#: cinder/volume/manager.py:1148 #, python-format msgid "Could not delete the image volume %(id)s." msgstr "" -#: cinder/volume/manager.py:1169 +#: cinder/volume/manager.py:1178 #, python-format msgid "Failed to register image volume location %(uri)s." msgstr "" -#: cinder/volume/manager.py:1179 +#: cinder/volume/manager.py:1188 #, python-format msgid "Could not delete failed image volume %(id)s." msgstr "" -#: cinder/volume/manager.py:1224 +#: cinder/volume/manager.py:1233 #, python-format msgid "Upload volume to image encountered an error (image-id: %(image_id)s)." msgstr "" -#: cinder/volume/manager.py:1276 +#: cinder/volume/manager.py:1285 #, python-format msgid "" "Failed to get driver initiator data for initiator %(initiator)s and " "namespace %(namespace)s" msgstr "" -#: cinder/volume/manager.py:1293 +#: cinder/volume/manager.py:1302 #, python-format msgid "" "Failed to update initiator data for initiator %(initiator)s and backend " "%(backend)s" msgstr "" -#: cinder/volume/manager.py:1367 +#: cinder/volume/manager.py:1376 msgid "Model update failed." msgstr "" -#: cinder/volume/manager.py:1498 +#: cinder/volume/manager.py:1506 msgid "Update volume model for transfer operation failed." msgstr "" -#: cinder/volume/manager.py:1546 +#: cinder/volume/manager.py:1554 #, python-format msgid "Failed to attach volume %(vol)s." msgstr "" -#: cinder/volume/manager.py:1572 +#: cinder/volume/manager.py:1580 #, python-format msgid "Unable to terminate volume connection: %(err)s." msgstr "" -#: cinder/volume/manager.py:1593 +#: cinder/volume/manager.py:1601 msgid "Failed to attach source volume for copy." msgstr "" -#: cinder/volume/manager.py:1702 +#: cinder/volume/manager.py:1703 #, python-format msgid "Failed to copy volume %(vol1)s to %(vol2)s" msgstr "" -#: cinder/volume/manager.py:1793 +#: cinder/volume/manager.py:1794 #, python-format msgid "Detach migration source volume failed: %(err)s" msgstr "" -#: cinder/volume/manager.py:1828 +#: cinder/volume/manager.py:1829 #, python-format msgid "Failed to request async delete of migration source vol %(vol)s: %(err)s" msgstr "" -#: cinder/volume/manager.py:2061 +#: cinder/volume/manager.py:2043 msgid "Extend volume failed." msgstr "" -#: cinder/volume/manager.py:2203 +#: cinder/volume/manager.py:2185 #, python-format msgid "" "Volume %s: driver error when trying to retype, falling back to generic " "mechanism." msgstr "" -#: cinder/volume/manager.py:2308 +#: cinder/volume/manager.py:2290 msgid "Promote volume replica failed." msgstr "" -#: cinder/volume/manager.py:2341 +#: cinder/volume/manager.py:2323 msgid "Sync volume replica failed." msgstr "" -#: cinder/volume/manager.py:2377 +#: cinder/volume/manager.py:2359 msgid "Get replication status for volume failed." msgstr "" -#: cinder/volume/manager.py:2412 +#: cinder/volume/manager.py:2394 #, python-format msgid "Consistency group %s: create failed" msgstr "" -#: cinder/volume/manager.py:2447 +#: cinder/volume/manager.py:2429 #, python-format msgid "Create consistency group from snapshot-%(snap)s failed: SnapshotNotFound." msgstr "" -#: cinder/volume/manager.py:2475 +#: cinder/volume/manager.py:2457 #, python-format msgid "" "Create consistency group from source cg-%(cg)s failed: " "ConsistencyGroupNotFound." msgstr "" -#: cinder/volume/manager.py:2534 +#: cinder/volume/manager.py:2516 #, python-format msgid "Create consistency group from source %(source)s failed." msgstr "" -#: cinder/volume/manager.py:2578 +#: cinder/volume/manager.py:2560 #, python-format msgid "Source snapshot cannot be found for target volume %(volume_id)s." msgstr "" -#: cinder/volume/manager.py:2601 +#: cinder/volume/manager.py:2583 #, python-format msgid "Source volumes cannot be found for target volume %(volume_id)s." msgstr "" -#: cinder/volume/manager.py:2622 +#: cinder/volume/manager.py:2604 #, python-format msgid "Source snapshot %(snapshot_id)s cannot be found." msgstr "" -#: cinder/volume/manager.py:2631 +#: cinder/volume/manager.py:2613 #, python-format msgid "The source volume %(volume_id)s cannot be found." msgstr "" -#: cinder/volume/manager.py:2641 +#: cinder/volume/manager.py:2623 #, python-format msgid "" "Failed to update %(volume_id)s metadata using the provided snapshot " "%(snapshot_id)s metadata." msgstr "" -#: cinder/volume/manager.py:2749 cinder/volume/manager.py:2768 +#: cinder/volume/manager.py:2731 cinder/volume/manager.py:2750 msgid "Delete consistency group failed to update usages." msgstr "" -#: cinder/volume/manager.py:2819 +#: cinder/volume/manager.py:2801 #, python-format msgid "" "Update consistency group failed to add volume-%(volume_id)s: " "VolumeNotFound." msgstr "" -#: cinder/volume/manager.py:2848 +#: cinder/volume/manager.py:2830 #, python-format msgid "" "Update consistency group failed to remove volume-%(volume_id)s: " "VolumeNotFound." msgstr "" -#: cinder/volume/manager.py:2889 +#: cinder/volume/manager.py:2871 #, python-format msgid "" "Error occurred in the volume driver when updating consistency group " "%(group_id)s." msgstr "" -#: cinder/volume/manager.py:2902 +#: cinder/volume/manager.py:2884 #, python-format msgid "Error occurred when updating consistency group %(group_id)s." msgstr "" -#: cinder/volume/manager.py:3011 +#: cinder/volume/manager.py:2993 #, python-format msgid "" "Failed updating %(snapshot_id)s metadata using the provided volumes " "%(volume_id)s metadata" msgstr "" -#: cinder/volume/manager.py:3125 +#: cinder/volume/manager.py:3107 msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/volume/manager.py:3212 +#: cinder/volume/manager.py:3194 msgid "Can't enable replication because the driver isn't initialized" msgstr "" -#: cinder/volume/manager.py:3250 cinder/volume/manager.py:3310 -#: cinder/volume/manager.py:3403 +#: cinder/volume/manager.py:3232 cinder/volume/manager.py:3292 +#: cinder/volume/manager.py:3385 msgid "Driver replication data update failed." msgstr "" -#: cinder/volume/manager.py:3274 +#: cinder/volume/manager.py:3256 msgid "Can't disable replication because the driver isn't initialized" msgstr "" -#: cinder/volume/manager.py:3478 +#: cinder/volume/manager.py:3460 #, python-format msgid "Failed to create manage_existing flow: %(object_type)s %(object_id)s." msgstr "" -#: cinder/volume/qos_specs.py:85 cinder/volume/qos_specs.py:106 -#: cinder/volume/qos_specs.py:156 cinder/volume/qos_specs.py:198 -#: cinder/volume/qos_specs.py:212 cinder/volume/qos_specs.py:226 -#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:72 +#: cinder/volume/qos_specs.py:83 cinder/volume/qos_specs.py:104 +#: cinder/volume/qos_specs.py:154 cinder/volume/qos_specs.py:196 +#: cinder/volume/qos_specs.py:210 cinder/volume/qos_specs.py:224 +#: cinder/volume/volume_types.py:55 cinder/volume/volume_types.py:81 msgid "DB error:" msgstr "" @@ -887,7 +873,7 @@ msgstr "" msgid "Failed to open volume from %(path)s." msgstr "" -#: cinder/volume/volume_types.py:136 +#: cinder/volume/volume_types.py:145 msgid "Default volume type is not found. Please check default_volume_type config:" msgstr "" @@ -911,7 +897,7 @@ msgid "" "password set in the cinder.conf and start the cinder-volumeservice again." msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:864 +#: cinder/volume/drivers/drbdmanagedrv.py:867 msgid "DRBDmanage: too many assignments returned." msgstr "" @@ -1025,8 +1011,8 @@ msgid "VGC-CLUSTER command blocked and cancelled." msgstr "" #: cinder/volume/drivers/lvm.py:371 cinder/volume/drivers/nfs.py:408 -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:591 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2240 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:611 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2606 #, python-format msgid "Unable to rename the logical volume for volume: %s" msgstr "" @@ -1062,21 +1048,21 @@ msgstr "" msgid "Re-throwing Exception %s" msgstr "" -#: cinder/volume/drivers/pure.py:417 +#: cinder/volume/drivers/pure.py:430 msgid "Unable to disconnect host from volume, could not determine Purity host" msgstr "" -#: cinder/volume/drivers/pure.py:440 +#: cinder/volume/drivers/pure.py:453 #, python-format msgid "Disconnection failed with message: %(msg)s." msgstr "" -#: cinder/volume/drivers/pure.py:1091 +#: cinder/volume/drivers/pure.py:1109 #, python-format msgid "Disable replication on volume failed with message: %s" msgstr "" -#: cinder/volume/drivers/pure.py:1560 +#: cinder/volume/drivers/pure.py:1572 #, python-format msgid "" "Purity host %(host_name)s is not managed by Cinder and can't have CHAP " @@ -1084,7 +1070,7 @@ msgid "" "issue." msgstr "" -#: cinder/volume/drivers/pure.py:1570 +#: cinder/volume/drivers/pure.py:1582 #, python-format msgid "" "Purity host %(host_name)s is managed by Cinder but CHAP credentials could" @@ -1244,7 +1230,7 @@ msgstr "" msgid "Failed to get volume status. %s" msgstr "" -#: cinder/volume/drivers/sheepdog.py:493 +#: cinder/volume/drivers/sheepdog.py:491 #, python-format msgid "Failed to create cloned volume %s." msgstr "" @@ -1335,8 +1321,8 @@ msgid "Configuration value %s is not set." msgstr "" #: cinder/volume/drivers/tintri.py:157 cinder/volume/drivers/tintri.py:286 -#: cinder/volume/drivers/netapp/dataontap/block_base.py:314 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:190 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:321 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:193 #, python-format msgid "Resizing %s failed. Cleaning volume." msgstr "" @@ -1512,7 +1498,7 @@ msgstr "" msgid "Host PUT failed (%s)." msgstr "" -#: cinder/volume/drivers/xio.py:1396 +#: cinder/volume/drivers/xio.py:1395 msgid "iscsi_ip_address must be set!" msgstr "" @@ -1635,176 +1621,176 @@ msgstr "" msgid "Unable to find controller port iscsi configuration: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1597 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1593 #, python-format msgid "Unable to map %(vol)s to %(srv)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1635 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1631 #, python-format msgid "Unable to unmap Volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1730 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1726 #, python-format msgid "Invalid ReplayList return: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1793 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1789 #, python-format msgid "Unable to create volume %s from replay" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1821 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1817 msgid "Error: unable to snap replay" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1847 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1843 #, python-format msgid "Error expanding volume %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1867 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1863 #, python-format msgid "Error renaming volume %(original)s to %(name)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1889 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1885 msgid "User does not have permission to change Storage Profile selection." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1896 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1892 #, python-format msgid "Storage Profile %s was not found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1903 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1899 msgid "Default Storage Profile was not found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1917 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1913 #, python-format msgid "Error changing Storage Profile for volume %(original)s to %(name)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1979 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1975 #, python-format msgid "Multiple replay profiles under name %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2025 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2021 #, python-format msgid "Unable to delete profile %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2096 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2092 #, python-format msgid "Failed to add %s to cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2114 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2110 #, python-format msgid "Failed to remove %s from cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2233 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2229 #, python-format msgid "Unable to locate snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2439 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2435 #, python-format msgid "Unable to find or create QoS Node named %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2510 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2506 #, python-format msgid "Unable to delete replication for %(vol)s to %(dest)s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2538 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2534 #, python-format msgid "Unable to find disk folder %(name)s on %(ssn)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2588 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2584 #, python-format msgid "Unable to replicate %(volname)s to %(destsc)s" msgstr "" -#: 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 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:250 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:399 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:451 #, python-format msgid "Failed to create volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:299 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:309 #, python-format msgid "Failed to delete volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:485 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:505 #, python-format msgid "Failed to ensure export of volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:669 -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:708 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:689 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:728 #, python-format msgid "Cannot find Consistency Group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:706 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:726 #, python-format msgid "Failed to snap Consistency Group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:885 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:905 #, python-format msgid "Retype unable to find volume %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:897 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:917 msgid "Failed to update storage profile" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:908 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:928 msgid "Failed to update replay profiles" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:936 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:956 msgid "Failed to apply replication:activereplay setting" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:969 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:989 #, 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 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:996 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1029 #, 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 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:998 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1031 #, python-format msgid "Replication not enabled or no replication destinations found. %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1002 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1022 #, 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 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1147 #, python-format msgid "Unable to break replication from %(from)s to %(to)d." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1132 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1152 msgid "Unable to find valid destination." msgstr "" @@ -1820,11 +1806,11 @@ msgstr "" msgid "Failed to terminate connection" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:133 +#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:132 msgid "Failed to initialize connection" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:166 +#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:165 #, python-format msgid "Failed to terminate connection %(initiator)s %(vol)s" msgstr "" @@ -2043,34 +2029,34 @@ msgstr "" msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3006 -#: cinder/volume/drivers/emc/emc_vmax_common.py:3129 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3001 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3124 #, python-format msgid "" "Volume %(name)s is not suitable for storage assisted migration using " "retype." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3071 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3066 #, 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:3085 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3080 #, python-format msgid "Failed to get or create storage group %(storageGroupName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3098 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3093 #, 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:3370 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3365 #, python-format msgid "" "Failed to Roll back to re-add volume %(volumeName)s to default storage " @@ -2078,21 +2064,16 @@ msgid "" " get the volume returned to the default storage group." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4196 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4191 #, python-format msgid "Exception: %(ex)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4215 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4210 #, python-format msgid "Volume %(name)s not found on the array." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4346 -#, python-format -msgid "Exception: %(ex)s." -msgstr "" - #: cinder/volume/drivers/emc/emc_vmax_fast.py:53 msgid "Cannot determine whether Tiering Policy is supported on this array." msgstr "" @@ -2162,7 +2143,7 @@ msgstr "" msgid "Exception: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:194 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:198 msgid "The list of iscsi_ip_addresses is empty" msgstr "" @@ -2274,142 +2255,155 @@ msgstr "" msgid "Error parsing array from host capabilities." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1529 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1507 #, python-format msgid "" "SLO: %(slo)s is not valid. Valid values are Bronze, Silver, Gold, " "Platinum, Diamond, Optimized, NONE." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1534 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1512 #, python-format msgid "" "Workload: %(workload)s is not valid. Valid values are DSS_REP, DSS, OLTP," " OLTP_REP, NONE." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1667 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1645 #: cinder/volume/drivers/fujitsu/eternus_dx_common.py:2101 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1828 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1842 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1831 #: 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:1854 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1983 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2015 #: 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:2076 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2086 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2089 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2092 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2169 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2179 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2182 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2185 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2223 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2226 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2436 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2439 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2442 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2445 #: 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:1026 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2467 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2514 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2518 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1027 #, python-format msgid "Exception: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1917 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1895 msgid "" "Please check your xml for format or syntax errors. Please see " "documentation for more details." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1958 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1936 #, python-format msgid "Array Serial Number must be in the file %(fileName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1964 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1942 #, python-format msgid "PoolName must be in the file %(fileName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:782 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:785 #, python-format msgid "Error on enable compression on lun %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:793 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:796 #, python-format msgid "Error on adding lun to consistency group. %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1032 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1035 #, 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:1045 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1048 #, python-format msgid "Can not remove LUNs %(luns)s in consistency group %(cg_name)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1058 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1061 #, 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:1363 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1366 msgid "Failed to query migration status of LUN." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1379 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1382 #, python-format msgid "Migration of LUN %s failed to complete." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1654 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1657 #, python-format msgid "Invalid value for %(key)s, value is %(value)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1693 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1696 #, python-format msgid "Error happened during storage pool querying, %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2370 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2396 msgid "The given extra_spec or valid_values is None." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3064 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3133 #, python-format msgid "Create consistency group %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3082 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3151 #, python-format msgid "Delete consistency group %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3148 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3217 #, python-format msgid "Create cg snapshot %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3173 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3242 #, python-format msgid "Delete cgsnapshot %s failed." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3587 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3656 #, python-format msgid "Failed to find available iSCSI targets for %s." msgstr "" +#: cinder/volume/drivers/emc/scaleio.py:1127 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2757 +#, python-format +msgid "Failed to delete the volume %(vol)s of CG. Exception: %(exception)s." +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:1172 +#, python-format +msgid "" +"Failed to delete the snapshot %(snap)s of cgsnapshot: %(cgsnapshot_id)s. " +"Exception: %(exception)s." +msgstr "" + #: cinder/volume/drivers/emc/xtremio.py:161 #, python-format msgid "can't create 2 volumes with the same name, %s" @@ -2420,7 +2414,7 @@ msgstr "" msgid "Can't find volume to map %(key)s, %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:332 +#: cinder/volume/drivers/emc/xtremio.py:337 msgid "Failed to rename the created snapshot, reverting." msgstr "" @@ -2476,7 +2470,7 @@ msgstr "" msgid "Unexpected error occurs in snm2." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_backend.py:321 +#: cinder/volume/drivers/hitachi/hnas_backend.py:325 #, python-format msgid "Error getting iSCSI target info from EVS %(evs)s." msgstr "" @@ -2529,131 +2523,131 @@ msgstr "" msgid "The NFS Volume %(cr)s does not exist." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:408 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:405 #, 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:561 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:559 #, python-format msgid "Conflict detected in Virtual Volume Set %(volume_set)s: %(error)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:574 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:471 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:572 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:472 #, python-format msgid "There was an error deleting volume %(id)s: %(error)." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:595 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:606 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:593 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:604 #, python-format msgid "Virtual Volume Set %s does not exist." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:674 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:570 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:672 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:571 #, python-format msgid "There was an error deleting snapshot %(id)s: %(error)." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1021 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1019 #, python-format msgid "Error extending volume: %(vol)s. Exception: %(ex)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1533 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1536 #, python-format msgid "Error creating QOS rule %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1566 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1569 #, python-format msgid "Error setting Flash Cache policy to %s - exception" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2093 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2149 #, python-format msgid "Error extending volume %(id)s. Ex: %(ex)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2226 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2282 #, python-format msgid "Error attaching volume %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2301 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2357 #, 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:2814 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1259 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2864 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1408 msgid "" "Enabling replication failed because replication is not properly " "configured." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2845 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1289 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2895 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1438 #, python-format msgid "There was a problem disabling replication on volume '%(name)s': %(error)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2852 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1298 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2902 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1447 msgid "" "Disabling replication failed because replication is not properly " "configured." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2870 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2920 msgid "Issuing a fail-over failed because replication is not properly configured." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3030 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3080 #, python-format msgid "Could not log in to 3PAR array (%s) with the provided credentials." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3055 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1478 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3105 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1627 msgid "There must be at least one valid replication device configured." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3065 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3115 msgid "" "Extra spec replication:mode must be set and must be either 'sync' or " "'periodic'." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3073 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3123 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:3500 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3549 #, python-format msgid "Exception during snapCPG revert: %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3572 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3621 #, python-format msgid "Unexpected error when retype() tried to deleteVolumeSet(%s)" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3594 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3597 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3643 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3646 #, python-format msgid "Unexpected error when retype() revert tried to deleteVolumeSet(%s)" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3605 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3654 #, python-format msgid "" "%(exception)s: Exception during revert of retype for volume " @@ -2661,7 +2655,7 @@ msgid "" " restored." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3616 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3665 #, python-format msgid "" "%(exception)s: Exception during revert of retype for volume " @@ -2673,80 +2667,114 @@ msgstr "" msgid "Volume %s doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:428 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:429 msgid "Volume did not exist. It will not be deleted" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:508 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:509 #, python-format msgid "Could not find volume with name %(name)s. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:534 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:535 #, python-format msgid "Could not create snapshot set. Error: '%s'" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:566 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:567 msgid "The snapshot cannot be deleted because it is a clone point." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:605 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:606 msgid "Snapshot did not exist. It will not be deleted" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:832 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:833 #, python-format msgid "'%(value)s' is an invalid value for extra spec '%(key)s'" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1057 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1058 #, python-format msgid "" "Changing the volume name from %(tmp)s to %(orig)s failed because " "%(reason)s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1454 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1603 #, python-format msgid "Could not log in to LeftHand array (%s) with the provided credentials." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:176 -#, python-format +#: cinder/volume/drivers/huawei/huawei_driver.py:188 msgid "" -"Extra specs must be specified as capabilities:%s=' True' or ' " -"true'." +"Extra specs must be specified as replication_type=' sync' or ' " +"async'." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:256 +#: cinder/volume/drivers/huawei/huawei_driver.py:192 +#, python-format +msgid "Extra specs must be specified as capabilities:%s=' True'." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:280 #, python-format msgid "Create hypermetro error: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:300 +#: cinder/volume/drivers/huawei/huawei_driver.py:291 +msgid "Create replication volume error." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:353 #, python-format msgid "Delete hypermetro error: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:347 +#: cinder/volume/drivers/huawei/huawei_driver.py:364 +msgid "Delete replication error." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:408 msgid "Get LUN migration error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:405 +#: cinder/volume/drivers/huawei/huawei_driver.py:466 #, python-format msgid "Unable to rename lun %s on array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:693 +#: cinder/volume/drivers/huawei/huawei_driver.py:777 +msgid "Retype volume error. Delete replication failed." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:794 msgid "Retype volume error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1121 +#: cinder/volume/drivers/huawei/huawei_driver.py:807 +msgid "Retype volume error. Create replication failed." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1237 +msgid "Manage exist volume failed." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1267 #, python-format msgid "Can't find LUN on the array for volume: %s." msgstr "" +#: cinder/volume/drivers/huawei/replication.py:530 +#, python-format +msgid "Create pair failed. Error: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:540 +#, python-format +msgid "Start synchronization failed. Error: %s." +msgstr "" + #: cinder/volume/drivers/huawei/rest_client.py:87 #, python-format msgid "Bad response from server: %(url)s. Error: %(err)s" @@ -2777,7 +2805,7 @@ msgstr "" msgid "JSON transfer data error. %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1789 +#: cinder/volume/drivers/huawei/rest_client.py:1794 msgid "Can not open the recent url, login again." msgstr "" @@ -2878,80 +2906,93 @@ msgid "" "%(dst)s failed with error: %(error)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:257 +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:307 +#: cinder/volume/drivers/san/san.py:150 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:427 +#, python-format +msgid "Error running SSH command: %s" +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:400 +msgid "A valid secondary target MUST be specified in order to failover." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:258 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:264 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:265 msgid "Error mapping VDisk-to-host" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:892 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:958 msgid "Protocol must be specified as ' iSCSI' or ' FC'." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:907 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:973 msgid "Replication must be specified as ' True' or ' False'." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1164 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1230 #, python-format msgid "Failed to create CGSnapshot. Exception: %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1180 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1246 #, 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:1240 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1306 #, python-format msgid "Failed to create CG from CGsnapshot. Exception: %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1821 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1976 #, python-format msgid "ensure_export: Volume %s not found on storage." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1978 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2190 #, 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:1982 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2194 #, 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:1993 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2205 #, 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:2001 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2213 #, 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:2347 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2416 #, python-format -msgid "Failed to delete the volume %(vol)s of CG. Exception: %(exception)s." +msgid "" +"The replication mode of %(type)s has not successfully established " +"partnership with the replica Storwize target %(stor)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2462 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2872 msgid "Could not get pool data from the storage." msgstr "" @@ -2991,117 +3032,135 @@ msgid "" "%(result)s" msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1538 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1537 #, python-format msgid "Can not discovery in %(target_ip)s with %(target_iqn)s." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1697 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1696 msgid "Cannot detect replica status." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1927 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1926 #, python-format msgid "Failed to rename %(new_volume)s into %(volume)s." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:272 +#: cinder/volume/drivers/netapp/utils.py:281 #, python-format msgid "Cannot get QoS spec for volume %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:206 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:209 #, python-format msgid "Exception creating LUN %(name)s in pool %(pool)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:319 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:326 #, python-format msgid "Exception cloning volume %(name)s from source volume %(source)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:457 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:464 #, python-format msgid "Message: %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:459 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:466 #, python-format msgid "Error getting LUN attribute. Exception: %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:580 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:619 #, python-format msgid "Failure deleting staged tmp LUN %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:583 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:622 #, python-format msgid "Unknown exception in post clone resize LUN %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:585 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:624 #, python-format msgid "Exception details: %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:120 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:123 #, python-format msgid "Exception creating vol %(name)s on pool %(pool)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:165 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:168 #, python-format msgid "" "Exception creating volume %(name)s from source %(source)s on share " "%(share)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:91 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:94 #, python-format msgid "Setting QoS for %s failed" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:353 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:367 #, python-format msgid "" "Could not do delete of volume %s on filer, falling back to exec of \"rm\"" " command." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:359 -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:389 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:373 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:403 #, python-format msgid "Exec of \"rm\" command on backing file for %s was unsuccessful." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:383 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:397 #, python-format msgid "" "Could not do delete of snapshot %s on filer, falling back to exec of " "\"rm\" command." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:432 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:446 #, python-format msgid "Copy offload workflow unsuccessful. %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:487 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:501 #, python-format msgid "Error in workflow copy from cache. %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:95 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:96 #, python-format msgid "Error provisioning volume %(lun_name)s on %(volume_name)s. Details: %(ex)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:195 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:196 #, python-format msgid "LUN %(path)s geometry failed. Message - %(msg)s" msgstr "" +#: cinder/volume/drivers/netapp/dataontap/performance/perf_7mode.py:51 +#: cinder/volume/drivers/netapp/dataontap/performance/perf_cmode.py:58 +msgid "" +"Could not get performance base counter name. Performance-based scheduler " +"functions may not be available." +msgstr "" + +#: cinder/volume/drivers/netapp/dataontap/performance/perf_7mode.py:91 +#: cinder/volume/drivers/netapp/dataontap/performance/perf_cmode.py:147 +#, python-format +msgid "Could not get utilization counters from node %s" +msgstr "" + +#: cinder/volume/drivers/netapp/dataontap/performance/perf_base.py:86 +#, python-format +msgid "Could not calculate node utilization for node %s." +msgstr "" + #: cinder/volume/drivers/netapp/eseries/client.py:88 #, python-format msgid "Unexpected error while invoking web service. Error - %s." @@ -3299,13 +3358,6 @@ msgstr "" msgid "Flexvisor failed to get pool %(id)s info." msgstr "" -#: cinder/volume/drivers/san/san.py:150 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:427 -#: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:269 -#, python-format -msgid "Error running SSH command: %s" -msgstr "" - #: cinder/volume/drivers/violin/v7000_common.py:176 #, python-format msgid "Lun create for %s failed!" @@ -3345,12 +3397,12 @@ msgstr "" msgid "Create new lun from lun for source %(src)s => destination %(dest)s failed!" msgstr "" -#: cinder/volume/drivers/violin/v7000_fcp.py:221 -#: cinder/volume/drivers/violin/v7000_fcp.py:250 +#: cinder/volume/drivers/violin/v7000_fcp.py:220 +#: cinder/volume/drivers/violin/v7000_fcp.py:249 msgid "Backend returned err for lun export." msgstr "" -#: cinder/volume/drivers/violin/v7000_fcp.py:254 +#: cinder/volume/drivers/violin/v7000_fcp.py:253 msgid "LUN unexport failed!" msgstr "" @@ -3423,7 +3475,7 @@ msgstr "" msgid "Virtual disk device of backing: %s not found." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:1548 +#: cinder/volume/drivers/vmware/volumeops.py:1549 #, python-format msgid "Compute cluster: %s not found." msgstr "" @@ -3549,22 +3601,22 @@ msgstr "" msgid "Failed updating %(object_type)s %(object_id)s with %(update)s" msgstr "" -#: cinder/volume/flows/api/create_volume.py:518 +#: cinder/volume/flows/api/create_volume.py:563 #, python-format msgid "Failed destroying volume entry %s" msgstr "" -#: cinder/volume/flows/api/create_volume.py:619 +#: cinder/volume/flows/api/create_volume.py:664 #, python-format msgid "Failed rolling back quota for %s reservations" msgstr "" -#: cinder/volume/flows/api/create_volume.py:666 +#: cinder/volume/flows/api/create_volume.py:711 #, python-format msgid "Failed to update quota for deleting volume: %s" msgstr "" -#: cinder/volume/flows/api/create_volume.py:774 +#: cinder/volume/flows/api/create_volume.py:819 #: cinder/volume/flows/manager/create_volume.py:168 #: cinder/volume/flows/manager/create_volume.py:176 #: cinder/volume/flows/manager/create_volume.py:220 @@ -3572,7 +3624,7 @@ msgstr "" msgid "Volume %s: create failed" msgstr "" -#: cinder/volume/flows/api/create_volume.py:778 +#: cinder/volume/flows/api/create_volume.py:823 #: cinder/volume/flows/api/manage_existing.py:131 msgid "Unexpected build error:" msgstr "" @@ -3749,7 +3801,7 @@ msgid "" "target" msgstr "" -#: cinder/volume/targets/iscsi.py:305 +#: cinder/volume/targets/iscsi.py:301 msgid "The volume driver requires the iSCSI initiator name in the connector." msgstr "" @@ -3757,22 +3809,22 @@ msgstr "" msgid "cinder-rtstool is not installed correctly" msgstr "" -#: cinder/volume/targets/lio.py:114 cinder/volume/targets/lio.py:122 +#: cinder/volume/targets/lio.py:129 cinder/volume/targets/lio.py:137 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/volume/targets/lio.py:142 +#: cinder/volume/targets/lio.py:157 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/volume/targets/lio.py:164 +#: cinder/volume/targets/lio.py:179 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/volume/targets/lio.py:185 +#: cinder/volume/targets/lio.py:200 #, python-format msgid "Failed to delete initiator iqn %s from target." msgstr "" @@ -3852,11 +3904,6 @@ msgstr "" msgid "Failed to remove iscsi target for Volume ID: %(vol_id)s: %(e)s" msgstr "" -#: cinder/wsgi/common.py:189 -#, python-format -msgid "Error loading app %s" -msgstr "" - #: cinder/zonemanager/fc_san_lookup_service.py:91 msgid "Unable to get device mapping from network." msgstr "" @@ -3875,13 +3922,11 @@ msgid "Failed collecting nscamshow" msgstr "" #: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:84 -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:90 #, python-format msgid "Failed getting active zone set from fabric %s" msgstr "" #: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:155 -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:176 #, python-format msgid "Deleting zone failed %s" msgstr "" @@ -3897,7 +3942,6 @@ msgstr "" #: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:410 #: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:473 -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:431 msgid "Error executing SSH command." msgstr "" @@ -3910,30 +3954,8 @@ msgstr "" msgid "Error closing channel." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:392 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:430 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:393 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:431 msgid "Error getting name server info." msgstr "" -#: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:184 -msgid "Failed collecting show fcns database for fabric" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:225 -#, python-format -msgid "Failed getting zone status from fabric %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:306 -#, python-format -msgid "Failed collecting fcns database info for fabric %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:449 -msgid "Error executing command via ssh." -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:454 -msgid "Error getting show fcns database info." -msgstr "" - diff --git a/cinder/locale/cinder-log-info.pot b/cinder/locale/cinder-log-info.pot index 9e6ea599d..80028109a 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.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev250\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 07:03+0000\n" +"POT-Creation-Date: 2016-02-23 06:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,21 +29,25 @@ msgstr "" msgid "Reconnected to coordination backend." msgstr "" -#: cinder/rpc.py:202 +#: cinder/manager.py:138 +msgid "Resetting cached RPC version pins." +msgstr "" + +#: cinder/rpc.py:205 #, python-format msgid "" "Automatically selected %(binary)s RPC version %(version)s as minimum " "service version." msgstr "" -#: cinder/rpc.py:215 +#: cinder/rpc.py:218 #, python-format msgid "" "Automatically selected %(binary)s objects version %(version)s as minimum " "service version." msgstr "" -#: cinder/service.py:145 +#: cinder/service.py:152 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" @@ -193,12 +197,12 @@ msgstr "" msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: cinder/api/v1/snapshots.py:116 cinder/api/v2/snapshots.py:91 +#: cinder/api/v1/snapshots.py:116 cinder/api/v2/snapshots.py:92 #, python-format msgid "Delete snapshot with id: %s" msgstr "" -#: cinder/api/v1/snapshots.py:180 cinder/api/v2/snapshots.py:169 +#: cinder/api/v1/snapshots.py:180 cinder/api/v2/snapshots.py:170 #, python-format msgid "Create snapshot from volume %s" msgstr "" @@ -218,12 +222,12 @@ msgstr "" msgid "Create volume of %s GB" msgstr "" -#: cinder/backup/api.py:330 +#: cinder/backup/api.py:376 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s." msgstr "" -#: cinder/backup/api.py:357 +#: cinder/backup/api.py:403 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" @@ -243,112 +247,102 @@ msgstr "" msgid "Unable to serialize field '%s' - excluding from backup" msgstr "" -#: cinder/backup/manager.py:124 -#, python-format -msgid "Backend not found in hostname (%s) so using default." -msgstr "" - -#: cinder/backup/manager.py:175 -#, python-format -msgid "Starting volume driver %(driver_name)s (%(version)s)." -msgstr "" - -#: cinder/backup/manager.py:211 +#: cinder/backup/manager.py:132 msgid "Cleaning up incomplete backup operations." msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:154 #, python-format msgid "" "Resetting volume %(vol_id)s to previous status %(status)s (was backing-" "up)." msgstr "" -#: cinder/backup/manager.py:252 +#: cinder/backup/manager.py:162 #, python-format msgid "setting volume %s to error_restoring (was restoring-backup)." msgstr "" -#: cinder/backup/manager.py:259 +#: cinder/backup/manager.py:169 #, python-format msgid "Resetting backup %s to error (was creating)." msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:178 #, python-format msgid "Resetting backup %s to available (was restoring)." msgstr "" -#: cinder/backup/manager.py:270 +#: cinder/backup/manager.py:187 #, python-format msgid "Resuming delete on backup: %s." msgstr "" -#: cinder/backup/manager.py:361 +#: cinder/backup/manager.py:269 #, python-format msgid "Create backup started, backup: %(backup_id)s volume: %(volume_id)s." msgstr "" -#: cinder/backup/manager.py:428 +#: cinder/backup/manager.py:327 #, python-format msgid "Create backup finished. backup: %s." msgstr "" -#: cinder/backup/manager.py:433 +#: cinder/backup/manager.py:365 #, python-format msgid "Restore backup started, backup: %(backup_id)s volume: %(volume_id)s." msgstr "" -#: cinder/backup/manager.py:468 +#: cinder/backup/manager.py:398 #, python-format msgid "" "Volume: %(vol_id)s, size: %(vol_size)d is larger than backup: " "%(backup_id)s, size: %(backup_size)d, continuing with restore." msgstr "" -#: cinder/backup/manager.py:512 +#: cinder/backup/manager.py:433 #, python-format msgid "" "Restore backup finished, backup %(backup_id)s restored to volume " "%(volume_id)s." msgstr "" -#: cinder/backup/manager.py:519 +#: cinder/backup/manager.py:464 #, python-format msgid "Delete backup started, backup: %s." msgstr "" -#: cinder/backup/manager.py:593 +#: cinder/backup/manager.py:528 #, python-format msgid "Delete backup finished, backup %s deleted." msgstr "" -#: cinder/backup/manager.py:619 +#: cinder/backup/manager.py:554 #, python-format msgid "Export record started, backup: %s." msgstr "" -#: cinder/backup/manager.py:654 +#: cinder/backup/manager.py:588 #, python-format msgid "Export record finished, backup %s exported." msgstr "" -#: cinder/backup/manager.py:673 +#: cinder/backup/manager.py:607 #, python-format msgid "Import record started, backup_url: %s." msgstr "" -#: cinder/backup/manager.py:769 +#: cinder/backup/manager.py:702 #, python-format msgid "Import record id %s metadata from driver finished." msgstr "" -#: cinder/backup/manager.py:782 +#: cinder/backup/manager.py:715 #, python-format msgid "Reset backup status started, backup_id: %(backup_id)s, status: %(status)s." msgstr "" -#: cinder/backup/manager.py:797 +#: cinder/backup/manager.py:721 #, python-format msgid "Backup service: %s." msgstr "" @@ -399,12 +393,12 @@ msgid "" "lv_name=%(lv)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4090 +#: cinder/db/sqlalchemy/api.py:4155 #, python-format msgid "Purging deleted rows older than age=%(age)d days from table=%(table)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4105 +#: cinder/db/sqlalchemy/api.py:4170 #, python-format msgid "Deleted %(row)d rows from table=%(table)s" msgstr "" @@ -436,16 +430,6 @@ msgstr "" msgid "Removing non-active host: %(host)s from scheduler cache." msgstr "" -#: cinder/tests/unit/integrated/api/client.py:97 -#, python-format -msgid "Doing %(method)s on %(relative_url)s" -msgstr "" - -#: cinder/tests/unit/integrated/api/client.py:100 -#, python-format -msgid "Body: %s" -msgstr "" - #: cinder/transfer/api.py:115 #, python-format msgid "Generating transfer record for volume %s" @@ -516,7 +500,7 @@ msgstr "" msgid "Unable to attach volume, because it is in maintenance." msgstr "" -#: cinder/volume/api.py:637 cinder/volume/manager.py:945 +#: cinder/volume/api.py:637 cinder/volume/manager.py:959 msgid "Attach volume completed successfully." msgstr "" @@ -524,7 +508,7 @@ msgstr "" msgid "Unable to detach volume, because it is in maintenance." msgstr "" -#: cinder/volume/api.py:650 cinder/volume/manager.py:1041 +#: cinder/volume/api.py:650 cinder/volume/manager.py:1055 msgid "Detach volume completed successfully." msgstr "" @@ -534,11 +518,11 @@ msgid "" "maintenance." msgstr "" -#: cinder/volume/api.py:666 cinder/volume/manager.py:1433 +#: cinder/volume/api.py:666 cinder/volume/manager.py:1441 msgid "Initialize volume connection completed successfully." msgstr "" -#: cinder/volume/api.py:676 cinder/volume/manager.py:1456 +#: cinder/volume/api.py:676 cinder/volume/manager.py:1464 msgid "Terminate volume connection completed successfully." msgstr "" @@ -546,7 +530,7 @@ msgstr "" msgid "Unable to accept transfer for volume, because it is in maintenance." msgstr "" -#: cinder/volume/api.py:691 cinder/volume/manager.py:1505 +#: cinder/volume/api.py:691 cinder/volume/manager.py:1513 msgid "Transfer volume completed successfully." msgstr "" @@ -618,7 +602,7 @@ msgstr "" msgid "Force upload to image is disabled, Force option will be ignored." msgstr "" -#: cinder/volume/api.py:1185 cinder/volume/manager.py:1237 +#: cinder/volume/api.py:1185 cinder/volume/manager.py:1246 msgid "Copy volume to image completed successfully." msgstr "" @@ -646,154 +630,154 @@ msgstr "" msgid "Manage volume request issued successfully." msgstr "" -#: cinder/volume/manager.py:266 +#: cinder/volume/manager.py:276 #, python-format msgid "Image-volume cache enabled for host %(host)s." msgstr "" -#: cinder/volume/manager.py:269 +#: cinder/volume/manager.py:279 #, python-format msgid "Image-volume cache disabled for host %(host)s." msgstr "" -#: cinder/volume/manager.py:327 +#: cinder/volume/manager.py:337 msgid "Determined volume DB was empty at startup." msgstr "" -#: cinder/volume/manager.py:330 +#: cinder/volume/manager.py:340 msgid "Determined volume DB was not empty at startup." msgstr "" -#: cinder/volume/manager.py:376 +#: cinder/volume/manager.py:386 #, python-format msgid "Starting volume driver %(driver_name)s (%(version)s)" msgstr "" -#: cinder/volume/manager.py:457 +#: cinder/volume/manager.py:471 msgid "Resume volume delete completed successfully." msgstr "" -#: cinder/volume/manager.py:477 +#: cinder/volume/manager.py:491 msgid "Driver initialization completed successfully." msgstr "" -#: cinder/volume/manager.py:590 +#: cinder/volume/manager.py:604 msgid "Created volume successfully." msgstr "" -#: cinder/volume/manager.py:716 +#: cinder/volume/manager.py:730 msgid "Deleted volume successfully." msgstr "" -#: cinder/volume/manager.py:783 +#: cinder/volume/manager.py:797 msgid "Create snapshot completed successfully" msgstr "" -#: cinder/volume/manager.py:850 +#: cinder/volume/manager.py:864 msgid "Delete snapshot completed successfully" msgstr "" -#: cinder/volume/manager.py:961 cinder/volume/manager.py:986 +#: cinder/volume/manager.py:975 cinder/volume/manager.py:1000 msgid "Volume detach called, but volume not attached." msgstr "" -#: cinder/volume/manager.py:1471 +#: cinder/volume/manager.py:1479 msgid "Remove volume export completed successfully." msgstr "" -#: cinder/volume/manager.py:1722 +#: cinder/volume/manager.py:1723 #, 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:1735 +#: cinder/volume/manager.py:1736 #, 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:1773 +#: cinder/volume/manager.py:1774 #, python-format msgid "" "migrate_volume_completion is cleaning up an error for volume %(vol1)s " "(temporary volume %(vol2)s" msgstr "" -#: cinder/volume/manager.py:1832 +#: cinder/volume/manager.py:1833 msgid "Complete-Migrate volume completed successfully." msgstr "" -#: cinder/volume/manager.py:1898 +#: cinder/volume/manager.py:1899 msgid "Migrate volume completed successfully." msgstr "" -#: cinder/volume/manager.py:2092 +#: cinder/volume/manager.py:2074 msgid "Extend volume completed successfully." msgstr "" -#: cinder/volume/manager.py:2200 +#: cinder/volume/manager.py:2182 #, python-format msgid "Volume %s: retyped successfully" msgstr "" -#: cinder/volume/manager.py:2258 +#: cinder/volume/manager.py:2240 msgid "Retype volume completed successfully." msgstr "" -#: cinder/volume/manager.py:2295 +#: cinder/volume/manager.py:2277 msgid "Manage existing volume completed successfully." msgstr "" -#: cinder/volume/manager.py:2329 +#: cinder/volume/manager.py:2311 msgid "Promote volume replica completed successfully." msgstr "" -#: cinder/volume/manager.py:2393 +#: cinder/volume/manager.py:2375 #, python-format msgid "Consistency group %s: creating" msgstr "" -#: cinder/volume/manager.py:2418 +#: cinder/volume/manager.py:2400 #, python-format msgid "Consistency group %s: created successfully" msgstr "" -#: cinder/volume/manager.py:2424 +#: cinder/volume/manager.py:2406 msgid "Create consistency group completed successfully." msgstr "" -#: cinder/volume/manager.py:2557 +#: cinder/volume/manager.py:2539 #, python-format msgid "Create consistency group from source-%(source)s completed successfully." msgstr "" -#: cinder/volume/manager.py:2792 +#: cinder/volume/manager.py:2774 msgid "Delete consistency group completed successfully." msgstr "" -#: cinder/volume/manager.py:2929 +#: cinder/volume/manager.py:2911 msgid "Update consistency group completed successfully." msgstr "" -#: cinder/volume/manager.py:2941 +#: cinder/volume/manager.py:2923 #, python-format msgid "Cgsnapshot %s: creating." msgstr "" -#: cinder/volume/manager.py:3031 +#: cinder/volume/manager.py:3013 #, python-format msgid "cgsnapshot %s: created successfully" msgstr "" -#: cinder/volume/manager.py:3043 +#: cinder/volume/manager.py:3025 #, python-format msgid "cgsnapshot %s: deleting" msgstr "" -#: cinder/volume/manager.py:3139 +#: cinder/volume/manager.py:3121 #, python-format msgid "cgsnapshot %s: deleted successfully" msgstr "" @@ -859,12 +843,12 @@ msgid "" "Continuing with delete." msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:578 cinder/volume/drivers/lvm.py:436 +#: cinder/volume/drivers/drbdmanagedrv.py:581 cinder/volume/drivers/lvm.py:436 #, python-format msgid "Successfully deleted snapshot: %s" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:837 +#: cinder/volume/drivers/drbdmanagedrv.py:840 #, python-format msgid "DRBD connection for %s already removed" msgstr "" @@ -910,7 +894,7 @@ msgstr "" #: cinder/volume/drivers/nfs.py:303 cinder/volume/drivers/smbfs.py:481 #: cinder/volume/drivers/vzstorage.py:231 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:694 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:706 #, python-format msgid "Extending volume %s." msgstr "" @@ -1093,46 +1077,46 @@ msgstr "" msgid "Deleting deleteInitiatorGrp %s " msgstr "" -#: cinder/volume/drivers/pure.py:444 +#: cinder/volume/drivers/pure.py:457 #, python-format msgid "Deleting unneeded host %(host_name)r." msgstr "" -#: cinder/volume/drivers/pure.py:819 cinder/volume/drivers/pure.py:866 +#: cinder/volume/drivers/pure.py:837 cinder/volume/drivers/pure.py:884 #, python-format msgid "Renaming existing volume %(ref_name)s to %(new_name)s" msgstr "" -#: cinder/volume/drivers/pure.py:891 cinder/volume/drivers/pure.py:922 +#: cinder/volume/drivers/pure.py:909 cinder/volume/drivers/pure.py:940 #, python-format msgid "Renaming existing snapshot %(ref_name)s to %(new_name)s" msgstr "" -#: cinder/volume/drivers/pure.py:1288 +#: cinder/volume/drivers/pure.py:1301 #, python-format msgid "" "Skipping add target %(target_array)s to protection group %(pgname)s since" " it's already added." msgstr "" -#: cinder/volume/drivers/pure.py:1312 +#: cinder/volume/drivers/pure.py:1325 #, python-format msgid "" "Skipping allow pgroup %(pgname)s on target array %(target_array)s since " "it is already allowed." msgstr "" -#: cinder/volume/drivers/pure.py:1556 cinder/volume/drivers/pure.py:1660 +#: cinder/volume/drivers/pure.py:1568 cinder/volume/drivers/pure.py:1671 #, python-format msgid "Re-using existing purity host %(host_name)r" msgstr "" -#: cinder/volume/drivers/pure.py:1579 +#: cinder/volume/drivers/pure.py:1591 #, python-format msgid "Creating host object %(host_name)r with IQN: %(iqn)s." msgstr "" -#: cinder/volume/drivers/pure.py:1664 +#: cinder/volume/drivers/pure.py:1675 #, python-format msgid "Creating host object %(host_name)r with WWN: %(wwn)s." msgstr "" @@ -1220,7 +1204,7 @@ msgstr "" msgid "Restoring backup %(backup)s to volume %(volume)s." msgstr "" -#: cinder/volume/drivers/tegile.py:202 cinder/volume/drivers/emc/scaleio.py:410 +#: cinder/volume/drivers/tegile.py:202 cinder/volume/drivers/emc/scaleio.py:419 #, python-format msgid "Created volume %(volname)s, volume id %(volid)s." msgstr "" @@ -1231,7 +1215,7 @@ msgid "Snapshot %s not found" msgstr "" #: cinder/volume/drivers/tintri.py:297 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:301 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:312 #, python-format msgid "Copied image to volume %s using regular download." msgstr "" @@ -1247,7 +1231,7 @@ msgid "Cloning from snapshot to destination %s" msgstr "" #: cinder/volume/drivers/tintri.py:395 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:474 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:485 #, python-format msgid "Image cloning unsuccessful for image %(image_id)s. Message: %(msg)s" msgstr "" @@ -1258,26 +1242,26 @@ msgid "Cloning image %s from snapshot." msgstr "" #: cinder/volume/drivers/tintri.py:430 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:506 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:517 #, python-format msgid "Checking image clone %s from glance share." msgstr "" #: cinder/volume/drivers/tintri.py:451 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:529 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:540 #, python-format msgid "Image will locally be converted to raw %s" msgstr "" #: cinder/volume/drivers/tintri.py:470 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:549 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:560 #, python-format msgid "Performing post clone for %s" msgstr "" #: cinder/volume/drivers/tintri.py:482 #: cinder/volume/drivers/hitachi/hnas_nfs.py:243 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:564 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:575 #, python-format msgid "Resizing file to %sG" msgstr "" @@ -1418,106 +1402,111 @@ msgstr "" msgid "Volume mappings for %(name)s: %(mappings)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1906 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1902 #, python-format msgid "Switching volume %(vol)s to profile %(prof)s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2020 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2016 #, python-format msgid "Profile %s has been deleted." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2094 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2090 #, python-format msgid "Added %s to cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2112 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2108 #, python-format msgid "Removed %s from cg." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2135 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2131 #, python-format msgid "Adding volumes to cg %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2138 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2134 #, python-format msgid "Removing volumes from cg %s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2182 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2178 #, python-format msgid "CreateReplay success %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2404 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2400 #, python-format msgid "Volume %s unmanaged." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2504 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2500 #, python-format msgid "Replication %(vol)s to %(dest)s." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2580 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2576 #, python-format msgid "Replication created for %(volname)s to %(destsc)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:608 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:207 +#, python-format +msgid "Non fatal cleanup error: %s." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:628 #, python-format msgid "Created Consistency Group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:673 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:693 #, python-format msgid "Updated Consistency Group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:730 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:750 #, python-format msgid "Deleting snapshot %(ss)s from %(pro)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:860 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:880 msgid "Retype was to same Storage Profile." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:958 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:978 #, python-format msgid "Enabling replication on %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:991 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1011 #, python-format msgid "Disabling replication on %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1063 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1083 #, python-format msgid "replication failover secondary is %(ssn)s %(host)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1100 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1120 #, python-format msgid "Failing replication %(vol)s to %(sec)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1175 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1195 #, python-format msgid "Volume %(guid)s not replicated to backend %(name)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1189 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1209 #, python-format msgid "list_replication_targets: %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:77 +#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:76 #, python-format msgid "initialize_ connection: %(vol)s:%(initiator)s" msgstr "" @@ -1592,7 +1581,7 @@ msgid "Migrating using retype Volume: %(volume)s." msgstr "" #: cinder/volume/drivers/emc/emc_vmax_common.py:873 -#: cinder/volume/drivers/emc/emc_vmax_common.py:2796 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2791 #, python-format msgid "" "Adding volume: %(volumeName)s to default storage group for FAST policy: " @@ -1631,24 +1620,24 @@ msgstr "" msgid "Delete Consistency Group: %(group)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2512 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2513 #, python-format msgid "" "Create snapshot for Consistency Group %(cgId)s cgsnapshotID: " "%(cgsnapshot)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2550 +#: 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:2652 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2649 #, python-format msgid "Delete snapshot for source CG %(cgId)s cgsnapshotID: %(cgsnapshot)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3180 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3175 #, python-format msgid "" "FAST: capacity stats for policy %(fastPolicyName)s on array " @@ -1656,7 +1645,7 @@ msgid "" "free_capacity_gb=%(free_capacity_gb)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3193 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3188 #, python-format msgid "" "NON-FAST: capacity stats for pool %(poolName)s on array %(arrayName)s " @@ -1664,17 +1653,17 @@ msgid "" "free_capacity_gb=%(free_capacity_gb)lu." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3641 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3636 #, python-format msgid "Snapshot creation %(cloneName)s completed. Source Volume: %(sourceName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3679 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3674 #, python-format msgid "Target wwns in masking view %(maskingView)s: %(targetWwns)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4154 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4149 #, python-format msgid "" "Update Consistency Group: %(group)s. This adds and/or removes volumes " @@ -1692,41 +1681,41 @@ msgid "" "package." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:172 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:176 #, python-format msgid "Leaving initialize_connection: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:191 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:195 msgid "ISCSI provider_location not stored, using discovery." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:210 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:214 #, python-format msgid "smis_do_iscsi_discovery is: %(out)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:257 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:261 #, python-format msgid "location is: %(location)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:269 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:273 #, python-format msgid "ISCSI properties: %(properties)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:271 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:275 #, python-format msgid "ISCSI volume is: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:276 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:280 #, python-format msgid "AUTH properties: %(authProps)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:286 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:290 #, python-format msgid "AUTH properties: %s." msgstr "" @@ -1795,12 +1784,12 @@ msgstr "" msgid "Volume %(volumeName)s not in any storage group." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_masking.py:1998 +#: cinder/volume/drivers/emc/emc_vmax_masking.py:2097 #, python-format msgid "Masking view %(maskingViewName)s successfully deleted." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_masking.py:2313 +#: cinder/volume/drivers/emc/emc_vmax_masking.py:2412 #, python-format msgid "Storage Group %(storageGroupName)s successfully deleted." msgstr "" @@ -1812,194 +1801,200 @@ msgid "" "group %(sgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1286 -#, python-format -msgid "Populating status for cgsnapshot: %(id)s." -msgstr "" - -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1293 -#, python-format -msgid "No snapshot found for %(cgsnapshot)s." -msgstr "" - -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1594 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1572 #, python-format msgid "Volume %(volume)s does not have meta device members." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2022 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2000 #, python-format msgid "The pool_name from extraSpecs is %(pool)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2068 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2046 #, python-format msgid "Returning random Port Group: %(portGroupName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2286 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2264 #, python-format msgid "" "No replication synchronization session found associated with source " "volume %(source)s on %(storageSystem)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2305 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1251 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2282 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1317 #, 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:1259 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2290 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1325 #, python-format msgid "No volume found for CG: %(cg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:722 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:725 #, python-format msgid "Using security file in %s for authentication" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:730 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:733 msgid "Plain text credentials are being used for authentication" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:733 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:736 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:742 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:745 #, python-format msgid "iscsi_initiators: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1080 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1083 #, python-format msgid "Consistency group %s was deleted successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1195 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1198 #, python-format msgid "Snapshot %s was deleted successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1389 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1392 #, python-format msgid "Cancelling Migration from LUN %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2056 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2059 #, python-format msgid "Toggle storage_vnx_ip_address from %(old)s to %(new)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2143 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2150 msgid "" "initiator_auto_registration: False. Initiator auto registration is not " "enabled. Please register initiator manually." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2317 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2338 #, 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:2821 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4239 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2856 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4502 #, python-format msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2850 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2885 #, python-format msgid "Delete Snapshot: %(snapshot)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3053 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3122 #: 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:3076 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3145 #: 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:3136 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3205 #: 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:3162 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3231 #: 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:3340 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3409 #, python-format msgid "Get ISCSI targets %(tg)s to register initiator %(in)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3367 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3436 #, python-format msgid "Get FC targets %(tg)s to register initiator %(in)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3440 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3509 #, python-format msgid "iSCSI Initiators %(in)s of %(ins)s need registration." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3459 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3528 #, python-format msgid "FC Initiators %(in)s of %(ins)s need registration" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3687 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3756 #, python-format msgid "Storage Group %s was empty." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3928 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3954 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4052 +#, python-format +msgid "Successfully setup replication for %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4125 +#, python-format +msgid "Replication is not configured on backend: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4191 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4217 #, python-format msgid "Consistency group %(cg)s is created successfully." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:112 +#: cinder/volume/drivers/emc/scaleio.py:116 #, python-format msgid "" "REST server IP: %(ip)s, port: %(port)s, username: %(user)s. Verify " "server's certificate: %(verify_cert)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:132 +#: cinder/volume/drivers/emc/scaleio.py:136 #, python-format msgid "" "Storage pools names: %(pools)s, storage pool name: %(pool)s, pool id: " "%(pool_id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:141 +#: cinder/volume/drivers/emc/scaleio.py:145 #, python-format msgid "Protection domain name: %(domain_name)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:145 +#: cinder/volume/drivers/emc/scaleio.py:149 #, python-format msgid "Protection domain id: %(domain_id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:276 +#: cinder/volume/drivers/emc/scaleio.py:244 +msgid "" +"Using extra_specs for defining QoS specs will be deprecated in the N " +"release of OpenStack. Please use QoS specs." +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:284 #, python-format msgid "" "Volume type: %(volume_type)s, storage pool name: %(pool_name)s, storage " @@ -2007,203 +2002,228 @@ msgid "" "domain name: %(domain_name)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:316 -#: cinder/volume/drivers/emc/scaleio.py:725 +#: cinder/volume/drivers/emc/scaleio.py:325 +#: cinder/volume/drivers/emc/scaleio.py:744 #, python-format msgid "ScaleIO get domain id by name request: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:339 -#: cinder/volume/drivers/emc/scaleio.py:751 +#: cinder/volume/drivers/emc/scaleio.py:348 +#: cinder/volume/drivers/emc/scaleio.py:770 #, python-format msgid "Domain id is %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:351 -#: cinder/volume/drivers/emc/scaleio.py:762 +#: cinder/volume/drivers/emc/scaleio.py:360 +#: cinder/volume/drivers/emc/scaleio.py:781 #, python-format msgid "ScaleIO get pool id by name request: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:374 -#: cinder/volume/drivers/emc/scaleio.py:784 +#: cinder/volume/drivers/emc/scaleio.py:383 +#: cinder/volume/drivers/emc/scaleio.py:803 #, python-format msgid "Pool id is %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:389 +#: cinder/volume/drivers/emc/scaleio.py:398 #, python-format msgid "Params for add volume request: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:403 +#: cinder/volume/drivers/emc/scaleio.py:412 #, python-format msgid "Add volume response: %s" msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:433 +#: cinder/volume/drivers/emc/scaleio.py:442 #, python-format msgid "Snapshot volume %(vol)s into snapshot %(id)s." msgstr "" #: cinder/volume/drivers/emc/scaleio.py:451 +#: cinder/volume/drivers/emc/scaleio.py:1139 +#: cinder/volume/drivers/emc/scaleio.py:1194 #, python-format msgid "Snapshot volume response: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:465 +#: cinder/volume/drivers/emc/scaleio.py:478 msgid "Token is invalid, going to re-login and get a new one." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:480 +#: cinder/volume/drivers/emc/scaleio.py:493 #, python-format msgid "Going to perform request again %s with valid token." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:507 +#: cinder/volume/drivers/emc/scaleio.py:520 #, python-format msgid "" "ScaleIO create volume from snapshot: snapshot %(snapname)s to volume " "%(volname)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:531 +#: cinder/volume/drivers/emc/scaleio.py:544 #, python-format msgid "ScaleIO extend volume: volume %(volname)s to size %(new_size)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:542 +#: cinder/volume/drivers/emc/scaleio.py:556 #, python-format msgid "Change volume capacity request: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:579 +#: cinder/volume/drivers/emc/scaleio.py:593 #, python-format msgid "" "ScaleIO create cloned volume: source volume %(src)s to target volume " "%(tgt)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:608 +#: cinder/volume/drivers/emc/scaleio.py:622 #, python-format msgid "Trying to unmap volume from all sdcs before deletion: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:661 +#: cinder/volume/drivers/emc/scaleio.py:674 msgid "ScaleIO delete snapshot." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:676 +#: cinder/volume/drivers/emc/scaleio.py:692 #, python-format msgid "Volume type is %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:678 +#: cinder/volume/drivers/emc/scaleio.py:695 #, python-format msgid "iops limit is: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:680 +#: cinder/volume/drivers/emc/scaleio.py:698 #, python-format msgid "Bandwidth limit is: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:727 +#: cinder/volume/drivers/emc/scaleio.py:746 #, python-format msgid "username: %(username)s, verify_cert: %(verify)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:737 +#: cinder/volume/drivers/emc/scaleio.py:756 #, python-format msgid "Get domain by name response: %s" msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:801 +#: cinder/volume/drivers/emc/scaleio.py:820 #, python-format msgid "Query capacity stats response: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:808 +#: cinder/volume/drivers/emc/scaleio.py:827 #, python-format msgid "free capacity of pool %(pool)s is: %(free)s, total capacity: %(total)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:833 +#: cinder/volume/drivers/emc/scaleio.py:849 #, python-format msgid "Free capacity for backend is: %(free)s, total capacity: %(total)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:843 +#: cinder/volume/drivers/emc/scaleio.py:857 #, python-format msgid "Backend name is %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:881 +#: cinder/volume/drivers/emc/scaleio.py:911 msgid "Calling os-brick to detach ScaleIO volume." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:889 +#: cinder/volume/drivers/emc/scaleio.py:919 #, python-format msgid "" "ScaleIO copy_image_to_volume volume: %(vol)s image service: %(service)s " "image id: %(id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:909 +#: cinder/volume/drivers/emc/scaleio.py:939 #, python-format msgid "" "ScaleIO copy_volume_to_image volume: %(vol)s image service: %(service)s " "image meta: %(meta)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:943 +#: cinder/volume/drivers/emc/scaleio.py:973 #, python-format msgid "Renaming %(id)s from %(current_name)s to %(new_name)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:968 +#: cinder/volume/drivers/emc/scaleio.py:998 #, python-format msgid "ScaleIO rename volume request: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:988 +#: cinder/volume/drivers/emc/scaleio.py:1018 #, python-format msgid "ScaleIO volume %(vol)s was renamed to %(new_name)s." msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:394 +#: cinder/volume/drivers/emc/scaleio.py:1030 +#: cinder/volume/drivers/emc/scaleio.py:1045 +#, python-format +msgid "Get Volume response: %s" +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:1084 +#, python-format +msgid "ScaleIO get volume by id request: %s." +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:1102 +msgid "Creating Consistency Group" +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:1111 +msgid "Deleting Consistency Group" +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:1220 +msgid "ScaleIO snapshot group of volumes" +msgstr "" + +#: cinder/volume/drivers/emc/xtremio.py:399 #, python-format msgid "XtremIO SW version %s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:450 +#: cinder/volume/drivers/emc/xtremio.py:455 #, python-format msgid "volume %s doesn't exist" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:461 +#: cinder/volume/drivers/emc/xtremio.py:466 #, python-format msgid "snapshot %s doesn't exist" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:539 +#: cinder/volume/drivers/emc/xtremio.py:544 #, python-format msgid "Volume with the name %s wasn't found, can't unmanage" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:586 +#: cinder/volume/drivers/emc/xtremio.py:591 #, python-format msgid "" "Created lun-map:\n" "%s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:588 +#: cinder/volume/drivers/emc/xtremio.py:593 #, python-format msgid "Volume already mapped, retrieving %(ig)s, %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:809 +#: cinder/volume/drivers/emc/xtremio.py:830 msgid "initiator has no password while using chap,adding it" msgstr "" @@ -2356,12 +2376,12 @@ msgstr "" msgid "\t%(request)-35s : %(value)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_backend.py:641 +#: cinder/volume/drivers/hitachi/hnas_backend.py:645 #, python-format msgid "del_iscsi_conn: hlun not found %s." msgstr "" -#: cinder/volume/drivers/hitachi/hnas_backend.py:727 +#: cinder/volume/drivers/hitachi/hnas_backend.py:731 #, python-format msgid "targetlist: %s" msgstr "" @@ -2566,144 +2586,157 @@ msgstr "" msgid "Cinder NFS volume with current path %(cr)s is no longer being managed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:426 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:422 #, python-format msgid "HPE3PARCommon %(common_ver)s,hpe3parclient %(rest_ver)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:743 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:741 #, 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:751 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1116 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:749 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1117 #, python-format msgid "Virtual volume '%(ref)s' renamed to '%(new)s'." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:757 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1124 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:755 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1125 #, python-format msgid "Virtual volume %(disp)s '%(new)s' is being retyped." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:764 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1134 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:762 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1135 #, python-format msgid "Virtual volume %(disp)s successfully retyped to %(new_type)s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:783 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1154 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:781 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1155 #, python-format msgid "Virtual volume %(disp)s '%(new)s' is now being managed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:856 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:854 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1237 #, python-format msgid "Snapshot '%(ref)s' renamed to '%(new)s'." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:861 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:859 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1246 #, python-format msgid "Snapshot %(disp)s '%(new)s' is now being managed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:928 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1211 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:926 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1334 #, 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:954 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:952 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1364 #, 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:1350 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1353 #, python-format msgid "3PAR vlun %(name)s not found on host %(host)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1444 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1447 #, 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:1563 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1566 #, python-format msgid "Flash Cache policy set to %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1690 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1693 #, python-format msgid "Using pool %(pool)s instead of %(cpg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2269 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1946 +#, python-format +msgid "Creating temp snapshot %(snap)s from volume %(vol)s" +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2057 +#, python-format +msgid "Found a temporary snapshot %(name)s" +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2325 #, python-format msgid "3PAR driver cannot perform migration. Retype exception: %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2298 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2354 #, python-format msgid "Volume name changed from %(tmp)s to %(orig)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2373 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2429 #, python-format msgid "Completed: convert_to_base_volume: id=%s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2495 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2551 #, 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:2516 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2572 #, python-format msgid "Converting %(volume_name)s to thin provisioning with userCPG=%(new_cpg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2521 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2577 #, 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:2526 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2582 #, python-format msgid "Converting %(volume_name)s to full provisioning with userCPG=%(new_cpg)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2542 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2598 #, python-format msgid "tunevv failed because the volume '%s' has snapshots." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3470 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3519 #, 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:3481 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3530 #, python-format msgid "Modifying %s comments." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3490 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3539 #, python-format msgid "" "Retype revert %(volume_name)s snap_cpg from %(new_snap_cpg)s back to " @@ -2711,177 +2744,177 @@ msgid "" msgstr "" #: cinder/volume/drivers/hpe/hpe_3par_fc.py:314 -#: cinder/volume/drivers/netapp/dataontap/block_base.py:873 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:912 msgid "Need to remove FC Zone, building initiator target map" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:340 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:341 #, python-format msgid "HPELeftHand API version %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:977 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:978 #, 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:982 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:988 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:983 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:989 #, 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:1002 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1003 #, 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:1013 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1014 #, 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:1021 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1022 #, 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:1054 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1055 #, python-format msgid "Volume name changed from %(tmp)s to %(orig)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:209 +#: cinder/volume/drivers/huawei/huawei_driver.py:222 #, python-format msgid "volume: %(volume)s, lun params: %(params)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:500 +#: cinder/volume/drivers/huawei/huawei_driver.py:570 #, python-format msgid "QoS: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:536 +#: cinder/volume/drivers/huawei/huawei_driver.py:617 #, 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:607 +#: cinder/volume/drivers/huawei/huawei_driver.py:700 #, python-format msgid "Extend volume: %(volumename)s, oldsize: %(oldsize)s, newsize: %(newsize)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:643 +#: cinder/volume/drivers/huawei/huawei_driver.py:734 #, python-format msgid "stop_snapshot: snapshot name: %(snapshot)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:707 +#: cinder/volume/drivers/huawei/huawei_driver.py:824 #, python-format msgid "" "Retype LUN(id: %(lun_id)s) smartpartition from (name: %(old_name)s, id: " "%(old_id)s) to (name: %(new_name)s, id: %(new_id)s) success." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:724 +#: cinder/volume/drivers/huawei/huawei_driver.py:841 #, python-format msgid "" "Retype LUN(id: %(lun_id)s) smartcache from (name: %(old_name)s, id: " "%(old_id)s) to (name: %(new_name)s, id: %(new_id)s) successfully." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:734 +#: cinder/volume/drivers/huawei/huawei_driver.py:851 #, python-format msgid "" "Retype LUN(id: %(lun_id)s) smarttier policy from %(old_policy)s to " "%(new_policy)s success." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:750 +#: cinder/volume/drivers/huawei/huawei_driver.py:867 #, python-format msgid "" "Retype LUN(id: %(lun_id)s) smartqos from %(old_qos_value)s to %(new_qos)s" " success." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1280 +#: cinder/volume/drivers/huawei/huawei_driver.py:1443 msgid "Enter initialize_connection." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1284 +#: cinder/volume/drivers/huawei/huawei_driver.py:1447 #, python-format msgid "initiator name: %(initiator_name)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1293 +#: cinder/volume/drivers/huawei/huawei_driver.py:1456 #, 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:1319 +#: cinder/volume/drivers/huawei/huawei_driver.py:1482 #, python-format msgid "initialize_connection, host lun id is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1348 +#: cinder/volume/drivers/huawei/huawei_driver.py:1511 #, python-format msgid "initialize_connection success. Return data: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1361 +#: cinder/volume/drivers/huawei/huawei_driver.py:1524 #, 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:1478 +#: cinder/volume/drivers/huawei/huawei_driver.py:1642 #, python-format msgid "initialize_connection, initiator: %(wwpns)s, volume name: %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1552 +#: cinder/volume/drivers/huawei/huawei_driver.py:1716 #, python-format msgid "initialize_connection, metadata is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1585 +#: cinder/volume/drivers/huawei/huawei_driver.py:1749 #, python-format msgid "Return FC info is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1601 +#: cinder/volume/drivers/huawei/huawei_driver.py:1765 #, python-format msgid "The same hostid is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1620 +#: cinder/volume/drivers/huawei/huawei_driver.py:1784 #, python-format msgid "" "terminate_connection: volume name: %(volume)s, wwpns: %(wwns)s, lun_id: " "%(lunid)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1712 +#: cinder/volume/drivers/huawei/huawei_driver.py:1876 #, python-format msgid "Detach Volume, metadata is: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1719 +#: cinder/volume/drivers/huawei/huawei_driver.py:1883 #, python-format msgid "terminate_connection, return data is: %s." msgstr "" @@ -2978,22 +3011,22 @@ msgstr "" msgid "Use ALUA when adding initiator to host." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1082 +#: cinder/volume/drivers/huawei/rest_client.py:1083 #, python-format msgid "New str info is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1097 +#: cinder/volume/drivers/huawei/rest_client.py:1098 #, python-format msgid "_get_tgt_iqn: iSCSI target iqn is: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1186 +#: cinder/volume/drivers/huawei/rest_client.py:1187 #, python-format msgid "_get_tgt_ip_from_portgroup: Get ip: %s." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1228 +#: cinder/volume/drivers/huawei/rest_client.py:1229 #, python-format msgid "Get the default ip: %s." msgstr "" @@ -3009,7 +3042,7 @@ 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:589 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:655 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s." msgstr "" @@ -3027,17 +3060,22 @@ msgid "" "%(min)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/replication.py:92 +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:107 #, python-format msgid "Could not find replica to delete of volume %(vol)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1399 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1497 +#, python-format +msgid "Unable to get remote copy information for volume %s" +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1528 #, python-format msgid "Tried to delete non-existent vdisk %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2059 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2271 #, python-format msgid "" "_check_volume_copy_ops: Volume %(vol)s does not have the specified vdisk " @@ -3111,47 +3149,47 @@ msgid "" "initiator_target_map: %(initiator_target_map)s, lun: %(target_lun)s." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1407 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1406 #, python-format msgid "Successfully initialized connection with volume: %(volume_id)s." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1567 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1566 #, python-format msgid "Successfully extended volume %(volume_id)s to size %(size)s." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1603 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1602 #, python-format msgid "Successfully terminated connection for volume: %(volume_id)s." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1623 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1622 #, python-format msgid "Migrate Volume %(volume_id)s completed." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1772 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1771 #, python-format msgid "Rename Volume %(volume_id)s completed." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1803 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1802 #, python-format msgid "Unmanage volume %(volume_id)s completed." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1885 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1884 #, python-format msgid "Retype Volume %(volume_id)s is done and migrated to pool %(pool_id)s." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1904 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1903 #, python-format msgid "Retype Volume %(volume_id)s is completed." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1932 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1931 #, python-format msgid "Update migrated volume %(new_volume)s completed." msgstr "" @@ -3173,89 +3211,89 @@ msgid "" "%(storage_protocol)s loaded." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:398 +#: cinder/volume/drivers/netapp/utils.py:407 #, python-format msgid "No rpm info found for %(pkg)s package." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:407 +#: cinder/volume/drivers/netapp/utils.py:416 #, python-format msgid "Could not run rpm command: %(msg)s." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:418 +#: cinder/volume/drivers/netapp/utils.py:427 #, python-format msgid "No dpkg-query info found for %(pkg)s package." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:436 +#: cinder/volume/drivers/netapp/utils.py:445 #, python-format msgid "Could not run dpkg-query command: %(msg)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:503 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:542 #, python-format msgid "No need to extend volume %s as it is already the requested new size." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:525 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:564 #, python-format msgid "Resizing LUN %s to new size using clone operation." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:560 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:599 #, python-format msgid "Post clone resize LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:627 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:666 #, python-format msgid "LUN with given ref %s need not be renamed during manage operation." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:639 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:678 #, python-format msgid "" "Manage operation completed for LUN with new path %(path)s and uuid " "%(uuid)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:692 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:731 #, python-format msgid "Unmanaged LUN with current path %(path)s and uuid %(uuid)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:308 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:319 #, python-format msgid "Registering image in cache %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:340 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:351 #, python-format msgid "Cloning from cache to destination %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:371 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:382 #, python-format msgid "Cleaning cache for share %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:486 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:497 #, python-format msgid "Cloning image %s from cache" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:951 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:986 #, python-format msgid "Cinder NFS volume with current path \"%(cr)s\" is no longer being managed." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:419 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:433 #, python-format msgid "Copied image %(img)s to volume %(vol)s using local image cache." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:427 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:441 #, python-format msgid "Copied image %(img)s to volume %(vol)s using copy offload workflow." msgstr "" @@ -3280,7 +3318,7 @@ msgstr "" msgid "Successfully completed ssc job for %(server)s and vserver %(vs)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:167 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:168 #, python-format msgid "Resizing LUN %s directly to new size." msgstr "" @@ -3542,7 +3580,7 @@ msgstr "" msgid "terminate_connection volume: %(volume)s, connector: %(con)s" msgstr "" -#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:135 +#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:134 #, python-format msgid "Flexvisor already unassigned volume %(id)s." msgstr "" @@ -3612,12 +3650,12 @@ msgstr "" msgid "Initialized driver %(name)s version: %(vers)s" msgstr "" -#: cinder/volume/drivers/violin/v7000_fcp.py:229 +#: cinder/volume/drivers/violin/v7000_fcp.py:228 #, python-format msgid "Exported lun %(vol_id)s on lun_id %(lun_id)s." msgstr "" -#: cinder/volume/drivers/violin/v7000_fcp.py:242 +#: cinder/volume/drivers/violin/v7000_fcp.py:241 #, python-format msgid "Unexporting lun %s." msgstr "" @@ -3926,33 +3964,41 @@ msgstr "" msgid "Failed to open iet session list for %(vol_id)s: %(e)s" msgstr "" -#: cinder/volume/targets/iscsi.py:227 +#: cinder/volume/targets/iscsi.py:224 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/targets/iscsi.py:242 +#: cinder/volume/targets/iscsi.py:239 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume:" " %s" msgstr "" -#: cinder/volume/targets/iscsi.py:259 +#: cinder/volume/targets/iscsi.py:256 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/targets/lio.py:90 +#: cinder/volume/targets/lio.py:105 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/volume/targets/lio.py:132 +#: cinder/volume/targets/lio.py:147 #, python-format msgid "Removing iscsi_target: %s" msgstr "" +#: cinder/volume/targets/lio.py:212 +msgid "Restoring iSCSI target from configuration file" +msgstr "" + +#: cinder/volume/targets/lio.py:216 +msgid "Skipping ensure_export. Found existing iSCSI target." +msgstr "" + #: cinder/volume/targets/tgt.py:251 #, python-format msgid "Removing iscsi_target for Volume ID: %s" @@ -4007,91 +4053,50 @@ msgstr "" msgid "Friendly zone name after forming: %(zonename)s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:120 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:121 #, python-format msgid "" "BrcdFCZoneDriver - Add connection for fabric %(fabric)s for I-T map: " "%(i_t_map)s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:133 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:134 #, python-format msgid "Zoning policy for Fabric %(policy)s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:137 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:138 msgid "Zoning policy is not valid, no zoning will be performed." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:170 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:171 #, python-format msgid "Zone exists in I-T mode. Skipping zone creation for %(zonename)s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:194 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:195 #, python-format msgid "Zone map to add: %(zonemap)s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:225 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:226 #, python-format msgid "" "BrcdFCZoneDriver - Delete connection for fabric %(fabric)s for I-T map: " "%(i_t_map)s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:238 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:239 #, python-format msgid "Zoning policy for fabric %(policy)s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:402 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:403 #, python-format msgid "Filtered targets for SAN is: %(targets)s" msgstr "" -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:312 -#, python-format -msgid "Connector returning fcnsinfo-%s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:131 -#, python-format -msgid "CiscoFCZoneDriver - Add connection for I-T map: %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:149 -#, python-format -msgid "Zoning policy for Fabric %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:187 -#, python-format -msgid "Zone exists in I-T mode. Skipping zone creation %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:219 -#, python-format -msgid "Zone map to add: %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:260 -#, python-format -msgid "CiscoFCZoneDriver - Delete connection for I-T map: %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:279 -#, python-format -msgid "Zoning policy for fabric %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:362 -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:464 -#, python-format -msgid "Filtered targets for SAN is: %s" +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:312 +msgid "VF context is changed in the session." msgstr "" diff --git a/cinder/locale/cinder-log-warning.pot b/cinder/locale/cinder-log-warning.pot index 261862844..4de1dbf30 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.0b3.dev72\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev250\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-04 06:38+0000\n" +"POT-Creation-Date: 2016-02-23 06:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,21 +26,21 @@ msgstr "" msgid "Reconnect attempt %(attempt)s failed. Next try in %(backoff).2fs." msgstr "" -#: cinder/quota_utils.py:62 +#: cinder/quota_utils.py:84 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume - " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/quota_utils.py:73 cinder/transfer/api.py:200 +#: cinder/quota_utils.py:95 cinder/transfer/api.py:200 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/service.py:94 +#: cinder/service.py:100 msgid "" "OSProfiler is enabled.\n" "It means that person who knows any of hmac_keys that are specified in " @@ -53,7 +53,7 @@ msgid "" "profiler_enabled=false" msgstr "" -#: cinder/service.py:198 +#: cinder/service.py:205 #, python-format msgid "" "Report interval must be less than service down time. Current config " @@ -62,11 +62,11 @@ msgid "" "%(new_down_time)s" msgstr "" -#: cinder/service.py:273 +#: cinder/service.py:280 msgid "Service killed that has no database entry" msgstr "" -#: cinder/utils.py:955 +#: cinder/utils.py:962 #, python-format msgid "Invalid trace flag: %s" msgstr "" @@ -100,14 +100,14 @@ msgid "" "resource" msgstr "" -#: cinder/backup/api.py:203 +#: cinder/backup/api.py:246 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG backup " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/backup/api.py:215 +#: cinder/backup/api.py:258 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create backups (%(d_consumed)d " @@ -124,13 +124,20 @@ msgid "" "encrypted volume. Encrypted backup restore has failed." msgstr "" -#: cinder/backup/manager.py:759 +#: cinder/backup/manager.py:692 #, python-format msgid "" "Backup service %(service)s does not support verify. Backup id %(id)s is " "not verified. Skipping verify." msgstr "" +#: cinder/backup/manager.py:829 +#, python-format +msgid "" +"Failed to terminate the connection of volume %(volume_id)s, but it is " +"acceptable." +msgstr "" + #: cinder/backup/drivers/ceph.py:1172 #, python-format msgid "" @@ -147,16 +154,16 @@ msgstr "" msgid "Availability zone '%s' is invalid" msgstr "" -#: cinder/db/sqlalchemy/api.py:120 +#: cinder/db/sqlalchemy/api.py:121 msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/db/sqlalchemy/api.py:232 +#: cinder/db/sqlalchemy/api.py:233 #, python-format msgid "Deadlock detected when running '%(func_name)s': Retrying..." msgstr "" -#: cinder/db/sqlalchemy/api.py:894 +#: cinder/db/sqlalchemy/api.py:955 #, python-format msgid "Change will make usage less than 0 for the following resources: %s" msgstr "" @@ -255,21 +262,21 @@ msgid "" "generated: '%s' :: Defaulting to a goodness of 0" msgstr "" -#: cinder/transfer/api.py:188 cinder/volume/flows/api/create_volume.py:574 +#: cinder/transfer/api.py:188 cinder/volume/flows/api/create_volume.py:619 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:754 cinder/volume/utils.py:713 +#: cinder/volume/api.py:754 cinder/volume/utils.py:721 #, 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:725 +#: cinder/volume/api.py:766 cinder/volume/utils.py:733 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " @@ -303,80 +310,80 @@ msgid "" "acceptable." msgstr "" -#: cinder/volume/driver.py:2386 cinder/volume/targets/iscsi.py:157 +#: cinder/volume/driver.py:2479 cinder/volume/targets/iscsi.py:154 msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/volume/manager.py:226 +#: cinder/volume/manager.py:235 #, python-format msgid "Driver path %s is deprecated, update your configuration to the new path." msgstr "" -#: cinder/volume/manager.py:417 +#: cinder/volume/manager.py:427 #, python-format msgid "Detected volume stuck in %(curr_status)s status, setting to ERROR." msgstr "" -#: cinder/volume/manager.py:432 +#: cinder/volume/manager.py:446 msgid "Detected snapshot stuck in creating status, setting to ERROR." msgstr "" -#: cinder/volume/manager.py:1056 +#: cinder/volume/manager.py:1070 #, 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:1066 +#: cinder/volume/manager.py:1080 #, python-format msgid "" "Unable to clone image_volume for image %(image_id)s will not create cache" " entry." msgstr "" -#: cinder/volume/manager.py:1078 +#: cinder/volume/manager.py:1092 #, python-format msgid "Failed to create new image-volume cache entry. Error: %(exception)s" msgstr "" -#: cinder/volume/manager.py:1173 +#: cinder/volume/manager.py:1182 #, python-format msgid "Registration of image volume URI %(uri)s to image %(image_id)s failed." msgstr "" -#: cinder/volume/manager.py:1246 +#: cinder/volume/manager.py:1255 #, python-format msgid "Deleting image in unexpected status: %(image_status)s." msgstr "" -#: cinder/volume/manager.py:1252 +#: cinder/volume/manager.py:1261 msgid "Image delete encountered an error." msgstr "" -#: cinder/volume/manager.py:1741 +#: cinder/volume/manager.py:1742 #, 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:1910 +#: cinder/volume/manager.py:1911 #, python-format msgid "Update driver status failed: %(config_group)s is uninitialized." msgstr "" -#: cinder/volume/qos_specs.py:199 +#: cinder/volume/qos_specs.py:197 #, python-format msgid "Failed to associate qos specs %(id)s with type: %(vol_type_id)s" msgstr "" -#: cinder/volume/qos_specs.py:213 +#: cinder/volume/qos_specs.py:211 #, python-format msgid "Failed to disassociate qos specs %(id)s with type: %(vol_type_id)s" msgstr "" -#: cinder/volume/qos_specs.py:227 +#: cinder/volume/qos_specs.py:225 #, python-format msgid "Failed to disassociate qos specs %s." msgstr "" @@ -393,7 +400,7 @@ msgid "" "'volume_dd_blocksize' was configured incorrectly. Fall back to default." msgstr "" -#: cinder/volume/utils.py:700 +#: cinder/volume/utils.py:708 #, python-format msgid "Error encountered translating config_string: %(config_string)s to dict" msgstr "" @@ -415,14 +422,14 @@ msgstr "" msgid "Got disconnected; trying to reconnect. (%s)" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:241 +#: cinder/volume/drivers/drbdmanagedrv.py:244 #, python-format msgid "" "Try #%(try)d: Volume \"%(res)s\"/%(vol)d not yet deployed on " "\"%(host)s\", waiting." msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:576 +#: cinder/volume/drivers/drbdmanagedrv.py:579 #, python-format msgid "snapshot: %s not found, skipping delete operation" msgstr "" @@ -516,57 +523,57 @@ msgstr "" msgid "Error updating agent-type for volume %s." msgstr "" -#: cinder/volume/drivers/pure.py:271 cinder/volume/drivers/pure.py:324 +#: cinder/volume/drivers/pure.py:280 cinder/volume/drivers/pure.py:333 #, python-format msgid "Volume %s is failed over - skipping addition to Consistency Group." msgstr "" -#: cinder/volume/drivers/pure.py:292 +#: cinder/volume/drivers/pure.py:301 #, python-format msgid "Adding Volume to Protection Group failed with message: %s" msgstr "" -#: cinder/volume/drivers/pure.py:357 +#: cinder/volume/drivers/pure.py:368 #, python-format msgid "Volume deletion failed with message: %s" msgstr "" -#: cinder/volume/drivers/pure.py:386 +#: cinder/volume/drivers/pure.py:399 #, python-format msgid "Snapshot deletion failed with message: %s" msgstr "" -#: cinder/volume/drivers/pure.py:454 +#: cinder/volume/drivers/pure.py:467 #, python-format msgid "Purity host deletion failed: %(msg)s." msgstr "" -#: cinder/volume/drivers/pure.py:666 +#: cinder/volume/drivers/pure.py:682 #, python-format msgid "Unable to delete Protection Group: %s" msgstr "" -#: cinder/volume/drivers/pure.py:735 +#: cinder/volume/drivers/pure.py:753 #, python-format msgid "Unable to delete Protection Group Snapshot: %s" msgstr "" -#: cinder/volume/drivers/pure.py:850 +#: cinder/volume/drivers/pure.py:868 #, python-format msgid "Unable to rename %(old_name)s, error message: %(error)s" msgstr "" -#: cinder/volume/drivers/pure.py:1088 +#: cinder/volume/drivers/pure.py:1106 #, python-format msgid "Disable replication on volume failed: already disabled: %s" msgstr "" -#: cinder/volume/drivers/pure.py:1414 +#: cinder/volume/drivers/pure.py:1427 #, python-format msgid "Skipping creation of PG %s since it already exists." msgstr "" -#: cinder/volume/drivers/pure.py:1422 +#: cinder/volume/drivers/pure.py:1435 #, python-format msgid "Protection group %s is deleted but not eradicated - will recreate." msgstr "" @@ -672,13 +679,13 @@ msgid "Exception while creating image %(image_id)s snapshot. Exception: %(exc)s" msgstr "" #: cinder/volume/drivers/tintri.py:347 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:441 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:452 #, python-format msgid "Exception during deleting %s" msgstr "" #: cinder/volume/drivers/tintri.py:356 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:730 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:765 #, python-format msgid "Destination %s already exists." msgstr "" @@ -689,7 +696,7 @@ msgid "Exception moving file %(src)s. Message: %(e)s" msgstr "" #: cinder/volume/drivers/tintri.py:424 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:500 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:511 #, python-format msgid "Unexpected exception during image cloning in share %s" msgstr "" @@ -743,7 +750,7 @@ msgid "Volume initialization failure. (%s)" msgstr "" #: cinder/volume/drivers/dell/dell_storagecenter_api.py:793 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2298 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2294 #, python-format msgid "Unable to create folder %s" msgstr "" @@ -762,37 +769,37 @@ msgstr "" msgid "Inconsistent Luns." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1695 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1691 #, python-format msgid "Unable to create snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1733 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1729 #, python-format msgid "Unable to find snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2485 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2481 #, python-format msgid "Unable to locate replication %(vol)s to %(ssn)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:279 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:289 #, 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 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:336 #, python-format msgid "Unable to locate volume:%s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1062 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1082 #, python-format msgid "SSN %s appears to be down." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1182 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1202 #, python-format msgid "" "Expected replication count %(rdd)d does match configured replication " @@ -857,26 +864,26 @@ msgid "" "group. Attempting removal from %(storageGroupInstanceNames)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3055 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3050 #, python-format msgid "Volume : %(volumeName)s is not currently belonging to any storage group." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3328 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3323 #, 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:3790 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3785 #, 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:4001 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3996 #, python-format msgid "FAST is enabled. Policy: %(fastPolicyName)s." msgstr "" @@ -890,7 +897,7 @@ msgstr "" msgid "Unable to get storage tiers from tier policy rule." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_fc.py:251 +#: cinder/volume/drivers/emc/emc_vmax_fc.py:254 #, python-format msgid "Volume %(volume)s is not in any masking view." msgstr "" @@ -923,13 +930,13 @@ msgid "" " the FAST Policy." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_masking.py:2189 +#: cinder/volume/drivers/emc/emc_vmax_masking.py:2221 #, python-format msgid "No target ports found in masking view %(maskingView)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_masking.py:2256 -#: cinder/volume/drivers/emc/emc_vmax_masking.py:2275 +#: cinder/volume/drivers/emc/emc_vmax_masking.py:2288 +#: cinder/volume/drivers/emc/emc_vmax_masking.py:2307 #, python-format msgid "No port group found in masking view %(mv)s." msgstr "" @@ -954,369 +961,412 @@ msgid "" "%(storageSystem)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1750 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1728 #, python-format msgid "" "CreateStorageHardwareID failed. initiator: %(initiator)s, rc=%(rc)d, " "ret=%(ret)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1770 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1748 msgid "Cannot determine the hardware type." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:697 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:700 msgid "san_secondary_ip is configured as the same value as san_ip." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:802 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:805 #, python-format msgid "LUN already exists, LUN name %(name)s. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:856 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:859 #, python-format msgid "LUN is already deleted, LUN name %(name)s. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:930 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:933 #, python-format msgid "LUN %(name)s is already expanded. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:986 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:989 #, python-format msgid "Consistency group %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1070 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1073 #, python-format msgid "CG %(cg_name)s does not exist. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1074 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1077 #, python-format msgid "CG %(cg_name)s is deleting. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1096 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1099 #, python-format msgid "Cgsnapshot name %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1125 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1128 #, python-format msgid "Snapshot %(name)s for consistency group does not exist. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1144 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1164 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1147 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1167 #, python-format msgid "Snapshot %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1181 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1184 #, python-format msgid "Snapshot %(name)s may deleted already. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1188 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1191 #, python-format msgid "Snapshot %(name)s is in use, retry. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1215 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1218 #, python-format msgid "Mount point %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1242 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1245 #, 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:1262 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1265 #, python-format msgid "The specified Snapshot mount point %s is not currently attached." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1294 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1297 #, 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:1306 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1309 #, python-format msgid "Start migration failed. Message: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1309 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1312 #, python-format msgid "Delete temp LUN after migration start failed. LUN: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1454 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1457 #, python-format msgid "Storage group %(name)s already exists. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1470 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1473 #, 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:1500 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1503 #, 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:1537 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1540 #, 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:1713 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1716 msgid "No array serial number returned, set as unknown." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1747 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1750 #, python-format msgid "Storage Group %s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1856 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1859 #, 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:1925 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1928 #, python-format msgid "See unavailable iSCSI target: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2139 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2146 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:2160 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2178 msgid "force_delete_lun_in_storagegroup=True" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2167 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2185 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:2187 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2205 #, 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:2313 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2334 msgid "snapcopy metadata is ignored when creating volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2347 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2373 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:2384 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2410 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:2393 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2419 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:2444 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2472 #, 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:2477 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2505 #, python-format msgid "LUN %(name)s is not ready for extension: %(out)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2498 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2526 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:2511 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2539 msgid "Error on parsing target_pool_name/target_array_serial." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2525 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2553 #, 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:2657 -#: cinder/volume/drivers/huawei/huawei_driver.py:685 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2685 +#: cinder/volume/drivers/huawei/huawei_driver.py:787 msgid "Storage-assisted migration failed during retype." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2730 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2758 #, python-format msgid "Storage Pool '%(pool)s' is '%(state)s'." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2740 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2768 #, 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:2836 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2871 #, python-format msgid "LUN %(name)s is not ready for snapshot: %(out)s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3118 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3187 #, 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:3213 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3282 #, python-format msgid "Storage Group %s is not found. Create it." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3276 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3345 #, 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:3395 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3464 #, python-format msgid "Failed to extract initiators of %s, so ignore deregistration operation." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3402 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3471 #, python-format msgid "Failed to deregister %(itor)s because: %(msg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3663 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3732 #, python-format msgid "Storage Group %s is not found. terminate_connection() is unnecessary." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3672 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3741 #, python-format msgid "Volume %(vol)s was not in Storage Group %(sg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3694 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3763 #, python-format msgid "Failed to destroy Storage Group %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3700 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3769 #, python-format msgid "Fail to connect host %(host)s back to storage group %(sg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3963 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4120 +#, python-format +msgid "No replication info from this volume: %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4226 #, 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:4049 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4312 #, 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:4124 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4387 #, python-format msgid "CreateSMPTask.revert: delete mount point %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4144 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4407 #, python-format msgid "AttachSnapTask.revert: detach mount point %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4182 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4445 #, python-format msgid "CreateDestLunTask.revert: delete temp lun %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4250 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4513 #, python-format msgid "CreateSnapshotTask.revert: delete temp cgsnapshot %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4255 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4518 #, python-format msgid "CreateSnapshotTask.revert: delete temp snapshot %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4277 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4540 #, python-format msgid "" "CopySnapshotTask.revert: delete the copied snapshot %(new_name)s of " "%(source_name)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:130 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4651 +#, python-format +msgid "MirrorView already created, mirror name %(name)s. Message: %(msg)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4684 +#, python-format +msgid "MirrorView %(name)s was already deleted. Message: %(msg)s" +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4757 +#, python-format +msgid "Getting MirrorView %(name)s failed. Message: %(msg)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4877 +#, python-format +msgid "%(method)s: destroying mirror view %(name)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4908 +#, python-format +msgid "%(method)s: destroying secondary LUN %(name)s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4934 +#, python-format +msgid "%(method)s: removing secondary image from %(name)s." +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:134 msgid "No storage pool name or id was found." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:169 +#: cinder/volume/drivers/emc/scaleio.py:173 msgid "No protection domain name or id was specified in configuration." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:190 +#: cinder/volume/drivers/emc/scaleio.py:194 msgid "Verify certificate is not set, using default of False." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:553 +#: cinder/volume/drivers/emc/scaleio.py:242 +msgid "QoS specs are overriding extra_specs." +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:567 #, python-format msgid "" "ScaleIO only supports volumes with a granularity of 8 GBs. The new volume" " size is: %d." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:643 +#: cinder/volume/drivers/emc/scaleio.py:656 #, python-format +msgid "Ignoring error in delete volume %s: Volume not found." +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:660 msgid "" -"Ignoring error in delete volume %s: volume not found due to force delete " -"settings." +"Volume does not have provider_id thus does not map to a ScaleIO volume. " +"Allowing deletion to proceed." msgstr "" #: cinder/volume/drivers/emc/xtremio.py:155 @@ -1324,7 +1374,7 @@ msgstr "" msgid "object %(key)s of type %(typ)s not found, %(err_msg)s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:571 +#: cinder/volume/drivers/emc/xtremio.py:576 msgid "terminate_connection: lun map not found" msgstr "" @@ -1384,12 +1434,12 @@ msgstr "" msgid "ldev(%(ldev)d) is already mapped (hlun: %(hlu)d)" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_backend.py:267 +#: cinder/volume/drivers/hitachi/hnas_backend.py:271 #, python-format msgid "get_evs: %(out)s -- No find for %(fsid)s" msgstr "" -#: cinder/volume/drivers/hitachi/hnas_backend.py:302 +#: cinder/volume/drivers/hitachi/hnas_backend.py:306 #, python-format msgid "get_fsid: %(out)s -- No info for %(fslabel)s" msgstr "" @@ -1398,48 +1448,48 @@ msgstr "" msgid "terminate_conn: provider location empty." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:434 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:430 #, python-format msgid "" "srstatld requires WSAPI version '%(srstatld_version)s' version " "'%(version)s' is installed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:557 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:555 #, python-format msgid "Virtual Volume Set '%s' doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:669 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2407 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:667 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2463 #, 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:770 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1140 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:768 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1141 #, python-format msgid "Failed to manage virtual volume %(disp)s due to error during retype." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1393 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1396 #, python-format msgid "3PAR vlun for volume %(name)s not found on host %(host)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1684 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1687 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:2024 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2082 #, 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:2946 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2996 msgid "" "The primary array is currently unreachable. All targets returned from " "list_replication_targets are pulled directly from cinder.conf and are not" @@ -1447,8 +1497,8 @@ msgid "" "primary array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3007 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1431 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3057 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1580 #, python-format msgid "" "The secondary array must have an API version of %(min_ver)s or higher. " @@ -1456,7 +1506,7 @@ msgid "" "as a valid replication target." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3017 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3067 #, python-format msgid "" "'%s' is not a valid replication array. In order to be valid, " @@ -1519,39 +1569,39 @@ msgstr "" msgid "No VLUN contained CHAP credentials. Generating new CHAP key." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:343 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:344 #, 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:814 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:815 msgid "The 'hplh' prefix is deprecated. Use 'hpelh' instead." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:854 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:855 #, python-format msgid "CHAP secret exists for host %s but CHAP is disabled" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:857 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:858 #, python-format msgid "CHAP is enabled, but server secret not configured on server %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:931 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:932 #, python-format msgid "%s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1327 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1476 msgid "" "The primary array is currently offline, remote copy has been " "automatically paused." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1441 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1590 #, python-format msgid "" "'%s' is not a valid replication array. In order to be valid, " @@ -1560,9 +1610,9 @@ msgid "" "the target is managed, managed_backend_name must be set as well." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1560 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1581 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1603 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1709 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1730 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1752 #, python-format msgid "" "There was no extra_spec value for %(spec_name)s, so the default value of " @@ -1570,57 +1620,57 @@ msgid "" " type extra_specs." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:283 +#: cinder/volume/drivers/huawei/huawei_driver.py:336 #, python-format msgid "Can't find lun %s on the array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:586 +#: cinder/volume/drivers/huawei/huawei_driver.py:671 #, python-format msgid "Failure deleting the snapshot %(snapshot_id)s of volume %(volume_id)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:658 -#: cinder/volume/drivers/huawei/huawei_driver.py:660 +#: cinder/volume/drivers/huawei/huawei_driver.py:749 +#: cinder/volume/drivers/huawei/huawei_driver.py:751 msgid "Can't find snapshot on the array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:973 +#: cinder/volume/drivers/huawei/huawei_driver.py:1111 msgid "No license for SplitMirror." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:999 +#: cinder/volume/drivers/huawei/huawei_driver.py:1137 msgid "No license for migration." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1131 +#: cinder/volume/drivers/huawei/huawei_driver.py:1277 #, python-format msgid "Rename lun %(lun_id)s fails when unmanaging volume %(volume)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1226 +#: cinder/volume/drivers/huawei/huawei_driver.py:1372 #, python-format msgid "Can't find snapshot on the array: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1237 +#: cinder/volume/drivers/huawei/huawei_driver.py:1383 #, python-format msgid "" "Failed to rename snapshot %(snapshot_id)s, snapshot name on array is " "%(snapshot_name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1398 +#: cinder/volume/drivers/huawei/huawei_driver.py:1561 #, 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:1404 -#: cinder/volume/drivers/huawei/huawei_driver.py:1650 +#: cinder/volume/drivers/huawei/huawei_driver.py:1567 +#: cinder/volume/drivers/huawei/huawei_driver.py:1814 msgid "Can't find lun on the array." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1643 +#: cinder/volume/drivers/huawei/huawei_driver.py:1807 #, python-format msgid "Lun is not in lungroup. Lun id: %(lun_id)s. Lungroup id: %(lungroup_id)s." msgstr "" @@ -1630,8 +1680,42 @@ 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:1244 -#: cinder/volume/drivers/huawei/rest_client.py:1253 +#: cinder/volume/drivers/huawei/replication.py:200 +#, python-format +msgid "Split replication exception: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:360 +#, python-format +msgid "Remote array login failed. Error: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:367 +#, python-format +msgid "Get remote array wwn failed. Error: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:375 +#, python-format +msgid "Get remote devices failed. Error: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:408 +#, python-format +msgid "Remote device is unavailable. Remote backend: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:617 +msgid "No pair id in volume replication_driver_data." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:661 +#, python-format +msgid "Replication driver data does not exist. Volume: %s" +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1245 +#: cinder/volume/drivers/huawei/rest_client.py:1254 msgid "Can't find target iqn from rest." msgstr "" @@ -1668,31 +1752,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:499 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:556 #, python-format msgid "Failed to run lsguicapability. Exception: %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:778 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:844 #, 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:784 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:850 #, 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:796 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:862 #, 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:2047 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2259 #, python-format msgid "Volume %s does not exist." msgstr "" @@ -1746,21 +1830,21 @@ msgstr "" msgid "Snapshot still %(status)s Cannot delete snapshot." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1630 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1629 msgid "Failed to get target pool id." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1867 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1866 #, python-format msgid "Volume %(volume_id)s cannot be retyped during attachment." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1874 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1873 #, python-format msgid "Volume %(volume_id)s cannot be retyped because it has snapshot." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1897 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1896 #, python-format msgid "The provisioning: %(provisioning)s is not valid." msgstr "" @@ -1781,28 +1865,28 @@ msgstr "" msgid "Extra spec %(old)s is deprecated. Use %(new)s instead." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:139 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:142 #, python-format msgid "Could not determine root volume name on %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:322 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:334 msgid "" "The option 'netapp_volume_list' is deprecated and will be removed in the " "future releases. Please use the option 'netapp_pool_name_search_pattern' " "instead." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:368 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:380 msgid "Volume refresh job already running. Returning..." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:376 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:388 #, python-format msgid "Error refreshing volume info. Message: %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:128 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:131 #, python-format msgid "" "The \"netapp_size_multiplier\" configuration option is deprecated and " @@ -1810,12 +1894,12 @@ msgid "" " %d\" instead." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:234 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:244 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:362 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:369 #, python-format msgid "" "LUN misalignment may occur for current initiator group %(ig_nm)s) with " @@ -1823,32 +1907,32 @@ msgid "" "according to the type of the host OS." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:314 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:325 #, python-format msgid "" "Exception while registering image %(image_id)s in cache. Exception: " "%(exc)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:383 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:394 #, python-format msgid "Exception during cache cleaning %(share)s. Message - %(ex)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:594 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:605 msgid "Discover file retries exhausted." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:652 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:663 msgid "Unexpected exception while short listing used share." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:738 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:773 #, python-format msgid "Exception moving file %(src)s. Message - %(e)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:230 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:244 msgid "No shares found hence skipping ssc refresh." msgstr "" @@ -1867,27 +1951,27 @@ msgid "" "APIs. The following extra_specs will fail or be ignored: %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_7mode.py:131 +#: cinder/volume/drivers/netapp/dataontap/client/client_7mode.py:140 #, python-format msgid "Error finding LUNs for volume %s. Verify volume exists." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:125 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:126 #, python-format msgid "Error mapping LUN. Code :%(code)s, Message: %(message)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:138 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:139 #, python-format msgid "Error unmapping LUN. Code :%(code)s, Message: %(message)s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:346 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:377 #, python-format msgid "Failed to invoke ems. Message : %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:384 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:421 #, python-format msgid "Rename failure in cleanup of cDOT QOS policy group %(name)s: %(ex)s" msgstr "" @@ -2062,7 +2146,7 @@ msgstr "" msgid "Cannot destroy cloned filesystem: %(vol)s/%(filesystem)s" msgstr "" -#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:154 +#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:153 #, python-format msgid "Cannot get volume status %(exc)s." msgstr "" @@ -2163,18 +2247,25 @@ msgstr "" msgid "Property %s already exists." msgstr "" -#: cinder/volume/flows/api/create_volume.py:287 +#: cinder/volume/flows/api/create_volume.py:254 +#, python-format +msgid "" +"Failed to retrieve volume_type from image metadata. '%(img_vol_type)s' " +"doesn't match any volume types." +msgstr "" + +#: cinder/volume/flows/api/create_volume.py:330 #, python-format msgid "" "Availability zone '%(s_az)s' not found, falling back to " "'%(s_fallback_az)s'." msgstr "" -#: cinder/volume/flows/api/create_volume.py:349 +#: cinder/volume/flows/api/create_volume.py:392 msgid "Volume type will be changed to be the same as the source volume." msgstr "" -#: cinder/volume/flows/api/create_volume.py:587 +#: cinder/volume/flows/api/create_volume.py:632 #, python-format msgid "" "Quota %(s_name)s exceeded for %(s_pid)s, tried to create volume " @@ -2213,13 +2304,17 @@ msgid "" "helpers." msgstr "" -#: cinder/volume/targets/lio.py:80 +#: cinder/volume/targets/lio.py:86 #, python-format msgid "" "Failed to save iscsi LIO configuration when modifying volume id: " "%(vol_id)s." msgstr "" +#: cinder/volume/targets/lio.py:97 +msgid "Failed to restore iscsi LIO configuration." +msgstr "" + #: cinder/volume/targets/tgt.py:84 msgid "Attempting recreate of backing lun..." msgstr "" @@ -2248,13 +2343,8 @@ msgstr "" msgid "Driver didn't return connection info from terminate_connection call." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:316 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:317 #, python-format msgid "Zoning policy not recognized: %(policy)s" msgstr "" -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:378 -#, python-format -msgid "Error running SSH command: %s" -msgstr "" - diff --git a/cinder/locale/cinder.pot b/cinder/locale/cinder.pot index d511c66b3..83705c46a 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.0b3.dev72\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev250\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-04 06:37+0000\n" +"POT-Creation-Date: 2016-02-23 06:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -314,695 +314,700 @@ msgid "" msgstr "" #: cinder/exception.py:380 +#, python-format +msgid "Project quotas are not properly setup for nested quotas: %(reason)s." +msgstr "" + +#: cinder/exception.py:385 msgid "Quota could not be found" msgstr "" -#: cinder/exception.py:384 +#: cinder/exception.py:389 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:388 +#: cinder/exception.py:393 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:392 +#: cinder/exception.py:397 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: cinder/exception.py:396 +#: cinder/exception.py:401 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: cinder/exception.py:400 +#: cinder/exception.py:405 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:404 +#: cinder/exception.py:409 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: cinder/exception.py:408 +#: cinder/exception.py:413 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: cinder/exception.py:416 +#: cinder/exception.py:421 #, python-format msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:420 +#: cinder/exception.py:425 #, python-format msgid "" "Volume type access for %(volume_type_id)s / %(project_id)s combination " "already exists." msgstr "" -#: cinder/exception.py:425 +#: cinder/exception.py:430 #, python-format msgid "Volume type encryption for type %(type_id)s already exists." msgstr "" -#: cinder/exception.py:429 +#: cinder/exception.py:434 #, python-format msgid "Volume type encryption for type %(type_id)s does not exist." msgstr "" -#: cinder/exception.py:433 +#: cinder/exception.py:438 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: cinder/exception.py:437 +#: cinder/exception.py:442 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: cinder/exception.py:441 +#: cinder/exception.py:446 #, python-format msgid "Could not find parameter %(param)s" msgstr "" -#: cinder/exception.py:445 +#: cinder/exception.py:450 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:449 +#: cinder/exception.py:454 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: cinder/exception.py:458 +#: cinder/exception.py:463 #, python-format msgid "Quota exceeded: code=%(code)s" msgstr "" -#: cinder/exception.py:465 +#: cinder/exception.py:470 #, 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:476 +#: cinder/exception.py:481 #, python-format msgid "" "Requested volume size %(size)d is larger than maximum allowed limit " "%(limit)d." msgstr "" -#: cinder/exception.py:481 +#: cinder/exception.py:486 #, 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:487 +#: cinder/exception.py:492 #, python-format msgid "" "Maximum number of volumes allowed (%(allowed)d) exceeded for quota " "'%(name)s'." msgstr "" -#: cinder/exception.py:496 +#: cinder/exception.py:501 #, python-format msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:500 +#: cinder/exception.py:505 #, python-format msgid "Maximum number of backups allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:504 +#: cinder/exception.py:509 #, python-format msgid "Detected more than one volume with name %(vol_name)s" msgstr "" -#: cinder/exception.py:508 +#: cinder/exception.py:513 #, python-format msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:518 #, python-format msgid "Cannot update volume_type %(id)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:522 #, python-format msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:521 +#: cinder/exception.py:526 #, python-format msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:525 +#: cinder/exception.py:530 #, python-format msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:529 +#: cinder/exception.py:534 #, python-format msgid "Connector doesn't have required information: %(missing)s" msgstr "" -#: cinder/exception.py:533 +#: cinder/exception.py:538 #, python-format msgid "" "Glance metadata cannot be updated, key %(key)s exists for volume id " "%(volume_id)s" msgstr "" -#: cinder/exception.py:538 +#: cinder/exception.py:543 #, python-format msgid "Glance metadata for volume/snapshot %(id)s cannot be found." msgstr "" -#: cinder/exception.py:542 +#: cinder/exception.py:547 #, python-format msgid "Failed to export for volume: %(reason)s" msgstr "" -#: cinder/exception.py:546 +#: cinder/exception.py:551 #, python-format msgid "Failed to remove export for volume %(volume)s: %(reason)s" msgstr "" -#: cinder/exception.py:550 +#: cinder/exception.py:555 #, python-format msgid "Failed to create metadata for volume: %(reason)s" msgstr "" -#: cinder/exception.py:554 +#: cinder/exception.py:559 #, python-format msgid "Failed to update metadata for volume: %(reason)s" msgstr "" -#: cinder/exception.py:558 +#: cinder/exception.py:563 #, python-format msgid "Failed to copy metadata to volume: %(reason)s" msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:567 #, python-format msgid "" "The type of metadata: %(metadata_type)s for volume/snapshot %(id)s is " "invalid." msgstr "" -#: cinder/exception.py:567 +#: cinder/exception.py:572 #, python-format msgid "Failed to copy image to volume: %(reason)s" msgstr "" -#: cinder/exception.py:571 +#: cinder/exception.py:576 msgid "Invalid Ceph args provided for backup rbd operation" msgstr "" -#: cinder/exception.py:575 +#: cinder/exception.py:580 msgid "An error has occurred during backup operation" msgstr "" -#: cinder/exception.py:579 +#: cinder/exception.py:584 msgid "Unsupported backup metadata version requested" msgstr "" -#: cinder/exception.py:583 +#: cinder/exception.py:588 msgid "Unsupported backup verify driver" msgstr "" -#: cinder/exception.py:587 +#: cinder/exception.py:592 msgid "Metadata backup already exists for this volume" msgstr "" -#: cinder/exception.py:591 +#: cinder/exception.py:596 msgid "Backup RBD operation failed" msgstr "" -#: cinder/exception.py:595 +#: cinder/exception.py:600 msgid "Backup operation of an encrypted volume failed." msgstr "" -#: cinder/exception.py:599 +#: cinder/exception.py:604 #, python-format msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:603 +#: cinder/exception.py:608 msgid "Failed to identify volume backend." msgstr "" -#: cinder/exception.py:607 +#: cinder/exception.py:612 #, python-format msgid "Invalid backup: %(reason)s" msgstr "" -#: cinder/exception.py:611 +#: cinder/exception.py:616 #, python-format msgid "Connection to swift failed: %(reason)s" msgstr "" -#: cinder/exception.py:615 +#: cinder/exception.py:620 #, python-format msgid "Transfer %(transfer_id)s could not be found." msgstr "" -#: cinder/exception.py:619 +#: cinder/exception.py:624 #, python-format msgid "Volume migration failed: %(reason)s" msgstr "" -#: cinder/exception.py:623 +#: cinder/exception.py:628 #, python-format msgid "SSH command injection detected: %(command)s" msgstr "" -#: cinder/exception.py:627 +#: cinder/exception.py:632 #, python-format msgid "QoS Specs %(specs_id)s already exists." msgstr "" -#: cinder/exception.py:631 +#: cinder/exception.py:636 #, python-format msgid "Failed to create qos_specs: %(name)s with specs %(qos_specs)s." msgstr "" -#: cinder/exception.py:636 +#: cinder/exception.py:641 #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" -#: cinder/exception.py:641 +#: cinder/exception.py:646 #, python-format msgid "No such QoS spec %(specs_id)s." msgstr "" -#: cinder/exception.py:645 +#: cinder/exception.py:650 #, python-format msgid "Failed to associate qos_specs: %(specs_id)s with type %(type_id)s." msgstr "" -#: cinder/exception.py:650 +#: cinder/exception.py:655 #, python-format msgid "Failed to disassociate qos_specs: %(specs_id)s with type %(type_id)s." msgstr "" -#: cinder/exception.py:655 +#: cinder/exception.py:660 #, python-format msgid "QoS spec %(specs_id)s has no spec with key %(specs_key)s." msgstr "" -#: cinder/exception.py:660 +#: cinder/exception.py:665 #, python-format msgid "Invalid qos specs: %(reason)s" msgstr "" -#: cinder/exception.py:664 +#: cinder/exception.py:669 #, python-format msgid "QoS Specs %(specs_id)s is still associated with entities." msgstr "" -#: cinder/exception.py:668 +#: cinder/exception.py:673 #, python-format msgid "key manager error: %(reason)s" msgstr "" -#: cinder/exception.py:672 +#: cinder/exception.py:677 #, python-format msgid "" "Manage existing volume failed due to invalid backend reference " "%(existing_ref)s: %(reason)s" msgstr "" -#: cinder/exception.py:677 +#: cinder/exception.py:682 #, python-format msgid "Unable to manage existing volume. Volume %(volume_ref)s already managed." msgstr "" -#: cinder/exception.py:682 +#: cinder/exception.py:687 #, python-format msgid "Volume %(volume_id)s replication error: %(reason)s" msgstr "" -#: cinder/exception.py:687 +#: cinder/exception.py:692 #, python-format msgid "Volume replication for %(volume_id)s could not be found." msgstr "" -#: cinder/exception.py:692 +#: cinder/exception.py:697 #, python-format msgid "Manage existing volume failed due to volume type mismatch: %(reason)s" msgstr "" -#: cinder/exception.py:697 +#: cinder/exception.py:702 #, python-format msgid "Error extending volume: %(reason)s" msgstr "" -#: cinder/exception.py:701 +#: cinder/exception.py:706 #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "" -#: cinder/exception.py:705 +#: cinder/exception.py:710 msgid "Unable to create lock. Coordination backend not started." msgstr "" -#: cinder/exception.py:709 +#: cinder/exception.py:714 msgid "Lock acquisition failed." msgstr "" -#: cinder/exception.py:721 +#: cinder/exception.py:726 #, python-format msgid "Unable to find Volume Group: %(vg_name)s" msgstr "" -#: cinder/exception.py:725 +#: cinder/exception.py:730 #, python-format msgid "Failed to create Volume Group: %(vg_name)s" msgstr "" -#: cinder/exception.py:729 +#: cinder/exception.py:734 #, python-format msgid "Volume device not found at %(device)s." msgstr "" -#: cinder/exception.py:735 +#: cinder/exception.py:740 #, python-format msgid "Pure Storage Cinder driver failure: %(reason)s" msgstr "" -#: cinder/exception.py:740 +#: cinder/exception.py:745 msgid "Bad response from SolidFire API" msgstr "" -#: cinder/exception.py:744 +#: cinder/exception.py:749 msgid "SolidFire Cinder Driver exception" msgstr "" -#: cinder/exception.py:748 +#: cinder/exception.py:753 #, python-format msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: cinder/exception.py:752 +#: cinder/exception.py:757 #, python-format msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" -#: cinder/exception.py:757 +#: cinder/exception.py:762 msgid "Retryable SolidFire Exception encountered" msgstr "" -#: cinder/exception.py:762 +#: cinder/exception.py:767 #, python-format msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:767 +#: cinder/exception.py:772 msgid "Unknown RemoteFS exception" msgstr "" -#: cinder/exception.py:771 +#: cinder/exception.py:776 msgid "No mounted shares found" msgstr "" -#: cinder/exception.py:775 cinder/exception.py:788 cinder/exception.py:814 -#: cinder/exception.py:828 +#: cinder/exception.py:780 cinder/exception.py:793 cinder/exception.py:819 +#: cinder/exception.py:833 #, python-format msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:780 +#: cinder/exception.py:785 msgid "Unknown NFS exception" msgstr "" -#: cinder/exception.py:784 +#: cinder/exception.py:789 msgid "No mounted NFS shares found" msgstr "" -#: cinder/exception.py:793 +#: cinder/exception.py:798 msgid "Unknown SMBFS exception." msgstr "" -#: cinder/exception.py:797 +#: cinder/exception.py:802 msgid "No mounted SMBFS shares found." msgstr "" -#: cinder/exception.py:801 +#: cinder/exception.py:806 #, python-format msgid "There is no share which can host %(volume_size)sG." msgstr "" -#: cinder/exception.py:806 +#: cinder/exception.py:811 msgid "Unknown Gluster exception" msgstr "" -#: cinder/exception.py:810 +#: cinder/exception.py:815 msgid "No mounted Gluster shares found" msgstr "" -#: cinder/exception.py:820 +#: cinder/exception.py:825 msgid "Unknown Virtuozzo Storage exception" msgstr "" -#: cinder/exception.py:824 +#: cinder/exception.py:829 msgid "No mounted Virtuozzo Storage shares found" msgstr "" -#: cinder/exception.py:833 +#: cinder/exception.py:838 #, python-format msgid "Fibre Channel connection control failure: %(reason)s" msgstr "" -#: cinder/exception.py:837 +#: cinder/exception.py:842 #, python-format msgid "Fibre Channel Zone operation failed: %(reason)s" msgstr "" -#: cinder/exception.py:841 +#: cinder/exception.py:846 #, python-format msgid "Fibre Channel SAN Lookup failure: %(reason)s" msgstr "" -#: cinder/exception.py:845 +#: cinder/exception.py:850 #, python-format msgid "Brocade Fibre Channel Zoning CLI error: %(reason)s" msgstr "" -#: cinder/exception.py:849 +#: cinder/exception.py:854 #, python-format msgid "Brocade Fibre Channel Zoning HTTP error: %(reason)s" msgstr "" -#: cinder/exception.py:853 +#: cinder/exception.py:858 #, python-format msgid "Cisco Fibre Channel Zoning CLI error: %(reason)s" msgstr "" -#: cinder/exception.py:857 +#: cinder/exception.py:862 msgid "NetApp Cinder Driver exception." msgstr "" -#: cinder/exception.py:861 +#: cinder/exception.py:866 #, python-format msgid "" "EMC VNX Cinder Driver CLI exception: %(cmd)s (Return Code: %(rc)s) " "(Output: %(out)s)." msgstr "" -#: cinder/exception.py:867 +#: cinder/exception.py:872 #, python-format msgid "ConsistencyGroup %(consistencygroup_id)s could not be found." msgstr "" -#: cinder/exception.py:871 +#: cinder/exception.py:876 #, python-format msgid "Invalid ConsistencyGroup: %(reason)s" msgstr "" -#: cinder/exception.py:876 +#: cinder/exception.py:881 #, python-format msgid "CgSnapshot %(cgsnapshot_id)s could not be found." msgstr "" -#: cinder/exception.py:880 +#: cinder/exception.py:885 #, python-format msgid "Invalid CgSnapshot: %(reason)s" msgstr "" -#: cinder/exception.py:885 +#: cinder/exception.py:890 msgid "HBSD error occurs." msgstr "" -#: cinder/exception.py:902 +#: cinder/exception.py:907 msgid "Storage resource could not be found." msgstr "" -#: cinder/exception.py:906 +#: cinder/exception.py:911 #, python-format msgid "Volume %(volume_name)s is busy." msgstr "" -#: cinder/exception.py:911 +#: cinder/exception.py:916 msgid "Bad response from Datera API" msgstr "" -#: cinder/exception.py:916 +#: cinder/exception.py:921 #, python-format msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:920 +#: cinder/exception.py:925 #, python-format msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:924 +#: cinder/exception.py:929 #, python-format msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:928 +#: cinder/exception.py:933 #, python-format msgid "Failed to detach iSCSI target for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:932 +#: cinder/exception.py:937 #, python-format msgid "%(error_message)s" msgstr "" -#: cinder/exception.py:937 +#: cinder/exception.py:942 msgid "X-IO Volume Driver exception!" msgstr "" -#: cinder/exception.py:942 +#: cinder/exception.py:947 #, python-format msgid "Volume backend config is invalid: %(reason)s" msgstr "" -#: cinder/exception.py:946 +#: cinder/exception.py:951 #, python-format msgid "Backend service retry timeout hit: %(timeout)s sec" msgstr "" -#: cinder/exception.py:950 +#: cinder/exception.py:955 #, python-format msgid "Backend reports: %(message)s" msgstr "" -#: cinder/exception.py:954 +#: cinder/exception.py:959 msgid "Backend reports: item already exists" msgstr "" -#: cinder/exception.py:958 +#: cinder/exception.py:963 msgid "Backend reports: item not found" msgstr "" -#: cinder/exception.py:963 +#: cinder/exception.py:968 #, 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:970 +#: cinder/exception.py:975 msgid "Volume to Initiator Group mapping already exists" msgstr "" -#: cinder/exception.py:974 +#: cinder/exception.py:979 msgid "System is busy, retry operation." msgstr "" -#: cinder/exception.py:978 +#: cinder/exception.py:983 msgid "Exceeded the limit of snapshots per volume" msgstr "" -#: cinder/exception.py:983 +#: cinder/exception.py:988 #, python-format msgid "" "Infortrend CLI exception: %(err)s Param: %(param)s (Return Code: %(rc)s) " "(Output: %(out)s)" msgstr "" -#: cinder/exception.py:989 +#: cinder/exception.py:994 #, python-format msgid "Backend doesn't exist (%(backend)s)" msgstr "" -#: cinder/exception.py:993 cinder/exception.py:997 cinder/exception.py:1005 -#: cinder/exception.py:1035 cinder/exception.py:1050 +#: cinder/exception.py:998 cinder/exception.py:1002 cinder/exception.py:1010 +#: cinder/exception.py:1040 cinder/exception.py:1055 #, python-format msgid "%(message)s" msgstr "" -#: cinder/exception.py:1001 +#: cinder/exception.py:1006 #, python-format msgid "Not enough space on backend (%(backend)s)" msgstr "" -#: cinder/exception.py:1009 +#: cinder/exception.py:1014 msgid "No active iSCSI portals with supplied iSCSI IPs" msgstr "" -#: cinder/exception.py:1014 +#: cinder/exception.py:1019 #, python-format msgid "An error has occured in SheepdogDriver. (Reason: %(reason)s)" msgstr "" -#: cinder/exception.py:1018 +#: cinder/exception.py:1023 #, python-format msgid "" "(Command: %(cmd)s) (Return Code: %(exit_code)s) (Stdout: %(stdout)s) " "(Stderr: %(stderr)s)" msgstr "" -#: cinder/exception.py:1025 +#: cinder/exception.py:1030 msgid "There is no metadata in DB object." msgstr "" -#: cinder/exception.py:1029 +#: cinder/exception.py:1034 #, python-format msgid "Operation not supported: %(operation)s." msgstr "" -#: cinder/exception.py:1040 +#: cinder/exception.py:1045 #, python-format msgid "Coho Data Cinder driver failure: %(message)s" msgstr "" -#: cinder/exception.py:1045 +#: cinder/exception.py:1050 msgid "Unexpected response from Tegile IntelliFlash API" msgstr "" -#: cinder/exception.py:1055 +#: cinder/exception.py:1060 #, python-format msgid "Google Cloud Storage connection failure: %(reason)s" msgstr "" -#: cinder/exception.py:1059 +#: cinder/exception.py:1064 #, python-format msgid "Google Cloud Storage api failure: %(reason)s" msgstr "" -#: cinder/exception.py:1063 +#: cinder/exception.py:1068 #, python-format msgid "Google Cloud Storage oauth2 failure: %(reason)s" msgstr "" -#: cinder/quota.py:131 +#: cinder/quota.py:125 #, python-format msgid "" "Default quota for resource: %(res)s is set by the default quota flag: " @@ -1010,14 +1015,54 @@ msgid "" "for default quota." msgstr "" -#: cinder/quota.py:940 cinder/quota.py:964 +#: cinder/quota.py:482 +#, python-format +msgid "Quota limit is -1 for child project '%(proj)s' for resource '%(res)s'" +msgstr "" + +#: cinder/quota.py:490 +#, python-format +msgid "" +"Quota limit invalid for project '%(proj)s' for resource '%(res)s': limit " +"of %(limit)d is less than in-use value of %(used)d" +msgstr "" + +#: cinder/quota.py:509 +#, python-format +msgid "" +"Sum of child limits '%(sum)s' is greater than free quota of '%(free)s' " +"for project '%(proj)s' for resource '%(res)s'. Please lower the limit for" +" one or more of the following projects: '%(child_ids)s'" +msgstr "" + +#: cinder/quota.py:547 +#, python-format +msgid "Invalid allocated quotas defined for the following project quotas: %s" +msgstr "" + +#: cinder/quota.py:1065 cinder/quota.py:1113 msgid "Cannot register resource" msgstr "" -#: cinder/quota.py:943 cinder/quota.py:967 +#: cinder/quota.py:1068 cinder/quota.py:1116 msgid "Cannot register resources" msgstr "" +#: cinder/quota_utils.py:122 +#, python-format +msgid "Tenant ID: %s does not exist." +msgstr "" + +#: cinder/quota_utils.py:180 +msgid "Keystone version 3 or greater must be used to get nested quota support." +msgstr "" + +#: cinder/quota_utils.py:184 +msgid "" +"Must run this command as cloud admin using a Keystone policy.json which " +"allows cloud admin to list and get any project." +msgstr "" + #: cinder/service.py:74 msgid "If False fully disable profiling feature." msgstr "" @@ -1030,12 +1075,12 @@ msgstr "" msgid "Secret key to use to sign tracing messages." msgstr "" -#: cinder/service.py:377 +#: cinder/service.py:391 #, python-format msgid "%(worker_name)s value of %(workers)d is invalid, must be greater than 0." msgstr "" -#: cinder/service.py:463 +#: cinder/service.py:477 msgid "serve() can only be called once" msgstr "" @@ -1053,42 +1098,42 @@ msgstr "" msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:107 +#: cinder/utils.py:108 #, python-format msgid "Can not translate %s to integer." msgstr "" -#: cinder/utils.py:146 +#: cinder/utils.py:147 #, python-format msgid "May specify only one of %s" msgstr "" -#: cinder/utils.py:641 +#: cinder/utils.py:648 #, python-format msgid "Value %(param)s for %(param_string)s is not a boolean." msgstr "" -#: cinder/utils.py:672 +#: cinder/utils.py:679 #, python-format msgid "Unable to get a block device for file '%s'" msgstr "" -#: cinder/utils.py:685 +#: cinder/utils.py:692 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: cinder/utils.py:689 +#: cinder/utils.py:696 #, python-format msgid "%(name)s has a minimum character requirement of %(min_length)s." msgstr "" -#: cinder/utils.py:694 +#: cinder/utils.py:701 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" -#: cinder/utils.py:993 +#: cinder/utils.py:1000 msgid " or " msgstr "" @@ -1161,7 +1206,7 @@ msgid "Must specify 'connector'." msgstr "" #: cinder/api/contrib/admin_actions.py:196 -#: cinder/api/contrib/volume_actions.py:244 +#: cinder/api/contrib/volume_actions.py:245 msgid "Unable to terminate volume connection from backend." msgstr "" @@ -1284,62 +1329,61 @@ msgstr "" msgid "Missing required element quota_class_set in request body." msgstr "" -#: cinder/api/contrib/quotas.py:97 +#: cinder/api/contrib/quotas.py:68 #, python-format msgid "Quota %s limit must be equal or greater than existing resources." msgstr "" -#: cinder/api/contrib/quotas.py:117 +#: cinder/api/contrib/quotas.py:100 #, python-format msgid "Free quota available is %s." msgstr "" -#: cinder/api/contrib/quotas.py:146 cinder/api/contrib/quotas.py:158 +#: cinder/api/contrib/quotas.py:128 cinder/api/contrib/quotas.py:140 msgid "" "Update and delete quota operations can only be made by an admin of " "immediate parent or by the CLOUD admin." msgstr "" -#: cinder/api/contrib/quotas.py:153 +#: cinder/api/contrib/quotas.py:135 msgid "" "Update and delete quota operations can only be made to projects in the " "same hierarchy of the project in which users are scoped to." msgstr "" -#: cinder/api/contrib/quotas.py:178 +#: cinder/api/contrib/quotas.py:160 msgid "" "Show operations can only be made to projects in the same hierarchy of the" " project in which users are scoped to." msgstr "" -#: cinder/api/contrib/quotas.py:184 +#: cinder/api/contrib/quotas.py:166 msgid "" "Only users with token scoped to immediate parents or root projects are " "allowed to see its children quotas." msgstr "" -#: cinder/api/contrib/quotas.py:189 +#: cinder/api/contrib/quotas.py:171 msgid "" "An user with a token scoped to a subproject is not allowed to see the " "quota of its parents." msgstr "" -#: cinder/api/contrib/quotas.py:219 -#, python-format -msgid "Tenant ID: %s does not exist." -msgstr "" - -#: cinder/api/contrib/quotas.py:296 +#: cinder/api/contrib/quotas.py:251 #, python-format msgid "Invalid value '%s' for skip_validation." msgstr "" -#: cinder/api/contrib/quotas.py:311 +#: cinder/api/contrib/quotas.py:266 #, python-format msgid "Bad key(s) in quota set: %s" msgstr "" -#: cinder/api/contrib/quotas.py:436 +#: cinder/api/contrib/quotas.py:313 +msgid "Quota can't be set to -1 for child projects." +msgstr "" + +#: cinder/api/contrib/quotas.py:402 msgid "" "About to delete child projects having non-zero quota. This should not be " "performed" @@ -1400,7 +1444,7 @@ msgid "Missing required element snapshot in request body." msgstr "" #: cinder/api/contrib/snapshot_manage.py:97 -#: cinder/api/contrib/volume_manage.py:110 +#: cinder/api/contrib/volume_manage.py:108 #, python-format msgid "The following elements are required: %s" msgstr "" @@ -1459,56 +1503,56 @@ msgstr "" msgid "Target volume type is still in use." msgstr "" -#: cinder/api/contrib/volume_actions.py:102 +#: cinder/api/contrib/volume_actions.py:103 msgid "Invalid request to attach volume to an invalid target" msgstr "" -#: cinder/api/contrib/volume_actions.py:106 +#: cinder/api/contrib/volume_actions.py:107 msgid "" "Invalid request to attach volume with an invalid mode. Attaching mode " "should be 'rw' or 'ro'" msgstr "" -#: cinder/api/contrib/volume_actions.py:214 -#: cinder/api/contrib/volume_actions.py:240 +#: cinder/api/contrib/volume_actions.py:215 +#: cinder/api/contrib/volume_actions.py:241 msgid "Must specify 'connector'" msgstr "" -#: cinder/api/contrib/volume_actions.py:223 +#: cinder/api/contrib/volume_actions.py:224 msgid "Unable to fetch connection information from backend." msgstr "" -#: cinder/api/contrib/volume_actions.py:257 +#: cinder/api/contrib/volume_actions.py:258 msgid "No image_name was specified in request." msgstr "" -#: cinder/api/contrib/volume_actions.py:264 cinder/api/v2/snapshots.py:180 +#: cinder/api/contrib/volume_actions.py:266 cinder/api/v2/snapshots.py:182 #, python-format msgid "Invalid value for 'force': '%s'" msgstr "" -#: cinder/api/contrib/volume_actions.py:306 +#: cinder/api/contrib/volume_actions.py:308 msgid "New volume size must be specified as an integer." msgstr "" -#: cinder/api/contrib/volume_actions.py:329 +#: cinder/api/contrib/volume_actions.py:331 msgid "Must specify readonly in request." msgstr "" -#: cinder/api/contrib/volume_actions.py:336 +#: cinder/api/contrib/volume_actions.py:339 #, python-format msgid "Invalid value for 'readonly': '%s'" msgstr "" -#: cinder/api/contrib/volume_actions.py:350 +#: cinder/api/contrib/volume_actions.py:353 msgid "New volume type must be specified." msgstr "" -#: cinder/api/contrib/volume_actions.py:369 +#: cinder/api/contrib/volume_actions.py:372 msgid "Must specify bootable in request." msgstr "" -#: cinder/api/contrib/volume_actions.py:376 +#: cinder/api/contrib/volume_actions.py:380 #, python-format msgid "Invalid value for 'bootable': '%s'" msgstr "" @@ -1533,7 +1577,7 @@ msgstr "" msgid "The key cannot be None." msgstr "" -#: cinder/api/contrib/volume_manage.py:143 +#: cinder/api/contrib/volume_manage.py:141 msgid "Service not found." msgstr "" @@ -1668,7 +1712,7 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: cinder/api/v1/snapshots.py:171 cinder/api/v2/snapshots.py:161 +#: cinder/api/v1/snapshots.py:171 cinder/api/v2/snapshots.py:162 msgid "'volume_id' must be specified" msgstr "" @@ -1697,11 +1741,11 @@ msgstr "" msgid "source vol id:%s not found" msgstr "" -#: cinder/api/v2/snapshots.py:207 cinder/api/v2/volumes.py:432 +#: cinder/api/v2/snapshots.py:209 cinder/api/v2/volumes.py:432 msgid "Missing request body" msgstr "" -#: cinder/api/v2/snapshots.py:211 cinder/api/v2/volumes.py:436 +#: cinder/api/v2/snapshots.py:213 cinder/api/v2/volumes.py:436 #, python-format msgid "Missing required element '%s' in request body" msgstr "" @@ -1729,78 +1773,78 @@ msgstr "" msgid "source volume id:%s is not replicated" msgstr "" -#: cinder/backup/api.py:89 +#: cinder/backup/api.py:95 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:93 +#: cinder/backup/api.py:99 msgid "force delete" msgstr "" -#: cinder/backup/api.py:103 +#: cinder/backup/api.py:106 msgid "Incremental backups exist for this backup." msgstr "" -#: cinder/backup/api.py:118 +#: cinder/backup/api.py:123 #, python-format msgid "all_tenants must be a boolean, got '%s'." msgstr "" -#: cinder/backup/api.py:167 +#: cinder/backup/api.py:212 #, python-format msgid "" "Volume to be backed up must be available or in-use, but the current " "status is \"%s\"." msgstr "" -#: cinder/backup/api.py:172 +#: cinder/backup/api.py:217 msgid "Backing up an in-use volume must use the force flag." msgstr "" -#: cinder/backup/api.py:176 +#: cinder/backup/api.py:221 #, python-format msgid "" "Snapshot to be backed up must be available, but the current status is " "\"%s\"." msgstr "" -#: cinder/backup/api.py:255 +#: cinder/backup/api.py:298 msgid "No backups available to do an incremental backup." msgstr "" -#: cinder/backup/api.py:262 +#: cinder/backup/api.py:305 msgid "The parent backup must be available for incremental backup." msgstr "" -#: cinder/backup/api.py:314 +#: cinder/backup/api.py:360 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:319 +#: cinder/backup/api.py:365 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:346 +#: cinder/backup/api.py:392 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:352 +#: cinder/backup/api.py:398 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:408 +#: cinder/backup/api.py:459 #, python-format msgid "Backup status must be available and not %s." msgstr "" -#: cinder/backup/api.py:447 +#: cinder/backup/api.py:502 msgid "Provided backup record is missing an id" msgstr "" -#: cinder/backup/api.py:468 +#: cinder/backup/api.py:523 msgid "Backup already exists in database." msgstr "" @@ -1861,44 +1905,35 @@ msgstr "" msgid "Unsupported backup metadata version (%s)" msgstr "" -#: cinder/backup/manager.py:114 -msgid "NULL host not allowed for volume backend lookup." -msgstr "" - -#: cinder/backup/manager.py:140 -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "" - -#: cinder/backup/manager.py:376 +#: cinder/backup/manager.py:283 #, python-format msgid "" "Create backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:387 +#: cinder/backup/manager.py:294 #, python-format msgid "" "Create backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:448 +#: cinder/backup/manager.py:378 #, python-format msgid "" "Restore backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:459 +#: cinder/backup/manager.py:389 #, python-format msgid "" "Restore backup aborted: expected backup status %(expected_status)s but " "got %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:479 +#: cinder/backup/manager.py:409 #, python-format msgid "" "Restore backup aborted, the backup service currently configured " @@ -1906,14 +1941,14 @@ msgid "" "create this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:538 +#: cinder/backup/manager.py:473 #, python-format msgid "" "Delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:549 +#: cinder/backup/manager.py:484 #, python-format msgid "" "Delete backup aborted, the backup service currently configured " @@ -1921,14 +1956,14 @@ msgid "" "create this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:624 +#: cinder/backup/manager.py:559 #, python-format msgid "" "Export backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s." msgstr "" -#: cinder/backup/manager.py:635 +#: cinder/backup/manager.py:570 #, python-format msgid "" "Export record aborted, the backup service currently configured " @@ -1936,26 +1971,26 @@ msgid "" "create this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:689 +#: cinder/backup/manager.py:623 #, python-format msgid "" "Import record failed, cannot find backup service to perform the import. " "Request service %(service)s" msgstr "" -#: cinder/backup/manager.py:724 +#: cinder/backup/manager.py:657 #, python-format msgid "" "Driver successfully decoded imported backup data, but there are missing " "fields (%s)." msgstr "" -#: cinder/backup/manager.py:733 +#: cinder/backup/manager.py:666 #, python-format msgid "Trying to import backup metadata from id %(meta_id)s into backup %(id)s." msgstr "" -#: cinder/backup/manager.py:801 +#: cinder/backup/manager.py:725 #, python-format msgid "" "Reset backup status aborted, the backup service currently configured " @@ -1963,20 +1998,24 @@ msgid "" "create this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:821 +#: cinder/backup/manager.py:745 #, python-format msgid "" "Backup service %(configured_service)s does not support verify. Backup id " "%(id)s is not verified. Skipping verify." msgstr "" -#: cinder/backup/manager.py:849 +#: cinder/backup/manager.py:773 #, python-format msgid "" "Backup service %(service)s does not support verify. Backup id %(id)s is " "not verified. Skipping reset." msgstr "" +#: cinder/backup/manager.py:811 +msgid "Can't attach snapshot." +msgstr "" + #: cinder/backup/drivers/ceph.py:129 cinder/tests/unit/test_backup_ceph.py:1014 #, python-format msgid "Metadata backup object '%s' already exists" @@ -2388,6 +2427,11 @@ msgstr "" msgid "Could not save configuration to %(file_path)s: %(exc)s" msgstr "" +#: cinder/cmd/rtstool.py:237 +#, python-format +msgid "Could not restore configuration file %(file_path)s: %(exc)s" +msgstr "" + #: cinder/cmd/volume.py:79 #, python-format msgid "Volume service %s failed to start." @@ -2520,14 +2564,14 @@ msgid "" " volume type %(volume_type)s is not supported by the group." msgstr "" -#: cinder/consistencygroup/api.py:652 cinder/volume/manager.py:2827 +#: cinder/consistencygroup/api.py:652 cinder/volume/manager.py:2809 #, 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:669 cinder/volume/manager.py:2841 +#: cinder/consistencygroup/api.py:669 cinder/volume/manager.py:2823 msgid "Volume is not local to this node." msgstr "" @@ -2538,16 +2582,16 @@ msgid "" " volume does not exist." msgstr "" -#: cinder/consistencygroup/api.py:733 -#: cinder/tests/unit/test_storwize_svc.py:2668 +#: cinder/consistencygroup/api.py:721 +#: cinder/tests/unit/test_storwize_svc.py:2671 msgid "Consistency group is empty. No cgsnapshot will be created." msgstr "" -#: cinder/consistencygroup/api.py:756 +#: cinder/consistencygroup/api.py:759 msgid "Cgsnapshot status must be available or error" msgstr "" -#: cinder/db/api.py:1123 +#: cinder/db/api.py:1138 msgid "Condition has no field." msgstr "" @@ -2555,51 +2599,51 @@ msgstr "" msgid "Database schema downgrade is not allowed." msgstr "" -#: cinder/db/sqlalchemy/api.py:267 +#: cinder/db/sqlalchemy/api.py:268 #, python-format msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/db/sqlalchemy/api.py:1663 +#: cinder/db/sqlalchemy/api.py:1729 msgid "Unknown sort direction, must be 'desc' or 'asc'." msgstr "" -#: cinder/db/sqlalchemy/api.py:1674 +#: cinder/db/sqlalchemy/api.py:1740 msgid "Sort direction array size exceeds sort key array size." msgstr "" -#: cinder/db/sqlalchemy/api.py:3621 +#: cinder/db/sqlalchemy/api.py:3686 #, python-format msgid "No backup with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:3705 +#: cinder/db/sqlalchemy/api.py:3770 msgid "Volume must be available" msgstr "" -#: cinder/db/sqlalchemy/api.py:3752 +#: cinder/db/sqlalchemy/api.py:3817 #, 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:3929 +#: cinder/db/sqlalchemy/api.py:3994 #, python-format msgid "No consistency group with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4041 +#: cinder/db/sqlalchemy/api.py:4106 #, python-format msgid "No cgsnapshot with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4066 +#: cinder/db/sqlalchemy/api.py:4131 #, python-format msgid "Invalid value for age, %(age)s" msgstr "" -#: cinder/db/sqlalchemy/api.py:4070 +#: cinder/db/sqlalchemy/api.py:4135 msgid "Must supply a positive value for age" msgstr "" @@ -2682,20 +2726,20 @@ msgstr "" msgid "keymgr.fixed_key not defined" msgstr "" -#: cinder/objects/backup.py:141 +#: cinder/objects/backup.py:140 msgid "Can't decode backup record." msgstr "" -#: cinder/objects/backup.py:143 +#: cinder/objects/backup.py:142 msgid "Can't parse backup record." msgstr "" -#: cinder/objects/base.py:154 cinder/objects/base.py:278 +#: cinder/objects/base.py:155 cinder/objects/base.py:279 #, python-format msgid "VersionedObject %s cannot retrieve object by id." msgstr "" -#: cinder/objects/base.py:223 +#: cinder/objects/base.py:224 #, python-format msgid "VersionedObject %s does not support conditional update." msgstr "" @@ -2738,8 +2782,8 @@ msgstr "" msgid "volumes changed" msgstr "" -#: cinder/objects/service.py:88 cinder/objects/snapshot.py:143 -#: cinder/objects/volume.py:274 cinder/objects/volume_type.py:80 +#: cinder/objects/service.py:86 cinder/objects/snapshot.py:143 +#: cinder/objects/volume.py:274 cinder/objects/volume_type.py:78 msgid "already created" msgstr "" @@ -2776,54 +2820,54 @@ msgstr "" msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/replication/api.py:73 +#: cinder/replication/api.py:71 msgid "Replication is not enabled for volume" msgstr "" -#: cinder/replication/api.py:78 +#: cinder/replication/api.py:76 #, python-format msgid "" "Replication status for volume must be active or active-stopped, but " "current status is: %s" msgstr "" -#: cinder/replication/api.py:86 +#: cinder/replication/api.py:84 #, python-format msgid "Volume status for volume must be available, but current status is: %s" msgstr "" -#: cinder/replication/api.py:99 +#: cinder/replication/api.py:97 msgid "Replication is not enabled" msgstr "" -#: cinder/replication/api.py:104 +#: cinder/replication/api.py:102 #, python-format msgid "" "Replication status for volume must be inactive, active-stopped, or error," " but current status is: %s" msgstr "" -#: cinder/scheduler/driver.py:94 +#: cinder/scheduler/driver.py:98 msgid "Must implement host_passes_filters" msgstr "" -#: cinder/scheduler/driver.py:99 +#: cinder/scheduler/driver.py:103 msgid "Must implement find_retype_host" msgstr "" -#: cinder/scheduler/driver.py:103 +#: cinder/scheduler/driver.py:107 msgid "Must implement a fallback schedule" msgstr "" -#: cinder/scheduler/driver.py:107 +#: cinder/scheduler/driver.py:111 msgid "Must implement schedule_create_volume" msgstr "" -#: cinder/scheduler/driver.py:113 +#: cinder/scheduler/driver.py:117 msgid "Must implement schedule_create_consistencygroup" msgstr "" -#: cinder/scheduler/driver.py:118 +#: cinder/scheduler/driver.py:122 msgid "Must implement schedule_get_pools" msgstr "" @@ -2862,15 +2906,15 @@ msgstr "" msgid "volume_type cannot be None" msgstr "" -#: cinder/scheduler/manager.py:139 +#: cinder/scheduler/manager.py:143 msgid "Failed to create scheduler manager volume flow" msgstr "" -#: cinder/scheduler/manager.py:222 +#: cinder/scheduler/manager.py:226 msgid "New volume type not specified in request_spec." msgstr "" -#: cinder/scheduler/manager.py:237 +#: cinder/scheduler/manager.py:241 #, python-format msgid "Could not find a host for volume %(volume_id)s with type %(type_id)s." msgstr "" @@ -2906,6 +2950,30 @@ msgstr "" msgid "Hint \"%s\" not supported." msgstr "" +#: cinder/tests/functional/api/client.py:30 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" + +#: cinder/tests/functional/api/client.py:40 +msgid "Authentication error" +msgstr "" + +#: cinder/tests/functional/api/client.py:48 +msgid "Authorization error" +msgstr "" + +#: cinder/tests/functional/api/client.py:56 +msgid "Item not found" +msgstr "" + +#: cinder/tests/functional/api/client.py:146 +msgid "Unexpected status code" +msgstr "" + #: cinder/tests/unit/test_backup_ceph.py:493 #: cinder/tests/unit/test_backup_ceph.py:506 #: cinder/tests/unit/test_backup_ceph.py:567 @@ -2922,19 +2990,19 @@ msgstr "" #: cinder/tests/unit/test_backup_google.py:99 #: 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 +#: cinder/tests/unit/backup/drivers/test_backup_nfs.py:459 +#: cinder/tests/unit/backup/drivers/test_backup_nfs.py:486 msgid "fake" msgstr "" -#: cinder/tests/unit/test_emc_vmax.py:2188 +#: cinder/tests/unit/test_emc_vmax.py:2225 #: cinder/volume/drivers/emc/emc_vmax_masking.py:1313 msgid "" "V2 rollback - Volume in another storage group besides default storage " "group." msgstr "" -#: cinder/tests/unit/test_emc_vmax.py:2197 +#: cinder/tests/unit/test_emc_vmax.py:2234 #: cinder/volume/drivers/emc/emc_vmax_masking.py:1292 msgid "V2 rollback, volume is not in any storage group." msgstr "" @@ -2958,7 +3026,7 @@ msgstr "" msgid "umount: %s: target is busy" msgstr "" -#: cinder/tests/unit/test_ibm_xiv_ds8k.py:157 +#: cinder/tests/unit/test_ibm_xiv_ds8k.py:160 #, python-format msgid "Volume not found for instance %(instance_id)s." msgstr "" @@ -2998,27 +3066,27 @@ msgstr "" msgid "Invalid sheepdog cluster status." msgstr "" -#: cinder/tests/unit/test_storwize_svc.py:295 +#: cinder/tests/unit/test_storwize_svc.py:298 #, python-format msgid "unrecognized argument %s" msgstr "" -#: cinder/tests/unit/test_storwize_svc.py:402 +#: cinder/tests/unit/test_storwize_svc.py:405 #, python-format msgid "obj missing quotes %s" msgstr "" -#: cinder/tests/unit/test_storwize_svc.py:686 -#: cinder/tests/unit/test_storwize_svc.py:1502 +#: cinder/tests/unit/test_storwize_svc.py:689 +#: cinder/tests/unit/test_storwize_svc.py:1505 #, python-format msgid "mdiskgrp missing quotes %s" msgstr "" -#: cinder/tests/unit/test_storwize_svc.py:1733 +#: cinder/tests/unit/test_storwize_svc.py:1736 msgid "The copy should be primary or secondary" msgstr "" -#: cinder/tests/unit/api/contrib/test_backups.py:1314 +#: cinder/tests/unit/api/contrib/test_backups.py:1361 msgid "Invalid input" msgstr "" @@ -3078,42 +3146,18 @@ msgstr "" msgid "Create volume failed." msgstr "" -#: cinder/tests/unit/api/middleware/test_faults.py:118 +#: cinder/tests/unit/api/middleware/test_faults.py:123 #, python-format msgid "String with params: %s" msgstr "" -#: cinder/tests/unit/integrated/api/client.py:34 -#, python-format -msgid "" -"%(message)s\n" -"Status Code: %(_status)s\n" -"Body: %(_body)s" -msgstr "" - -#: cinder/tests/unit/integrated/api/client.py:44 -msgid "Authentication error" -msgstr "" - -#: cinder/tests/unit/integrated/api/client.py:52 -msgid "Authorization error" -msgstr "" - -#: cinder/tests/unit/integrated/api/client.py:60 -msgid "Item not found" -msgstr "" - -#: cinder/tests/unit/integrated/api/client.py:158 -msgid "Unexpected status code" -msgstr "" - -#: cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_base.py:658 -#: cinder/volume/drivers/netapp/dataontap/block_base.py:152 +#: cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_base.py:659 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:155 msgid "Invalid value for NetApp configuration option netapp_lun_ostype." msgstr "" -#: cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_base.py:670 -#: cinder/volume/drivers/netapp/dataontap/block_base.py:157 +#: cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_base.py:671 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:160 msgid "Invalid value for NetApp configuration option netapp_host_type." msgstr "" @@ -3395,7 +3439,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:2158 +#: cinder/volume/api.py:1491 cinder/volume/manager.py:2140 msgid "Failed to update quota usage while retyping volume." msgstr "" @@ -3463,285 +3507,285 @@ msgstr "" msgid "attach snapshot from remote node" msgstr "" -#: cinder/volume/driver.py:1069 cinder/volume/manager.py:1526 +#: cinder/volume/driver.py:1069 cinder/volume/manager.py:1534 #: cinder/volume/drivers/ibm/flashsystem_common.py:787 #, python-format msgid "Unable to access the backend storage via the path %(path)s." msgstr "" -#: cinder/volume/driver.py:1380 +#: cinder/volume/driver.py:1489 msgid "The method update_migrated_volume is not implemented." msgstr "" -#: cinder/volume/driver.py:1512 cinder/volume/driver.py:2061 -#: cinder/volume/driver.py:2065 +#: cinder/volume/driver.py:1621 cinder/volume/driver.py:2154 +#: cinder/volume/driver.py:2158 msgid "Manage existing volume not implemented." msgstr "" -#: cinder/volume/driver.py:1520 +#: cinder/volume/driver.py:1629 msgid "Unmanage volume not implemented." msgstr "" -#: cinder/volume/driver.py:2057 +#: cinder/volume/driver.py:2150 msgid "Extend volume not implemented" msgstr "" -#: cinder/volume/driver.py:2072 cinder/volume/driver.py:2076 +#: cinder/volume/driver.py:2165 cinder/volume/driver.py:2169 msgid "Manage existing snapshot not implemented." msgstr "" -#: cinder/volume/driver.py:2086 +#: cinder/volume/driver.py:2179 msgid "sync_replica not implemented." msgstr "" -#: cinder/volume/driver.py:2090 +#: cinder/volume/driver.py:2183 msgid "promote_replica not implemented." msgstr "" -#: cinder/volume/driver.py:2461 cinder/volume/targets/iscsi.py:97 +#: cinder/volume/driver.py:2551 cinder/volume/targets/iscsi.py:94 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/driver.py:2855 +#: cinder/volume/driver.py:2939 msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/volume/manager.py:526 +#: cinder/volume/manager.py:540 msgid "Create manager volume flow failed." msgstr "" -#: cinder/volume/manager.py:631 +#: cinder/volume/manager.py:645 msgid "volume is not local to this node" msgstr "" -#: cinder/volume/manager.py:867 +#: cinder/volume/manager.py:881 msgid "being attached by different mode" msgstr "" -#: cinder/volume/manager.py:872 +#: cinder/volume/manager.py:886 msgid "volume is already attached" msgstr "" -#: cinder/volume/manager.py:977 +#: cinder/volume/manager.py:991 msgid "" "Detach volume failed: More than one attachment, but no attachment_id " "provided." msgstr "" -#: cinder/volume/manager.py:1124 cinder/volume/drivers/block_device.py:236 +#: cinder/volume/manager.py:1133 cinder/volume/drivers/block_device.py:236 msgid "Volume is not available." msgstr "" -#: cinder/volume/manager.py:1266 +#: cinder/volume/manager.py:1275 msgid "Invalid initiator value received" msgstr "" -#: cinder/volume/manager.py:1348 +#: cinder/volume/manager.py:1357 #, python-format msgid "Validate volume connection failed (error: %(err)s)." msgstr "" -#: cinder/volume/manager.py:1357 +#: cinder/volume/manager.py:1366 msgid "Create export for volume failed." msgstr "" -#: cinder/volume/manager.py:1380 +#: cinder/volume/manager.py:1389 #, python-format msgid "Driver initialize connection failed (error: %(err)s)." msgstr "" -#: cinder/volume/manager.py:1452 +#: cinder/volume/manager.py:1460 #, python-format msgid "Terminate volume connection failed: %(err)s" msgstr "" -#: cinder/volume/manager.py:1467 +#: cinder/volume/manager.py:1475 msgid "Remove volume export failed." msgstr "" -#: cinder/volume/manager.py:1532 +#: cinder/volume/manager.py:1540 msgid "Unable to access the backend storage via file handle." msgstr "" -#: cinder/volume/manager.py:1665 +#: cinder/volume/manager.py:1666 msgid "failed to create new_volume on destination host" msgstr "" -#: cinder/volume/manager.py:1671 +#: cinder/volume/manager.py:1672 msgid "timeout creating new_volume on destination host" msgstr "" -#: cinder/volume/manager.py:2066 +#: cinder/volume/manager.py:2048 #, python-format msgid "Volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/manager.py:2213 +#: cinder/volume/manager.py:2195 msgid "Retype requires migration but is not allowed." msgstr "" -#: cinder/volume/manager.py:2221 +#: cinder/volume/manager.py:2203 msgid "Volume must not have snapshots." msgstr "" -#: cinder/volume/manager.py:2230 +#: cinder/volume/manager.py:2212 msgid "Volume must not be replicated." msgstr "" -#: cinder/volume/manager.py:2271 +#: cinder/volume/manager.py:2253 msgid "Failed to create manage_existing flow." msgstr "" -#: cinder/volume/manager.py:2314 +#: cinder/volume/manager.py:2296 msgid "Error promoting secondary volume to primary" msgstr "" -#: cinder/volume/manager.py:2324 cinder/volume/manager.py:2357 +#: cinder/volume/manager.py:2306 cinder/volume/manager.py:2339 #, python-format msgid "Failed updating model with driver provided model %(model)s" msgstr "" -#: cinder/volume/manager.py:2347 +#: cinder/volume/manager.py:2329 msgid "Synchronizing secondary volume to primary failed." msgstr "" -#: cinder/volume/manager.py:2400 +#: cinder/volume/manager.py:2382 msgid "Create consistency group failed." msgstr "" -#: cinder/volume/manager.py:2455 +#: cinder/volume/manager.py:2437 #, python-format msgid "snapshot-%s" msgstr "" -#: cinder/volume/manager.py:2461 +#: cinder/volume/manager.py:2443 #, 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:2483 +#: cinder/volume/manager.py:2465 #, python-format msgid "cg-%s" msgstr "" -#: cinder/volume/manager.py:2489 +#: cinder/volume/manager.py:2471 #, 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:2569 +#: cinder/volume/manager.py:2551 msgid "Input volumes or snapshots are invalid." msgstr "" -#: cinder/volume/manager.py:2592 +#: cinder/volume/manager.py:2574 msgid "Input volumes or source volumes are invalid." msgstr "" -#: cinder/volume/manager.py:2694 +#: cinder/volume/manager.py:2676 msgid "Volume is not local to this node" msgstr "" -#: cinder/volume/manager.py:2721 +#: cinder/volume/manager.py:2703 msgid "Delete consistency group failed." msgstr "" -#: cinder/volume/manager.py:2880 +#: cinder/volume/manager.py:2862 #, python-format msgid "Error occurred when updating consistency group %s." msgstr "" -#: cinder/volume/manager.py:2986 +#: cinder/volume/manager.py:2965 #, python-format msgid "Error occurred when creating cgsnapshot %s." msgstr "" -#: cinder/volume/manager.py:3086 +#: cinder/volume/manager.py:3068 #, python-format msgid "Error occurred when deleting cgsnapshot %s." msgstr "" -#: cinder/volume/manager.py:3219 +#: cinder/volume/manager.py:3201 #, python-format msgid "" "Unable to enable replication due to invalid replication status: " "%(status)s." msgstr "" -#: cinder/volume/manager.py:3229 +#: cinder/volume/manager.py:3211 msgid "Enable replication for volume failed." msgstr "" -#: cinder/volume/manager.py:3237 +#: cinder/volume/manager.py:3219 msgid "enable_replication caused exception in driver." msgstr "" -#: cinder/volume/manager.py:3279 +#: cinder/volume/manager.py:3261 #, python-format msgid "" "Unable to disable replication due to invalid replication status: " "%(status)s." msgstr "" -#: cinder/volume/manager.py:3289 +#: cinder/volume/manager.py:3271 msgid "Disable replication for volume failed." msgstr "" -#: cinder/volume/manager.py:3297 +#: cinder/volume/manager.py:3279 msgid "disable_replication caused exception in driver." msgstr "" -#: cinder/volume/manager.py:3349 +#: cinder/volume/manager.py:3331 #, python-format msgid "" "Unable to failover replication due to invalid replication status: " "%(status)s." msgstr "" -#: cinder/volume/manager.py:3380 +#: cinder/volume/manager.py:3362 msgid "Replication failover for volume failed." msgstr "" -#: cinder/volume/manager.py:3388 +#: cinder/volume/manager.py:3370 msgid "replication_failover caused exception in driver." msgstr "" -#: cinder/volume/manager.py:3461 +#: cinder/volume/manager.py:3443 msgid "Get replication targets failed." msgstr "" -#: cinder/volume/manager.py:3483 +#: cinder/volume/manager.py:3465 msgid "Failed to create manage existing flow." msgstr "" -#: cinder/volume/qos_specs.py:58 +#: cinder/volume/qos_specs.py:56 #, python-format msgid "Valid consumer of QoS specs are: %s" msgstr "" -#: cinder/volume/qos_specs.py:124 cinder/volume/qos_specs.py:141 -#: cinder/volume/qos_specs.py:244 cinder/volume/volume_types.py:63 -#: cinder/volume/volume_types.py:80 cinder/volume/volume_types.py:105 +#: cinder/volume/qos_specs.py:122 cinder/volume/qos_specs.py:139 +#: cinder/volume/qos_specs.py:242 cinder/volume/volume_types.py:64 +#: cinder/volume/volume_types.py:89 cinder/volume/volume_types.py:114 msgid "id cannot be None" msgstr "" -#: cinder/volume/qos_specs.py:157 +#: cinder/volume/qos_specs.py:155 #, python-format msgid "Failed to get all associations of qos specs %s" msgstr "" -#: cinder/volume/qos_specs.py:190 +#: cinder/volume/qos_specs.py:188 #, python-format msgid "" "Type %(type_id)s is already associated with another qos specs: " "%(qos_specs_id)s" msgstr "" -#: cinder/volume/qos_specs.py:256 cinder/volume/volume_types.py:117 +#: cinder/volume/qos_specs.py:254 cinder/volume/volume_types.py:126 msgid "name cannot be None" msgstr "" @@ -3753,11 +3797,11 @@ msgstr "" msgid "Failed to copy volume, destination device unavailable." msgstr "" -#: cinder/volume/volume_types.py:164 cinder/volume/volume_types.py:176 +#: cinder/volume/volume_types.py:173 cinder/volume/volume_types.py:185 msgid "volume_type_id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:167 cinder/volume/volume_types.py:179 +#: cinder/volume/volume_types.py:176 cinder/volume/volume_types.py:188 msgid "Type access modification is not applicable to public volume type." msgstr "" @@ -3958,57 +4002,57 @@ msgstr "" msgid "Cannot ping DRBDmanage backend" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:179 +#: cinder/volume/drivers/drbdmanagedrv.py:182 #, python-format msgid "Received error string: %s" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:290 +#: cinder/volume/drivers/drbdmanagedrv.py:293 #, python-format msgid "volume %s not found in drbdmanage" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:293 +#: cinder/volume/drivers/drbdmanagedrv.py:296 #, python-format msgid "multiple resources with name %s found by drbdmanage" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:299 +#: cinder/volume/drivers/drbdmanagedrv.py:302 #, python-format msgid "not exactly one volume with id %s" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:327 +#: cinder/volume/drivers/drbdmanagedrv.py:330 #, python-format msgid "no snapshot with id %s found in drbdmanage" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:331 +#: cinder/volume/drivers/drbdmanagedrv.py:334 #, python-format msgid "multiple resources with snapshot ID %s found" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:337 +#: cinder/volume/drivers/drbdmanagedrv.py:340 #, python-format msgid "not exactly one snapshot with id %s" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:362 +#: cinder/volume/drivers/drbdmanagedrv.py:365 #, python-format msgid "Got bad path information from DRBDmanage! (%s)" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:442 +#: cinder/volume/drivers/drbdmanagedrv.py:445 #, python-format msgid "DRBDmanage expected one resource (\"%(res)s\"), got %(n)d" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:560 +#: cinder/volume/drivers/drbdmanagedrv.py:563 #, python-format msgid "Snapshot res \"%s\" that is not deployed anywhere?" msgstr "" -#: cinder/volume/drivers/drbdmanagedrv.py:727 +#: cinder/volume/drivers/drbdmanagedrv.py:730 #, python-format msgid "Expected exactly one node called \"%s\"" msgstr "" @@ -4186,10 +4230,10 @@ msgid "Failed to rename logical volume %(name)s, error message was: %(err_msg)s" msgstr "" #: cinder/volume/drivers/lvm.py:610 cinder/volume/drivers/rbd.py:1022 -#: cinder/volume/drivers/emc/xtremio.py:515 +#: cinder/volume/drivers/emc/xtremio.py:520 #: cinder/volume/drivers/hitachi/hnas_iscsi.py:909 #: cinder/volume/drivers/hitachi/hnas_nfs.py:623 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:816 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:851 msgid "Reference must contain source-name element." msgstr "" @@ -4232,7 +4276,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:1797 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1952 #, python-format msgid "%s is not set." msgstr "" @@ -4246,7 +4290,7 @@ msgid "SpaceInfo returned byarray is invalid" msgstr "" #: cinder/volume/drivers/nimble.py:350 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1224 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1379 msgid "Reference must contain source-name." msgstr "" @@ -4278,87 +4322,87 @@ msgstr "" msgid "API %(name)s failed with error string %(err)s" msgstr "" -#: cinder/volume/drivers/pure.py:163 +#: cinder/volume/drivers/pure.py:172 #, python-format msgid "" "Unable to do replication with Purity REST API version %(api_version)s, " "requires one of %(required_versions)s." msgstr "" -#: cinder/volume/drivers/pure.py:189 +#: cinder/volume/drivers/pure.py:198 msgid "" "Missing 'purestorage' python module, ensure the library is installed and " "available." msgstr "" -#: cinder/volume/drivers/pure.py:248 +#: cinder/volume/drivers/pure.py:257 #, python-format msgid "Unable to determine snapshot name in Purity for snapshot %(id)s." msgstr "" -#: cinder/volume/drivers/pure.py:768 +#: cinder/volume/drivers/pure.py:786 msgid "manage_existing requires a 'name' key to identify an existing volume." msgstr "" -#: cinder/volume/drivers/pure.py:796 +#: cinder/volume/drivers/pure.py:814 #, python-format msgid "Unable to find Purity ref with name=%s" msgstr "" -#: cinder/volume/drivers/pure.py:814 +#: cinder/volume/drivers/pure.py:832 #, 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:873 +#: cinder/volume/drivers/pure.py:891 #, 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:1020 +#: cinder/volume/drivers/pure.py:1038 msgid "Unable to connect or find connection to host" msgstr "" -#: cinder/volume/drivers/pure.py:1117 +#: cinder/volume/drivers/pure.py:1135 #, python-format msgid "Unable to failover volume %(volume)s, no secondary targets configured." msgstr "" -#: cinder/volume/drivers/pure.py:1127 +#: cinder/volume/drivers/pure.py:1145 #, python-format msgid "" "Unable to determine secondary_array from supplied secondary: " "%(secondary)s." msgstr "" -#: cinder/volume/drivers/pure.py:1144 +#: cinder/volume/drivers/pure.py:1162 #, python-format msgid "Unable to find volume snapshot for %s." msgstr "" -#: cinder/volume/drivers/pure.py:1244 +#: cinder/volume/drivers/pure.py:1257 msgid "Protection Group not ready." msgstr "" -#: cinder/volume/drivers/pure.py:1256 +#: cinder/volume/drivers/pure.py:1269 msgid "Replication not allowed yet." msgstr "" -#: cinder/volume/drivers/pure.py:1515 +#: cinder/volume/drivers/pure.py:1527 msgid "No iSCSI-enabled ports on target array." msgstr "" -#: cinder/volume/drivers/pure.py:1567 +#: cinder/volume/drivers/pure.py:1579 msgid "" "Unable to re-use a host that is not managed by Cinder with " "use_chap_auth=True," msgstr "" -#: cinder/volume/drivers/pure.py:1575 +#: cinder/volume/drivers/pure.py:1587 msgid "Unable to re-use host with unknown CHAP credentials configured." msgstr "" @@ -4602,7 +4646,7 @@ msgstr "" msgid "fileno is not supported by SheepdogIOWrapper" msgstr "" -#: cinder/volume/drivers/sheepdog.py:639 +#: cinder/volume/drivers/sheepdog.py:637 #, python-format msgid "Failed to create a temporary snapshot for volume %s." msgstr "" @@ -4729,24 +4773,24 @@ msgid "Volume %s not found." msgstr "" #: cinder/volume/drivers/tintri.py:459 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:538 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:549 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" #: cinder/volume/drivers/tintri.py:489 #: cinder/volume/drivers/hitachi/hnas_nfs.py:251 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:571 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:582 msgid "Resizing image file failed." msgstr "" #: cinder/volume/drivers/tintri.py:543 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:668 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:679 msgid "Image location not present." msgstr "" #: cinder/volume/drivers/tintri.py:575 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:721 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:756 msgid "Container size smaller than required file size." msgstr "" @@ -4769,8 +4813,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 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2356 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2381 msgid "Volume not found." msgstr "" @@ -5021,52 +5065,52 @@ msgstr "" msgid "Error deleting volume %(ssn)s: %(volume)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1534 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1531 msgid "Unable to find iSCSI mappings." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1982 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1978 msgid "Multiple profiles found." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2027 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2023 msgid "Error deleting replay profile." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2267 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2263 msgid "Dell API 2.1 or later required for Consistency Group support" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2290 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2286 msgid "Error retrieving volume size" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2342 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2378 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2338 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2374 msgid "Volume size must multiple of 1 GB." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2347 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2343 #, python-format msgid "Volume is attached to a server. (%s)" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2353 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2349 #, python-format msgid "Unable to manage volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2357 -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2382 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2353 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2378 msgid "Volume not unique." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2406 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2402 #, python-format msgid "Unable to rename volume %(existing)s to %(newname)s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2441 +#: cinder/volume/drivers/dell/dell_storagecenter_api.py:2437 msgid "Failed to find QoSnode" msgstr "" @@ -5086,74 +5130,89 @@ msgstr "" msgid "Replication %(name)s to %(ssn)s failed." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:244 -msgid "Unable to create volume" +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:236 +#, python-format +msgid "Unable to create volume %s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:254 +msgid "Unable to create volume. Backend down." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:330 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:340 #, python-format msgid "Failed to create snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:391 -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:438 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:381 #, python-format -msgid "Failed to create volume %s" +msgid "Unable to create volume %(name)s from %(snap)s." msgstr "" +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:406 #: cinder/volume/drivers/dell/dell_storagecenter_common.py:458 #, python-format +msgid "Failed to create volume %s" +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:434 +#, python-format +msgid "Unable to create volume %(name)s from %(vol)s." +msgstr "" + +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:478 +#, python-format msgid "Failed to delete snapshot %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:488 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:508 #, python-format msgid "Unable to find volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:512 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:532 #, python-format msgid "Unable to extend volume %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:610 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:630 #, python-format msgid "Unable to create consistency group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:677 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:697 #, python-format msgid "Unable to update consistency group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:710 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:730 #, python-format msgid "Unable to snap Consistency Group %s" msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:734 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:754 #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "" -#: 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:1100 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:808 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:827 +#: cinder/volume/drivers/huawei/huawei_driver.py:1246 msgid "Must specify source-name or source-id." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:841 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:861 #, python-format 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 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1124 msgid "Unable to failover replication." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1111 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:1131 msgid "Unable to failover unreplicated volume." msgstr "" @@ -5162,7 +5221,7 @@ msgid "Unable to map volume." msgstr "" #: cinder/volume/drivers/dell/dell_storagecenter_fc.py:140 -#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:171 +#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:170 msgid "Terminate connection failed" msgstr "" @@ -5170,7 +5229,7 @@ msgstr "" msgid "Terminate connection unable to connect to backend." msgstr "" -#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:143 +#: cinder/volume/drivers/dell/dell_storagecenter_iscsi.py:142 msgid "Unable to map volume" msgstr "" @@ -5399,7 +5458,7 @@ msgid "Clone feature is not licensed on %(storageSystem)s." msgstr "" #: cinder/volume/drivers/emc/emc_vmax_common.py:2107 -#: cinder/volume/drivers/emc/emc_vmax_common.py:2806 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2801 #, python-format msgid "" "Unable to create or get default storage group for FAST policy: " @@ -5424,8 +5483,8 @@ msgid "Failed to create consistency group: %(cgName)s." msgstr "" #: cinder/volume/drivers/emc/emc_vmax_common.py:2432 -#: cinder/volume/drivers/emc/emc_vmax_common.py:2537 -#: cinder/volume/drivers/emc/emc_vmax_common.py:3864 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2536 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3859 #, python-format msgid "Cannot find CG group %s." msgstr "" @@ -5435,155 +5494,155 @@ msgstr "" msgid "Failed to delete consistency group: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2607 +#: 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:2627 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2623 #, python-format msgid "Failed to create snapshot for cg: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2675 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2672 #, python-format msgid "Failed to delete snapshot for cg: %(cgId)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2737 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2732 #, 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:2774 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2769 #, 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:2836 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2831 #, 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:2855 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2850 msgid "Cannot determine storage pool settings." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2925 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2920 #, 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:2960 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2955 msgid "Error Creating unbound volume on an Extend operation." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:2972 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2967 #, python-format msgid "" "On an Extend Operation, error adding volume to composite volume: " "%(volumename)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3379 -#: cinder/volume/drivers/emc/emc_vmax_common.py:3444 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3374 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3439 #, python-format msgid "Failed to delete volume %(volumeName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3520 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3515 msgid "Error Creating unbound volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3550 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3545 #, python-format msgid "Error appending volume %(volumename)s to target base volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3558 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3553 #, python-format msgid "Exception appending meta volume to target volume %(volumename)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3603 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3598 #, 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:3955 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3950 #, python-format msgid "Pool from volume['host'] %(host)s not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:3961 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3956 #, python-format msgid "Pool from volume['host'] failed with: %(ex)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4004 +#: cinder/volume/drivers/emc/emc_vmax_common.py:3999 #, 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:4023 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4018 #, 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:4039 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4034 #, 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:4059 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4054 #, 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:4134 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4129 #, python-format msgid "Cannot find Volume: %(id)s. unmanage operation. Exiting..." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4197 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4192 #, python-format msgid "Failed to update consistency group: %(cgName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4251 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4248 #, python-format msgid "No source snapshots provided to create consistency group %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4264 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4261 #, python-format msgid "Cannot find replication service on system %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4311 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4308 #, python-format msgid "Cannot find source CG instance. consistencygroup_id: %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_common.py:4347 +#: cinder/volume/drivers/emc/emc_vmax_common.py:4340 #, python-format msgid "Failed to create CG %(cgName)s from snapshot %(cgSnapshot)s." msgstr "" @@ -5651,21 +5710,21 @@ msgstr "" msgid "Socket error: %(arg)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:204 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:207 #, python-format msgid "Unsuccessful iscsiadm. Exception is %(ex)s. " msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:208 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:211 msgid "iscsiadm execution failed. " msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:240 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:243 #, python-format msgid "Could not find iSCSI export for volume %(volumeName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:251 +#: cinder/volume/drivers/emc/emc_vmax_iscsi.py:254 #, python-format msgid "Cannot find device number for volume %(volumeName)s." msgstr "" @@ -5794,22 +5853,22 @@ msgid "" "Error: %(error)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_masking.py:2056 +#: cinder/volume/drivers/emc/emc_vmax_masking.py:2088 #, python-format msgid "Masking view %(maskingViewName)s was not deleted successfully" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_masking.py:2137 +#: cinder/volume/drivers/emc/emc_vmax_masking.py:2169 #, python-format msgid "Storage group %(sgGroupName)s does not exist." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_masking.py:2371 +#: cinder/volume/drivers/emc/emc_vmax_masking.py:2403 #, python-format msgid "Storage group %(storageGroupName)s was not deleted successfully" msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_masking.py:2405 +#: cinder/volume/drivers/emc/emc_vmax_masking.py:2437 #, python-format msgid "" "Error Deleting Group: %(storageGroupName)s. Return code: %(rc)lu. Error:" @@ -6033,296 +6092,315 @@ msgstr "" msgid "Issue encountered waiting for synchronization." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1477 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1455 #, python-format msgid "StorageSystem %(array)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1668 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1646 #, python-format msgid "Cannot verify the existence of object:%(instanceName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1695 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1673 #, python-format msgid "Replication Service Capability not found on %(storageSystemName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:1809 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:1787 msgid "" "EcomServerIp, EcomServerPort, EcomUserName, EcomPassword must have valid " "values." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2054 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2032 msgid "No Port Group elements found in config file." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2105 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2083 msgid "" "Multiple SerialNumbers found, when only one was expected for this " "operation. Please change your EMC config file." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2130 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2108 #, python-format msgid "SerialNumber must be in the file %(fileName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2143 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2121 #, python-format msgid "PoolName must be in the file %(fileName)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2180 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2158 #, python-format msgid "Volume %(deviceID)s not found." msgstr "" -#: cinder/volume/drivers/emc/emc_vmax_utils.py:2249 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:2227 msgid "Source volume device ID is required." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:216 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:217 msgid "Option map (cls._map) is not defined." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:220 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:221 msgid "{} is not a valid option." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:327 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:330 msgid "Initial tier: {}, policy: {} is not valid." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:365 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:368 msgid "LUN number ({}) is not an integer." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:370 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:373 msgid "LUN id({}) is not valid." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:442 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:445 msgid "Input type {} is not supported." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:497 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:500 msgid "'{}' object has no attribute '{}'" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:687 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:690 #, python-format msgid "naviseccli_path: Could not find NAVISECCLI tool %(path)s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:701 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:704 msgid "san_ip: Mandatory field configuration. san_ip is not set." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:715 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:718 #, python-format msgid "Invalid VNX authentication type: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:819 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:822 #, python-format msgid "Volume %(name)s was created in VNX, but in %(state)s state." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:909 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:912 #, python-format msgid "CommandLineHelper._wait_for_a_condition: %s timeout" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1150 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1153 msgid "Failed to create snapshot as no LUN ID is specified" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:1337 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1340 #, python-format msgid "Migration of LUN %s has been stopped or faulted." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2182 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2161 +msgid "MirrorView/S enabler is not installed." +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2200 #, 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:2231 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2249 #, python-format msgid "Invalid %(protocol)s ports %(port)s specified for io_port_list." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2372 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2398 #, python-format msgid "The extra_spec: %s is invalid." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2409 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2435 msgid "deduplicated and auto tiering can't be both enabled." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2413 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2439 msgid "Compression Enabler is not installed. Can not create compressed volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2419 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2445 msgid "Deduplication Enabler is not installed. Can not create deduplicated volume" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2425 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2451 msgid "ThinProvisioning Enabler is not installed. Can not create thin volume" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:2430 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2456 msgid "FAST VP Enabler is not installed. Can't set tiering policy for the volume" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3045 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2912 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:2989 +msgid "Unable to enable replication and snapcopy at the same time." +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3114 #, 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:3237 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3306 #, python-format msgid "Host %s has no iSCSI initiator" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3248 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3317 #, python-format msgid "Host %s has no FC initiators" msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3535 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3604 #, 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:3551 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3620 #, python-format msgid "Failed to add %(vol)s into %(sg)s after %(retries)s tries." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3745 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3843 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3814 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3912 msgid "Reference must contain source-id or source-name key." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3750 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3819 #, 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:3802 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3871 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:3812 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3881 msgid "Storage-assisted migration failed during manage volume." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:3904 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:3977 +#, python-format +msgid "Invalid secondary specified, choose from %s." +msgstr "" + +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4167 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:4057 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4320 #, python-format msgid "Failed to find storage pool for source volume %s." msgstr "" -#: cinder/volume/drivers/emc/emc_vnx_cli.py:4064 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4327 #, 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:4213 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4476 #, 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:4321 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4584 #, python-format msgid "Migrate volume %(src)s failed." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:173 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:4612 +#, python-format +msgid "Invalid synchronize mode specified, allowed mode is %s." +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:177 msgid "Cannot specify both protection domain name and protection domain id." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:178 +#: cinder/volume/drivers/emc/scaleio.py:182 msgid "REST server IP must by specified." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:182 +#: cinder/volume/drivers/emc/scaleio.py:186 msgid "REST server username must by specified." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:186 +#: cinder/volume/drivers/emc/scaleio.py:190 msgid "REST server password must by specified." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:194 +#: cinder/volume/drivers/emc/scaleio.py:198 msgid "Path to REST server's certificate must be specified." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:198 +#: cinder/volume/drivers/emc/scaleio.py:202 msgid "Cannot specify both storage pool name and storage pool id." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:203 +#: cinder/volume/drivers/emc/scaleio.py:207 msgid "Must specify storage pool name or id." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:207 +#: cinder/volume/drivers/emc/scaleio.py:211 msgid "Must specify storage pools. Option: sio_storage_pools." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:304 +#: cinder/volume/drivers/emc/scaleio.py:313 msgid "Must specify protection domain name or protection domain id." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:328 -#: cinder/volume/drivers/emc/scaleio.py:740 +#: cinder/volume/drivers/emc/scaleio.py:337 +#: cinder/volume/drivers/emc/scaleio.py:759 #, python-format msgid "Domain with name %s wasn't found." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:333 +#: cinder/volume/drivers/emc/scaleio.py:342 #, python-format msgid "Error getting domain id from name %(name)s: %(id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:360 +#: cinder/volume/drivers/emc/scaleio.py:369 #, python-format msgid "Pool with name %(pool_name)s wasn't found in domain %(domain_id)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:367 +#: cinder/volume/drivers/emc/scaleio.py:376 #, python-format msgid "Error getting pool id from name %(pool_name)s: %(err_msg)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:406 +#: cinder/volume/drivers/emc/scaleio.py:415 #, python-format msgid "Error creating volume: %s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:420 +#: cinder/volume/drivers/emc/scaleio.py:429 #, python-format msgid "Cannot create volume of size %s: not multiple of 8GB." msgstr "" @@ -6332,51 +6410,66 @@ msgstr "" msgid "Failed creating snapshot for volume %(volname)s: %(response)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:569 +#: cinder/volume/drivers/emc/scaleio.py:583 #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:647 -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "" - -#: cinder/volume/drivers/emc/scaleio.py:652 +#: cinder/volume/drivers/emc/scaleio.py:665 #, python-format msgid "Error deleting volume %(vol)s: %(err)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:745 +#: cinder/volume/drivers/emc/scaleio.py:764 #, python-format msgid "Error getting domain id from name %(name)s: %(err)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:771 +#: cinder/volume/drivers/emc/scaleio.py:790 #, python-format msgid "Pool with name %(pool)s wasn't found in domain %(domain)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:778 +#: cinder/volume/drivers/emc/scaleio.py:797 #, python-format msgid "Error getting pool id from name %(pool)s: %(err)s." msgstr "" -#: cinder/volume/drivers/emc/scaleio.py:983 +#: cinder/volume/drivers/emc/scaleio.py:1013 #, python-format msgid "Error renaming volume %(vol)s: %(err)s." msgstr "" +#: cinder/volume/drivers/emc/scaleio.py:1033 +msgid "" +"manage_existing cannot manage a volume connected to hosts. Please " +"disconnect this volume from existing hosts before importing" +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:1067 +msgid "Reference must contain source-id." +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:1073 +msgid "Volume must have a volume type" +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:1089 +#, python-format +msgid "Error managing volume: %s." +msgstr "" + +#: cinder/volume/drivers/emc/scaleio.py:1141 +#: cinder/volume/drivers/emc/scaleio.py:1196 +#, python-format +msgid "Failed creating snapshot for group: %(response)s." +msgstr "" + #: cinder/volume/drivers/emc/xtremio.py:112 msgid "can't handle both name and index in req" msgstr "" #: cinder/volume/drivers/emc/xtremio.py:139 -#: 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 -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:248 -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:237 #, python-format msgid "Exception: %s" msgstr "" @@ -6400,37 +6493,36 @@ msgstr "" msgid "iscsi portal, %s, not found" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:382 -#: cinder/volume/drivers/emc/xtremio.py:787 +#: cinder/volume/drivers/emc/xtremio.py:387 +#: cinder/volume/drivers/emc/xtremio.py:808 msgid "XtremIO not initialized correctly, no clusters found" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:387 +#: cinder/volume/drivers/emc/xtremio.py:392 #, python-format msgid "Invalid XtremIO version %(cur)s, version %(min)s or up is required" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:550 +#: cinder/volume/drivers/emc/xtremio.py:555 msgid "can't find the volume to extend" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:658 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:544 +#: cinder/volume/drivers/emc/xtremio.py:656 msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other" -" sources cannot be used." +"create_consistencygroup_from_src only supports a cgsnapshot source or a " +"consistency group source. Multiple sources cannot be used." msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:737 +#: cinder/volume/drivers/emc/xtremio.py:758 #, python-format msgid "Failed to create IG, %s" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:859 +#: cinder/volume/drivers/emc/xtremio.py:878 msgid "XtremIO not configured correctly, no iscsi portals found" msgstr "" -#: cinder/volume/drivers/emc/xtremio.py:907 +#: cinder/volume/drivers/emc/xtremio.py:926 msgid "Failed to get targets" msgstr "" @@ -7097,10 +7189,14 @@ msgid "" msgstr "" #: cinder/volume/drivers/hitachi/hnas_backend.py:69 -#: cinder/volume/drivers/hitachi/hnas_backend.py:112 +#: cinder/volume/drivers/hitachi/hnas_backend.py:116 msgid "Failed to establish SSC connection." msgstr "" +#: cinder/volume/drivers/hitachi/hnas_backend.py:73 +msgid "HNAS has disconnected SSC" +msgstr "" + #: cinder/volume/drivers/hitachi/hnas_iscsi.py:108 #: cinder/volume/drivers/hitachi/hnas_nfs.py:92 #, python-format @@ -7158,12 +7254,12 @@ msgid "" msgstr "" #: cinder/volume/drivers/hitachi/hnas_nfs.py:660 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:853 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:888 msgid "Volume not found on configured storage backend." msgstr "" #: cinder/volume/drivers/hitachi/hnas_nfs.py:698 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:893 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:928 #, python-format msgid "" "Failed to manage existing volume %(name)s, because rename operation " @@ -7177,25 +7273,25 @@ msgid "" msgstr "" #: cinder/volume/drivers/hitachi/hnas_nfs.py:758 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:929 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:964 #, python-format msgid "" "Failed to manage existing volume %(name)s, because of error in getting " "volume size." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:293 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:295 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:300 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:354 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:302 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:355 #, python-format msgid "%s is not set and is required for the replication device to be valid." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:316 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:313 #, python-format msgid "" "Invalid hpe3parclient version found (%(found)s). Version %(minimum)s or " @@ -7203,244 +7299,250 @@ msgid "" "upgrade the hpe3parclient." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:333 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:362 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:330 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:359 #, python-format msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:388 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:385 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: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:480 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1268 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:465 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1272 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:488 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:473 #, python-format msgid "Failed to get domain because CPG (%s) doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:639 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:637 #, python-format msgid "There was an error creating the cgsnapshot: %s" msgstr "" -#: 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:1088 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1186 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:698 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:884 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1089 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1276 #, python-format msgid "Virtual volume '%s' doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:733 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1103 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:731 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1104 #, 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:800 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1176 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 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:811 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:911 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1203 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1309 #, python-format msgid "Snapshot '%s' doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:821 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:819 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1219 #, python-format msgid "The provided snapshot '%s' is not a snapshot of the provided volume." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:877 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:875 msgid "Reference must be for an unmanaged virtual volume." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:904 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:902 msgid "Reference must be for an unmanaged snapshot." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:941 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:939 msgid "Unmanaging of snapshots from failed-over volumes is not allowed." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:976 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:974 msgid "Reference must contain source-name or source-id." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1542 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1545 #, 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:1576 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1579 #, python-format msgid "VV Set %s does not exist." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1619 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1622 #, python-format msgid "Must specify a valid persona %(valid)s,value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:1710 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1713 #, 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:1726 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1729 #, 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:1838 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:1841 #, python-format msgid "Volume (%s) already exists on array" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2012 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2043 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:2191 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2066 +msgid "Volume has a temporary snapshot that can't be deleted at this time." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2073 +msgid "Volume has children and cannot be deleted!" +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2247 #, python-format msgid "Failure in update_volume_key_value_pair:%s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2208 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2264 #, python-format msgid "Failure in clear_volume_key_value_pair: %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2352 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2408 #, 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:2376 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2432 #, python-format msgid "Volume (%s) already exists on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2508 -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2549 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2564 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2605 #, 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:2572 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2628 #, python-format msgid "Cannot retype from HPE3PARDriver to %s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2578 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2634 msgid "Cannot retype from one 3PAR array to another." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2584 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2640 #, python-format msgid "Invalid new snapCPG name for retype. new_snap_cpg='%s'." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2591 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2647 msgid "Cannot retype to a CPG in a different domain." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2595 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2651 msgid "Cannot retype to a snap CPG in a different domain." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2805 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2855 msgid "" "Unable to enable volume replication because volume is not of replicated " "type." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2829 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2879 msgid "" "Unable to disable volume replication because volume is not of replicated " "type." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2862 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2912 msgid "Unable to failover because volume is not of replicated type." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2883 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1314 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2933 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1463 msgid "A valid secondary target MUST be specified in order to failover." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2889 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2939 msgid "The failover array cannot be the primary array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:2917 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:2967 #, python-format msgid "There was a problem with the failover (%s) and it was unsuccessful." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3224 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3273 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:3262 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3311 #, python-format msgid "There was an error creating the remote copy group: %s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3282 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3331 #, 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:3296 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3345 #, 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:3306 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3355 #, python-format msgid "There was an error starting remote copy: %s." msgstr "" -#: cinder/volume/drivers/hpe/hpe_3par_common.py:3314 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3363 #, 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:3376 +#: cinder/volume/drivers/hpe/hpe_3par_common.py:3425 #, python-format msgid "The failed-over volume could not be deleted: %s" msgstr "" @@ -7451,16 +7553,16 @@ msgstr "" msgid "Volume %s doesn't exist on array." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:175 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:176 msgid "HPELeftHand url not found" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:257 -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:304 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:258 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:305 msgid "LeftHand cluster not found" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:320 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:321 #, python-format msgid "" "Invalid hpelefthandclient version found (%(found)s). Version %(minimum)s " @@ -7468,47 +7570,65 @@ msgid "" " upgrade the hpelefthandclient." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:360 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:361 #, python-format msgid "REST %(proxy_ver)s hpelefthandclient %(rest_ver)s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:457 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:458 msgid "Creating a consistency group from a source is not currently supported." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1175 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1212 +#, python-format +msgid "Could not find the parent volume for Snapshot '%s' on array." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1233 +#, python-format +msgid "An error occured while attempting to modifySnapshot '%s'." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1265 msgid "Reference must be the volume name of an unmanaged virtual volume." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1234 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1298 +msgid "Reference must be the name of an unmanaged snapshot." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1349 +msgid "Unmanaging of snapshots from 'failed-over' volumes is not allowed." +msgstr "" + +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1389 #, python-format msgid "" "Invalid HPELeftHand API version found: %(found)s. Version %(minimum)s or " "greater required for manage/unmanage support." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1351 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1500 #, python-format msgid "The fail-over was unsuccessful: %s" msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1552 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1701 #, python-format msgid "The replication sync period must be at least %s seconds." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1573 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1722 #, python-format msgid "The retention count must be %s or less." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1594 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1743 #, python-format msgid "The remote retention count must be %s or less." msgstr "" -#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1665 +#: cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py:1814 #, python-format msgid "" "There was an error setting up a remote schedule on the LeftHand arrays: " @@ -7548,63 +7668,73 @@ msgstr "" msgid "Invalid lun type %s is configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_conf.py:194 +#: cinder/volume/drivers/huawei/huawei_conf.py:193 #, python-format msgid "Invalid prefetch type '%s' is configured. PrefetchType must be in 0,1,2,3." msgstr "" -#: cinder/volume/drivers/huawei/huawei_conf.py:221 +#: cinder/volume/drivers/huawei/huawei_conf.py:220 msgid "Storage pool is not configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_conf.py:229 +#: cinder/volume/drivers/huawei/huawei_conf.py:228 msgid "Invalid storage pool is configured." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:63 +#: cinder/volume/drivers/huawei/huawei_driver.py:64 msgid "Configuration is not found." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:244 +#: cinder/volume/drivers/huawei/huawei_driver.py:258 #, python-format msgid "Create volume error. Because %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:332 +#: cinder/volume/drivers/huawei/huawei_driver.py:303 +#: cinder/volume/drivers/huawei/huawei_driver.py:595 +msgid "Hypermetro and Replication can not be used in the same volume_type." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:393 msgid "Lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:337 +#: cinder/volume/drivers/huawei/huawei_driver.py:398 msgid "Cannot find migration task." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:526 +#: cinder/volume/drivers/huawei/huawei_driver.py:605 #, python-format msgid "create_volume_from_snapshot: Snapshot %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:565 -#: cinder/volume/drivers/huawei/huawei_driver.py:598 +#: cinder/volume/drivers/huawei/huawei_driver.py:650 +#: cinder/volume/drivers/huawei/huawei_driver.py:683 #, python-format msgid "Can't find lun id from db, volume: %(id)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:621 +#: cinder/volume/drivers/huawei/huawei_driver.py:691 +#, python-format +msgid "Can't extend replication volume, volume: %(id)s" +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:712 #, python-format msgid "Can't find volume id from db, volume: %(id)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:782 +#: cinder/volume/drivers/huawei/huawei_driver.py:899 #, python-format msgid "Can't find cache name on the array, cache name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:794 +#: cinder/volume/drivers/huawei/huawei_driver.py:911 #, python-format msgid "Can't find partition name on the array, partition name is: %(name)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:920 +#: cinder/volume/drivers/huawei/huawei_driver.py:1050 #, python-format msgid "" "An error occurred during the LUNcopy operation. LUNcopy name: " @@ -7612,129 +7742,124 @@ msgid "" "%(luncopystate)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:945 +#: cinder/volume/drivers/huawei/huawei_driver.py:1076 +#, python-format +msgid "Can't import LUN %s to Cinder. Already exists in a LUN group." +msgstr "" + +#: cinder/volume/drivers/huawei/huawei_driver.py:1083 #, python-format msgid "Can't import LUN %s to Cinder. LUN status is not normal." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:954 +#: cinder/volume/drivers/huawei/huawei_driver.py:1092 msgid "Failed to get HyperMetroPair." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:960 +#: cinder/volume/drivers/huawei/huawei_driver.py:1098 #, python-format msgid "Can't import LUN %s to Cinder. Already exists in a HyperMetroPair." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:975 +#: cinder/volume/drivers/huawei/huawei_driver.py:1113 msgid "Failed to get SplitMirror." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:982 +#: cinder/volume/drivers/huawei/huawei_driver.py:1120 msgid "Failed to get target LUN of SplitMirror." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:986 +#: cinder/volume/drivers/huawei/huawei_driver.py:1124 #, python-format msgid "Can't import LUN %s to Cinder. Already exists in a SplitMirror." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1001 +#: cinder/volume/drivers/huawei/huawei_driver.py:1139 msgid "Failed to get migration task." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1007 +#: cinder/volume/drivers/huawei/huawei_driver.py:1145 #, python-format msgid "Can't import LUN %s to Cinder. Already exists in a migration task." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1015 +#: cinder/volume/drivers/huawei/huawei_driver.py:1153 #, 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:1023 +#: cinder/volume/drivers/huawei/huawei_driver.py:1161 #, 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:1030 +#: cinder/volume/drivers/huawei/huawei_driver.py:1168 #, python-format msgid "Can't import LUN %s to Cinder. Already exists in a LUN mirror." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1037 -#, python-format -msgid "Can't import LUN %s to Cinder. Already exists in a LUN group." -msgstr "" - -#: cinder/volume/drivers/huawei/huawei_driver.py:1058 +#: cinder/volume/drivers/huawei/huawei_driver.py:1189 #, python-format msgid "The specified LUN does not belong to the given pool: %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1074 +#: cinder/volume/drivers/huawei/huawei_driver.py:1206 #, python-format msgid "Can't import LUN %(lun_id)s to Cinder. LUN type mismatched." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1106 +#: cinder/volume/drivers/huawei/huawei_driver.py:1252 msgid "Can't find LUN on the array, please check the source-name or source-id." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1141 +#: cinder/volume/drivers/huawei/huawei_driver.py:1287 msgid "Volume size must be multiple of 1 GB." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1150 +#: cinder/volume/drivers/huawei/huawei_driver.py:1296 #, python-format msgid "" "Can't import snapshot %s to Cinder. Snapshot status is not normal or " "running status is not online." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1157 +#: cinder/volume/drivers/huawei/huawei_driver.py:1303 #, python-format msgid "Can't import snapshot %s to Cinder. Snapshot is exposed to initiator." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1167 +#: cinder/volume/drivers/huawei/huawei_driver.py:1313 msgid "Must specify snapshot source-name or source-id." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1173 +#: cinder/volume/drivers/huawei/huawei_driver.py:1319 msgid "Can't find snapshot on array, please check the source-name or source-id." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1187 +#: cinder/volume/drivers/huawei/huawei_driver.py:1333 #, python-format msgid "Can't import snapshot %s to Cinder. Snapshot doesn't belong to volume." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1216 +#: cinder/volume/drivers/huawei/huawei_driver.py:1362 msgid "Snapshot size must be multiple of 1 GB." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1521 +#: cinder/volume/drivers/huawei/huawei_driver.py:1685 msgid "Can not add FC initiator to host." msgstr "" -#: cinder/volume/drivers/huawei/huawei_driver.py:1603 +#: cinder/volume/drivers/huawei/huawei_driver.py:1767 msgid "Can't find the same host id from arrays." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:62 +#: cinder/volume/drivers/huawei/huawei_utils.py:61 #, python-format msgid "wait_for_condition: %s timed out." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:93 -#, python-format -msgid "Get remote device info error. %s." -msgstr "" - #: cinder/volume/drivers/huawei/hypermetro.py:66 #, python-format msgid "Create hypermetro error. %s." @@ -7749,6 +7874,42 @@ msgstr "" msgid "Can not add FC port to host." msgstr "" +#: cinder/volume/drivers/huawei/replication.py:115 +#, python-format +msgid "Create replication pair failed. Error: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:205 +msgid "Split replication failed." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:247 +msgid "We should not do switch over on primary array." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:274 +#, python-format +msgid "Wait synchronize failed. Running status: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:518 +msgid "Get remote device info failed." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:594 +#: cinder/volume/drivers/huawei/replication.py:629 +msgid "No pair id in volume replication_driver_data." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:600 +#, python-format +msgid "Pair does not exist on array. Pair id: %s." +msgstr "" + +#: cinder/volume/drivers/huawei/replication.py:635 +msgid "No remote LUN id in volume replication_driver_data." +msgstr "" + #: cinder/volume/drivers/huawei/rest_client.py:126 msgid "Failed to login with all rest URLs." msgstr "" @@ -7997,217 +8158,212 @@ msgstr "" msgid "Get connected free FC wwn error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1049 +#: cinder/volume/drivers/huawei/rest_client.py:1050 msgid "Add FC port to host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1056 +#: cinder/volume/drivers/huawei/rest_client.py:1057 msgid "Get iSCSI port information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1073 +#: cinder/volume/drivers/huawei/rest_client.py:1074 msgid "" "Get iSCSI port info error, please check the target IP configured in " "huawei conf file." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1104 +#: cinder/volume/drivers/huawei/rest_client.py:1105 msgid "Get FC target wwpn error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1146 +#: cinder/volume/drivers/huawei/rest_client.py:1147 msgid "Get QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1168 +#: cinder/volume/drivers/huawei/rest_client.py:1169 msgid "Update QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1176 +#: cinder/volume/drivers/huawei/rest_client.py:1177 msgid "Get target IP error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1218 +#: cinder/volume/drivers/huawei/rest_client.py:1219 #, 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:1284 +#: cinder/volume/drivers/huawei/rest_client.py:1285 msgid "Create QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1294 +#: cinder/volume/drivers/huawei/rest_client.py:1295 msgid "Delete QoS policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1308 +#: cinder/volume/drivers/huawei/rest_client.py:1309 msgid "Activate or deactivate QoS error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1314 -#: cinder/volume/drivers/huawei/rest_client.py:1506 +#: cinder/volume/drivers/huawei/rest_client.py:1315 +#: cinder/volume/drivers/huawei/rest_client.py:1507 msgid "Get QoS information error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1338 +#: cinder/volume/drivers/huawei/rest_client.py:1339 msgid "Remove lun from QoS error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1350 +#: cinder/volume/drivers/huawei/rest_client.py:1351 msgid "Change lun priority error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1361 +#: cinder/volume/drivers/huawei/rest_client.py:1362 msgid "Change lun smarttier policy error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1367 +#: cinder/volume/drivers/huawei/rest_client.py:1368 msgid "Get QoS id by lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1377 +#: cinder/volume/drivers/huawei/rest_client.py:1378 msgid "Get lungroup id by lun id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1390 +#: cinder/volume/drivers/huawei/rest_client.py:1391 msgid "Get volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1400 +#: cinder/volume/drivers/huawei/rest_client.py:1401 msgid "Get snapshot error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1412 +#: cinder/volume/drivers/huawei/rest_client.py:1413 msgid "Extend volume error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1427 +#: cinder/volume/drivers/huawei/rest_client.py:1428 msgid "Create lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1434 +#: cinder/volume/drivers/huawei/rest_client.py:1435 msgid "Get lun migration task error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1440 +#: cinder/volume/drivers/huawei/rest_client.py:1441 msgid "Delete lun migration error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1447 +#: cinder/volume/drivers/huawei/rest_client.py:1448 msgid "Get partition by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1456 +#: cinder/volume/drivers/huawei/rest_client.py:1457 msgid "Get partition by partition id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1466 +#: cinder/volume/drivers/huawei/rest_client.py:1467 msgid "Add lun to partition error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1473 +#: cinder/volume/drivers/huawei/rest_client.py:1474 msgid "Remove lun from partition error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1478 +#: cinder/volume/drivers/huawei/rest_client.py:1479 msgid "Get cache by name error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1489 +#: cinder/volume/drivers/huawei/rest_client.py:1490 msgid "Get smartcache by cache id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1501 +#: cinder/volume/drivers/huawei/rest_client.py:1502 msgid "Remove lun from cache error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1551 +#: cinder/volume/drivers/huawei/rest_client.py:1552 msgid "Associate lun to QoS error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1563 +#: cinder/volume/drivers/huawei/rest_client.py:1564 msgid "Add lun to cache error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1568 -msgid "Find array version error." +#: cinder/volume/drivers/huawei/rest_client.py:1569 +msgid "Get array info error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1574 +#: cinder/volume/drivers/huawei/rest_client.py:1579 msgid "Remove host from array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1579 +#: cinder/volume/drivers/huawei/rest_client.py:1584 msgid "Delete hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1587 +#: cinder/volume/drivers/huawei/rest_client.py:1592 msgid "Remove host from hostgroup error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1594 +#: cinder/volume/drivers/huawei/rest_client.py:1599 msgid "Remove iscsi from host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1637 +#: cinder/volume/drivers/huawei/rest_client.py:1642 msgid "Rename lun on array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1647 +#: cinder/volume/drivers/huawei/rest_client.py:1652 msgid "Rename snapshot on array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1669 +#: cinder/volume/drivers/huawei/rest_client.py:1674 msgid "Remove fc from host error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1674 +#: cinder/volume/drivers/huawei/rest_client.py:1679 msgid "Get host initiators info failed." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1696 +#: cinder/volume/drivers/huawei/rest_client.py:1701 msgid "Add fc initiator to array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1708 +#: cinder/volume/drivers/huawei/rest_client.py:1713 msgid "Get FC ports from array error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1734 +#: cinder/volume/drivers/huawei/rest_client.py:1739 msgid "get_hyper_domain_id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1742 +#: cinder/volume/drivers/huawei/rest_client.py:1747 msgid "create_hypermetro_pair error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1751 +#: cinder/volume/drivers/huawei/rest_client.py:1756 msgid "delete_hypermetro error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1761 +#: cinder/volume/drivers/huawei/rest_client.py:1766 msgid "sync_hypermetro error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1771 +#: cinder/volume/drivers/huawei/rest_client.py:1776 msgid "stop_hypermetro error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1778 +#: cinder/volume/drivers/huawei/rest_client.py:1783 msgid "get_hypermetro_by_id error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1796 +#: cinder/volume/drivers/huawei/rest_client.py:1801 msgid "check_hypermetro_exist error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1808 -#: cinder/volume/drivers/huawei/rest_client.py:1881 -msgid "Get volume by name error." -msgstr "" - #: cinder/volume/drivers/huawei/rest_client.py:1831 msgid "Change hostlun id error." msgstr "" @@ -8233,58 +8389,94 @@ msgstr "" msgid "Get migration task error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1899 +#: cinder/volume/drivers/huawei/rest_client.py:1881 +msgid "Get volume by name error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:1898 msgid "Get port groups by port error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1911 +#: cinder/volume/drivers/huawei/rest_client.py:1910 msgid "Get views by port group error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1922 +#: cinder/volume/drivers/huawei/rest_client.py:1921 msgid "Get LUN group by view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1933 +#: cinder/volume/drivers/huawei/rest_client.py:1932 msgid "Get port group by view error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1943 +#: cinder/volume/drivers/huawei/rest_client.py:1942 msgid "Get FC ports by port group error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1955 +#: cinder/volume/drivers/huawei/rest_client.py:1954 msgid "Create port group error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1966 +#: cinder/volume/drivers/huawei/rest_client.py:1965 msgid "Add port to port group error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1971 +#: cinder/volume/drivers/huawei/rest_client.py:1970 msgid "Delete port group error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1978 +#: cinder/volume/drivers/huawei/rest_client.py:1977 msgid "Remove port from port group error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1984 +#: cinder/volume/drivers/huawei/rest_client.py:1983 msgid "Get engines error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:1991 +#: cinder/volume/drivers/huawei/rest_client.py:1990 msgid "Get port group error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:2003 +#: cinder/volume/drivers/huawei/rest_client.py:2002 msgid "Append port group description error." msgstr "" -#: cinder/volume/drivers/huawei/rest_client.py:2012 +#: cinder/volume/drivers/huawei/rest_client.py:2011 msgid "Get ports by port group error." msgstr "" +#: cinder/volume/drivers/huawei/rest_client.py:2020 +msgid "Get remote devices error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:2027 +msgid "Create replication error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:2036 +msgid "Get pair failed." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:2046 +msgid "Switch over pair error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:2055 +msgid "Split pair error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:2066 +msgid "delete_replication error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:2075 +msgid "Sync pair error." +msgstr "" + +#: cinder/volume/drivers/huawei/rest_client.py:2089 +msgid "Set pair secondary access error." +msgstr "" + #: cinder/volume/drivers/huawei/smartx.py:53 #, python-format msgid "QoS config is wrong. %s must > 0." @@ -8407,7 +8599,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:2463 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2873 msgid "_update_volume_stats: Could not get storage pool data." msgstr "" @@ -8446,8 +8638,8 @@ msgid "" msgstr "" #: cinder/volume/drivers/ibm/flashsystem_common.py:1058 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1905 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2025 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2084 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2237 msgid "create_cloned_volume: Source and destination size differ." msgstr "" @@ -8639,33 +8831,68 @@ msgid "" "%(excmsg)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/replication.py:110 +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:125 #, python-format msgid "Unable to create replica clone for volume %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/replication.py:121 +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:136 #, python-format msgid "" "Unable to promote replica to primary for volume %s. No secondary copy " "available." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/replication.py:148 +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:163 #, python-format msgid "Primary copy status: %(status)s and synchronized: %(sync)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/replication.py:177 +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:192 #, python-format msgid "" "Secondary copy status: %(status)s and synchronized: %(sync)s, sync " "progress is: %(progress)s%%." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:124 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:304 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:346 +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:248 +#, python-format +msgid "Unable to establish the partnership with the Storwize cluster %s." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:331 +#, python-format +msgid "Unable to set up mirror mode replication for %(vol)s. Exception: %(err)s." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:346 +#, python-format +msgid "Unable to create the relationship for %s." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:360 +#, python-format +msgid "Fail to get remote copy information for %(volume)s due to %(err)s." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:371 +#, python-format +msgid "Unable to delete the target volume for volume %(vol)s. Exception: %(err)s." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:382 +#, python-format +msgid "Fail to get remote copy information for %(volume)s due to %(err)s" +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/replication.py:419 +#, python-format +msgid "Unable to failover the replication for volume %s." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:125 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:361 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:403 #, python-format msgid "" "CLI Exception output:\n" @@ -8674,13 +8901,13 @@ msgid "" " stderr: %(err)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:142 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:143 #, 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:154 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:358 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:155 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:415 #, python-format msgid "" "Failed to parse CLI output:\n" @@ -8689,215 +8916,283 @@ msgid "" " stderr: %(err)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:238 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:239 msgid "Must pass wwpn or host to lsfabric." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:260 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:261 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:477 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:534 #, 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:509 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:566 #, python-format msgid "Failed to get code level (%s)." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:531 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:588 #, python-format msgid "Expected integer for node_count, svcinfo lsiogrp returned: %(node)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:611 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:677 #, python-format msgid "Failed to find host %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:684 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:750 msgid "create_host: Host name is not unicode or string." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:695 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:761 msgid "create_host: No initiators or wwpns supplied." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:834 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:900 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:841 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:907 msgid "System does not support compression." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:846 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:912 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:852 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:918 #, 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:860 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:926 #, 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:867 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:933 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:981 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1047 #, python-format msgid "CommandLineHelper._wait_for_condition: %s timeout." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1064 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1130 msgid "Failed to find a vdisk copy in the expected pool." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1110 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1176 #, 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:1120 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1186 #, 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:1200 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1266 #, 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:1289 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1355 #, python-format msgid "create_copy: Source vdisk %(src)s does not exist." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1353 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1419 #, 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:1413 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1542 #, 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:1443 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1572 #, 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:1450 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1579 msgid "add_vdisk_copy started without a vdisk copy in the expected pool." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1554 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1683 #, 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:1609 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1738 #, 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:1645 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1774 #, 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:1746 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1898 #, python-format msgid "Failed getting details for pool %s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1787 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1942 msgid "Unable to determine system name." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1790 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1945 msgid "Unable to determine system id." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1803 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1958 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:1870 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2041 msgid "create_snapshot: get source volume failed." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1883 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2054 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:1930 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2117 msgid "extend_volume: Extending a volume with snapshots is not supported." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2174 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2133 +#, python-format +msgid "Failed to get remote copy information for %(volume)s. Exception: %(err)s." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2288 +msgid "Driver does not support re-enabling replication for a failed over volume." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2327 +#, python-format +msgid "" +"Volume %s is not of replicated type. This volume needs to be of a volume " +"type with the extra spec replication_enabled set to ' True' to " +"support replication actions." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2335 +msgid "" +"The back-end where the volume is created does not have replication " +"enabled." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2540 #, 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:2191 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2557 #, 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:2262 -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2289 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2630 +msgid "" +"Failed to manage existing volume due to the volume to be managed is not " +"in a valid I/O group." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2641 +msgid "" +"Failed to manage existing volume due to the volume to be managed is thin," +" but the volume type chosen is thick." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2647 +msgid "" +"Failed to manage existing volume due to the volume to be managed is " +"thick, but the volume type chosen is thin." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2654 +msgid "" +"Failed to manage existing volume due to the volume to be managed is not " +"compress, but the volume type chosen is compress." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2661 +msgid "" +"Failed to manage existing volume due to the volume to be managed is " +"compress, but the volume type chosen is not compress." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2667 #, python-format -msgid "No vdisk with the UID specified by source-id %s." +msgid "" +"Failed to manage existing volume due to I/O group mismatch. The I/O group" +" of the volume to be managed is %(vdisk_iogrp)s. I/O groupof the chosen " +"type is %(opt_iogrp)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2282 -msgid "Reference must contain source-id element." +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2677 +#, python-format +msgid "" +"Failed to manage existing volume due to the pool of the volume to be " +"managed does not match the backend pool. Pool of the volume to be managed" +" is %(vdisk_pool)s. Pool of the backend is %(backend_pool)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2298 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2708 msgid "The specified vdisk is mapped to a host." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2383 +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2793 msgid "" "create_consistencygroup_from_src must be creating from a CG snapshot, or " "a source CG." msgstr "" +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2906 +msgid "Reference must contain source-id or source-name element." +msgstr "" + +#: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py:2912 +#, python-format +msgid "No vdisk with the UID specified by ref %s." +msgstr "" + #: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_fc.py:118 #: cinder/volume/drivers/ibm/storwize_svc/storwize_svc_iscsi.py:122 msgid "do_setup: No configured nodes." @@ -9105,40 +9400,40 @@ msgstr "" msgid "Unknown protocol: %(protocol)s." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1388 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1387 #, python-format msgid "Failed to get ip on Channel %(channel_id)s with volume: %(volume_id)s." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1505 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1504 #, python-format msgid "Could not find iSCSI target for volume: %(volume_id)s." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1658 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1657 #, python-format msgid "Failed to get new part id in new pool: %(pool_id)s." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1703 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1702 msgid "Wait replica complete timeout." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1714 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1713 #, python-format msgid "The extraspec: %(extraspec)s is not valid." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1736 -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1757 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1735 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1756 msgid "Specified logical volume does not exist." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1744 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1743 msgid "The specified volume is mapped to a host." msgstr "" -#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1785 +#: cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py:1784 msgid "Reference must contain source-id or source-name." msgstr "" @@ -9172,7 +9467,7 @@ msgstr "" msgid "Only one limit can be set in a QoS spec." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:315 +#: cinder/volume/drivers/netapp/utils.py:324 #, python-format msgid "" "Conflicting QoS specifications in volume type %s: when QoS spec is " @@ -9180,194 +9475,200 @@ msgid "" "allowed in the volume type extra specs." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:104 -#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:69 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:107 +#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:72 msgid "" "Unsupported Data ONTAP version. Data ONTAP version 7.3.1 and above is " "supported." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:108 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:111 msgid "API version could not be determined." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:114 -#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:83 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:117 +#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:86 #: cinder/volume/drivers/netapp/eseries/library.py:203 msgid "" "No pools are available for provisioning volumes. Ensure that the " "configuration option netapp_pool_name_search_pattern is set correctly." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:124 -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:198 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:127 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:201 msgid "Data ONTAP operating in 7-Mode does not support QoS policy groups." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:402 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:419 msgid "" "Setting LUN QoS policy group is not supported on this storage family and " "ONTAP version." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:410 +#: cinder/volume/drivers/netapp/dataontap/block_7mode.py:427 msgid "" "Back-end QoS specs are not supported on this storage family and ONTAP " "version." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:184 -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:108 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:187 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:111 #: cinder/volume/drivers/netapp/eseries/library.py:411 msgid "Pool is not available in the volume host field." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:210 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:213 #, python-format msgid "Volume %s could not be created." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:325 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:332 #, python-format msgid "Volume %s could not be created from source volume." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:427 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:434 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:533 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:572 #, python-format msgid "" "%s cannot be resized using clone operation as it is hosted on compressed " "volume" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:539 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:578 #, python-format msgid "%s cannot be resized using clone operation as it contains no blocks." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:571 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:610 #, python-format msgid "Failure staging LUN %s to tmp." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:576 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:615 #, python-format msgid "Failure moving new cloned LUN to %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:593 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:632 #, python-format msgid "Failure getting LUN info for %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:657 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:696 msgid "Reference must contain either source-id or source-name element." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:680 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:719 #, python-format msgid "LUN not found with given ref %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:720 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:759 #, python-format msgid "Failed to get LUN target list for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:729 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:768 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:736 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:775 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_base.py:833 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:872 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:143 +#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:146 #, python-format msgid "No cloned LUN named %s found on the filer" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:333 +#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:361 #, python-format msgid "" "LUN with given ref %(ref)s does not satisfy volume type. Ensure LUN " "volume with ssc features is present on vserver %(vs)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:366 +#: cinder/volume/drivers/netapp/dataontap/block_cmode.py:394 #, python-format msgid "Invalid QoS specification detected while getting QoS policy for volume %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:73 -#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:565 +#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:76 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:602 msgid "Data ONTAP API version could not be determined." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:191 +#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:202 msgid "" "Setting file qos policy group is not supported on this storage family and" " ontap version." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:196 +#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:207 msgid "QoS specs are not supported on this storage family and ONTAP version." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:131 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:134 #, python-format msgid "Volume %(vol)s could not be created in pool %(pool)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:170 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:173 #, python-format msgid "Volume %s could not be created on shares." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:194 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:197 #, python-format msgid "Resizing clone %s failed." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:197 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:200 #, python-format msgid "NFS file %s not discovered." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:556 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:567 msgid "NFS file could not be discovered." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:902 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:712 +#, python-format +msgid "Failed to extend volume %(name)s, Error msg: %(msg)s." +msgstr "" + +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:727 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:937 #, python-format msgid "Failed to set QoS for existing volume %(name)s, Error msg: %(msg)s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:124 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:127 #, python-format msgid "Volume type does not match for share %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:446 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:460 #, python-format msgid "Unable to locate an SVM that is managing the IP address '%s'" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:516 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:530 msgid "Source host details not found." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:572 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:586 #, python-format msgid "Converted to raw, but format is now %s." msgstr "" @@ -9380,45 +9681,52 @@ msgstr "" msgid "Fatal error: User not permitted to query NetApp volumes." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/api.py:455 +#: cinder/volume/drivers/netapp/dataontap/client/api.py:456 #, python-format msgid "No element by given name %s." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/api.py:475 +#: cinder/volume/drivers/netapp/dataontap/client/api.py:476 msgid "Not a valid value for NaElement." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/api.py:479 +#: cinder/volume/drivers/netapp/dataontap/client/api.py:480 msgid "NaElement name cannot be null." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/api.py:522 +#: cinder/volume/drivers/netapp/dataontap/client/api.py:523 msgid "Type cannot be converted into NaElement." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/api.py:560 +#: cinder/volume/drivers/netapp/dataontap/client/api.py:561 msgid "Requires an NaServer instance." msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_7mode.py:313 +#: cinder/volume/drivers/netapp/dataontap/client/client_7mode.py:322 #, python-format msgid "No storage path found for export path %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:436 +#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:290 +#: cinder/volume/drivers/netapp/dataontap/performance/perf_base.py:192 +#: cinder/volume/drivers/netapp/dataontap/performance/perf_base.py:204 +#, python-format +msgid "Counter %s not found" +msgstr "" + +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:473 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:462 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:499 #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path " "%(junction)s " msgstr "" -#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:562 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:599 msgid "Unsupported Clustered Data ONTAP version." msgstr "" @@ -9684,13 +9992,13 @@ msgid "Dataset %s is not shared in Nexenta Store appliance" msgstr "" #: cinder/volume/drivers/prophetstor/dpl_fc.py:162 -#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:58 +#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:57 #, python-format msgid "Flexvisor failed to assign volume %(id)s: %(status)s." msgstr "" #: cinder/volume/drivers/prophetstor/dpl_fc.py:168 -#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:64 +#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:63 #, python-format msgid "" "Flexvisor failed to assign volume %(id)s due to unable to query status by" @@ -9703,13 +10011,13 @@ msgid "Flexvisor assign volume failed:%(id)s:%(status)s." msgstr "" #: cinder/volume/drivers/prophetstor/dpl_fc.py:192 -#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:126 +#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:125 #, python-format msgid "Flexvisor failed to unassign volume %(id)s: %(status)s." msgstr "" #: cinder/volume/drivers/prophetstor/dpl_fc.py:197 -#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:131 +#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:130 #, python-format msgid "Flexvisor failed to unassign volume (get event) %(id)s." msgstr "" @@ -9745,17 +10053,17 @@ msgstr "" msgid "Faield to unassign %(volume)s" msgstr "" -#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:69 +#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:68 #, python-format msgid "Flexvisor assign volume failed.:%(id)s:%(status)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:106 +#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:105 #, python-format msgid "Flexvisor failed to assign volume %(volume)s iqn %(iqn)s." msgstr "" -#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:138 +#: cinder/volume/drivers/prophetstor/dpl_iscsi.py:137 #, python-format msgid "Flexvisor failed to unassign volume:%(id)s:%(status)s." msgstr "" @@ -10020,11 +10328,11 @@ msgstr "" msgid "No FCP targets found" msgstr "" -#: cinder/volume/drivers/violin/v7000_fcp.py:204 +#: cinder/volume/drivers/violin/v7000_fcp.py:203 msgid "No initiators found, cannot proceed" msgstr "" -#: cinder/volume/drivers/violin/v7000_fcp.py:226 +#: cinder/volume/drivers/violin/v7000_fcp.py:225 msgid "LUN export failed!" msgstr "" @@ -10583,6 +10891,7 @@ msgid "Volume size '%(size)s' must be an integer and greater than 0" msgstr "" #: cinder/volume/flows/api/create_volume.py:205 +#: cinder/volume/flows/api/create_volume.py:237 #, python-format msgid "Image %(image_id)s is not active." msgstr "" @@ -10601,34 +10910,34 @@ msgid "" "size %(min_disk)sGB." msgstr "" -#: cinder/volume/flows/api/create_volume.py:235 +#: cinder/volume/flows/api/create_volume.py:278 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/flows/api/create_volume.py:239 +#: cinder/volume/flows/api/create_volume.py:282 #, python-format msgid "Metadata property key %s greater than 255 characters" msgstr "" -#: cinder/volume/flows/api/create_volume.py:244 +#: cinder/volume/flows/api/create_volume.py:287 #, python-format msgid "Metadata property key %s value greater than 255 characters" msgstr "" -#: cinder/volume/flows/api/create_volume.py:293 +#: cinder/volume/flows/api/create_volume.py:336 #, python-format msgid "Availability zone '%(s_az)s' is invalid." msgstr "" -#: cinder/volume/flows/api/create_volume.py:306 +#: cinder/volume/flows/api/create_volume.py:349 msgid "Volume must be in the same availability zone as the snapshot" msgstr "" -#: cinder/volume/flows/api/create_volume.py:315 +#: cinder/volume/flows/api/create_volume.py:358 msgid "Volume must be in the same availability zone as the source volume" msgstr "" -#: cinder/volume/flows/api/create_volume.py:399 +#: cinder/volume/flows/api/create_volume.py:444 #, python-format msgid "" "Create encrypted volumes with type %(type)s from image %(image)s is not " @@ -10664,7 +10973,7 @@ msgstr "" msgid "Volume driver %s not initialized." msgstr "" -#: cinder/volume/targets/iscsi.py:322 cinder/volume/targets/scst.py:390 +#: cinder/volume/targets/iscsi.py:318 cinder/volume/targets/scst.py:390 msgid "valid iqn needed for show_target" msgstr "" @@ -10676,7 +10985,7 @@ msgstr "" msgid "Failed to set attribute 'Incoming user' for SCST target." msgstr "" -#: cinder/wsgi/common.py:98 +#: cinder/wsgi/common.py:92 msgid "You must implement __call__" msgstr "" @@ -10697,7 +11006,6 @@ msgid "Failed removing connection for fabric=%(fabric)s: Error: %(err)s" msgstr "" #: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:94 -#: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:104 msgid "Missing Fibre Channel SAN configuration param - fc_fabric_names" msgstr "" @@ -10718,7 +11026,6 @@ msgid "Malformed nameserver string: %s" msgstr "" #: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:109 -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:122 #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s " @@ -10733,7 +11040,6 @@ msgid "" msgstr "" #: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:248 -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:286 #, python-format msgid "Deleting zones failed: (command=%(cmd)s error=%(err)s)." msgstr "" @@ -10750,180 +11056,153 @@ msgstr "" #: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:344 #: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:357 -#: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:201 -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:330 #, python-format msgid "Error while getting data via ssh: (command=%(cmd)s error=%(err)s)." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:207 -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:240 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:208 msgid "Failed to add zoning configuration." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:349 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:350 msgid "Failed to update or delete zoning configuration." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:386 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:424 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:387 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:425 #, python-format msgid "" "Unsupported firmware on switch %s. Make sure switch is running firmware " "v6.4 or higher" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:394 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:395 msgid "Failed to get name server info." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:432 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:433 #, python-format msgid "Failed to retrieve active zoning configuration %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:461 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:462 #, python-format msgid "Failed to create south bound connector for %s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:110 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:114 #, python-format msgid "Error while querying page %(url)s on the switch, reason %(error)s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:117 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:121 #, python-format msgid "" "Error while connecting the switch %(switch_id)s with protocol " "%(protocol)s. Error: %(error)s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:125 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:129 #, python-format msgid "" "Unexpected status code from the switch %(switch_id)s with protocol " "%(protocol)s for url %(page)s. Error: %(error)s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:163 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:166 #, python-format msgid "Error while creating authentication token: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:198 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:201 #, python-format msgid "Authentication failed, verify the switch credentials, error code %s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:203 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:206 #, python-format msgid "Error while authenticating with switch: %s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:220 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:223 #, python-format msgid "Error while getting session information %s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:240 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:243 #, python-format msgid "Error while parsing the data: %s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:258 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:261 #, python-format msgid "Error while getting nvp value: %s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:333 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:280 +#, python-format +msgid "Error while checking whether VF is available for management %s." +msgstr "" + +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:314 +msgid "Cannot change VF context in the session." +msgstr "" + +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:319 +#, python-format +msgid "" +"Cannot change VF context, specified VF is not available in the manageable" +" VF list %(vf_list)s." +msgstr "" + +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:326 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:401 #, python-format msgid "Error while changing VF context %s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:370 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:438 #, python-format msgid "Error while checking the firmware version %s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:408 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:476 #, python-format msgid "Failed getting active zone set from fabric %s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:458 -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:678 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:526 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:763 #, python-format msgid "" "Applying the zones and cfgs to the switch failed (error code=%(err_code)s" " error msg=%(err_msg)s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:509 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:577 #, python-format msgid "Exception while forming the zone string: %s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:564 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:632 #, python-format msgid "" "Error while updating the new zones and cfgs in the zone string. Error " "%(description)s." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:636 +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:721 #, python-format msgid "" "Error while removing the zones and cfgs in the zone string: " "%(description)s." msgstr "" -#: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:223 -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:342 -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:195 -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s " -"error=%(err)s)." -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:243 -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:352 -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:214 -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:402 -msgid "Failed to update or delete zoning configuration" -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:457 -msgid "Failed to get show fcns database info." +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:826 +msgid "No VF ID is defined in the configuration file." msgstr "" -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:493 -msgid "Failed to access active zoning configuration." -msgstr "" - -#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:514 -#, python-format -msgid "Failed to access zoneset status:%s" +#: cinder/zonemanager/drivers/brocade/brcd_http_fc_zone_client.py:833 +msgid "VF is not enabled." msgstr "" diff --git a/cinder/locale/cs/LC_MESSAGES/cinder-log-error.po b/cinder/locale/cs/LC_MESSAGES/cinder-log-error.po index d00c674f6..3e8c1a258 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder-log-error.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder-log-error.po @@ -8,9 +8,9 @@ # Zbyněk Schwarz , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 06:30+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -125,9 +125,6 @@ msgstr "Ověřování žádosti: %(zfssaurl)s pokus: %(retry)d ." msgid "Backend returned err for lun export." msgstr "Při export lun vrátila podpůrná vrstva chybu!" -msgid "Backup driver has not been initialized" -msgstr "Ovladač zálohy nebyl zaveden." - #, python-format msgid "Backup id %s is not invalid. Skipping reset." msgstr "ID zálohy %s není neplatné. Resetování je přeskočeno." @@ -759,16 +756,9 @@ msgstr "Chyba při odloučení skupiny úložiště od zásady: %s" msgid "Error during re-export on driver init." msgstr "Chyba při znovu exportování během zavádění ovladače." -#, python-format -msgid "Error encountered during initialization of driver: %(name)s." -msgstr "Při zavádění ovladače %(name)s došlo k chybě." - msgid "Error executing SSH command." msgstr "Chyba při provádění příkazu SSH." -msgid "Error executing command via ssh." -msgstr "Chyba při provádění příkazu pomocí ssh." - #, python-format msgid "Error executing command via ssh: %s" msgstr "Chyba při provádění příkazu pomocí ssh: %s" @@ -826,9 +816,6 @@ msgstr "Chyba při získávání tajných dat." msgid "Error getting secret metadata." msgstr "Chyba při získávání tajných popisných dat." -msgid "Error getting show fcns database info." -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." @@ -856,10 +843,6 @@ msgstr "Chyba v postupu při kopírování z mezipaměti. %s." msgid "Error invalid json: %s" msgstr "Chyba neplatný json: %s" -#, python-format -msgid "Error loading app %s" -msgstr "Chyba při načítání aplikace %s" - msgid "Error manage existing get volume size." msgstr "Chyba při získávání velikosti spravovaného svazku." @@ -1130,10 +1113,6 @@ msgstr "Výjimka během načítání rozšíření." msgid "Exception: %(ex)s" msgstr "Výjimka: %(ex)s" -#, python-format -msgid "Exception: %(ex)s." -msgstr "Výjimka: %(ex)s." - #, python-format msgid "Exception: %s" msgstr "Výjimka: %s" @@ -1175,20 +1154,9 @@ msgstr "" "Dodatečná specifikace replication:sync_period musí být větší než 299 a " "menší než 31622401 vteřin." -#, python-format -msgid "" -"Extra specs must be specified as capabilities:%s=' True' or ' true'." -msgstr "" -"Dodatečné specifikace musí být zadány jako schopnosti: %s=' True' nebo " -"' true'." - msgid "FAST is not supported on this array." msgstr "FAST není podporován v tomto poli." -#, python-format -msgid "Failed collecting fcns database info for fabric %s" -msgstr "Shromažďování informací databáze fcns pro fabric %s selhalo" - #, python-format msgid "Failed collecting name server info from fabric %s" msgstr "Shromáždění informací o jmenném serveru z fabric %s selhalo" @@ -1203,9 +1171,6 @@ msgstr "Shromáždění informací nsshow pro fabric selhalo" msgid "Failed collecting nsshow info for fabric %s" msgstr "Shromáždění informací nsshow pro fabric %s selhalo" -msgid "Failed collecting show fcns database for fabric" -msgstr "Shromažďování zobrazení databáze fcns pro fabric selhalo" - #, python-format msgid "Failed destroying volume entry %s" msgstr "Nelze zničit položku svazku %s" @@ -1226,10 +1191,6 @@ msgstr "" msgid "Failed getting active zone set from fabric %s" msgstr "Získání aktivní zóny nastavené z fabric %s selhalo" -#, python-format -msgid "Failed getting zone status from fabric %s" -msgstr "Získání stavu zóny z fabric %s selhalo" - #, python-format msgid "Failed image conversion during cache creation: %s" msgstr "Během vytváření mezipaměti došlo k chybě v převodu obrazu: %s" @@ -2370,10 +2331,6 @@ msgstr "" msgid "Problem cleaning up backup %(bkup)s." msgstr "Při čištění zálohy %(bkup)s se vyskytl problém." -#, python-format -msgid "Problem cleaning up volume %(vol)s." -msgstr "Při čištění svazku %(vol)s se vyskytl problém." - msgid "Promote volume replica failed." msgstr "Povýšení repliky svazku selhalo." diff --git a/cinder/locale/cs/LC_MESSAGES/cinder-log-info.po b/cinder/locale/cs/LC_MESSAGES/cinder-log-info.po index c5ecc75db..e7bca40f2 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder-log-info.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder-log-info.po @@ -7,9 +7,9 @@ # Zbyněk Schwarz , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 06:29+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -176,11 +176,6 @@ msgstr "Dostupné služby: %s." msgid "Backend name is %s." msgstr "Název podpůrné vrstvy je %s." -#, python-format -msgid "Backend not found in hostname (%s) so using default." -msgstr "" -"Podpůrná vrstva nenalezena v názvu hostitele (%s), bude použita výchozí." - #, python-format msgid "Backend type: %s" msgstr "Typ podpůrné vrstvy: %s" @@ -227,10 +222,6 @@ msgstr "Spuštění zálohování svazku %s." msgid "Begin detaching volume completed successfully." msgstr "Zahájení odpojení svazku úspěšně dokončeno." -#, python-format -msgid "Body: %s" -msgstr "Tělo: %s" - msgid "CHAP authentication disabled." msgstr "Ověření pomocí CHAP zakázáno." @@ -331,14 +322,6 @@ msgstr "Svazek NFS Cinder se současnou cestou %(cr)s již není spravován." msgid "Cinder secure environment indicator file exists." msgstr "Soubor indikující bezpečné prostředí Cinder existuje." -#, python-format -msgid "CiscoFCZoneDriver - Add connection for I-T map: %s" -msgstr "CiscoFCZoneDriver - Přidáno připojení pro mapu I-T: %s" - -#, python-format -msgid "CiscoFCZoneDriver - Delete connection for I-T map: %s" -msgstr "CiscoFCZoneDriver - Smazáno připojení pro mapu I-T: %s" - #, python-format msgid "Cleaning cache for share %s." msgstr "Čištění mezipaměti pro sídlení %s." @@ -428,10 +411,6 @@ msgid "Connecting to target host: %s for backend enabled migration." msgstr "" "Připojování k cílovému hostiteli %s pro přesun za pomoci podpůrné vrstvy." -#, python-format -msgid "Connector returning fcnsinfo-%s" -msgstr "Konektor vrací fcnsinfo-%s" - #, python-format msgid "Consistency group %(cg)s is created successfully." msgstr "Skupina jednotnosti %(cg)s byla úspěšně vytvořena." @@ -981,10 +960,6 @@ msgstr "Zjišťovací ip adresa %s je použita na datové+správní podsíti" msgid "Dissociating volume %s " msgstr "Odlučování svazku %s" -#, python-format -msgid "Doing %(method)s on %(relative_url)s" -msgstr "Provádění %(method)s na %(relative_url)s" - #, python-format msgid "Domain id is %s." msgstr "ID domény je %s." @@ -1146,10 +1121,6 @@ msgstr "Získaná verze serveru vCenter: %s" msgid "Filter %(cls_name)s returned %(obj_len)d host(s)" msgstr "Filtr %(cls_name)s vrátil %(obj_len)d hostitelů" -#, python-format -msgid "Filtered targets for SAN is: %s" -msgstr "Filtrované cíle pro SAN jsou: %s" - #, python-format msgid "Fixing previous mount %s which was not unmounted correctly." msgstr "Oprava předchozího připojení %s, které nebylo správně odpojeno." @@ -1565,10 +1536,6 @@ msgstr "" msgid "No rpm info found for %(pkg)s package." msgstr "Nenalezeny žádné informace balíčku %(pkg)s pomocí rpm." -#, python-format -msgid "No snapshot found for %(cgsnapshot)s." -msgstr "Pro %(cgsnapshot)s nebyl nalezen žádný snímek." - #, python-format msgid "No volume found for CG: %(cg)s." msgstr "Nenalezen žádný cílové svazek pro skupinu jednotnosti: %(cg)s." @@ -1604,10 +1571,6 @@ msgstr "Pro ověření jsou použity přihlašovací údaje v prostém textu" msgid "Pool id is %s." msgstr "ID zásoby je %s." -#, python-format -msgid "Populating status for cgsnapshot: %(id)s." -msgstr "Osazování stavu snímku skupiny jednotnosti: %(id)s." - #, python-format msgid "Port group instance name is %(foundPortGroupInstanceName)s." msgstr "Název instance skupiny portu je %(foundPortGroupInstanceName)s." @@ -2155,10 +2118,6 @@ msgstr "Spouštění uzle %(topic)s (verze %(version_string)s)" msgid "Starting volume driver %(driver_name)s (%(version)s)" msgstr "Spouštění ovladače svazku %(driver_name)s (%(version)s)" -#, python-format -msgid "Starting volume driver %(driver_name)s (%(version)s)." -msgstr "Spouštění ovladače svazku %(driver_name)s (%(version)s)." - #, python-format msgid "Storage Group %(storageGroupName)s successfully deleted." msgstr "Skupina úložiště %(storageGroupName)s úspěšně smazána." @@ -2863,26 +2822,6 @@ msgstr "Verze softwaru XtremIO: %s" msgid "ZFSSA version: %s" msgstr "Verze ZFSSA: %s" -#, python-format -msgid "Zone exists in I-T mode. Skipping zone creation %s" -msgstr "Zóna existuje v režimu I-T. Vytváření zóny %s přeskočeno" - -#, python-format -msgid "Zone map to add: %s" -msgstr "Mapa zóny pro přidání: %s" - -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "Zásada zónování: %s nebylo rozpoznáno" - -#, python-format -msgid "Zoning policy for Fabric %s" -msgstr "Zásady zónování pro Fabric %s" - -#, python-format -msgid "Zoning policy for fabric %s" -msgstr "Zásady zónování pro Fabric %s" - #, python-format msgid "" "_check_volume_copy_ops: Volume %(vol)s does not have the specified vdisk " diff --git a/cinder/locale/cs/LC_MESSAGES/cinder-log-warning.po b/cinder/locale/cs/LC_MESSAGES/cinder-log-warning.po index 1d87ff555..8ea5bea8a 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder-log-warning.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder-log-warning.po @@ -7,9 +7,9 @@ # Zbyněk Schwarz , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev72\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 23:18+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -378,10 +378,6 @@ msgstr "Chyba při zpracování názvu cílové zásoby a pole." msgid "Error refreshing volume info. Message: %s" msgstr "Chyba při obnovování informaci o svazku. Zpráva: %s" -#, python-format -msgid "Error running SSH command: %s" -msgstr "Chyba při provádění příkazu SSH: %s" - #, python-format msgid "Error unmapping LUN. Code :%(code)s, Message: %(message)s" msgstr "Chyba při rušení mapování LUN. Kód: %(code)s, zpráva: %(message)s" @@ -759,14 +755,6 @@ msgstr "" msgid "Id not in sort_keys; is sort_keys unique?" msgstr "id není v seřazení klíčů; je seřazení jedinečné?" -#, python-format -msgid "" -"Ignoring error in delete volume %s: volume not found due to force delete " -"settings." -msgstr "" -"Ignorování chyby ve smazání svazku %s: svazek nenalezen kvůli nastavení " -"vynucující smazání." - msgid "Image delete encountered an error." msgstr "Při mazání obrazu nastala chyba." diff --git a/cinder/locale/cs/LC_MESSAGES/cinder.po b/cinder/locale/cs/LC_MESSAGES/cinder.po index 854d74f37..49f25c1c0 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder.po @@ -10,13 +10,13 @@ # Zbyněk Schwarz , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev72\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 23:17+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+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" +"PO-Revision-Date: 2016-02-22 01:36+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" @@ -273,13 +273,6 @@ msgstr "" "(Příkaz: %(cmd)s) (Návratový kód: %(exit_code)s) (Standardní výstup: " "%(stdout)s) (Chybový výstup: %(stderr)s)" -msgid "" -"3PAR drivers do not support enabling the image cache capability at this " -"time. You must disable the configuration setting in cinder.conf" -msgstr "" -"Ovladače 3PAR v současnosti nepodporují povolení funkce mezipaměti obrazu. " -"Toto nastavení musíte zakázat v nastavení konfigurace v cinder.conf." - #, python-format msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" msgstr " LUN (HLUN) nebyl nalezen. (Logické zařízení: %(ldev)s)" @@ -698,6 +691,14 @@ msgid "Blockbridge user not configured (required for auth scheme 'password')" msgstr "" "Uživatel Blockbridge není nastaven (vyžadováno pro způsob ověření 'password')" +#, python-format +msgid "Brocade Fibre Channel Zoning CLI error: %(reason)s" +msgstr "Chyba vyhrazování CLI Brocade Fibre Channel: %(reason)s" + +#, python-format +msgid "Brocade Fibre Channel Zoning HTTP error: %(reason)s" +msgstr "Chyba vyhrazování HTTP Brocade Fibre Channel: %(reason)s" + msgid "CHAP secret should be 12-16 bytes." msgstr "Soukromý klíč CHAP by měl mít alespoň 12-16 bajtů." @@ -1201,6 +1202,10 @@ msgstr "" "Velikost kusu není násobkem velikosti bloku z kterého je možné vytvořit " "kontrolní součet." +#, python-format +msgid "Cisco Fibre Channel Zoning CLI error: %(reason)s" +msgstr "Chyba vyhrazování CLI Cisco Fibre Channel: %(reason)s" + #, python-format msgid "Clone feature is not licensed on %(storageSystem)s." msgstr "Funkce klonování není licencována na %(storageSystem)s." @@ -1525,14 +1530,6 @@ msgstr "" "Vytvoření a aktivování sady zóny selhalo: (Sada zóny=%(cfg_name)s chyba=" "%(err)s)." -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "" -"Vytvoření a aktivování sady zóny selhalo: (Sada zóny=%(zoneset)s chyba=" -"%(err)s)." - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "Vytváření využití pro období od %(begin_period)s do %(end_period)s" @@ -2266,10 +2263,6 @@ msgstr "Chyba při mazání profilu rychlého načtení." msgid "Error deleting volume %(vol)s: %(err)s." msgstr "Chyba při mazání svazku %(vol)s: %(err)s." -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "Chyba při mazání svazku %s: svazek nenalezen." - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "Chyba během zpracování hodnotitele: %(reason)s" @@ -2301,10 +2294,6 @@ msgstr "Chyba při provádění [%(cmd)s] CloudByte API, chyba: %(err)s." msgid "Error executing EQL command" msgstr "Chyba při provádění příkazu EQL" -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "Chyba při provádění příkazu pomocí ssh: %s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "Chyba při rozšiřování svazku %(vol)s: %(err)s." @@ -2663,13 +2652,6 @@ msgstr "Nelze rozšířit svazek %(volname)s" msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "Nelze se přihlásit do 3PAR (%(url)s) kvůli %(err)s" -msgid "Failed to access active zoning configuration." -msgstr "Nelze získat přístup k aktivním nastavení zónování." - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "Nelze získat přístup ke stavu sady zóny: %s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -3147,9 +3129,6 @@ msgstr "Nelze získat zásobu svazku s id %(volume_id)s." msgid "Failed to get replica info." msgstr "Nelze získat informace o replice." -msgid "Failed to get show fcns database info." -msgstr "Nelze získat zobrazení informací o databázi fcns." - #, python-format msgid "Failed to get size of volume %s" msgstr "Nelze získat velikost svazku %s" @@ -3435,9 +3414,6 @@ msgstr "Nelze aktualizovat skupinu jednotnosti: %(cgName)s." msgid "Failed to update metadata for volume: %(reason)s" msgstr "Nelze aktualizovat popisná data svazku: %(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "Nelze aktualizovat nebo smazat nastavení zónování" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" @@ -3539,9 +3515,6 @@ msgstr "Soubor s nastavením již existuje v %s." msgid "File already exists at: %s" msgstr "Soubor již existuje v: %s" -msgid "Find array version error." -msgstr "Chyba při hledání verze pole." - msgid "Find host in hostgroup error." msgstr "Chyba při hledání hostitele ve skupině hostitele." @@ -3798,10 +3771,6 @@ msgstr "Chyba při získávání oddílu podle názvu." msgid "Get partition by partition id error." msgstr "Chyba při získávání oddílu pomocí id oddílu." -#, python-format -msgid "Get remote device info error. %s." -msgstr "Při získávání informací o vzdáleném zařízení nastala chyba. %s" - msgid "Get replication targets failed." msgstr "Získání cílů replikace selhalo." @@ -3836,6 +3805,18 @@ msgstr "Popisná data Glance pro svazek/snímek %(id)s nemohla být nalezena." msgid "Gluster config file at %(config)s doesn't exist" msgstr "Konfigurační soubor Gluster v %(config)s neexistuje." +#, python-format +msgid "Google Cloud Storage api failure: %(reason)s" +msgstr "Selhání api úložiště Google Cloud: %(reason)s" + +#, python-format +msgid "Google Cloud Storage connection failure: %(reason)s" +msgstr "Chyba v připojení k úložišti Google Cloud: %(reason)s" + +#, python-format +msgid "Google Cloud Storage oauth2 failure: %(reason)s" +msgstr "Chyba v ověření oauth2 v úložišti Google Cloud: %(reason)s" + #, python-format msgid "Got bad path information from DRBDmanage! (%s)" msgstr "Získány špatné informace o cestě z DRBDmanage! (%s)" @@ -4587,10 +4568,6 @@ msgstr "Zpráva zamítnuta: Chyba při ověření: %r" msgid "MSG_DENIED: RPC_MISMATCH: %r" msgstr "Zpráva zamítnuta: Neshoda vzdáleného volání procedur: %r" -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "Poškozený řetězec výstupu fcns: %s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "Poškozené tělo zprávy: %(reason)s" @@ -4615,10 +4592,6 @@ msgstr "Poškozená odpověď na příkaz %(cmd)s: %(reason)s" msgid "Malformed scheduler_hints attribute" msgstr "Poškozená vlastnost scheduler_hints" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "Poškozené zobrazení řetězce databáze fcns: %s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -4627,11 +4600,6 @@ msgstr "" "Poškozené nastavení zóny: (rozbočovač=%(switch)s nastavení zóny=" "%(zone_config)s)." -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" -"Poškozený stav zóny: (rozbočovač=%(switch)s nastavení zóny=%(zone_config)s)." - msgid "Manage existing get size requires 'id'." msgstr "Správa existujícího získání velikosti vyžaduje 'id'." @@ -4907,9 +4875,6 @@ msgstr "Soubor NFS %s nebyl nalezen." msgid "NFS file could not be discovered." msgstr "Soubor NFS nemohl být nalezen." -msgid "NULL host not allowed for volume backend lookup." -msgstr "PRÁZDNÝ hostitel není povolen při vyhledávání podpůrné vrstvy svazku." - msgid "NaElement name cannot be null." msgstr "Název NaElement nemůže být prázdný." @@ -5159,10 +5124,6 @@ msgstr "Nebyl nalezen žádný platný hostitel. %(reason)s" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "Žádný platní hostitelé pro svazek %(id)s s typem %(type)s" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "Nenalezen žádný virtuální disk s UID zadaným id zdroje %s." - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -5407,6 +5368,10 @@ msgstr "Stav hlavní kopie: %(status)s a synchronizováný: %(sync)s." msgid "Project ID" msgstr "ID projektu" +#, python-format +msgid "Project quotas are not properly setup for nested quotas: %(reason)s." +msgstr "Kvóty projekty nejsou pro vnořené kvóty správně nastaveny: %(reason)s." + #, python-format msgid "" "Protocol %(storage_protocol)s is not supported for storage family " @@ -5491,6 +5456,18 @@ msgstr "Kvóta překročena: kód=%(code)s" msgid "Quota for project %(project_id)s could not be found." msgstr "Kvóta pro projekt %(project_id)s nemohla být nalezena." +#, python-format +msgid "" +"Quota limit invalid for project '%(proj)s' for resource '%(res)s': limit of " +"%(limit)d is less than in-use value of %(used)d" +msgstr "" +"Limit kvóty je pro zdroj '%(res)s' projektu '%(proj)s neplatný: limit " +"%(limit)d je menší než použitá hodnota %(used)d" + +#, python-format +msgid "Quota limit is -1 for child project '%(proj)s' for resource '%(res)s'" +msgstr "Limit kvóty je -1 pro zdroj '%(res)s' podřazeného projektu '%(proj)s'" + #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "Rezervace kvóty %(uuid)s nemohla být nalezena." @@ -5550,9 +5527,6 @@ msgstr "Odkaz musí obsahovat prvek source-name nebo source-id." msgid "Reference must contain either source-name or source-id element." msgstr "Odkaz musí obsahovat buď prvek source-name nebo source-id." -msgid "Reference must contain source-id element." -msgstr "Odkaz musí obsahovat prvek source-id." - msgid "Reference must contain source-id or source-name key." msgstr "Odkaz musí obsahovat zdrojové id, nebo klíč mající názem zdroje." @@ -6136,6 +6110,16 @@ msgstr "Systém úložiště %(array)s nebyl nalezen." msgid "String with params: %s" msgstr "Řetězec s parametry: %s" +#, python-format +msgid "" +"Sum of child limits '%(sum)s' is greater than free quota of '%(free)s' for " +"project '%(proj)s' for resource '%(res)s'. Please lower the limit for one or " +"more of the following projects: '%(child_ids)s'" +msgstr "" +"Součet podřazených limitů '%(sum)s' je větší než dostupná kvóta '%(free)s' " +"zdroje '%(res)s' v projektu '%(proj)s'. Prosím snižte limit v jednom z " +"následujících projektů: '%(child_ids)s'" + msgid "Synchronizing secondary volume to primary failed." msgstr "Synchronizace druhotného svazku na hlavní selhala." @@ -6771,9 +6755,6 @@ msgstr "" msgid "Unable to create replica clone for volume %s." msgstr "Nelze vytvořit klon repliky svazku %s." -msgid "Unable to create volume" -msgstr "Nelze vytvořit svazek" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "Nelze smazat snímek skupiny jednotnosti %s" @@ -7554,10 +7535,6 @@ msgstr "Svazek není pro tento uzel místním" msgid "Volume is not local to this node." msgstr "Svazek není pro tento uzel místním." -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "Správce svazku v podpůrné vrstvě '%s' neexistuje." - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -7835,10 +7812,6 @@ msgstr "Chyba dělení nulou: %s" msgid "Zone" msgstr "Zóna" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "Zásada zónování: %s nebylo rozpoznáno" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "" @@ -8081,13 +8054,6 @@ msgstr "ovládací umístění musí být zadáno" msgid "create_cloned_volume: Source and destination size differ." msgstr "Vytvoření klonovaného svazku: Velikost zdroje a cíle se liší." -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "" -"vytváření skupiny jednotnosti ze zdroje podporuje pouze zdroj snímku skupiny " -"jednotnosti, jiné zdroje nemohou být použity." - msgid "" "create_consistencygroup_from_src supports a cgsnapshot source or a " "consistency group source. Multiple sources cannot be used." diff --git a/cinder/locale/de/LC_MESSAGES/cinder.po b/cinder/locale/de/LC_MESSAGES/cinder.po index 1bec28f55..658f75309 100644 --- a/cinder/locale/de/LC_MESSAGES/cinder.po +++ b/cinder/locale/de/LC_MESSAGES/cinder.po @@ -11,9 +11,9 @@ # Tom Cocozzello , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 06:29+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -265,13 +265,6 @@ msgstr "" "(Befehl: %(cmd)s) (Rückgabecode: %(exit_code)s) (Standardausgabe: " "%(stdout)s) (Standard-Fehlerausgabe: %(stderr)s)" -msgid "" -"3PAR drivers do not support enabling the image cache capability at this " -"time. You must disable the configuration setting in cinder.conf" -msgstr "" -"3PAR-Treiber unterstützen das Aktivieren der Image-Cache-Funktion zurzeit " -"nicht. Sie müssen die Konfigurationseinstellung in cinder.conf inaktivieren" - #, python-format msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" msgstr "Eine LUN (HLUN) wurde nicht gefunden. (LDEV: %(ldev)s)" @@ -1509,14 +1502,6 @@ msgstr "" "Fehler beim Erstellen und Aktivieren der Zonengruppe: (Zonengruppe=" "%(cfg_name)s Fehler=%(err)s)." -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "" -"Fehler beim Erstellen und Aktivieren der Zonengruppe: (Zonengruppe=" -"%(zoneset)s Fehler=%(err)s)." - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "Nutzungen von %(begin_period)s bis %(end_period)s erstellen" @@ -2255,10 +2240,6 @@ msgstr "Fehler beim Löschen des Wiedergabeprofils." msgid "Error deleting volume %(vol)s: %(err)s." msgstr "Fehler beim Löschen des Datenträgers %(vol)s: %(err)s." -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "Fehler beim Löschen des Datenträgers %s: Datenträger nicht gefunden." - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "Fehler während Bewerteranalyse: %(reason)s" @@ -2292,10 +2273,6 @@ msgstr "Fehler beim Ausführen von CloudByte-API [%(cmd)s], Fehler: %(err)s." msgid "Error executing EQL command" msgstr "Fehler beim Ausführen des EQL-Befehls" -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "Fehler beim Ausführen eines Befehls über SSH: %s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "Fehler beim Erweitern des Datenträgers %(vol)s: %(err)s." @@ -2639,13 +2616,6 @@ msgstr "Fehler beim Erweitern von Datenträger %(volname)s" msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "Anmeldung an 3PAR (%(url)s) nicht möglich. Ursache: %(err)s" -msgid "Failed to access active zoning configuration." -msgstr "Auf die Zoningkonfiguration konnte nicht zugegriffen werden." - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "Auf den Zonengruppenstatus konnte nicht zugegriffen werden: %s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -3156,9 +3126,6 @@ msgstr "Fehler beim Abrufen der Pool-ID mit Datenträger %(volume_id)s." msgid "Failed to get replica info." msgstr "Fehler beim Abrufen der Informationen zum Replikat." -msgid "Failed to get show fcns database info." -msgstr "Fehler beim Abrufen der Anzeige-FCNS-Datenbankinformationen." - #, python-format msgid "Failed to get size of volume %s" msgstr "Fehler beim Abrufen der Größe von Datenträger %s" @@ -3450,9 +3417,6 @@ msgstr "Fehler beim Aktualisieren der Konsistenzgruppe: %(cgName)s." msgid "Failed to update metadata for volume: %(reason)s" msgstr "Aktualisieren von Metadaten für Datenträger fehlgeschlagen: %(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "Fehler beim Aktualisieren oder Löschen der Zoningkonfiguration" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" @@ -3556,9 +3520,6 @@ msgstr "Datei bereits vorhanden bei %s." msgid "File already exists at: %s" msgstr "Datei bereits vorhanden bei: %s" -msgid "Find array version error." -msgstr "Fehler beim Suchen der Array-Version." - msgid "Find host in hostgroup error." msgstr "Fehler beim Suchen des Hosts in Hostgruppe." @@ -4547,10 +4508,6 @@ msgstr "" msgid "Lun migration error." msgstr "Fehler bei LUN-Migration." -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "Fehlerhafte FCNS-Ausgabezeichenfolge: %s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "Fehlerhafter Nachrichtentext: %(reason)s" @@ -4575,10 +4532,6 @@ msgstr "Fehlerhafte Antwort auf Befehl %(cmd)s: %(reason)s" msgid "Malformed scheduler_hints attribute" msgstr "Attribut 'scheduler_hints' fehlerhaft" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "Fehlerhafte Anzeigen-FCNS-Datenbankzeichenfolge: %s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -4587,11 +4540,6 @@ msgstr "" "Fehlerhafte Zonenkonfiguration: (switch=%(switch)s zone_config=" "%(zone_config)s)." -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" -"Fehlerhafter Zonenstatus: (switch=%(switch)s zone_config=%(zone_config)s)." - msgid "Manage existing get size requires 'id'." msgstr "Verwaltung eines vorhandenen Abrufs der Größe erfordert 'id'." @@ -4878,9 +4826,6 @@ msgstr "NFS-Datei %s nicht erkannt." msgid "NFS file could not be discovered." msgstr "NFS-Datei wurde nicht erkannt." -msgid "NULL host not allowed for volume backend lookup." -msgstr "NULL-Host nicht zulässig für Datenträger-Back-End-Suche." - msgid "Name" msgstr "Name" @@ -5122,11 +5067,6 @@ msgstr "Es wurde kein gültiger Host gefunden. %(reason)s" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "Keine gültigen Hosts für Datenträger %(id)s mit Typ %(type)s" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "" -"Keine virtuelle Platte mit der durch source-id %s angegebenen UID vorhanden." - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -5517,9 +5457,6 @@ msgstr "" "Verweis muss entweder das Element 'source-name' oder das Element 'source-id' " "enthalten." -msgid "Reference must contain source-id element." -msgstr "Verweis muss Element 'source-id' enthalten. " - msgid "Reference must contain source-id or source-name key." msgstr "Referenz muss Schlüssel 'source-id' oder 'source-name' enthalten." @@ -6670,9 +6607,6 @@ msgstr "" msgid "Unable to create replica clone for volume %s." msgstr "Replikatklon für Datenträger %s konnte nicht erstellt werden." -msgid "Unable to create volume" -msgstr "Datenträger kann nicht erstellt werden" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "Konsistenzgruppenmomentaufnahme %s konnte nicht gelöscht werden" @@ -7411,10 +7345,6 @@ msgstr "Datenträger ist nicht lokal auf diesem Knoten" msgid "Volume is not local to this node." msgstr "Datenträger ist für diesen Knoten nicht lokal." -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "Datenträgermanager für Back-End '%s' ist nicht vorhanden." - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -7675,10 +7605,6 @@ msgstr "ZeroDivisionError: %s" msgid "Zone" msgstr "Zone" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "Zoning-Richtlinie: %s, nicht erkannt" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "" @@ -7888,13 +7814,6 @@ msgstr "control_location muss definiert sein" msgid "create_cloned_volume: Source and destination size differ." msgstr "create_cloned_volume: Größe von Quelle und Ziel sind unterschiedlich." -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "" -"create_consistencygroup_from_src unterstützt nur eine cgsnapshot-Quelle, " -"andere Quellen können nicht verwendet werden." - #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "" diff --git a/cinder/locale/es/LC_MESSAGES/cinder.po b/cinder/locale/es/LC_MESSAGES/cinder.po index 905097be8..d6658d89f 100644 --- a/cinder/locale/es/LC_MESSAGES/cinder.po +++ b/cinder/locale/es/LC_MESSAGES/cinder.po @@ -12,9 +12,9 @@ # Tom Cocozzello , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 06:29+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -267,14 +267,6 @@ msgstr "" "(Mandato: %(cmd)s) (Código de retorno: %(exit_code)s) (Salida estándar: " "%(stdout)s) (Error estándar: %(stderr)s)" -msgid "" -"3PAR drivers do not support enabling the image cache capability at this " -"time. You must disable the configuration setting in cinder.conf" -msgstr "" -"Los controladores 3PAR no dan soporte a la habilitación de la prestación de " -"la memoria caché de imagen en este momento. Debe inhabilitar el valor de " -"configuración en cinder.conf" - #, python-format msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" msgstr "No se ha encontrado un LUN (HLUN). (LDEV: %(ldev)s)" @@ -1526,14 +1518,6 @@ msgstr "" "Han fallado la creación y activación del conjunto de zonas: (Zone set=" "%(cfg_name)s error=%(err)s)." -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "" -"Han fallado la creación y activación del conjunto de zonas: (Zone set=" -"%(zoneset)s error=%(err)s)." - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "Creando usos desde %(begin_period)s hasta %(end_period)s" @@ -2268,10 +2252,6 @@ msgstr "Error al suprimir el perfil de reproducción." msgid "Error deleting volume %(vol)s: %(err)s." msgstr "Error al suprimir el volumen %(vol)s: %(err)s." -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "Error al suprimir el volumen %s: volumen no encontrado." - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "Error durante el análisis de evaluador: %(reason)s" @@ -2304,10 +2284,6 @@ msgstr "Error al ejecutar la API de CloudByte [%(cmd)s], Error: %(err)s." msgid "Error executing EQL command" msgstr "Error al ejecutar el mandato EQL" -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "Error al ejecutar mandato mediante ssh: %s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "Error al ampliar el volumen %(vol)s: %(err)s." @@ -2650,14 +2626,6 @@ msgstr "No se ha podido ampliar el volumen %(volname)s" msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "No se ha podido iniciar la sesión en 3PAR (%(url)s) debido a %(err)s" -msgid "Failed to access active zoning configuration." -msgstr "" -"No se ha podido acceder a configuración de distribución en zonas activa." - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "No se ha podido acceder al estado de zoneset:%s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -3174,9 +3142,6 @@ msgstr "" msgid "Failed to get replica info." msgstr "No se ha podido obtener información de réplica." -msgid "Failed to get show fcns database info." -msgstr "No se ha podido obtener información de base de datos fcns." - #, python-format msgid "Failed to get size of volume %s" msgstr "No se ha podido obtener el tamaño del volumen %s" @@ -3476,11 +3441,6 @@ msgstr "No se ha podido actualizar el grupo de consistencia :%(cgName)s." msgid "Failed to update metadata for volume: %(reason)s" msgstr "No se ha podido actualizar los metadatos para volumen: %(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "" -"No se ha podido actualizar o suprimir la configuración de distribución en " -"zonas" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" @@ -3583,9 +3543,6 @@ msgstr "Ya existe el archivo en %s." msgid "File already exists at: %s" msgstr "El archivo ya existe en: %s" -msgid "Find array version error." -msgstr "Error al buscar la versión de matriz." - msgid "Find host in hostgroup error." msgstr "Error al buscar el host en el grupo de host." @@ -4584,10 +4541,6 @@ msgstr "" msgid "Lun migration error." msgstr "Error de migración de LUN." -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "Cadena de salida de fcns con formato incorrecto: %s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "Cuerpo de mensaje con formato incorrecto: %(reason)s" @@ -4612,10 +4565,6 @@ msgstr "Respuesta con formato incorrecto para el mandato %(cmd)s: %(reason)s" msgid "Malformed scheduler_hints attribute" msgstr "Atributo scheduler_hints formado incorrectamente" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "Cadena de base de datos show fcns con formato incorrecto: %s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -4624,11 +4573,6 @@ msgstr "" "Configuración de zona mal formada: (switch=%(switch)s zone_config=" "%(zone_config)s)." -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" -"Estado de zona mal formado: (switch=%(switch)s zone_config=%(zone_config)s)." - msgid "Manage existing get size requires 'id'." msgstr "La gestión para obtener tamaño necesita 'id'." @@ -4919,10 +4863,6 @@ msgstr "Archivo NFS %s no descubierto." msgid "NFS file could not be discovered." msgstr "El archivo NFS no se ha podido descubrir." -msgid "NULL host not allowed for volume backend lookup." -msgstr "" -"No está permitido el host NULL para búsqueda de programa de fondo de volumen." - msgid "Name" msgstr "Nombre" @@ -5178,10 +5118,6 @@ msgstr "No se ha encontrado ningún host válido. %(reason)s" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "No hay hosts válidos para el volumen %(id)s con el tipo %(type)s" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "No hay ningún vdisk con el UID especificado por source-id %s." - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -5564,9 +5500,6 @@ msgstr "La referencia debe contener el elemento id-source o source-name." msgid "Reference must contain either source-name or source-id element." msgstr "La referencia debe contener el elemento source-name o source-id." -msgid "Reference must contain source-id element." -msgstr "La referencia debe contener el elemento source-id." - msgid "Reference must contain source-id or source-name key." msgstr "La referencia debe contener la clave source-id o source-name." @@ -6725,9 +6658,6 @@ msgstr "" msgid "Unable to create replica clone for volume %s." msgstr "No se ha podido crear un clon de réplica para el volumen %s." -msgid "Unable to create volume" -msgstr "No se ha podido crear el volumen" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "No se ha podido suprimir la instantánea del grupo de consistencia %s" @@ -7459,10 +7389,6 @@ msgstr "El volumen no es local para este nodo" msgid "Volume is not local to this node." msgstr "El volumen no es local para este nodo." -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "El gestor de volumen para el programa de fondo '%s' no existe." - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -7720,10 +7646,6 @@ msgstr "ZeroDivisionError: %s" msgid "Zone" msgstr "Zona" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "Política de distribución en zonas: %s, no reconocida" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "" @@ -7933,13 +7855,6 @@ msgstr "control_location se debe definir" msgid "create_cloned_volume: Source and destination size differ." msgstr "create_cloned_volume: el tamaño de origen y de destino son distintos." -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "" -"create_consistencygroup_from_src sólo soporta un origen cgsnapshot, no se " -"pueden utilizar otros orígenes." - #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "" diff --git a/cinder/locale/fr/LC_MESSAGES/cinder.po b/cinder/locale/fr/LC_MESSAGES/cinder.po index 705068623..eb39e9ed1 100644 --- a/cinder/locale/fr/LC_MESSAGES/cinder.po +++ b/cinder/locale/fr/LC_MESSAGES/cinder.po @@ -13,9 +13,9 @@ # Tom Cocozzello , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 06:29+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -268,14 +268,6 @@ msgstr "" "(Commande : %(cmd)s) (Code retour : %(exit_code)s) (Sortie standard : " "%(stdout)s) (Erreur standard : %(stderr)s)" -msgid "" -"3PAR drivers do not support enabling the image cache capability at this " -"time. You must disable the configuration setting in cinder.conf" -msgstr "" -"Les pilotes 3PAR ne permettent pas d'exploiter la fonctionnalité de cache " -"d'image à ce stade. Vous devez désactiver ce paramètre de configuration dans " -"cinder.conf" - #, python-format msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" msgstr "" @@ -1535,14 +1527,6 @@ msgstr "" "Echec de création et d'activation de l'ensemble de zones : (Ensemble de " "zones=%(cfg_name)s erreur=%(err)s)." -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "" -"Echec de création et d'activation de l'ensemble de zones : (Ensemble de " -"zones=%(zoneset)s erreur=%(err)s)." - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "" @@ -2282,10 +2266,6 @@ msgstr "Erreur lors de la suppression du profil de relecture." msgid "Error deleting volume %(vol)s: %(err)s." msgstr "Erreur lors de la suppression du volume %(vol)s : %(err)s." -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "Erreur lors de la suppression du volume %s : volume introuvable." - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "Erreur lors de l'analyse syntaxique de l'évaluateur : %(reason)s" @@ -2319,10 +2299,6 @@ msgstr "" msgid "Error executing EQL command" msgstr "Erreur d'exécution de la commande EQL" -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "Erreur d'exécution de la commande via SSH : %s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "Erreur lors de l'extension du volume %(vol)s : %(err)s." @@ -2676,13 +2652,6 @@ msgstr "Echec de l'extension du volume %(volname)s" msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "Echec de connexion à 3PAR (%(url)s) en raison de %(err)s" -msgid "Failed to access active zoning configuration." -msgstr "Impossible d'accéder à la configuration de zonage active." - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "Impossible d'accéder au statut de l'ensemble de zones : %s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -3199,9 +3168,6 @@ msgstr "Echec de l'obtention de l'ID de pool à partir du volume %(volume_id)s." msgid "Failed to get replica info." msgstr "Echec d'obtention des informations de la réplique." -msgid "Failed to get show fcns database info." -msgstr "Echec de l'obtention des infos de la commande show fcns database." - #, python-format msgid "Failed to get size of volume %s" msgstr "Echec de l'obtention de la taille du volume %s" @@ -3496,9 +3462,6 @@ msgstr "Echec de la mise à jour du groupe de cohérence : %(cgName)s." msgid "Failed to update metadata for volume: %(reason)s" msgstr "Échec de la mise à jour des métadonnées pour le volume : %(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "Impossible de mettre à jour ou supprimer la configuration de zonage" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" @@ -3601,9 +3564,6 @@ msgstr "Le fichier existe déjà dans %s." msgid "File already exists at: %s" msgstr "Le fichier existe déjà dans : %s" -msgid "Find array version error." -msgstr "Erreur lors de la recherche de la version de la matrice." - msgid "Find host in hostgroup error." msgstr "Erreur lors de la recherche de l'hôte dans hostgroup." @@ -4617,10 +4577,6 @@ msgstr "" msgid "Lun migration error." msgstr "Erreur de migration du numéro d'unité logique." -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "Format de chaîne de sortie fcns incorrect : %s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "Format de corps de message non valide : %(reason)s" @@ -4645,10 +4601,6 @@ msgstr "Format incorrect de la réponse à la commande %(cmd)s : %(reason)s" msgid "Malformed scheduler_hints attribute" msgstr "Format incorrect de l'attribut scheduler_hints" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "Format de chaîne show fcns database incorrect : %s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -4657,12 +4609,6 @@ msgstr "" "Configuration de zone mal formée : (switch=%(switch)s zone_config=" "%(zone_config)s)." -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" -"Format de statut de zone incorrect : (commutateur = %(switch)s, config de " -"zone = %(zone_config)s)." - msgid "Manage existing get size requires 'id'." msgstr "" "L'obtention de la taille dans l'opération de gestion de l'existant requiert " @@ -4953,10 +4899,6 @@ msgstr "Fichier NFS %s non reconnu." msgid "NFS file could not be discovered." msgstr "Découverte impossible du fichier NFS." -msgid "NULL host not allowed for volume backend lookup." -msgstr "" -"Hôte NULL non autorisé à effectuer une consultation en backend du volume." - msgid "Name" msgstr "Nom" @@ -5201,10 +5143,6 @@ msgstr "Hôte non valide trouvé. %(reason)s" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "Aucun hôte valide pour le volume %(id)s de type %(type)s" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "Aucun vdisk avec l'identifiant d'utilisateur indiqué par source-id %s." - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -5577,9 +5515,6 @@ msgstr "La référence doit contenir l'élément source-id ou source-name." msgid "Reference must contain either source-name or source-id element." msgstr "La référence doit contenir l'élément source-name ou source-id." -msgid "Reference must contain source-id element." -msgstr "La référence doit contenir l'élément source-id." - msgid "Reference must contain source-id or source-name key." msgstr "La référence doit contenir une clé source-id ou source-name." @@ -6722,9 +6657,6 @@ msgstr "" msgid "Unable to create replica clone for volume %s." msgstr "Impossible de créer un clone de réplication pour le volume %s." -msgid "Unable to create volume" -msgstr "Impossible de créer un volume" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "Impossible de supprimer l'instantané de groupe de cohérence %s" @@ -7458,10 +7390,6 @@ msgstr "Le volume n'est pas local sur ce noeud" msgid "Volume is not local to this node." msgstr "Le volume n'est pas local sur ce noeud." -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "Le gestionnaire de volume pour le backend '%s' n'existe pas." - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -7720,10 +7648,6 @@ msgstr "ZeroDivisionError : %s" msgid "Zone" msgstr "Zone" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "Stratégie de zonage : %s, non reconnue" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "" @@ -7932,13 +7856,6 @@ msgid "create_cloned_volume: Source and destination size differ." msgstr "" "create_cloned_volume : La taille de la source et de la destination diffère." -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "" -"create_consistencygroup_from_src prend en charge uniquement une source " -"cgsnapshot, les autres sources ne peuvent pas être utilisées." - #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "" diff --git a/cinder/locale/it/LC_MESSAGES/cinder.po b/cinder/locale/it/LC_MESSAGES/cinder.po index 45eaae3f5..e5fd85a1a 100644 --- a/cinder/locale/it/LC_MESSAGES/cinder.po +++ b/cinder/locale/it/LC_MESSAGES/cinder.po @@ -9,9 +9,9 @@ # Tom Cocozzello , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 06:29+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -265,14 +265,6 @@ msgstr "" "(Comando: %(cmd)s) (Codice di ritorno: %(exit_code)s) (Stdout: %(stdout)s) " "(Stderr: %(stderr)s)" -msgid "" -"3PAR drivers do not support enabling the image cache capability at this " -"time. You must disable the configuration setting in cinder.conf" -msgstr "" -"I driver 3PAR non supportano l'abilitazione della funzionalità cache " -"immagine in questo momento. È necessario disabilitare l'impostazione di " -"configurazione in cinder.conf " - #, python-format msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" msgstr "Un LUN (HLUN) non è stato trovato. (LDEV: %(ldev)s)" @@ -1478,14 +1470,6 @@ msgstr "" "Creazione e attivazione delle serie di zone non riuscita: (Zone set=" "%(cfg_name)s errore=%(err)s)." -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "" -"Creazione e attivazione delle serie di zone non riuscita: (Zone set=" -"%(zoneset)s errore=%(err)s)." - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "Creazione degli utilizzi da %(begin_period)s fino a %(end_period)s" @@ -2230,10 +2214,6 @@ msgstr "Errore durante l'eliminazione del profilo di risposta. " msgid "Error deleting volume %(vol)s: %(err)s." msgstr "Errore durante l'eliminazione del volume %(vol)s: %(err)s." -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "Errore durante l'eliminazione del volume %s: volume non trovato. " - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "Errore durante l'analisi del programma di valutazione: %(reason)s" @@ -2267,10 +2247,6 @@ msgstr "Errore nell'esecuzione dell'API CloudByte [%(cmd)s], Errore:%(err)s." msgid "Error executing EQL command" msgstr "Errore durante l'esecuzione del comando EQL" -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "Errore di esecuzione comando tramite ssh: %s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "Errore durante l'estensione del volume %(vol)s: %(err)s." @@ -2613,13 +2589,6 @@ msgstr "Errore di estensione del volume %(volname)s" msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "Impossibile accedere a 3PAR (%(url)s) perché %(err)s" -msgid "Failed to access active zoning configuration." -msgstr "Impossibile accedere alla configurazione di zonatura attiva. " - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "Impossibile accedere allo stato zoneset:%s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -3112,9 +3081,6 @@ msgstr "Impossibile ottenere l'id pool con il volume %(volume_id)s." msgid "Failed to get replica info." msgstr "Impossibile ottenere le informazioni replica. " -msgid "Failed to get show fcns database info." -msgstr "Impossibile visualizzare le informazioni sul database fcns. " - #, python-format msgid "Failed to get size of volume %s" msgstr "Impossibile ottenere la dimensione del volume %s" @@ -3405,9 +3371,6 @@ msgstr "Impossibile aggiornare il gruppo di coerenza: %(cgName)s." msgid "Failed to update metadata for volume: %(reason)s" msgstr "Impossibile aggiornare i metadati per il volume: %(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "Impossibile aggiornare o eliminare la configurazione di zona" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" @@ -3512,9 +3475,6 @@ msgstr "Il file già esiste in %s." msgid "File already exists at: %s" msgstr "Il file già esiste in: %s" -msgid "Find array version error." -msgstr "Errore di rilevamento versione array." - msgid "Find host in hostgroup error." msgstr "Errore di rilevamento host nel gruppo host." @@ -4513,10 +4473,6 @@ msgstr "" msgid "Lun migration error." msgstr "Errore di migrazione Lun." -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "Stringa di output fcns non corretta: %s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "Corpo del messaggio non valido: %(reason)s" @@ -4541,10 +4497,6 @@ msgstr "Risposta non valida per il comando %(cmd)s: %(reason)s" msgid "Malformed scheduler_hints attribute" msgstr "Attributo scheduler_hints non corretto" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "Stringa comando show fcns database non corretta: %s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -4553,12 +4505,6 @@ msgstr "" "Configurazione di zona non corretta: (switch=%(switch)s zone_config=" "%(zone_config)s)." -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" -"Stato della zona non corretto: (switch=%(switch)s zone_config=" -"%(zone_config)s)." - msgid "Manage existing get size requires 'id'." msgstr "Acquisizione dimensione gestione esistente richiede 'id'." @@ -4847,9 +4793,6 @@ msgstr "File NFS %s non rilevato." msgid "NFS file could not be discovered." msgstr "Impossibile rilevare il file NFS." -msgid "NULL host not allowed for volume backend lookup." -msgstr "Host NULL non consentito per la ricerca del backend del volume." - msgid "Name" msgstr "Nome" @@ -5091,10 +5034,6 @@ msgstr "Non è stato trovato alcun host valido. %(reason)s" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "Nessun host valido per il volume %(id)s con tipo %(type)s" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "Nessun vdisk con l'UID specificato da source-id %s." - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -5463,9 +5402,6 @@ msgstr "Il riferimento deve contenere l'elemento source-id o source-name." msgid "Reference must contain either source-name or source-id element." msgstr "Il riferimento deve contenere l'elemento source-name o source-id." -msgid "Reference must contain source-id element." -msgstr "Il riferimento deve contenere l'elemento source-id." - msgid "Reference must contain source-id or source-name key." msgstr "Il riferimento deve contenere la chiave source-id o source-name." @@ -6592,9 +6528,6 @@ msgstr "" msgid "Unable to create replica clone for volume %s." msgstr "Impossibile creare il clone della replica per il volume %s." -msgid "Unable to create volume" -msgstr "Impossibile creare il volume" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "Impossibile eliminare l'istantanea del gruppo di coerenza %s " @@ -7314,10 +7247,6 @@ msgstr "Per questo nodo volume non è locale" msgid "Volume is not local to this node." msgstr "Il volume non è locale rispetto a questo nodo." -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "Il gestore volume per il backend '%s' non esiste." - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -7575,10 +7504,6 @@ msgstr "ZeroDivisionError: %s" msgid "Zone" msgstr "Zona" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "Politica di zona %s non riconosciuta" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "" @@ -7786,13 +7711,6 @@ msgstr "" "create_cloned_volume: la dimensione dell'origine e della destinazione sono " "differenti." -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "" -"create_consistencygroup_from_src supporta solo un'origine cgsnapshot, altre " -"origini non possono essere utilizzate." - #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "create_copy: vdisk origine %(src)s (%(src_id)s) non esiste." diff --git a/cinder/locale/ko_KR/LC_MESSAGES/cinder.po b/cinder/locale/ko_KR/LC_MESSAGES/cinder.po index cefcfe75b..88940a6a6 100644 --- a/cinder/locale/ko_KR/LC_MESSAGES/cinder.po +++ b/cinder/locale/ko_KR/LC_MESSAGES/cinder.po @@ -12,9 +12,9 @@ # Lucas Palm , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev72\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 23:17+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -266,13 +266,6 @@ msgstr "" "(명령: %(cmd)s) (리턴 코드: %(exit_code)s) (Stdout: %(stdout)s) (Stderr: " "%(stderr)s)" -msgid "" -"3PAR drivers do not support enabling the image cache capability at this " -"time. You must disable the configuration setting in cinder.conf" -msgstr "" -"지금은 3PAR 드라이버가 이미지 캐시 기능 사용을 지원하지 않습니다. cinder.conf" -"에서 구성 설정을 사용 안함으로 설정해야 합니다. " - #, python-format msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" msgstr "A LUN(HLUN)을 찾을 수 없습니다.(LDEV: %(ldev)s)" @@ -1409,12 +1402,6 @@ msgid "" msgstr "" "구역 세트 작성 및 활성화에 실패: (구역 세트=%(cfg_name)s 오류=%(err)s)." -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "구역 세트 작성 및 활성화에 실패: (구역 세트=%(zoneset)s 오류=%(err)s)." - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "%(begin_period)s에서 %(end_period)s까지의 기간에 대한 사용 내역 작성" @@ -2106,10 +2093,6 @@ msgstr "재생 프로파일을 삭제하는 중에 오류가 발생했습니다. msgid "Error deleting volume %(vol)s: %(err)s." msgstr "볼륨 %(vol)s 삭제 중 오류 발생: %(err)s." -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "볼륨 %s 삭제 중 오류 발생: 볼륨을 찾을 수 없습니다. " - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "평가자 구문 분석 중 오류 발생: %(reason)s" @@ -2141,10 +2124,6 @@ msgstr "CloudByte API 실행 오류 [%(cmd)s], 오류: %(err)s." msgid "Error executing EQL command" msgstr "EQL 명령 실행 중 오류 발생 " -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "ssh를 통해 명령 실행 중에 오류 발생: %s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "볼륨 %(vol)s 확장 중 오류 발생: %(err)s." @@ -2473,13 +2452,6 @@ msgstr "볼륨 %(volname)s을(를) 확장하지 못했습니다. " msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "%(err)s(으)로 인해 3PAR(%(url)s)로의 로그인 실패" -msgid "Failed to access active zoning configuration." -msgstr "활성 구역 지정 구성에 액세스하지 못했습니다. " - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "구역 세트 상태 액세스 실패: %s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -2944,9 +2916,6 @@ msgstr "볼륨이 %(volume_id)s인 풀 id를 가져오지 못했습니다. " msgid "Failed to get replica info." msgstr "복제본 정보를 가져오지 못했습니다. " -msgid "Failed to get show fcns database info." -msgstr "표시 fcns 데이터베이스 정보를 가져오지 못했습니다. " - #, python-format msgid "Failed to get size of volume %s" msgstr "볼륨 %s의 크기 가져오기 실패" @@ -3220,9 +3189,6 @@ msgstr "일관성 그룹 업데이트 실패: %(cgName)s." msgid "Failed to update metadata for volume: %(reason)s" msgstr "볼륨에 대한 메타데이터를 업데이트하지 못함: %(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "구역 지정 구성 업데이트 또는 삭제에 실패" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" @@ -3323,9 +3289,6 @@ msgstr "%s에 파일이 이미 있습니다. " msgid "File already exists at: %s" msgstr "%s에 파일이 이미 있음" -msgid "Find array version error." -msgstr "배열 버전 찾기 오류입니다. " - msgid "Find host in hostgroup error." msgstr "호스트 그룹에서 호스트 찾기 오류입니다. " @@ -4263,10 +4226,6 @@ msgstr "" msgid "Lun migration error." msgstr "Lun 마이그레이션 오류입니다. " -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "올바르지 않은 형식의 fcns 출력 문자열: %s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "잘못된 메시지 본문: %(reason)s" @@ -4291,10 +4250,6 @@ msgstr "%(cmd)s 명령에 대해 양식이 잘못된 응답: %(reason)s" msgid "Malformed scheduler_hints attribute" msgstr "형식이 틀린 scheduler_hints 속성" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "올바르지 않은 형식의 표시 fcns 데이터베이스 문자열: %s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -4303,12 +4258,6 @@ msgstr "" "올바르지 않은 형식의 구역 구성: (switch=%(switch)s zone_config=" "%(zone_config)s)." -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" -"올바르지 않은 형식의 구역 상태: (switch=%(switch)s zone_config=" -"%(zone_config)s)." - msgid "Manage existing get size requires 'id'." msgstr "기존 가져오기 크기를 관리하려면 'id'가 필요합니다. " @@ -4585,9 +4534,6 @@ msgstr "NFS 파일 %s을(를) 찾을 수 없습니다." msgid "NFS file could not be discovered." msgstr "NFS 파일을 찾을 수 없습니다. " -msgid "NULL host not allowed for volume backend lookup." -msgstr "볼륨 백엔드 검색에 대해 널 호스트가 허용되지 않습니다." - msgid "Name" msgstr "이름" @@ -4820,10 +4766,6 @@ msgstr "유효한 호스트가 없습니다. %(reason)s" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "유형이 %(type)s인 볼륨 %(id)s의 호스트가 올바르지 않음" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "source-id %s(으)로 지정된 UID를 갖는 vdisk가 없습니다." - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -5172,9 +5114,6 @@ msgstr "참조에는 source-id 또는 source-name 요소가 포함되어야 합 msgid "Reference must contain either source-name or source-id element." msgstr "참조에는 source-name 또는 source-id 요소가 포함되어야 합니다. " -msgid "Reference must contain source-id element." -msgstr "참조에는 source-id 요소가 포함되어야 합니다." - msgid "Reference must contain source-id or source-name key." msgstr "참조에는 source-id 또는 source-name 키가 포함되어 있어야 합니다. " @@ -6250,9 +6189,6 @@ msgstr "" msgid "Unable to create replica clone for volume %s." msgstr "볼륨 %s에 대한 복제본을 작성할 수 없습니다. " -msgid "Unable to create volume" -msgstr "볼륨을 작성할 수 없음" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "일관성 그룹 스냅샷 %s을(를) 삭제할 수 없음" @@ -6941,10 +6877,6 @@ msgstr "볼륨이 이 노드에 대해 로컬이 아님" msgid "Volume is not local to this node." msgstr "볼륨이 이 노드의 로컬이 아닙니다. " -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "백엔드 '%s'의 볼륨 관리자가 존재하지 않습니다." - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -7188,10 +7120,6 @@ msgstr "ZeroDivisionError: %s" msgid "Zone" msgstr "영역" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "구역 지정 정책: %s, 인식되지 않음" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "_create_and_copy_vdisk_data: vdisk %s의 속성을 가져오지 못했습니다." @@ -7388,13 +7316,6 @@ msgstr "control_location을 정의해야 함 " msgid "create_cloned_volume: Source and destination size differ." msgstr "create_cloned_volume: 소스 및 대상 크기가 다릅니다. " -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "" -"create_consistencygroup_from_src는 cgsnapshot 소스만 지원하고 다른소스는 사용" -"할 수 없습니다. " - #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "create_copy: 소스 vdisk %(src)s(%(src_id)s)이(가) 없습니다. " diff --git a/cinder/locale/pt_BR/LC_MESSAGES/cinder.po b/cinder/locale/pt_BR/LC_MESSAGES/cinder.po index a5be6c1cf..47ae53e59 100644 --- a/cinder/locale/pt_BR/LC_MESSAGES/cinder.po +++ b/cinder/locale/pt_BR/LC_MESSAGES/cinder.po @@ -12,9 +12,9 @@ # Lucas Palm , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev72\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 23:17+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -265,13 +265,6 @@ msgstr "" "(Comando: %(cmd)s) (Código de Retorno: %(exit_code)s) (Saída padrão: " "%(stdout)s) (Erro padrão: %(stderr)s)" -msgid "" -"3PAR drivers do not support enabling the image cache capability at this " -"time. You must disable the configuration setting in cinder.conf" -msgstr "" -"Drivers 3PAR não suportam a ativação do recurso de cache de imagem neste " -"momento. Deve-se desativar a definição de configuração em cinder.conf" - #, python-format msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" msgstr "Um LUN (HLUN) não foi localizado. (LDEV: %(ldev)s)" @@ -1495,14 +1488,6 @@ msgstr "" "Criação e ativação de conjunto de zonas falhou: (Conjunto de Zona=" "%(cfg_name)s erro=%(err)s)." -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "" -"Criação e ativação de conjunto de zonas falhou: (Conjunto de Zona=" -"%(zoneset)s erro=%(err)s)." - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "Criando usos para %(begin_period)s até %(end_period)s" @@ -2233,10 +2218,6 @@ msgstr "Erro ao excluir perfil de reprodução." msgid "Error deleting volume %(vol)s: %(err)s." msgstr "Erro ao excluir o volume %(vol)s: %(err)s." -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "Erro ao excluir o volume %s: volume não localizado." - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "Erro durante a análise do avaliador: %(reason)s" @@ -2268,10 +2249,6 @@ msgstr "Erro ao executar a API do CloudByte [%(cmd)s], Erro: %(err)s." msgid "Error executing EQL command" msgstr "Erro ao executar o comando EQL" -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "Erro ao executar comando via ssh: %s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "Erro ao estender o volume %(vol)s: %(err)s." @@ -2600,13 +2577,6 @@ msgstr "Falha ao Estender Volume %(volname)s" msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "Falha ao efetuar login para o 3PAR (%(url)s) porque %(err)s" -msgid "Failed to access active zoning configuration." -msgstr "Falha ao acessar a configuração de zoneamento ativa." - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "Falha ao acessar o status do conjunto de zonas:%s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -3085,9 +3055,6 @@ msgstr "Falha ao obter ID do conjunto com o volume %(volume_id)s." msgid "Failed to get replica info." msgstr "Falha ao obter informações de réplica." -msgid "Failed to get show fcns database info." -msgstr "Falha ao obter/mostrar informações do banco de dados fcns." - #, python-format msgid "Failed to get size of volume %s" msgstr "Falha ao obter o tamanho do volume %s" @@ -3373,9 +3340,6 @@ msgstr "Falha ao atualizar grupo de consistências: %(cgName)s." msgid "Failed to update metadata for volume: %(reason)s" msgstr "Falha ao atualizar metadados para o volume: %(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "Falha ao atualizar ou excluir a configuração de zoneamento" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" @@ -3473,9 +3437,6 @@ msgstr "O arquivo já existe em %s." msgid "File already exists at: %s" msgstr "O arquivo já existe em: %s" -msgid "Find array version error." -msgstr "Erro ao localizar versão da matriz." - msgid "Find host in hostgroup error." msgstr "Erro ao localizar host no grupo de hosts." @@ -4453,10 +4414,6 @@ msgstr "" msgid "Lun migration error." msgstr "Erro de migração de lun." -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "Sequência de saída de fcns malformada: %s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "Corpo da mensagem malformado: %(reason)s" @@ -4481,10 +4438,6 @@ msgstr "Resposta malformada para o comando %(cmd)s: %(reason)s" msgid "Malformed scheduler_hints attribute" msgstr "Atributo scheduler_hints malformado" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "Sequência de demonstração do banco de dados fcns malformada: %s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -4493,11 +4446,6 @@ msgstr "" "Configuração de zona mal formada: (switch=%(switch)s zone_config=" "%(zone_config)s)." -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" -"Status da zona malformado: (switch=%(switch)s zone_config=%(zone_config)s)." - msgid "Manage existing get size requires 'id'." msgstr "Gerenciar o tamanho da obtenção existente requer 'id'." @@ -4783,9 +4731,6 @@ msgstr "Arquivo NFS %s não descoberto." msgid "NFS file could not be discovered." msgstr "O arquivo NFS não pôde ser descoberto." -msgid "NULL host not allowed for volume backend lookup." -msgstr "host NULO não permitido para consulta do backend do volume." - msgid "Name" msgstr "Nome" @@ -5031,10 +4976,6 @@ msgstr "Nenhum host válido localizado. %(reason)s" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "Nenhum host válido para o volume %(id)s com tipo %(type)s" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "Nenhum vdisk com o UID especificado pelo id da fonte %s." - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -5398,9 +5339,6 @@ msgstr "A referência deve conter um elemento source-id ou source-name." msgid "Reference must contain either source-name or source-id element." msgstr "A referência deve conter um elemento source-id ou source-name." -msgid "Reference must contain source-id element." -msgstr "A referência deve conter o elemento de id da origem." - msgid "Reference must contain source-id or source-name key." msgstr "A referência deve conter a chave source-id ou source-name." @@ -6534,9 +6472,6 @@ msgstr "" msgid "Unable to create replica clone for volume %s." msgstr "Não é possível criar clone de réplica para o volume %s." -msgid "Unable to create volume" -msgstr "Não é possível criar o volume" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "" @@ -7260,10 +7195,6 @@ msgstr "O volume não é local para este nó" msgid "Volume is not local to this node." msgstr "O volume não é local para este nó." -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "Gerenciador de volume para o backend '%s' não existe." - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -7519,10 +7450,6 @@ msgstr "ZeroDivisionError: %s" msgid "Zone" msgstr "Zona" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "Política de Zoneamento: %s, não reconhecido" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "_create_and_copy_vdisk_data: Falha ao obter atributos para o vdisk %s." @@ -7725,13 +7652,6 @@ msgstr "control_location deve ser definido" msgid "create_cloned_volume: Source and destination size differ." msgstr "create_cloned_volume: Os tamanhos de origem e destino diferem." -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "" -"create_consistencygroup_from_src suporta apenas uma origem cgsnapshot, " -"outras fontes não podem ser usadas." - #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "create_copy: O vdisk de origem %(src)s (%(src_id)s) não existe." diff --git a/cinder/locale/ru/LC_MESSAGES/cinder.po b/cinder/locale/ru/LC_MESSAGES/cinder.po index a74dd1346..1eea0562b 100644 --- a/cinder/locale/ru/LC_MESSAGES/cinder.po +++ b/cinder/locale/ru/LC_MESSAGES/cinder.po @@ -10,9 +10,9 @@ # Lucas Palm , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev72\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 23:17+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -267,13 +267,6 @@ msgstr "" "(Команда: %(cmd)s) (Код возврата: %(exit_code)s) (stdout: %(stdout)s) " "(stderr: %(stderr)s)" -msgid "" -"3PAR drivers do not support enabling the image cache capability at this " -"time. You must disable the configuration setting in cinder.conf" -msgstr "" -"Драйверы 3PAR не поддерживают включение функции кэша образов в настоящее " -"время. Этот параметр конфигурации должен быть выключен в файле cinder.conf" - #, python-format msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" msgstr "LUN (HLUN) не найден. (LDEV: %(ldev)s)" @@ -1464,14 +1457,6 @@ msgstr "" "Не удалось создать и активировать набор зон: (набор зон=%(cfg_name)s ошибка=" "%(err)s)." -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "" -"Не удалось создать и активировать набор зон: (набор зон=%(zoneset)s ошибка=" -"%(err)s)." - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "" @@ -2193,10 +2178,6 @@ msgstr "Ошибка удаления профайла повтора." msgid "Error deleting volume %(vol)s: %(err)s." msgstr "Ошибка удаления тома %(vol)s: %(err)s." -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "Ошибка удаления тома %s: том не найден." - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "Ошибка во время анализа вычислителя: %(reason)s" @@ -2228,10 +2209,6 @@ msgstr "Ошибка выполнения API CloudByte [%(cmd)s], ошибка: msgid "Error executing EQL command" msgstr "Ошибка выполнения команды EQL" -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "Ошибка выполнения команды через ssh: %s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "Ошибка расширения тома %(vol)s: %(err)s." @@ -2574,13 +2551,6 @@ msgstr "Не удалось расширить том %(volname)s" msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "Не удалось войти в 3PAR (%(url)s), причина: %(err)s" -msgid "Failed to access active zoning configuration." -msgstr "Нет доступа к активной конфигурации распределения по зонам." - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "Не удалось получить доступ к состоянию набора областей: %s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -3069,9 +3039,6 @@ msgstr "Не удалось получить ИД пула с томом %(volum msgid "Failed to get replica info." msgstr "Не удалось получить информацию о реплике." -msgid "Failed to get show fcns database info." -msgstr "Не удалось получить информацию из базы данных команды show fcns." - #, python-format msgid "Failed to get size of volume %s" msgstr "Не удалось получить размер тома %s" @@ -3361,9 +3328,6 @@ msgstr "Не удалось изменить группу согласовани msgid "Failed to update metadata for volume: %(reason)s" msgstr "Не удалось обновить метаданные для тома: %(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "Не удалось обновить или удалить конфигурацию распределения по зонам" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" @@ -3465,9 +3429,6 @@ msgstr "Файл уже существует в %s." msgid "File already exists at: %s" msgstr "Файл уже существует в %s" -msgid "Find array version error." -msgstr "Ошибка поиска версии массива." - msgid "Find host in hostgroup error." msgstr "Ошибка поиска хоста в группе хостов." @@ -4430,10 +4391,6 @@ msgstr "" msgid "Lun migration error." msgstr "Ошибка переноса LUN." -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "Неправильный формат строки вывода fcns: %s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "Неправильное тело сообщения: %(reason)s" @@ -4458,10 +4415,6 @@ msgstr "Неправильный ответ на команду %(cmd)s: %(reaso msgid "Malformed scheduler_hints attribute" msgstr "Неверный формат атрибута scheduler_hints" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "Неправильный формат строки базы данных команды show fcns: %s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -4470,12 +4423,6 @@ msgstr "" "Неверный формат конфигурации зон: (коммутатор=%(switch)s конфигурация зон=" "%(zone_config)s)." -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" -"Неправильный формат области: (коммутатор=%(switch)s конфигурация области=" -"%(zone_config)s)." - msgid "Manage existing get size requires 'id'." msgstr "Управление существующим - для получения размера требуется 'id'." @@ -4756,9 +4703,6 @@ msgstr "Файл NFS %s не найден." msgid "NFS file could not be discovered." msgstr "Не удалось найти файл NFS." -msgid "NULL host not allowed for volume backend lookup." -msgstr "Хост NULL недопустим для поиска базовой программы тома." - msgid "Name" msgstr "Имя" @@ -4991,10 +4935,6 @@ msgstr "Допустимый узел не найден. %(reason)s" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "Нет допустимых хостов для тома %(id)s с типом %(type)s" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "Vdisk с UID, заданным посредством source-id %s, отсутствует." - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -5346,9 +5286,6 @@ msgstr "Ссылка должна содержать элемент source-id и msgid "Reference must contain either source-name or source-id element." msgstr "Ссылка должна содержать элемент source-name или source-id." -msgid "Reference must contain source-id element." -msgstr "Ссылка должна содержать элемент source-id." - msgid "Reference must contain source-id or source-name key." msgstr "Ссылка должна содержать ключ source-id или source-name." @@ -6454,9 +6391,6 @@ msgstr "" msgid "Unable to create replica clone for volume %s." msgstr "Не удалось создать реплику дубликата для тома %s." -msgid "Unable to create volume" -msgstr "Не удалось создать том" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "Не удалось удалить моментальную копию группы согласования %s" @@ -7163,10 +7097,6 @@ msgstr "Том не является локальным для этого узл msgid "Volume is not local to this node." msgstr "Том не является локальным для этого узла." -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "Администратор тома для базовой программы %s не существует." - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -7415,10 +7345,6 @@ msgstr "ZeroDivisionError: %s" msgid "Zone" msgstr "Зона" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "Стратегия распределения по зонам %s не распознана" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "" @@ -7621,13 +7547,6 @@ msgstr "Должен быть определен параметр control_locati msgid "create_cloned_volume: Source and destination size differ." msgstr "create_cloned_volume: различаются исходный и целевой размеры." -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "" -"create_consistencygroup_from_src поддерживает только источник cgsnapshot, " -"другие источники использовать нельзя." - #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "create_copy: Исходный vdisk %(src)s (%(src_id)s) не существует." 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 2a8a465d9..97e571b7b 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-error.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-error.po @@ -8,9 +8,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 06:30+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -98,9 +98,6 @@ msgstr "İstek yetkilendiriliyor: %(zfssaurl)s tekrar deneme: %(retry)d ." msgid "Backend returned err for lun export." msgstr "Artalanda çalışan uygulama lun dışa aktarımı için hata döndürdü." -msgid "Backup driver has not been initialized" -msgstr "Yedekleme sürücüsü başlatılamadı" - #, python-format msgid "Backup id %s is not invalid. Skipping reset." msgstr "Yedekleme numarası %s geçersizdir. Sıfırlama atlanıyor." @@ -498,16 +495,9 @@ msgstr "İlkeden depolama grubu ayırırken hata: %s." msgid "Error during re-export on driver init." msgstr "Sürücü init'inde yeniden dışa aktarma sırasında hata." -#, python-format -msgid "Error encountered during initialization of driver: %(name)s." -msgstr "Sürücü başlatma sırasında hata ile karşılaşıldı: %(name)s." - msgid "Error executing SSH command." msgstr "SSH komutu yürütülürken hata." -msgid "Error executing command via ssh." -msgstr "ssh yoluyla komut yürütürken hata." - #, python-format msgid "Error executing command via ssh: %s" msgstr "ssh üzerinden komut yürütülürken hata: %s" @@ -558,9 +548,6 @@ msgstr "Gizli veri alırken hata." msgid "Error getting secret metadata." msgstr "Gizli metadata alınırken hata." -msgid "Error getting show fcns database info." -msgstr "fcns veritabanı bilgisini göster sonucu alınırken hata." - msgid "Error getting target pool name and array." msgstr "Hedef havuz adı ve dizisi alınırken hata." @@ -589,10 +576,6 @@ msgstr "Önbellekten iş akışı kopyalamasında hata. %s." msgid "Error invalid json: %s" msgstr "Geçersiz json hatası: %s" -#, python-format -msgid "Error loading app %s" -msgstr "%s uygulaması yüklenirken hata oluştu" - msgid "Error manage existing get volume size." msgstr "Varolan mantıksal sürücü boyutu alma işleminde hata." @@ -850,10 +833,6 @@ msgstr "%s mantıksal sürücüsünü genişletme başarısız oldu." msgid "FAST is not supported on this array." msgstr "Bu dizide FAST desteklenmiyor." -#, python-format -msgid "Failed collecting fcns database info for fabric %s" -msgstr "Fabric %s için fcns veritabanı bilgisi toplanamadı" - #, python-format msgid "Failed collecting name server info from fabric %s" msgstr "Fabric %s'den ad sunucu bilgisi toplanamadı" @@ -868,9 +847,6 @@ msgstr "Fabric için nsshow bilgisi toplanamadı" msgid "Failed collecting nsshow info for fabric %s" msgstr "Fabric %s için nsshow bilgisi toplanamadı" -msgid "Failed collecting show fcns database for fabric" -msgstr "Fabric için show fcns veritabanı toplanamadı" - #, python-format msgid "Failed destroying volume entry %s" msgstr "Mantıksal sürücü girdisi %s silinemedi" @@ -888,10 +864,6 @@ msgstr "" msgid "Failed getting active zone set from fabric %s" msgstr "Fabric %s'den etkin bölge ayarı alınamadı" -#, python-format -msgid "Failed getting zone status from fabric %s" -msgstr "Fabric %s'den bölge durumu alınamadı" - #, python-format msgid "Failed image conversion during cache creation: %s" msgstr "Önbellek oluşturma sırasında imaj dönüşümü başarısız oldu: %s" 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 488d4c6a0..bf568f97f 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-info.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-info.po @@ -7,9 +7,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 06:29+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -177,10 +177,6 @@ msgstr "Kullanılabilir servisler: %s" msgid "Backend name is %s." msgstr "Arka uç ismi %s." -#, python-format -msgid "Backend not found in hostname (%s) so using default." -msgstr "Arka uç makine adında bulunamadı (%s) varsayılan kullanılıyor." - #, python-format msgid "Backend type: %s" msgstr "Arka uç türü: %s" @@ -227,10 +223,6 @@ msgstr "Mantıksal sürücü %s yedeğine başla." msgid "Begin detaching volume completed successfully." msgstr "Mantıksal sürücünün ayrılmasına başlanması başarıyla tamamlandı." -#, python-format -msgid "Body: %s" -msgstr "Gövde: %s" - #, python-format msgid "CONCERTO version: %s" msgstr "CONCERTO sürümü: %s" @@ -301,14 +293,6 @@ msgstr "" msgid "Cinder secure environment indicator file exists." msgstr "Cinder güvenli ortam göstergesi dosyası mevcut." -#, python-format -msgid "CiscoFCZoneDriver - Add connection for I-T map: %s" -msgstr "CiscoFCZoneDriver - I-T haritası için bağlantı ekle: %s" - -#, python-format -msgid "CiscoFCZoneDriver - Delete connection for I-T map: %s" -msgstr "CiscoFCZoneDriver - I-T haritası için bağlantı sil: %s" - #, python-format msgid "Cleaning cache for share %s." msgstr "%s paylaşımı için zula temizleniyor." @@ -370,10 +354,6 @@ msgstr "" msgid "Connecting to host: %s." msgstr "İstemciye bağlanılıyor: %s." -#, python-format -msgid "Connector returning fcnsinfo-%s" -msgstr "Bağlayıcı fcnsinfo-%s döndürüyor" - #, python-format msgid "Consistency group %s was deleted successfully." msgstr "Tutarlılık grubu %s başarıyla silindi." @@ -834,10 +814,6 @@ msgstr "Keşif ip'si %s mgmt+data alt ağında kullanılıyor" msgid "Dissociating volume %s " msgstr "Mantıksal sürücü %s ilişiği kesiliyor " -#, python-format -msgid "Doing %(method)s on %(relative_url)s" -msgstr "%(relative_url)s'de %(method)s işlemleri yapılıyor" - #, python-format msgid "Domain id is %s." msgstr "Alan id'si %s." @@ -934,10 +910,6 @@ msgstr "%(vol_id)s için iet oturumu açılamadı: %(e)s" msgid "Fault thrown: %s" msgstr "Hata fırlatıldı: %s" -#, python-format -msgid "Filtered targets for SAN is: %s" -msgstr "SAN için filtrelenen hedefler: %s" - #, python-format msgid "Fixing previous mount %s which was not unmounted correctly." msgstr "Düzgün bağı ayrılmamış önceki %s bağı düzeltiliyor." @@ -1300,10 +1272,6 @@ msgstr "" msgid "No rpm info found for %(pkg)s package." msgstr "%(pkg)s paketi için rpm bilgisi bulunamadı." -#, python-format -msgid "No snapshot found for %(cgsnapshot)s." -msgstr "%(cgsnapshot)s için anlık görüntü bulunamadı." - #, python-format msgid "OpenStack OS Version Info: %(info)s" msgstr "OpenStack OS Sürüm Bilgisi: %(info)s" @@ -1337,10 +1305,6 @@ msgstr "Kimlik doğrulama için düz metin kimlik bilgileri kullanılıyor" msgid "Pool id is %s." msgstr "Havuz id'si %s." -#, python-format -msgid "Populating status for cgsnapshot: %(id)s." -msgstr "cgsnapshot: %(id)s için durum dolduruluyor." - #, python-format msgid "Port group instance name is %(foundPortGroupInstanceName)s." msgstr "Bağlantı noktası grubu sunucu ismi %(foundPortGroupInstanceName)s." @@ -1733,10 +1697,6 @@ msgstr "%(topic)s düğüm başlatılıyor (sürüm %(version_string)s)" msgid "Starting volume driver %(driver_name)s (%(version)s)" msgstr "Mantıksal sürücü %(driver_name)s (%(version)s) başlatılıyor" -#, python-format -msgid "Starting volume driver %(driver_name)s (%(version)s)." -msgstr "Mantıksal sürücü sürücüsü başlatılıyor %(driver_name)s (%(version)s)." - #, python-format msgid "Storage Group %s was empty." msgstr "Depolama Grubu %s boştu." @@ -2274,26 +2234,6 @@ msgstr "XtremIO SW sürümü %s" msgid "ZFSSA version: %s" msgstr "ZFSSA sürümü: %s" -#, python-format -msgid "Zone exists in I-T mode. Skipping zone creation %s" -msgstr "Bölge I-T kipinde mevcut. Bölge oluşturma %s atlanıyor" - -#, python-format -msgid "Zone map to add: %s" -msgstr "Eklenecek bölge haritası: %s" - -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "Bölgeleme İlkesi: %s, tanınmıyor" - -#, python-format -msgid "Zoning policy for Fabric %s" -msgstr "Fabric %s için bölgeleme ilkesi" - -#, python-format -msgid "Zoning policy for fabric %s" -msgstr "Fabric %s için bölgeleme haritası" - #, python-format msgid "" "_check_volume_copy_ops: Volume %(vol)s does not have the specified vdisk " 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 3c6cf745e..d7ffbbf6e 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-warning.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder-log-warning.po @@ -7,9 +7,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev72\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 23:18+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -619,14 +619,6 @@ msgstr "" msgid "Id not in sort_keys; is sort_keys unique?" msgstr "Id sort_keys içinde değil, sort_keys benzersiz mi?" -#, python-format -msgid "" -"Ignoring error in delete volume %s: volume not found due to force delete " -"settings." -msgstr "" -"Mantıksal sürücü %s silme hatası atlanıyor: silmeyi zorla ayarları sebebiyle " -"mantıksal sürücü bulunamadı." - msgid "Image delete encountered an error." msgstr "İmaj silme bir hatayla karşılaştı." diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po index 47b8b05a7..c7f3efb3f 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po @@ -7,9 +7,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev67\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 06:29+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -1179,14 +1179,6 @@ msgstr "" "Bölge kümesinin oluşturulması ve etkinleştirilmesi başarısız: (Bölge kümesi=" "%(cfg_name)s hata=%(err)s)." -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "" -"Bölge kümesinin oluşturulup etkinleştirilmesi başarısız: (Bölge kümesi=" -"%(zoneset)s hata=%(err)s)." - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "%(begin_period)s %(end_period)s aralığı için kullanımlar oluşturuluyor" @@ -1737,11 +1729,6 @@ msgstr "Yeniden oynatma profilinin silinmesinde hata." msgid "Error deleting volume %(vol)s: %(err)s." msgstr "%(vol)s mantıksal sürücüsünün silinmesinde hata: %(err)s." -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "" -"%s mantıksal sürücüsünün silinmesinde hata: mantıksal sürücü bulunamadı." - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "Değerlendirici ayrıştırma sırasında hata: %(reason)s" @@ -1774,10 +1761,6 @@ msgstr "CloudByte API [%(cmd)s] yürütülürken hata, Hata: %(err)s." msgid "Error executing EQL command" msgstr "EQL komutu yürütülürken hata" -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "Ssh ile komut çalıştırmada hata: %s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "%(vol)s mantıksal sürücüsünün büyütülmesinde hata: %(err)s." @@ -2025,13 +2008,6 @@ msgstr "Mantıksal Sürücü %(volname)s Genişletilemedi" msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "3PAR'a giriş başarısız (%(url)s) çünkü %(err)s" -msgid "Failed to access active zoning configuration." -msgstr "Etkin bölgeleme yapılandırmasına erişim başarısız." - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "Bölge kümesi durumuna erişim başarısız: %s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -2467,9 +2443,6 @@ msgstr "%(volume_id)s mantıksal sürücüsüne sahip havuz kimliği alınamadı msgid "Failed to get replica info." msgstr "Kopya bilgisi alma başarısız." -msgid "Failed to get show fcns database info." -msgstr "Fcns veri tabanı bilgisi göstermeyi alma başarısız." - #, python-format msgid "Failed to get size of volume %s" msgstr "%s mantıksal sürücü boyutu alınamadı" @@ -2699,9 +2672,6 @@ msgstr "" msgid "Failed to update metadata for volume: %(reason)s" msgstr "Mantıksal sürücü için metadata güncellenemedi: %(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "Bölgeleme yapılandırması güncellemesi ya da silinmesi başarısız" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "qos_specs güncellenemedi: %(qos_specs)s özellikleri ile %(specs_id)s." @@ -3579,10 +3549,6 @@ msgstr "" "Arama servisi yapılandırılmamış. fc_san_lookup_service için yapılandırma " "seçeneğinin arama servisinin somut bir uygulamasını belirtmesi gerekir." -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "Bozuk fcns çıktı karakter dizisi: %s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "Hatalı biçimlendirilmiş mesaj gövdesi: %(reason)s" @@ -3604,10 +3570,6 @@ msgstr "%(cmd)s komutu için bozuk yanıt: %(reason)s" msgid "Malformed scheduler_hints attribute" msgstr "Bozuk scheduler_hints özelliği" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "Bozuk fcns veri tabanı gösterme karakter dizisi: %s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -3615,10 +3577,6 @@ msgid "" msgstr "" "Bozuk bölge yapılandırması: (anahtar=%(switch)s zone_config=%(zone_config)s)." -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "Bozuk bölge durumu: (anahtar=%(switch)s zone_config=%(zone_config)s)." - msgid "Manage existing get size requires 'id'." msgstr "Mevcut alma boyutunu yönetme 'id' gerektirir." @@ -3865,9 +3823,6 @@ msgstr "NFS dosyası %s keşfedilmemiş." msgid "NFS file could not be discovered." msgstr "NFS dosyası keşfedilemedi." -msgid "NULL host not allowed for volume backend lookup." -msgstr "Mantıksal sürücü arka uç araması için NULL istemciye izin verilmez." - msgid "Name" msgstr "Ad" @@ -4085,10 +4040,6 @@ msgstr "Geçerli bir sunucu bulunamadı: %(reason)s" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "%(type)s türü ile %(id)s mantıksal sürücüsü için geçerli istemci yok" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "source-id %s ile belirtilen UID'e sahip bir vdisk yok." - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -4389,9 +4340,6 @@ msgstr "Başvuru kaynak-id veya kaynak-isim öğelerini içermeli." msgid "Reference must contain either source-name or source-id element." msgstr "Başvuru ya kaynak-ismi ya da kaynak-kimliği öğelerini içermeli." -msgid "Reference must contain source-id element." -msgstr "Başvuru source-id öğesini içermeli." - msgid "Reference must contain source-id or source-name key." msgstr "Başvuru source-id veya source-name anahtarını içermeli." @@ -5332,9 +5280,6 @@ msgstr "" msgid "Unable to create replica clone for volume %s." msgstr "%s mantıksal sürücüsü için kopya çoğaltma oluşturulamıyor." -msgid "Unable to create volume" -msgstr "Mantıksal sürücü oluşturulamadı" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "%s Tutarlılık Grubu anlık görüntüsü silinemedi" @@ -5971,12 +5916,6 @@ msgstr "Mantıksal sürücü bu düğüme yerel değil" msgid "Volume is not local to this node." msgstr "Mantıksal sürücü bu düğüme yerel değil." -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "" -"Art alanda çalışan uygulama '%s' için mantıksal sürücü yöneticisi mevcut " -"değil." - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -6192,10 +6131,6 @@ msgstr "ZeroDivisionError: %s" msgid "Zone" msgstr "Bölge" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "Bölgeleme İlkesi: %s, tanınmıyor" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "" @@ -6379,13 +6314,6 @@ msgstr "control_location tanımlanmalıdır" msgid "create_cloned_volume: Source and destination size differ." msgstr "create_cloned_volume: Kaynak ve hedef boyutu farklı." -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "" -"create_consistencygroup_from_src sadece cgsnapshot kaynağını destekler, " -"diğer kaynaklar kullanılamaz." - #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "create_copy: Kaynak vdisk %(src)s (%(src_id)s) mevcut değil." diff --git a/cinder/locale/zh_CN/LC_MESSAGES/cinder.po b/cinder/locale/zh_CN/LC_MESSAGES/cinder.po index 59b388345..9e1846ebb 100644 --- a/cinder/locale/zh_CN/LC_MESSAGES/cinder.po +++ b/cinder/locale/zh_CN/LC_MESSAGES/cinder.po @@ -17,9 +17,9 @@ # Lucas Palm , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev72\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 23:17+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -261,13 +261,6 @@ msgstr "" "(命令:%(cmd)s)(返回码:%(exit_code)s)(标准输出:%(stdout)s)(标准错" "误:%(stderr)s)" -msgid "" -"3PAR drivers do not support enabling the image cache capability at this " -"time. You must disable the configuration setting in cinder.conf" -msgstr "" -"此时,3PAR 驱动程序不支持启用图像高速缓存功能。您必须在 cinder.conf 中禁用配" -"置设置" - #, python-format msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" msgstr "找不到 LUN (HLUN)。(逻辑设备:%(ldev)s)" @@ -1357,12 +1350,6 @@ msgid "" "%(err)s)." msgstr "创建并激活区域集失败(区域集为 %(cfg_name)s,发生的错误为 %(err)s)。" -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "创建并激活区域集失败(区域集为 %(zoneset)s,发生的错误为 %(err)s)。" - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "正在为 %(begin_period)s 直到 %(end_period)s 创建使用情况" @@ -2021,10 +2008,6 @@ msgstr "删除重放概要文件时出错。" msgid "Error deleting volume %(vol)s: %(err)s." msgstr "删除卷 %(vol)s 时出错:%(err)s。" -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "删除卷 %s 时出错:找不到该卷。" - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "在评估程序解析期间,发生错误:%(reason)s" @@ -2056,10 +2039,6 @@ msgstr "执行 CloudByte API [%(cmd)s] 时出错,错误为 %(err)s。" msgid "Error executing EQL command" msgstr "执行 EQL 命令时出错" -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "通过 ssh 执行命令时发生错误:%s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "扩展卷 %(vol)s 时出错:%(err)s。" @@ -2370,13 +2349,6 @@ msgstr "未能扩展卷 %(volname)s" msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "未能登录到 3PAR (%(url)s),因为存在 %(err)s" -msgid "Failed to access active zoning configuration." -msgstr "未能访问活动分区配置。" - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "未能访问区域集状态:%s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -2823,9 +2795,6 @@ msgstr "未能获取具有卷 %(volume_id)s 的池标识。" msgid "Failed to get replica info." msgstr "未能获取副本信息。" -msgid "Failed to get show fcns database info." -msgstr "未能获取显示 fcns 数据库信息。" - #, python-format msgid "Failed to get size of volume %s" msgstr "未能获取卷 %s 的大小" @@ -3072,9 +3041,6 @@ msgstr "未能更新一致性组:%(cgName)s。" msgid "Failed to update metadata for volume: %(reason)s" msgstr "未能更新卷的元数据:%(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "未能更新或删除分区配置" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "未能通过规范 %(qos_specs)s 更新 qos_specs:%(specs_id)s。" @@ -3164,9 +3130,6 @@ msgstr "%s 处已存在文件。" msgid "File already exists at: %s" msgstr "在以下位置处,已存在文件:%s" -msgid "Find array version error." -msgstr "查找阵列版本时发生错误。" - msgid "Find host in hostgroup error." msgstr "在主机组中查找主机时发生错误。" @@ -4063,10 +4026,6 @@ msgstr "" msgid "Lun migration error." msgstr "Lun 迁移错误。" -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "以下 fcns 输出字符串的格式不正确:%s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "错误格式的消息体: %(reason)s" @@ -4091,10 +4050,6 @@ msgstr "对命令 %(cmd)s 的响应的格式不正确:%(reason)s" msgid "Malformed scheduler_hints attribute" msgstr "错误格式的 scheduler_hints 属性" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "以下显示 fcns 数据库字符串的格式不正确:%s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -4102,12 +4057,6 @@ msgid "" msgstr "" "区域配置的格式不正确:(switch=%(switch)s zone_config=%(zone_config)s)。" -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" -"区域状态的格式不正确:(交换机为 %(switch)s,zone_config 为 " -"%(zone_config)s)。" - msgid "Manage existing get size requires 'id'." msgstr "管理现有 get 大小需要“id”。" @@ -4362,9 +4311,6 @@ msgstr "未发现 NFS 文件 %s。" msgid "NFS file could not be discovered." msgstr "未能发现 NFS 文件。" -msgid "NULL host not allowed for volume backend lookup." -msgstr "对于卷后端查找,不允许 NULL 主机。" - msgid "Name" msgstr "名称" @@ -4588,10 +4534,6 @@ msgstr "找不到有效主机,原因是 %(reason)s。" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "对于类型为 %(type)s 的卷 %(id)s,不存在任何有效主机" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "没有带有 source-id %s 指定的 UID 的 vdisk。" - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -4923,9 +4865,6 @@ msgstr "引用必须包含 source-id 或 source-name 元素。" msgid "Reference must contain either source-name or source-id element." msgstr "引用必须包含 source-name 或 source-id 元素。" -msgid "Reference must contain source-id element." -msgstr "引用必须包含 source-id 元素。" - msgid "Reference must contain source-id or source-name key." msgstr "引用必须包含 source-id 或 source-name 键。" @@ -5922,9 +5861,6 @@ msgstr "无法创建或获取快速策略 %(fastPolicyName)s 的缺省存储器 msgid "Unable to create replica clone for volume %s." msgstr "无法为卷 %s 创建副本克隆。" -msgid "Unable to create volume" -msgstr "无法创建卷" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "无法删除一致性组快照 %s" @@ -6569,10 +6505,6 @@ msgstr "卷不是此节点的本地卷" msgid "Volume is not local to this node." msgstr "该卷不是此节点的本地卷。" -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "用于后端“%s”的卷管理器不存在。" - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -6798,10 +6730,6 @@ msgstr "ZeroDivisionError:%s" msgid "Zone" msgstr "域" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "分区策略:%s,无法识别" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "_create_and_copy_vdisk_data:未能获取 vdisk %s 的属性。" @@ -6991,11 +6919,6 @@ msgstr "必须定义 control_location" msgid "create_cloned_volume: Source and destination size differ." msgstr "create_cloned_volume:源和目标大小不同。" -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "create_consistencygroup_from_src 仅支持 cg 快照源,其他源无法使用。" - #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "create_copy:源 vdisk %(src)s (%(src_id)s) 不存在。" diff --git a/cinder/locale/zh_TW/LC_MESSAGES/cinder.po b/cinder/locale/zh_TW/LC_MESSAGES/cinder.po index 3e397db45..e5ef89948 100644 --- a/cinder/locale/zh_TW/LC_MESSAGES/cinder.po +++ b/cinder/locale/zh_TW/LC_MESSAGES/cinder.po @@ -9,9 +9,9 @@ # Lucas Palm , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: cinder 8.0.0.0b3.dev72\n" +"Project-Id-Version: cinder 8.0.0.0b3.dev248\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-03 23:17+0000\n" +"POT-Creation-Date: 2016-02-22 23:21+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -253,13 +253,6 @@ msgstr "" "(指令:%(cmd)s)(回覆碼:%(exit_code)s)(標準輸出:%(stdout)s)(標準錯" "誤:%(stderr)s)" -msgid "" -"3PAR drivers do not support enabling the image cache capability at this " -"time. You must disable the configuration setting in cinder.conf" -msgstr "" -"目前,3PAR 驅動程式不支援啟用影像快取功能。您必須在 cinder.conf 中停用該配置" -"設定" - #, python-format msgid "A LUN (HLUN) was not found. (LDEV: %(ldev)s)" msgstr "找不到 LUN (HLUN)。(LDEV:%(ldev)s)" @@ -1353,12 +1346,6 @@ msgid "" "%(err)s)." msgstr "建立及啟動區域集時失敗:(區域集 = %(cfg_name)s 錯誤 = %(err)s)。" -#, python-format -msgid "" -"Creating and activating zone set failed: (Zone set=%(zoneset)s error=" -"%(err)s)." -msgstr "建立及啟動區域集時失敗:(區域集 = %(zoneset)s 錯誤 = %(err)s)。" - #, python-format msgid "Creating usages for %(begin_period)s until %(end_period)s" msgstr "正在建立從 %(begin_period)s 至 %(end_period)s 的使用情形" @@ -2025,10 +2012,6 @@ msgstr "刪除重播設定檔時發生錯誤。" msgid "Error deleting volume %(vol)s: %(err)s." msgstr "刪除磁區 %(vol)s 時發生錯誤:%(err)s。" -#, python-format -msgid "Error deleting volume %s: volume not found." -msgstr "刪除磁區 %s 時發生錯誤:找不到磁區。" - #, python-format msgid "Error during evaluator parsing: %(reason)s" msgstr "評估器剖析期間發生錯誤:%(reason)s" @@ -2060,10 +2043,6 @@ msgstr "執行 CloudByte API [%(cmd)s] 時發生錯誤,錯誤:%(err)s。" msgid "Error executing EQL command" msgstr "執行 EQL 指令時發生錯誤" -#, python-format -msgid "Error executing command via ssh: %s" -msgstr "透過 SSH 來執行指令時發生錯誤:%s" - #, python-format msgid "Error extending volume %(vol)s: %(err)s." msgstr "延伸磁區 %(vol)s 時發生錯誤:%(err)s。" @@ -2373,13 +2352,6 @@ msgstr "無法延伸磁區 %(volname)s" msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "無法登入 3PAR (%(url)s),原因:%(err)s" -msgid "Failed to access active zoning configuration." -msgstr "無法存取作用中的分區配置。" - -#, python-format -msgid "Failed to access zoneset status:%s" -msgstr "無法存取區域集狀態:%s" - #, python-format msgid "" "Failed to acquire a resource lock. (serial: %(serial)s, inst: %(inst)s, ret: " @@ -2828,9 +2800,6 @@ msgstr "無法取得具有磁區 %(volume_id)s 的儲存區 ID。" msgid "Failed to get replica info." msgstr "無法取得抄本資訊。" -msgid "Failed to get show fcns database info." -msgstr "無法取得「顯示 fcns」資料庫資訊。" - #, python-format msgid "Failed to get size of volume %s" msgstr "無法取得磁區 %s 的大小" @@ -3080,9 +3049,6 @@ msgstr "無法更新一致性群組:%(cgName)s。" msgid "Failed to update metadata for volume: %(reason)s" msgstr "無法更新磁區的 meta 資料:%(reason)s" -msgid "Failed to update or delete zoning configuration" -msgstr "無法更新或刪除分區配置" - #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "無法使用規格 %(qos_specs)s 來更新 qos_specs:%(specs_id)s。" @@ -3174,9 +3140,6 @@ msgstr "%s 處已存在檔案。" msgid "File already exists at: %s" msgstr "%s 處已存在檔案" -msgid "Find array version error." -msgstr "尋找陣列版本時發生錯誤。" - msgid "Find host in hostgroup error." msgstr "在主機群組中尋找主機時發生錯誤。" @@ -4074,10 +4037,6 @@ msgstr "" msgid "Lun migration error." msgstr "Lun 移轉錯誤。" -#, python-format -msgid "Malformed fcns output string: %s" -msgstr "形態異常的 fcns 輸出字串:%s" - #, python-format msgid "Malformed message body: %(reason)s" msgstr "訊息內文的格式不正確:%(reason)s" @@ -4102,10 +4061,6 @@ msgstr "對指令 %(cmd)s 的回應格式不正確:%(reason)s" msgid "Malformed scheduler_hints attribute" msgstr "scheduler_hints 屬性的格式不正確" -#, python-format -msgid "Malformed show fcns database string: %s" -msgstr "形態異常的「顯示 fcns」資料庫字串:%s" - #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s zone_config=" @@ -4113,11 +4068,6 @@ msgid "" msgstr "" "格式不正確的區域配置:(交換器 = %(switch)szone_config = %(zone_config)s)。" -#, python-format -msgid "Malformed zone status: (switch=%(switch)s zone_config=%(zone_config)s)." -msgstr "" -"形態異常的區域狀態:(交換器 = %(switch)s,zone_config = %(zone_config)s)。" - msgid "Manage existing get size requires 'id'." msgstr "管理現有取得大小需要 'id'。" @@ -4371,9 +4321,6 @@ msgstr "未探索到 NFS 檔 %s。" msgid "NFS file could not be discovered." msgstr "無法探索 NFS 檔案。" -msgid "NULL host not allowed for volume backend lookup." -msgstr "磁區後端查閱不容許空值主機。" - msgid "Name" msgstr "名稱" @@ -4598,10 +4545,6 @@ msgstr "找不到有效的主機。%(reason)s" msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "類型為 %(type)s 的磁區 %(id)s 不具有有效主機" -#, python-format -msgid "No vdisk with the UID specified by source-id %s." -msgstr "不存在具有由 source-id %s 所指定之 UID 的 vdisk。" - #, python-format msgid "" "No volume on cluster with vserver %(vserver)s and junction path %(junction)s " @@ -4933,9 +4876,6 @@ msgstr "參照必須包含 source-id 或 source-name 元素。" msgid "Reference must contain either source-name or source-id element." msgstr "參照必須包含 source-name 或 source-id 元素。" -msgid "Reference must contain source-id element." -msgstr "參照必須包含 source-id 元素。" - msgid "Reference must contain source-id or source-name key." msgstr "參照必須包含 source-id 或 source-name 索引鍵。" @@ -5935,9 +5875,6 @@ msgstr "無法建立或取得下列 FAST 原則的預設儲存體群組:%(fast msgid "Unable to create replica clone for volume %s." msgstr "無法建立磁區 %s 的抄本副本。" -msgid "Unable to create volume" -msgstr "無法建立磁區" - #, python-format msgid "Unable to delete Consistency Group snapshot %s" msgstr "無法刪除一致性群組 Snapshot %s" @@ -6585,10 +6522,6 @@ msgstr "磁區不是此節點的本端磁區" msgid "Volume is not local to this node." msgstr "磁區不是此節點的本端磁區。" -#, python-format -msgid "Volume manager for backend '%s' does not exist." -msgstr "後端 '%s' 的磁區管理程式不存在。" - msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -6817,10 +6750,6 @@ msgstr "ZeroDivisionError:%s" msgid "Zone" msgstr "區域" -#, python-format -msgid "Zoning Policy: %s, not recognized" -msgstr "分區原則:%s,無法辨識" - #, python-format msgid "_create_and_copy_vdisk_data: Failed to get attributes for vdisk %s." msgstr "_create_and_copy_vdisk_data:無法取得 vdisk %s 的屬性。" @@ -7011,12 +6940,6 @@ msgstr "必須定義 control_location" msgid "create_cloned_volume: Source and destination size differ." msgstr "create_cloned_volume:來源及目的地大小不同。" -msgid "" -"create_consistencygroup_from_src only supports a cgsnapshot source, other " -"sources cannot be used." -msgstr "" -"create_consistencygroup_from_src 僅支援 cgsnapshot 來源,無法使用其他來源。" - #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist." msgstr "create_copy:來源 vdisk %(src)s (%(src_id)s) 不存在。"