From d88382af12229b7886d4739b5db887a49215cc76 Mon Sep 17 00:00:00 2001 From: William Wernert Date: Tue, 28 Apr 2020 01:36:57 -0400 Subject: [PATCH] [refactor] Change fleet sls to depend on mysql --- salt/fleet/init.sls | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/salt/fleet/init.sls b/salt/fleet/init.sls index 5dcc7e202..926666b32 100644 --- a/salt/fleet/init.sls +++ b/salt/fleet/init.sls @@ -21,6 +21,9 @@ # hostname: {{ grains.host }} #{% endif %} +include: + - mysql + # Fleet Setup fleetcdir: file.directory: @@ -86,6 +89,8 @@ fleetdb: - connection_port: 3306 - connection_user: root - connection_pass: {{ MYSQLPASS }} + - require: + - sls: mysql fleetdbuser: mysql_user.present: @@ -95,6 +100,8 @@ fleetdbuser: - connection_port: 3306 - connection_user: root - connection_pass: {{ MYSQLPASS }} + - require: + - fleetdb fleetdbpriv: mysql_grants.present: @@ -106,8 +113,9 @@ fleetdbpriv: - connection_port: 3306 - connection_user: root - connection_pass: {{ MYSQLPASS }} - - + - require: + - fleetdb + {% if FLEETPASS == None or FLEETJWT == None %} fleet_password_none: