From 3cce846f28c5ea53d247839c9ea9587934307ab8 Mon Sep 17 00:00:00 2001
From: Vincent Schwarzer <vincent.schwarzer@yahoo.de>
Date: Tue, 9 May 2017 14:58:37 +0200
Subject: Added additional Calico Network Plugin Checks

---
 roles/openshift_common/tasks/main.yml | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

(limited to 'roles/openshift_common')

diff --git a/roles/openshift_common/tasks/main.yml b/roles/openshift_common/tasks/main.yml
index d9ccf87bc..359eaec07 100644
--- a/roles/openshift_common/tasks/main.yml
+++ b/roles/openshift_common/tasks/main.yml
@@ -28,9 +28,17 @@
   when: openshift_use_openshift_sdn | default(true) | bool and openshift_use_calico | default(false) | bool
 
 - fail:
-    msg: Calico cannot currently be used with Flannel in Openshift. Set either openshift_use_calico or openshift_use_flannel, but not both
+    msg: Calico can not be used with Flannel in Openshift. Set either openshift_use_calico or openshift_use_flannel, but not both
   when: openshift_use_calico | default(false) | bool and openshift_use_flannel | default(false) | bool
 
+- fail:
+    msg: Calico can not be used with Nuage in Openshift. Set either openshift_use_calico or openshift_use_nuage, but not both
+  when: openshift_use_calico | default(false) | bool and openshift_use_nuage | default(false) | bool
+
+- fail:
+    msg: Calico can not be used with Contiv in Openshift. Set either openshift_use_calico or openshift_use_contiv, but not both
+  when: openshift_use_calico | default(false) | bool and openshift_use_contiv | default(false) | bool
+
 - fail:
     msg: openshift_hostname must be 64 characters or less
   when: openshift_hostname is defined and openshift_hostname | length > 64
-- 
cgit v1.2.3