Known issues and limitations

This page provides details on known limitations of Google Cloud NetApp Volumes.

General issues

This section describes common known issues of NetApp Volumes.

NetApp Volumes doesn't work in an existing project with NetApp Cloud Volumes Service

NetApp Volumes fails to run in an existing Google Cloud project with NetApp Cloud Volumes Service if the two services have resources in the same region. The following message displays when you try to create resources:

Error, resources from CVS and NetApp Volumes may not be used together in a single region. Project <project_number> is currently using the CVS service.

To resolve this, you can create a new project on a different Virtual Private Cloud (VPC) and try to use NetApp Volumes again.

NetApp Volumes and NetApp Cloud Volumes Service for Google Cloud projects cannot exist on the same Shared VPC

NetApp Volumes and Cloud Volumes Service projects can't coexist on the same Shared VPC. The following message displays when you try to use two projects that use either of the two APIs and are using the same Shared VPC:

Error when creating - Error networks.CreateNetworkV1 - Cannot share VPC between 3P and 1P projects - [400]) message displays when you try to create projects with both services on the same Shared VPC.

To resolve this, you can create a new project on a different VPC and try to access NetApp Volumes again.

Intermittent connectivity loss when using overlapping Private Services Access connections

When configuring the netapp.servicenetworking.goog connection, if the CIDR range overlaps with the CIDR range used by another private services access connection on the same VPC, it can result in intermittent connectivity loss of the volume mount connection. Use non-overlapping ranges to avoid this problem.

Active Directory integration issues

Connections to on-premise domain controllers fail due to the following limitations:

  • VPC peering: NetApp Volumes can only reach domain controllers that are on the storage pool's Virtual Private Cloud (VPC) or are connected to it by VPN. NetApp Volumes can't reach domain controllers in any other VPC, including those that are peered to the storage pool's VPC and that connect to the storage pool.

  • Firewalls: The on-premise connection fails if you don't allow NetApp Volumes to contact your domain controllers. For more information, Firewall rules for Active Directory access.

CMEK issues

The following sections contains known issues of customer-managed encryption key (CMEK) operations.

ListKmsConfigs returns Invalid value for enum type error

While a volume migrates from system-managed to customer-managed encryption, the ListKmsConfigs command occasionally returns an Invalid value for enum type error during migration. After the migration finishes, the ListKmsConfigs command returns to working normally.

KmsConfig policy creation fails

Occasionally, KmsConfig policy creation fails and blocks you from creating another policy. If this occurs, contact NetApp Volumes Support by sending an email to google-netapp-volumes-support-external@google.com.

Metrics limitations

The /volume/throughput_limit reports the maximum throughput allocated for a volume as a rounded integer value and not as a decimal number. As a result, it's slightly inaccurate, especially for smaller volumes. For example, a 100 GiB Premium volume reports a throughput limit of 6 MiBps instead of the correct 6.25 MiBps. This limitation doesn't significantly affect larger volumes.

Metrics unavailable for the Standard service level in Preview

In regions where the Standard service level is in Preview, monitoring metrics are unavailable.

Storage pool issues and limitations

The following sections provide details about known limitations of the storage pools feature.

Storage pool creation fails for every seventh storage pool

In the Google Cloud console, an error message appears and storage pool creation fails for every seventh storage pool.

To resolve this, retry the operation.

Storage pool resize limitation

In regions where the Standard service level is in Preview, there is a limit to how much you can decrease storage pool capacity. When you change the storage pool capacity, the allowed limit is provided.

Volume issues and limitations

The following sections provide details about known issues and limitations of the volumes feature.

Access from clients limited to the same region for Standard service level in Preview

If you use the Standard service level in a region where it is in Preview, client access is only allowed from within the same region. To learn more, see NetApp Volumes key features.

reverse-and-resume operations fail if performed in rapid succession

reverse-and-resume operations performed in rapid succession automatically enter a Stopped state. When you resume the operation after you stop it, replication fails.

To resolve this, after you reverse a replication twice, if the replication state appears as Stopped, wait five minutes before you attempt to resume the operation.

Volume replication issues and limitations

The following sections provide details about known issues and limitations of the volume replication feature.

Changes made to a source or destination volume apply to the replication partner

Volume attribute changes such as capacity to either source or destination volume also apply to the replication partner as long as the replication is in a mirrored or transferring state. Changes are replicated to all attributes except the following:

  • SnapReserve

  • SnapshotDirectory

  • SnapshotPolicy

  • UnixPermissions

Resuming a stopped replication doesn't replicate all source volume settings

When you resume a stopped replication, the source volume doesn't overwrite all destination volume settings with source volume settings. Any changes to the destination volume are retained until a new modify action is applied to an active replication, which updates the settings on both sides.

Replications delete before stopping

When you use the NetApp Volumes API and Google Cloud CLI, replications can delete before they stop, which results in unintentional data loss. To avoid this, use the Google Cloud console to delete replications.

Google Cloud console displays storage pools without associated Active Directory policies

In the Google Cloud console, when you create a volume replication for a source volume, the list of storage pools to choose from to create the destination volume contains storage pools that don't have an Active Directory policy. Selecting a storage pool without an Active Directory policy leads to replication failure.

Backup limitations

The following section describes known limitations and issues of the backup feature

VPC Service Controls

Backups aren't supported for projects in a VPC Service Controls perimeter. Attempting to create a manual backup will fail. Creating a backup schedule will appear to succeed, but no backups will get created subsequently. Reach out to Cloud Customer Care to get a temporary workaround solution.

Customer-managed encryption keys

You can't use a customer-managed encryption key (CMEK) with the backups feature.