Greetings CloudStack Community, I am a member of the NetApp Storage team serving as an architect. I am currently exploring the opportunity to develop a storage plugin for CloudStack that caters to various essential functionalities such as creating, snapshotting, cloning, resizing volumes, and more.
Following the setup instructions detailed in the official CloudStack documentation was straightforward and greatly appreciated for its clarity. I successfully executed the manual steps to create a volume on NetApp storage and integrate it with CloudStack as both primary and secondary storage using the NFS protocol. However, I encountered an issue while attempting to deploy a VM on the configured KVM host. The deployment failed with an error stating "Unable to orchestrate VM deployment due to empty POD, Cluster, and host values " in the logs, despite providing input values through the instance creation wizard. I am actively working on resolving this issue and would appreciate any additional documentation or guidance available on this matter. Furthermore, I am interested in understanding the process for code contribution once the plugin code is ready. I have reviewed the storage plugin documentation outlining the requirements for vendor implementation. Could you provide recommendations on the internal CI/CD processes that should be followed? Additionally, if my team joins the project in the future, are there specific training sessions or procedures they should adhere to? Thank you so much for your help and guidance. Thanks Rajiv Jain