[BUGFIX] Required auth field was added to endpoint_absent state.

Related-PROD: PROD-26432

Change-Id: Ifb891cc2409c9bf9467deb57e80bdef25f4f9e06
(cherry picked from commit fa4e9a2faf041abeccc6dccd9b2de38885bdf2a8)
diff --git a/keystone/client/server.sls b/keystone/client/server.sls
index e470585..9f97b74 100644
--- a/keystone/client/server.sls
+++ b/keystone/client/server.sls
@@ -89,6 +89,17 @@
   keystoneng.endpoint_absent:
     - name: {{ service_name }}
     - region: {{ endpoint.region }}
+    - require:
+      - keystoneng: keystone_{{ server_name }}_service_{{ service_name }}
+    {%- if server.admin.token is defined %}
+    - connection_token: {{ connection_args.token }}
+    - connection_endpoint: {{ connection_args.endpoint }}
+    {%- else %}
+    - connection_user: {{ connection_args.user }}
+    - connection_password: {{ connection_args.password }}
+    - connection_tenant: {{ connection_args.tenant }}
+    - connection_auth_url: {{ connection_args.auth_url }}
+    {%- endif %}
 
   {%- endif %}