fix: retry flavor creation in ci
diff --git a/roles/openstack_helm_nova/tasks/main.yml b/roles/openstack_helm_nova/tasks/main.yml
index 417c06f..91ea19c 100644
--- a/roles/openstack_helm_nova/tasks/main.yml
+++ b/roles/openstack_helm_nova/tasks/main.yml
@@ -154,3 +154,12 @@
         rxtx_factor: "{{ item.rxtx_factor | default(omit) }}"
         extra_specs: "{{ item.extra_specs | default(omit) }}"
       loop: "{{ openstack_helm_nova_flavors }}"
+      # NOTE(mnaser): This often fails with a 503 since we're sending a request
+      #               way too fast after the service is ready, retry for now
+      #               but the Helm chart should be fixed.
+      #
+      #               See: https://github.com/vexxhost/atmosphere/issues/72
+      retries: 60
+      delay: 5
+      register: _result
+      until: _result is not failed