Once the glusterfs volume is created and started, each run of puppet agent after that fails with:
Notice: /Stage[main]/mymodule/Glusterfs::Volume[gv0]/Exec[/usr/sbin/gluster volume start gv0]/returns: volume start: gv0: failed: Volume gv0 already started
Error: /usr/sbin/gluster volume start gv0 returned 1 instead of one of [0]
Error: /Stage[main]/mymodule/Glusterfs::Volume[gv0]/Exec[/usr/sbin/gluster volume start gv0]/returns: change from notrun to 0 failed: /usr/sbin/gluster volume start gv0 returned 1 instead of one of [0]