fix: Avoid localhost delegation for openstack.cloud tasks (#709)

Co-authored-by: okozachenko1203 <okozachenko1203@users.noreply.github.com>
diff --git a/roles/keystone/meta/main.yml b/roles/keystone/meta/main.yml
index 3e149bf..a27c0ef 100644
--- a/roles/keystone/meta/main.yml
+++ b/roles/keystone/meta/main.yml
@@ -25,7 +25,7 @@
 
 dependencies:
   - role: defaults
-  # - role: openstacksdk
+  - role: openstacksdk
   - role: openstack_helm_endpoints
     vars:
       openstack_helm_endpoints_chart: keystone
diff --git a/roles/keystone/tasks/main.yml b/roles/keystone/tasks/main.yml
index c9e6229..50ff854 100644
--- a/roles/keystone/tasks/main.yml
+++ b/roles/keystone/tasks/main.yml
@@ -105,7 +105,6 @@
 
 - name: Create Keystone domains
   run_once: true
-  delegate_to: localhost
   vexxhost.atmosphere.identity_domain:
     name: "{{ item.name }}"
   register: keystone_domains_result
@@ -115,7 +114,6 @@
 
 - name: Create Keystone identity providers
   run_once: true
-  delegate_to: localhost
   vexxhost.atmosphere.federation_idp:
     name: "{{ item.domain.name }}"
     domain_id: "{{ item.domain.id }}"
@@ -127,7 +125,6 @@
 
 - name: Create Keystone federation mappings
   run_once: true
-  delegate_to: localhost
   vexxhost.atmosphere.federation_mapping:
     name: "{{ item.name }}-openid"
     rules:
@@ -145,7 +142,6 @@
 
 - name: Create Keystone federation protocols
   run_once: true
-  delegate_to: localhost
   vexxhost.atmosphere.keystone_federation_protocol:
     name: openid
     idp_id: "{{ item.name }}"