fix: add dependency for openstacksdk
diff --git a/roles/openstacksdk/meta/main.yml b/roles/openstacksdk/meta/main.yml
index eb42ef3..92093fc 100644
--- a/roles/openstacksdk/meta/main.yml
+++ b/roles/openstacksdk/meta/main.yml
@@ -25,3 +25,6 @@
 
 dependencies:
   - role: defaults
+  - role: openstack_helm_endpoints
+    vars:
+      openstack_helm_endpoints_list: ["identity"]
diff --git a/roles/openstacksdk/tasks/main.yml b/roles/openstacksdk/tasks/main.yml
index f444d9d..724f291 100644
--- a/roles/openstacksdk/tasks/main.yml
+++ b/roles/openstacksdk/tasks/main.yml
@@ -12,12 +12,6 @@
 # License for the specific language governing permissions and limitations
 # under the License.
 
-- name: Generate OpenStack-Helm endpoints
-  ansible.builtin.include_role:
-    name: openstack_helm_endpoints
-  vars:
-    openstack_helm_endpoints_list: ["identity"]
-
 - name: Install openstacksdk
   ansible.builtin.pip:
     name: openstacksdk==0.61.0