diff --git a/core/src/epicli/data/common/ansible/playbooks/roles/upgrade/tasks/kubernetes.yml b/core/src/epicli/data/common/ansible/playbooks/roles/upgrade/tasks/kubernetes.yml index 6b01a503df..eec3bd482e 100644 --- a/core/src/epicli/data/common/ansible/playbooks/roles/upgrade/tasks/kubernetes.yml +++ b/core/src/epicli/data/common/ansible/playbooks/roles/upgrade/tasks/kubernetes.yml @@ -7,6 +7,12 @@ import_tasks: kubernetes/get-cluster-version.yml # sets cluster_version delegate_to: "{{ groups['kubernetes_master'][0] }}" +- name: Check if upgrade from current K8s version is supported + assert: + that: cluster_version is version('v1.14.6', '>=') + fail_msg: Your Kubernetes version ({{ cluster_version }}) is not supported by this version of Epiphany which requires at least version 1.14.6 (Epiphany v0.4.4). For more information, refer to the documentation. + quiet: true + - name: Include get-kubelet-version.yml import_tasks: kubernetes/get-kubelet-version.yml # sets kubelet_version delegate_to: "{{ groups['kubernetes_master'][0] }}"