I'm creating a workflow that creates sources and destination volumes, with the required mirror, and then creates a LUN fusing Snapdrive on the server. There are 2 issues using the included Create volume command for this workflow.
This is in cDoT, and the SVM only has the iSCSI protocol. iSCSI does not require the volume is mounted, and in System Manager you cannot in fact see the whole namespace option.
The Create volume command in WFA does not allow the creation of a rw volume without a mount point.
There is not even an included command to unmount a volume (I have created my own to work around it).
Since Snapdrive will be controlling the snapshots, to ensure consistency, I need to disable snapshots on the volume. However the snapshot_enabled: attribute hasn't been included in the implementation.
I haven't worked around this part yet, but I suspect it'll be either adding a command specifically to disable the snapshots, or cloning the create volume command and adding the functionality in there.
Am I missing something on the above points, or please could I add a feature request for the 2 things to be added in future versions. If only so that I don't have to the version checking on my commands