Use snap module instead of command in playbook

Change-Id: Iabb728c70cf66ac3ba60c296c5d123557b890adc
diff --git a/playbooks/charm-cinder-storpool-iscsi/zaza-functional.yaml b/playbooks/charm-cinder-storpool-iscsi/zaza-functional.yaml
index fc5aa83..ce53891 100644
--- a/playbooks/charm-cinder-storpool-iscsi/zaza-functional.yaml
+++ b/playbooks/charm-cinder-storpool-iscsi/zaza-functional.yaml
@@ -1,9 +1,10 @@
 - hosts: all
   tasks:
 
-    # TODO: snap module is part of the community collection
     - name: Install charmcraft
-      ansible.builtin.command: snap install charmcraft --classic
+      community.general.snap:
+        name: charmcraft
+        classic: true
       become: true
 
     - name: Initialize lxd