#{% set glusterfs_ip_list = ['ebin01', 'ebin02'] %} {% set rnd = salt['random.rand_int'](1, 2) %} mount nfs volume-docker: mount.mounted: - name: /net/docker - device: ebin0{{ rnd }}:/docker - fstype: nfs - opts: _netdev,rw,defaults,noatime,nodiratime - mkmnt: True - persist: True - dump: 0 - pass_num: 0 mount raw volume-docker: mount.mounted: - name: /var/lib/docker - device: /net/docker/{{ grains['nodename'] }}-docker.raw - fstype: ext4 - opts: _netdev,rw,defaults,noatime,nodiratime,x-systemd.requires-mounts-for=/net/docker - mkmnt: True - dump: 0 - pass_num: 0 - require: - mount: /net/docker