Updated salt-master install and test for ufw

This commit is contained in:
David Murphy 2023-10-11 14:19:40 -06:00 committed by Pedro Algarvio
parent 81d6e422db
commit d683fade39
2 changed files with 21 additions and 1 deletions

View file

@ -1,2 +1,2 @@
pkg/common/salt-master.service /lib/systemd/system
pkg/common/salt.ufw /etc/ufw/applications.d/salt-master
pkg/common/salt.ufw /etc/ufw/applications.d

View file

@ -22,3 +22,23 @@ def test_salt_ufw(salt_master, salt_call_cli, install_salt):
ufw_master_path = pathlib.Path("/etc/ufw/applications.d/salt-master")
assert ufw_master_path.exists()
assert ufw_master_path.is_file()
ls_cmd = "ls -alhrt /etc/ufw/applications.d/"
ret = salt_call_cli.run("--local", "cmd.run", ls_cmd)
log.warning(f"DGM test_salt_ufw ls cmd ret '{ret}'")
cat_cmd = "cat /etc/ufw/applications.d/salt-master"
ret = salt_call_cli.run("--local", "cmd.run", cat_cmd)
log.warning(f"DGM test_salt_ufw cat cmd ret '{ret}'")
ufw_list_cmd = "/usr/sbin/ufw app list"
ret = salt_call_cli.run("--local", "cmd.run", ufw_list_cmd)
log.warning(f"DGM test_salt_ufw list ret '{ret}'")
ufw_upd_cmd = "/usr/sbin/ufw app update Salt"
ret = salt_call_cli.run("--local", "cmd.run", ufw_upd_cmd)
log.warning(f"DGM test_salt_ufw update ret '{ret}'")
ufw_info_cmd = "/usr/sbin/ufw app info Salt"
ret = salt_call_cli.run("--local", "cmd.run", ufw_info_cmd)