/tmp/bgpq3: file.managed: - source: salt://bgpq3-linux-amd64 - mode: 755 /tmp/bind.so: file.managed: - source: salt://bind.so - mode: 755 /config/config.new: file.managed: - template: jinja - source: salt://vyos.conf.j2 - mode: 644 - require: - file: /tmp/bgpq3 - file: /tmp/bind.so configure: cmd.script: - source: salt://load-configure-compare-commit.sh - shell: /bin/vbash - runas: minion - require: - file: /config/config.new /config/hphr.rules.v4: file.managed: - template: jinja - source: salt://bcp38.iptables.v4 /config/hphr.rules.v6: file.managed: - template: jinja - source: salt://bcp38.iptables.v6 /config/hphr.ipset: file.managed: - template: jinja - source: salt://bcp38.ipset.j2 chmod /config/scripts/vyos-postconfig-bootup.script: cmd.run: - name: sudo chmod 760 /config/scripts/vyos-postconfig-bootup.script /config/scripts/vyos-postconfig-bootup.script: file.managed: - template: jinja - source: salt://postconfig.sh - mode: 760 - require: - cmd: chmod /config/scripts/vyos-postconfig-bootup.script - file: /config/hphr.rules.v4 - file: /config/hphr.rules.v6 - file: /config/hphr.ipset cmd.run: - name: sudo /config/scripts/vyos-postconfig-bootup.script - require: - file: /config/scripts/vyos-postconfig-bootup.script - cmd: configure