Changes for Helm v3 compatibility:
* Helm v3 complains if kubeconfig is world-readable. Setting permissions
on /root/.kube/config to keep it happy.
* Add local helm repos in prometheus/spinnaker install tasks
* Pinning openshift due to regression in kubernetes client
Signed-off-by: Cian Johnston <cian.johnston@est.tech>
Change-Id: Ie0dc3d9c7af4eda5a4d56461f9e3e4341ea7a12c
diff --git a/playbooks/roles/postinstall/vars/main.yaml b/playbooks/roles/postinstall/vars/main.yaml
index 9c1177b..01abd5b 100644
--- a/playbooks/roles/postinstall/vars/main.yaml
+++ b/playbooks/roles/postinstall/vars/main.yaml
@@ -18,5 +18,8 @@
# ============LICENSE_END=========================================================
jumphost: "{{ 'jumphost' if provisioner_type == 'heat' else 'localhost' }}"
+# NOTE (cian): pinning openshift due to regression in 0.12
+# Ref: https://github.com/ansible-collections/community.kubernetes/issues/283
+openshift_version: "0.11"
# vim: set ts=2 sw=2 expandtab: