Set changed_when false for capi deployment
- CRDs include conversion.webhook.clientConfig.caBundle which is injected by cert-manager after deployment. So it is always different.
- Rules of aggregated clusterRoles are rendered after clusterRole is deployed. So it is always different.
diff --git a/roles/openstack_helm_magnum/tasks/main.yml b/roles/openstack_helm_magnum/tasks/main.yml
index 140b15b..071c64e 100644
--- a/roles/openstack_helm_magnum/tasks/main.yml
+++ b/roles/openstack_helm_magnum/tasks/main.yml
@@ -48,6 +48,7 @@
- path: 'templates/capi-provider.yml.j2'
- path: 'templates/capi-rbac.yml.j2'
run_once: true
+ changed_when: false
- name: Deploy Helm chart
run_once: true