From 84485b7f79bc03cdc1a3f5b915a9baacf2342f72 Mon Sep 17 00:00:00 2001 From: Josh Brower Date: Thu, 5 Dec 2019 16:34:30 -0500 Subject: [PATCH 1/4] Create so-playbook-sync --- salt/common/tools/sbin/so-playbook-sync | 1 + 1 file changed, 1 insertion(+) create mode 100644 salt/common/tools/sbin/so-playbook-sync diff --git a/salt/common/tools/sbin/so-playbook-sync b/salt/common/tools/sbin/so-playbook-sync new file mode 100644 index 000000000..3fc13c199 --- /dev/null +++ b/salt/common/tools/sbin/so-playbook-sync @@ -0,0 +1 @@ +sudo docker exec so-soctopus python3 playbook_play-sync.py From 7721e913ec326902158e4198e6def2b9932008a5 Mon Sep 17 00:00:00 2001 From: Josh Brower Date: Thu, 5 Dec 2019 16:36:29 -0500 Subject: [PATCH 2/4] Create so-playbook-ruleupdate --- salt/common/tools/sbin/so-playbook-ruleupdate | 1 + 1 file changed, 1 insertion(+) create mode 100644 salt/common/tools/sbin/so-playbook-ruleupdate diff --git a/salt/common/tools/sbin/so-playbook-ruleupdate b/salt/common/tools/sbin/so-playbook-ruleupdate new file mode 100644 index 000000000..6e2d16f5d --- /dev/null +++ b/salt/common/tools/sbin/so-playbook-ruleupdate @@ -0,0 +1 @@ +sudo docker exec so-soctopus python3 playbook_bulk-update.py From 65ddac4535245c8bac021a6968454e08440e3515 Mon Sep 17 00:00:00 2001 From: Josh Brower Date: Thu, 5 Dec 2019 16:50:58 -0500 Subject: [PATCH 3/4] Playbook - add cron job for so-playbook-sync --- salt/playbook/init.sls | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/salt/playbook/init.sls b/salt/playbook/init.sls index bc22b60d4..6a5ab542e 100644 --- a/salt/playbook/init.sls +++ b/salt/playbook/init.sls @@ -56,3 +56,8 @@ so-navigator: - /opt/so/conf/playbook/nav_layer_playbook.json:/nav-app/src/assets/playbook.json:ro - port_bindings: - 0.0.0.0:4200:4200 + +/usr/sbin/so-playbook-sync: + cron.present: + - user: root + - minute: '*/5' From d27de7c8be3b840d1d59530a2ddfc080bd5b7e03 Mon Sep 17 00:00:00 2001 From: Josh Brower Date: Thu, 5 Dec 2019 16:54:33 -0500 Subject: [PATCH 4/4] Update init.sls --- salt/playbook/init.sls | 1 + 1 file changed, 1 insertion(+) diff --git a/salt/playbook/init.sls b/salt/playbook/init.sls index 6a5ab542e..770316ab9 100644 --- a/salt/playbook/init.sls +++ b/salt/playbook/init.sls @@ -59,5 +59,6 @@ so-navigator: /usr/sbin/so-playbook-sync: cron.present: + - identifier: so-playbook-sync - user: root - minute: '*/5'