Fix service resource dependencies
diff --git a/mysql/server/service.sls b/mysql/server/service.sls
index 8d649cd..4d724e2 100644
--- a/mysql/server/service.sls
+++ b/mysql/server/service.sls
@@ -23,6 +23,8 @@
   {%- endif %}
   - require:
     - pkg: mysql_packages
+  - watch_in:
+    - service: mysql_service
 
 /etc/mysql/server-key.pem:
   file.managed:
@@ -33,6 +35,8 @@
   {%- endif %}
   - require:
     - pkg: mysql_packages
+  - watch_in:
+    - service: mysql_service
 
 {%- if server.replication.role in ['slave', 'both'] %}
 
@@ -45,6 +49,8 @@
   {%- endif %}
   - require:
     - pkg: mysql_packages
+  - watch_in:
+    - service: mysql_service
 
 /etc/mysql/client-key.pem:
   file.managed:
@@ -55,6 +61,8 @@
   {%- endif %}
   - require:
     - pkg: mysql_packages
+  - watch_in:
+    - service: mysql_service
 
 {%- endif %}
 
@@ -67,6 +75,8 @@
   {%- endif %}
   - require:
     - pkg: mysql_packages
+  - watch_in:
+    - service: mysql_service
 
 {%- endif %}
 
@@ -77,6 +87,8 @@
   mysql_user.present:
   - host: '%'
   - password: {{ server.replication.password }}
+  - watch_in:
+    - service: mysql_service
 
 {{ server.replication.user }}_replication_grants:
   mysql_grants.present:
@@ -84,6 +96,8 @@
   - database: '*.*'
   - user: {{ server.replication.user }}
   - host: '%'
+  - watch_in:
+    - service: mysql_service
 
 {%- endif %}
 
@@ -111,4 +125,4 @@
 
 {%- endif %}
 
-{%- endif %}
\ No newline at end of file
+{%- endif %}