This is an automated email from the ASF dual-hosted git repository.
pearl11594 pushed a commit to branch add-support-csi-projects
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/add-support-csi-projects by
this push:
new 109cc655185 add support for snapshot APIs for project role
109cc655185 is described below
commit 109cc65518527a7a13df4051560495140221a988
Author: Pearl Dsilva <[email protected]>
AuthorDate: Thu Jul 24 16:05:11 2025 -0400
add support for snapshot APIs for project role
---
.../com/cloud/kubernetes/cluster/KubernetesClusterManagerImpl.java | 6 ++++++
1 file changed, 6 insertions(+)
diff --git
a/plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/KubernetesClusterManagerImpl.java
b/plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/KubernetesClusterManagerImpl.java
index 550986b9c40..b922d80727d 100644
---
a/plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/KubernetesClusterManagerImpl.java
+++
b/plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/KubernetesClusterManagerImpl.java
@@ -118,6 +118,9 @@ import
org.apache.cloudstack.api.command.user.network.CreateNetworkACLCmd;
import org.apache.cloudstack.api.command.user.network.DeleteNetworkACLCmd;
import org.apache.cloudstack.api.command.user.network.ListNetworkACLsCmd;
import org.apache.cloudstack.api.command.user.network.ListNetworksCmd;
+import org.apache.cloudstack.api.command.user.snapshot.CreateSnapshotCmd;
+import org.apache.cloudstack.api.command.user.snapshot.DeleteSnapshotCmd;
+import org.apache.cloudstack.api.command.user.snapshot.ListSnapshotsCmd;
import org.apache.cloudstack.api.command.user.vm.ListVMsCmd;
import org.apache.cloudstack.api.command.user.volume.AttachVolumeCmd;
import org.apache.cloudstack.api.command.user.volume.CreateVolumeCmd;
@@ -266,6 +269,9 @@ public class KubernetesClusterManagerImpl extends
ManagerBase implements Kuberne
DetachVolumeCmd.class,
ResizeVolumeCmd.class,
ListNetworksCmd.class,
+ CreateSnapshotCmd.class,
+ ListSnapshotsCmd.class,
+ DeleteSnapshotCmd.class,
ListPublicIpAddressesCmd.class,
AssociateIPAddrCmd.class,
DisassociateIPAddrCmd.class,