Template file is not configured good. Because it tries to mount via CIFS on fixed path /storage/content but that mount point isn't available on storage system and is not configurable via puppet.
Original contents of /etc/samba/smb.conf
...
[syspool_content]
comment = storage share
read only = No
path = /storage/content
[configshare]
comment = config share
read only = No
path = /storage/configuration
Paths should be changed accordingly in my example to path = /export/web for syspool_content in order for IIS cluster to be able to connect properly. Because of this IIS cluster fails to provision.