Skip to content

Commit 7501ce8

Browse files
NetApp/feature/CSTACKEX-209
CSTACKEX-209: updating allowed snapshot name size to 255 as per the c…
2 parents b42f1ca + 05a6d1c commit 7501ce8

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

‎plugins/storage/volume/ontap/src/main/java/org/apache/cloudstack/storage/utils/OntapStorageConstants.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public class OntapStorageConstants {
105105
public static final String PRIMARY_POOL_ID = "primary_pool_id";
106106
public static final String ONTAP_SNAP_SIZE = "ontap_snap_size";
107107
public static final String FILE_PATH = "file_path";
108-
public static final int MAX_SNAPSHOT_NAME_LENGTH = 64;
108+
public static final int MAX_SNAPSHOT_NAME_LENGTH = 255;
109109

110110
/** vm_snapshot_details key for ONTAP FlexVolume-level VM snapshots. */
111111
public static final String ONTAP_FLEXVOL_SNAPSHOT = "ontapFlexVolSnapshot";

‎plugins/storage/volume/ontap/src/main/java/org/apache/cloudstack/storage/vmsnapshot/OntapVMSnapshotStrategy.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,7 +673,7 @@ Map<String, FlexVolGroupInfo> groupVolumesByFlexVol(List<VolumeObjectTO> volumeT
673673
*/
674674
String buildSnapshotName(VMSnapshot vmSnapshot) {
675675
String name = "vmsnap_" + vmSnapshot.getId() + "_" + System.currentTimeMillis();
676-
// ONTAP snapshot names: max 256 chars, must start with letter, only alphanumeric and underscores
676+
// ONTAP snapshot names: max 255 chars, must start with letter, only alphanumeric and underscores
677677
if (name.length() > OntapStorageConstants.MAX_SNAPSHOT_NAME_LENGTH) {
678678
name = name.substring(0, OntapStorageConstants.MAX_SNAPSHOT_NAME_LENGTH);
679679
}

0 commit comments

Comments
 (0)