From f4d22f9c5ef72b99d0891445d8934f1f2bf85870 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20Mass=C3=A9?= Date: Wed, 21 Jun 2017 14:49:25 +0200 Subject: [PATCH] do not forget to import templates and images --- roles/sso/tasks/main.yml | 10 ++++++++++ roles/sso/vars/main.yml | 1 + 2 files changed, 11 insertions(+) diff --git a/roles/sso/tasks/main.yml b/roles/sso/tasks/main.yml index bfe4c4f..3e6f3fd 100644 --- a/roles/sso/tasks/main.yml +++ b/roles/sso/tasks/main.yml @@ -8,6 +8,16 @@ - name: Install java-1.8.0-openjdk-headless (required to use 'keytool') yum: name=java-1.8.0-openjdk-headless state=installed + - name: Create the Red Hat SSO templates (globally) + command: oc create -n openshift -f https://raw.githubusercontent.com/jboss-openshift/application-templates/{{ jboss_openshift_application_templates_version }}/sso/{{ item }}.json + with_items: "{{ sso_available_templates }}" + register: oc + failed_when: oc.rc > 0 and 'Error from server (AlreadyExists):' not in oc.stderr + changed_when: oc.rc == 0 + + - name: Import the Red Hat SSO ImageStream (globally) + command: oc import-image -n openshift redhat-sso71-openshift + - name: Get a list of existing projects command: oc get projects -o name register: oc_get_projects diff --git a/roles/sso/vars/main.yml b/roles/sso/vars/main.yml index 764fef8..54de7fb 100644 --- a/roles/sso/vars/main.yml +++ b/roles/sso/vars/main.yml @@ -7,6 +7,7 @@ - sso71-mysql - sso71-postgresql-persistent - sso71-postgresql + jboss_openshift_application_templates_version: ose-v1.3.7 sso_template: sso71-postgresql-persistent sso_project: sso sso_realm: sso