Skip to content

Instantly share code, notes, and snippets.

@david-martin
Created December 16, 2019 12:23
Show Gist options
  • Save david-martin/a063d497015b5c2cf2b6a63acb5428f6 to your computer and use it in GitHub Desktop.
Save david-martin/a063d497015b5c2cf2b6a63acb5428f6 to your computer and use it in GitHub Desktop.
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [127.0.0.1]
TASK [include_role : prerequisites] ********************************************
TASK [prerequisites : Ensure cluster type is set] ******************************
included: /root/installation/roles/prerequisites/tasks/check_cluster_type.yml for 127.0.0.1
TASK [prerequisites : debug] ***************************************************
ok: [127.0.0.1] => {
"msg": "cluster_type variable is not defined, please use one of the provided inventory files for your environment or set it manually"
}
TASK [prerequisites : Verify oc version] ***************************************
included: /root/installation/roles/prerequisites/tasks/oc_version.yml for 127.0.0.1
TASK [prerequisites : Get the target oc version to major version] **************
changed: [127.0.0.1]
TASK [prerequisites : Verify target oc version matches a declared supported version] ***
skipping: [127.0.0.1]
TASK [prerequisites : Ensure master params are present] ************************
skipping: [127.0.0.1]
TASK [prerequisites : Install Required Packages] *******************************
included: /root/installation/roles/prerequisites/tasks/packages.yml for 127.0.0.1
TASK [prerequisites : Check if unzip is available] *****************************
[WARNING]: Consider using the unarchive module rather than running unzip. If
you need to use command because unarchive is insufficient you can add
warn=False to this command task or set command_warnings=False in ansible.cfg to
get rid of this message.
ok: [127.0.0.1]
TASK [prerequisites : Install unzip if not present] ****************************
skipping: [127.0.0.1]
TASK [prerequisites : Install gnu-tar required for MacOSX] *********************
skipping: [127.0.0.1]
TASK [prerequisites : include] *************************************************
included: /root/installation/roles/prerequisites/tasks/download_binary.yml for 127.0.0.1
TASK [prerequisites : Check that jq exists] ************************************
ok: [127.0.0.1]
TASK [prerequisites : download jq] *********************************************
skipping: [127.0.0.1]
PLAY [master] ******************************************************************
TASK [include_role : openshift] ************************************************
TASK [openshift : Retrieve master configurations] ******************************
ok: [127.0.0.1]
TASK [openshift : add_host] ****************************************************
changed: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [include_role : openshift] ************************************************
TASK [openshift : Password authentication] *************************************
skipping: [127.0.0.1]
TASK [openshift : Token authentication] ****************************************
skipping: [127.0.0.1]
PLAY [master] ******************************************************************
TASK [make sure we start as system admin] **************************************
changed: [127.0.0.1]
TASK [generate admin password] *************************************************
ok: [127.0.0.1]
TASK [add_host] ****************************************************************
changed: [127.0.0.1]
TASK [Create integreatly-admin user] *******************************************
changed: [127.0.0.1]
TASK [Give integreatly-admin user cluster admin] *******************************
changed: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [get server url] **********************************************************
changed: [127.0.0.1]
TASK [Login with integreatly-admin user] ***************************************
changed: [127.0.0.1]
TASK [get password for admin user] *********************************************
skipping: [127.0.0.1]
TASK [login with admin user via rhsso identity provider when htpasswd disabled] ***
skipping: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [middleware_monitoring : include] *****************************************
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
TASK [middleware_monitoring : Create resource file from template (grafana_crd.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (grafana_dashboard_crd.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (grafana_datasource_crd.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (grafana_cluster_role.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (grafana_cluster_role_binding.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (grafana-proxy-clusterrole.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (grafana-proxy-clusterrole_binding.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (prometheus_crd.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (prometheus_alert_manager_crd.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (prometheus_service_monitor_crd.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (prometheus_rule_crd.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (prometheus_cluster_role_binding.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (prometheus_cluster_role.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (prometheus_operator_cluster_role_binding.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (prometheus_operator_cluster_role.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (alert_manager_cluster_role_binding.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource file from template (alert_manager_cluster_role.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
TASK [middleware_monitoring : Create required operator resources] **************
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/application-monitoring-operator/0.0.29/deploy/crds/BlackboxTarget.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/application-monitoring-operator/0.0.29/deploy/crds/ApplicationMonitoring.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/application-monitoring-operator/0.0.29/deploy/operator_roles/service_account.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/application-monitoring-operator/0.0.29/deploy/operator_roles/role.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/application-monitoring-operator/0.0.29/deploy/operator_roles/role_binding.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/application-monitoring-operator/0.0.29/deploy/operator.yaml)
TASK [middleware_monitoring : include] *****************************************
included: /root/installation/roles/middleware_monitoring/tasks/./create_resource_from_template.yml for 127.0.0.1
TASK [middleware_monitoring : Create resource file from template (application_monitoring_cr.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring : Create resource from file] ***********************
ok: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [include_role : namespace] ************************************************
skipping: [127.0.0.1]
TASK [heimdall : template] *****************************************************
skipping: [127.0.0.1]
TASK [heimdall : Create ImageStream Pull Secret] *******************************
skipping: [127.0.0.1]
TASK [heimdall : Create Heimdall Operator Resources] ***************************
skipping: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/heimdall/release-1.0.0/deploy/service_account.yaml)
skipping: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/heimdall/release-1.0.0/deploy/role.yaml)
skipping: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/heimdall/release-1.0.0/deploy/cluster_role.yaml)
skipping: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/heimdall/release-1.0.0/deploy/role_binding.yaml)
skipping: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/heimdall/release-1.0.0/deploy/crds/imagemonitor_v1alpha1_imagemonitor_crd.yaml)
skipping: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/heimdall/release-1.0.0/deploy/operator.yaml)
TASK [heimdall : template] *****************************************************
skipping: [127.0.0.1]
TASK [heimdall : Create Heimdall Cluster Role Binding] *************************
skipping: [127.0.0.1]
TASK [heimdall : Wait for heimdall pods to be ready] ***************************
skipping: [127.0.0.1]
PLAY [local] *******************************************************************
TASK [amq_streams : include_tasks] *********************************************
included: /root/installation/roles/amq_streams/tasks/./install.yml for 127.0.0.1
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [amq_streams : include_tasks] *********************************************
included: /root/installation/roles/amq_streams/tasks/./install_amq_streams_cluster_operator.yml for 127.0.0.1
TASK [amq_streams : Ensure clean clone location] *******************************
changed: [127.0.0.1]
TASK [amq_streams : Clone AMQ Streams repo] ************************************
changed: [127.0.0.1]
TASK [amq_streams : Configure the namespace of the RoleBindings to amq-streams] ***
changed: [127.0.0.1]
TASK [amq_streams : Create the AMQ Streams cluster operator] *******************
changed: [127.0.0.1]
TASK [amq_streams : include_tasks] *********************************************
included: /root/installation/roles/amq_streams/tasks/./create_kafka.yml for 127.0.0.1
TASK [amq_streams : Configure kafka template for kafka custom resource] ********
ok: [127.0.0.1]
TASK [amq_streams : Create kafka custom resource] ******************************
changed: [127.0.0.1]
TASK [amq_streams : include_tasks] *********************************************
included: /root/installation/roles/amq_streams/tasks/./check_installation_succeeded.yml for 127.0.0.1
TASK [amq_streams : Ensure the correct number of pods are created and the pods are in a ready state] ***
changed: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [include_role : launcher] *************************************************
TASK [launcher : Check if namespace exists] ************************************
changed: [127.0.0.1]
TASK [include_role : namespace] ************************************************
skipping: [127.0.0.1]
TASK [launcher : Check if deployment config launcher-sso exists] ***************
changed: [127.0.0.1]
TASK [launcher : Ensure redhat-sso73-openshift:1.0 tag is present for redhat sso in openshift namespace] ***
ok: [127.0.0.1]
TASK [launcher : Ensure redhat-sso73-openshift:1.0 tag has an imported image in openshift namespace] ***
FAILED - RETRYING: Ensure redhat-sso73-openshift:1.0 tag has an imported image in openshift namespace (50 retries left).
ok: [127.0.0.1]
TASK [launcher : Provision SSO for Launcher] ***********************************
skipping: [127.0.0.1]
TASK [launcher : Verify Launcher SSO deployment succeeded] *********************
ok: [127.0.0.1]
TASK [launcher : Retrieve launcher SSO Admin Password] *************************
changed: [127.0.0.1]
TASK [launcher : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [include_role : rhsso] ****************************************************
TASK [rhsso : Setup RH-SSO Imagestreams] ***************************************
included: /root/installation/roles/rhsso/tasks/imagestreams.yaml for 127.0.0.1
TASK [rhsso : Ensure redhat-sso73-openshift:1.0 tag is present for redhat sso in openshift namespace] ***
ok: [127.0.0.1]
TASK [rhsso : Ensure redhat-sso73-openshift:1.0 tag has an imported image in openshift namespace] ***
FAILED - RETRYING: Ensure redhat-sso73-openshift:1.0 tag has an imported image in openshift namespace (50 retries left).
ok: [127.0.0.1]
TASK [rhsso : Provision RH-SSO] ************************************************
included: /root/installation/roles/rhsso/tasks/install_sso.yml for 127.0.0.1
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [rhsso : Create required objects] *****************************************
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/keycloak-operator/v1.9.4/deploy//rbac.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/keycloak-operator/v1.9.4/deploy//crds/Keycloak_crd.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/keycloak-operator/v1.9.4/deploy//crds/KeycloakRealm_crd.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/keycloak-operator/v1.9.4/deploy//operator.yaml)
TASK [rhsso : Create keycloak resource template] *******************************
changed: [127.0.0.1]
TASK [rhsso : Create keycloak resource] ****************************************
changed: [127.0.0.1]
TASK [rhsso : Wait for keycloak to be ready] ***********************************
skipping: [127.0.0.1]
TASK [rhsso : Generate secret for rhsso client] ********************************
ok: [127.0.0.1]
TASK [rhsso : include threescale vars] *****************************************
ok: [127.0.0.1]
TASK [rhsso : Generate secret for 3scale client] *******************************
ok: [127.0.0.1]
TASK [rhsso : include launcher vars] *******************************************
ok: [127.0.0.1]
TASK [rhsso : Find encrypted RH-SSO route] *************************************
changed: [127.0.0.1]
TASK [rhsso : Get RH-SSO secure route] *****************************************
changed: [127.0.0.1 -> localhost]
TASK [rhsso : Generate secret for launcher client] *****************************
ok: [127.0.0.1]
TASK [rhsso : set_fact] ********************************************************
ok: [127.0.0.1]
TASK [rhsso : set_fact] ********************************************************
skipping: [127.0.0.1]
TASK [rhsso : set_fact] ********************************************************
ok: [127.0.0.1]
TASK [rhsso : Create keycloak realm resource template] *************************
changed: [127.0.0.1]
TASK [rhsso : Seed evaluation users] *******************************************
TASK [rhsso : Create keycloak realm resource] **********************************
changed: [127.0.0.1]
TASK [rhsso : Verify rhsso realm is provisioned] *******************************
ok: [127.0.0.1]
TASK [rhsso : Find encrypted RH-SSO route] *************************************
changed: [127.0.0.1]
TASK [rhsso : Get RH-SSO secure route] *****************************************
changed: [127.0.0.1 -> localhost]
TASK [rhsso : set_fact] ********************************************************
ok: [127.0.0.1]
TASK [rhsso : Check if logoutPublicURL parameter already set] ******************
changed: [127.0.0.1]
TASK [rhsso : set_fact] ********************************************************
skipping: [127.0.0.1]
TASK [rhsso : Export existing webconsole configmap] ****************************
skipping: [127.0.0.1]
TASK [rhsso : Set logoutPublicURL in exported webconsole configmap] ************
skipping: [127.0.0.1]
TASK [rhsso : Replace webconsole configmap in openshift-web-console namespace] ***
skipping: [127.0.0.1]
TASK [rhsso : Verify rhsso operator is running] ********************************
skipping: [127.0.0.1]
TASK [rhsso : Verify rhsso instance is provisioned] ****************************
ok: [127.0.0.1]
TASK [rhsso : Verify rhsso realm is provisioned] *******************************
ok: [127.0.0.1]
TASK [include_role : heimdall] *************************************************
skipping: [127.0.0.1]
TASK [Retrieve rhsso env vars] *************************************************
changed: [127.0.0.1] => (item=SSO_SERVICE_USERNAME)
changed: [127.0.0.1] => (item=SSO_SERVICE_PASSWORD)
changed: [127.0.0.1] => (item=SSO_ADMIN_USERNAME)
changed: [127.0.0.1] => (item=SSO_ADMIN_PASSWORD)
TASK [Set rhsso playbook vars] *************************************************
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 11:51:29.622116', '_ansible_no_log': False, u'stdout': u'', u'cmd': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_USERNAME")].value}\' -n sso', u'rc': 0, 'item': u'SSO_SERVICE_USERNAME', u'delta': u'0:00:00.184554', '_ansible_item_label': u'SSO_SERVICE_USERNAME', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_USERNAME")].value}\' -n sso', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [], u'start': u'2019-12-16 11:51:29.437562', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 11:51:29.970392', '_ansible_no_log': False, u'stdout': u'', u'cmd': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_PASSWORD")].value}\' -n sso', u'rc': 0, 'item': u'SSO_SERVICE_PASSWORD', u'delta': u'0:00:00.189970', '_ansible_item_label': u'SSO_SERVICE_PASSWORD', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_PASSWORD")].value}\' -n sso', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [], u'start': u'2019-12-16 11:51:29.780422', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 11:51:30.320176', '_ansible_no_log': False, u'stdout': u'admin', u'cmd': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_USERNAME")].value}\' -n sso', u'rc': 0, 'item': u'SSO_ADMIN_USERNAME', u'delta': u'0:00:00.189067', '_ansible_item_label': u'SSO_ADMIN_USERNAME', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_USERNAME")].value}\' -n sso', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'admin'], u'start': u'2019-12-16 11:51:30.131109', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 11:51:30.671150', '_ansible_no_log': False, u'stdout': u'74d9f14718ac40df975685b0e3d034b4', u'cmd': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_PASSWORD")].value}\' -n sso', u'rc': 0, 'item': u'SSO_ADMIN_PASSWORD', u'delta': u'0:00:00.187451', '_ansible_item_label': u'SSO_ADMIN_PASSWORD', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_PASSWORD")].value}\' -n sso', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'74d9f14718ac40df975685b0e3d034b4'], u'start': u'2019-12-16 11:51:30.483699', '_ansible_ignore_errors': None, 'failed': False})
TASK [Retrieve cluster rhsso host] *********************************************
changed: [127.0.0.1]
TASK [Set rhsso host var] ******************************************************
ok: [127.0.0.1]
TASK [include_role : rhsso] ****************************************************
TASK [rhsso : Find encrypted RH-SSO route] *************************************
changed: [127.0.0.1]
TASK [rhsso : Get RH-SSO secure route] *****************************************
changed: [127.0.0.1 -> localhost]
TASK [rhsso : set_fact] ********************************************************
ok: [127.0.0.1]
TASK [rhsso : Check if logoutPublicURL parameter already set] ******************
changed: [127.0.0.1]
TASK [rhsso : set_fact] ********************************************************
skipping: [127.0.0.1]
TASK [rhsso : Export existing webconsole configmap] ****************************
skipping: [127.0.0.1]
TASK [rhsso : Set logoutPublicURL in exported webconsole configmap] ************
skipping: [127.0.0.1]
TASK [rhsso : Replace webconsole configmap in openshift-web-console namespace] ***
skipping: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [127.0.0.1]
TASK [include_role : walkthroughs] *********************************************
TASK [walkthroughs : Remove walkthroughs] **************************************
included: /root/installation/roles/walkthroughs/tasks/uninstall.yml for 127.0.0.1
TASK [walkthroughs : Remove crud spring boot app from the catalog] *************
changed: [127.0.0.1]
TASK [walkthroughs : Remove location soap app from the catalog] ****************
changed: [127.0.0.1]
TASK [walkthroughs : Remove messaging work queue nodejs from the catalog] ******
changed: [127.0.0.1]
TASK [walkthroughs : Remove messaging nodejs order entry UI from the catalog] ***
changed: [127.0.0.1]
TASK [walkthroughs : Remove messaging nodejs order management UI from the catalog] ***
changed: [127.0.0.1]
TASK [walkthroughs : Remove messaging camel/fuse order API from the catalog] ***
changed: [127.0.0.1]
TASK [walkthroughs : Add walkthrough apps to the catalog] **********************
included: /root/installation/roles/walkthroughs/tasks/messaging_work_queue_nodejs.yml for 127.0.0.1
included: /root/installation/roles/walkthroughs/tasks/camel_orders_api.yml for 127.0.0.1
included: /root/installation/roles/walkthroughs/tasks/nodejs_orders_management_ui.yml for 127.0.0.1
included: /root/installation/roles/walkthroughs/tasks/nodejs_order_entry_ui.yml for 127.0.0.1
included: /root/installation/roles/walkthroughs/tasks/crud_spboot_example.yml for 127.0.0.1
included: /root/installation/roles/walkthroughs/tasks/location_soap.yml for 127.0.0.1
TASK [walkthroughs : template messaging work queue nodejs] *********************
ok: [127.0.0.1]
TASK [walkthroughs : Add messaging work queue nodejs to the catalog] ***********
changed: [127.0.0.1]
TASK [walkthroughs : template Camel/Fuse orders API] ***************************
ok: [127.0.0.1]
TASK [walkthroughs : Add crud Camel/Fuse order API app to the catalog] *********
changed: [127.0.0.1]
TASK [walkthroughs : template Node.js Orders Management UI] ********************
ok: [127.0.0.1]
TASK [walkthroughs : adds a nodejs based UI that renders data from the camel_orders_api template] ***
changed: [127.0.0.1]
TASK [walkthroughs : template Node.js Order Entry UI] **************************
ok: [127.0.0.1]
TASK [walkthroughs : newer version of the work_queue_nodejs] *******************
changed: [127.0.0.1]
TASK [walkthroughs : template crud spring boot example app] ********************
ok: [127.0.0.1]
TASK [walkthroughs : Add crud spring boot example app to the catalog] **********
changed: [127.0.0.1]
TASK [walkthroughs : location soap app] ****************************************
ok: [127.0.0.1]
TASK [walkthroughs : Add location soap app to the catalog] *********************
changed: [127.0.0.1]
TASK [include_role : reboot_template_broker] ***********************************
TASK [reboot_template_broker : Dump current template broker] *******************
changed: [127.0.0.1]
TASK [reboot_template_broker : Delete current template broker] *****************
changed: [127.0.0.1]
TASK [reboot_template_broker : Create template-service-broker] *****************
changed: [127.0.0.1]
TASK [include_role : fuse] *****************************************************
TASK [fuse : Create Fuse image streams] ****************************************
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/jboss-fuse/application-templates/application-templates-2.1.fuse-750056-redhat-00006/fis-image-streams.json)
TASK [fuse : Create Fuse quickstart templates] *********************************
changed: [127.0.0.1] => (item=eap-camel-amq-template.json)
changed: [127.0.0.1] => (item=eap-camel-cdi-template.json)
changed: [127.0.0.1] => (item=eap-camel-cxf-jaxrs-template.json)
changed: [127.0.0.1] => (item=eap-camel-cxf-jaxws-template.json)
changed: [127.0.0.1] => (item=eap-camel-jpa-template.json)
changed: [127.0.0.1] => (item=karaf-camel-amq-template.json)
changed: [127.0.0.1] => (item=karaf-camel-log-template.json)
changed: [127.0.0.1] => (item=karaf-camel-rest-sql-template.json)
changed: [127.0.0.1] => (item=karaf-cxf-rest-template.json)
changed: [127.0.0.1] => (item=spring-boot-camel-amq-template.json)
changed: [127.0.0.1] => (item=spring-boot-camel-config-template.json)
changed: [127.0.0.1] => (item=spring-boot-camel-drools-template.json)
changed: [127.0.0.1] => (item=spring-boot-camel-infinispan-template.json)
changed: [127.0.0.1] => (item=spring-boot-camel-rest-3scale-template.json)
changed: [127.0.0.1] => (item=spring-boot-camel-rest-sql-template.json)
changed: [127.0.0.1] => (item=spring-boot-camel-template.json)
changed: [127.0.0.1] => (item=spring-boot-camel-xa-template.json)
changed: [127.0.0.1] => (item=spring-boot-camel-xml-template.json)
changed: [127.0.0.1] => (item=spring-boot-cxf-jaxrs-template.json)
changed: [127.0.0.1] => (item=spring-boot-cxf-jaxws-template.json)
TASK [fuse : Create Fuse Console templates] ************************************
ok: [127.0.0.1] => (item=fis-console-cluster-template.json)
ok: [127.0.0.1] => (item=fis-console-namespace-template.json)
ok: [127.0.0.1] => (item=fuse-apicurito.yml)
PLAY [localhost] ***************************************************************
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [fuse_managed : Expose vars] **********************************************
ok: [127.0.0.1]
TASK [fuse_managed : Create shared fuse roles template] ************************
ok: [127.0.0.1]
TASK [fuse_managed : Apply shared fuse roles to cluster] ***********************
changed: [127.0.0.1]
TASK [fuse_managed : include rhsso vars] ***************************************
ok: [127.0.0.1]
TASK [fuse_managed : Give role-binder role to customer-admin] ******************
changed: [127.0.0.1]
TASK [include_role : imagestream_pull_secret] **********************************
TASK [imagestream_pull_secret : copy] ******************************************
ok: [127.0.0.1]
TASK [imagestream_pull_secret : Read the registry pull secret] *****************
changed: [127.0.0.1]
TASK [imagestream_pull_secret : set_fact] **************************************
ok: [127.0.0.1]
TASK [imagestream_pull_secret : template] **************************************
ok: [127.0.0.1]
TASK [imagestream_pull_secret : Create ImageStream Pull Secret] ****************
changed: [127.0.0.1]
TASK [fuse_managed : Link imagestream pull secret for images] ******************
changed: [127.0.0.1]
TASK [fuse_managed : Download fuse binary] *************************************
ok: [127.0.0.1]
TASK [fuse_managed : Create directory for extraction] **************************
ok: [127.0.0.1]
TASK [fuse_managed : Extract fuse binary] **************************************
ok: [127.0.0.1]
TASK [fuse_managed : set_fact] *************************************************
ok: [127.0.0.1]
TASK [fuse_managed : check if kubeconfig file exists] **************************
skipping: [127.0.0.1]
TASK [fuse_managed : set_fact] *************************************************
skipping: [127.0.0.1]
TASK [fuse_managed : Run operator cluster install] *****************************
changed: [127.0.0.1]
TASK [fuse_managed : Run operator install] *************************************
changed: [127.0.0.1]
TASK [fuse_managed : template] *************************************************
ok: [127.0.0.1]
TASK [fuse_managed : Create Syndesis custom resource in fuse] ******************
changed: [127.0.0.1]
TASK [fuse_managed : Verify Fuse deployment succeeded] *************************
ok: [127.0.0.1]
TASK [fuse_managed : Remove OpenShift SAR configuration on Fuse Managed OAuth proxy] ***
changed: [127.0.0.1]
TASK [fuse_managed : Verify Fuse deployment succeeded] *************************
ok: [127.0.0.1]
TASK [fuse_managed : Verify Fuse is running] ***********************************
ok: [127.0.0.1]
TASK [fuse_managed : Verify syndesis instance is provisioned] ******************
ok: [127.0.0.1]
TASK [include_role : heimdall] *************************************************
skipping: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [127.0.0.1]
TASK [include_role : prerequisites] ********************************************
TASK [prerequisites : Ensure cluster type is set] ******************************
included: /root/installation/roles/prerequisites/tasks/check_cluster_type.yml for 127.0.0.1
TASK [prerequisites : debug] ***************************************************
ok: [127.0.0.1] => {
"msg": "cluster_type variable is not defined, please use one of the provided inventory files for your environment or set it manually"
}
TASK [prerequisites : Verify oc version] ***************************************
included: /root/installation/roles/prerequisites/tasks/oc_version.yml for 127.0.0.1
TASK [prerequisites : Get the target oc version to major version] **************
changed: [127.0.0.1]
TASK [prerequisites : Verify target oc version matches a declared supported version] ***
skipping: [127.0.0.1]
TASK [prerequisites : Ensure master params are present] ************************
skipping: [127.0.0.1]
TASK [prerequisites : Install Required Packages] *******************************
included: /root/installation/roles/prerequisites/tasks/packages.yml for 127.0.0.1
TASK [prerequisites : Check if unzip is available] *****************************
ok: [127.0.0.1]
TASK [prerequisites : Install unzip if not present] ****************************
skipping: [127.0.0.1]
TASK [prerequisites : Install gnu-tar required for MacOSX] *********************
skipping: [127.0.0.1]
TASK [prerequisites : include] *************************************************
included: /root/installation/roles/prerequisites/tasks/download_binary.yml for 127.0.0.1
TASK [prerequisites : Check that jq exists] ************************************
ok: [127.0.0.1]
TASK [prerequisites : download jq] *********************************************
skipping: [127.0.0.1]
PLAY [master] ******************************************************************
TASK [include_role : openshift] ************************************************
TASK [openshift : Retrieve master configurations] ******************************
ok: [127.0.0.1]
TASK [openshift : add_host] ****************************************************
changed: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [include_role : openshift] ************************************************
TASK [openshift : Password authentication] *************************************
skipping: [127.0.0.1]
TASK [openshift : Token authentication] ****************************************
skipping: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [127.0.0.1]
TASK [Include vars from rhsso] *************************************************
ok: [127.0.0.1]
TASK [include_role : rhsso] ****************************************************
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [rhsso : Create required objects] *****************************************
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/keycloak-operator/v1.9.4/deploy//rbac.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/keycloak-operator/v1.9.4/deploy//crds/Keycloak_crd.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/keycloak-operator/v1.9.4/deploy//crds/KeycloakRealm_crd.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/keycloak-operator/v1.9.4/deploy//operator.yaml)
TASK [rhsso : Create keycloak resource template] *******************************
changed: [127.0.0.1]
TASK [rhsso : Create keycloak resource] ****************************************
changed: [127.0.0.1]
TASK [rhsso : Wait for keycloak to be ready] ***********************************
ok: [127.0.0.1]
TASK [include_role : rhsso-user] ***********************************************
TASK [rhsso-user : set_fact] ***************************************************
ok: [127.0.0.1]
TASK [rhsso-user : Get user SSO route] *****************************************
changed: [127.0.0.1]
TASK [rhsso-user : set_fact] ***************************************************
ok: [127.0.0.1]
TASK [rhsso-user : template] ***************************************************
changed: [127.0.0.1]
TASK [rhsso-user : Create template for OpenShift OAuth client] *****************
changed: [127.0.0.1]
TASK [rhsso-user : Check if OpenShift OAuth client already exists] *************
ok: [127.0.0.1]
TASK [rhsso-user : Create OpenShift OAuth client] ******************************
skipping: [127.0.0.1]
TASK [rhsso-user : Create master realm resource] *******************************
skipping: [127.0.0.1]
TASK [rhsso-user : Verify master realm is provisioned] *************************
ok: [127.0.0.1]
TASK [include_role : rhsso-user] ***********************************************
TASK [rhsso-user : Get user SSO route for evalsNN realm creation] **************
changed: [127.0.0.1]
TASK [rhsso-user : set_fact] ***************************************************
ok: [127.0.0.1]
TASK [rhsso-user : Wait until RH SSO API is available] *************************
ok: [127.0.0.1]
TASK [rhsso-user : Get SSO Admin Username] *************************************
changed: [127.0.0.1]
TASK [rhsso-user : Get SSO Admin Password] *************************************
changed: [127.0.0.1]
TASK [rhsso-user : Get SSO Token] **********************************************
[WARNING]: Consider using the get_url or uri module rather than running curl.
If you need to use command because get_url or uri is insufficient you can add
warn=False to this command task or set command_warnings=False in ansible.cfg to
get rid of this message.
changed: [127.0.0.1]
TASK [rhsso-user : set_fact] ***************************************************
ok: [127.0.0.1]
TASK [rhsso-user : debug] ******************************************************
ok: [127.0.0.1] => {
"msg": "RH SSO token being used is eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTWGJiMVZlb2duSk8wZmplYUVrX00wTldrVEhIdm5OVm1XRW9uLUthVkljIn0.eyJqdGkiOiI2ZTFhYjhiMS0wMzAzLTQ1MDAtYWViMy03NGI1OTdiNDU0MTIiLCJleHAiOjE1NzY1MDA4NzYsIm5iZiI6MCwiaWF0IjoxNTc2NDk3Mjc2LCJpc3MiOiJodHRwczovL3Nzby11c2VyLXNzby5hcHBzLndhdDM5LTUxNjgub3Blbi5yZWRoYXQuY29tL2F1dGgvcmVhbG1zL21hc3RlciIsInN1YiI6ImI5ODZjZDQ3LTliMTAtNGZmNS1hYTUwLWZjYTNmYjBkM2FkNiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImFkbWluLWNsaSIsImF1dGhfdGltZSI6MCwic2Vzc2lvbl9zdGF0ZSI6IjdmZDdkMjBhLTNlYTAtNGQzMi1hZjg4LTRiYzVjMWQ2ZTE5NiIsImFjciI6IjEiLCJzY29wZSI6ImVtYWlsIHByb2ZpbGUiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsInByZWZlcnJlZF91c2VybmFtZSI6ImFkbWluIn0.XaPrFa2I_uh-7G_jzCeicnGvSHtKN2-13i6GVr3RE683x2QBBCfCbPiEha5j6vpryo1ML_Y1TZh2Z-w8q2vi59CAKM2FBobfXhslpTDvOaNjL9skBdQu-oGqx7rvXexCW2zvwJjhwG8ywdfVeZjkjXnBRNvCKxG8g4Z4NjdZ0ifK1-LhMidsDeIL1QbLTgonqq6vHFzWezeSkgxlBVSOh39aajIb3y1RmWcmDkHMIqYDH55h3tBbTroNs_HHsOi4Cs-6zoONojGnkfzGSpfEC9kSQRLoADS2p9ylKA5p9e47WmUOZkgG-nSPzR6M1KdeXuCUeoEhIdWwddL37VY-dg"
}
TASK [rhsso-user : Increase Token Lifespan (60 mins)] **************************
ok: [127.0.0.1]
TASK [rhsso-user : Get SSO Token with Longer Lifespan] *************************
changed: [127.0.0.1]
TASK [rhsso-user : set_fact] ***************************************************
ok: [127.0.0.1]
TASK [rhsso-user : debug] ******************************************************
ok: [127.0.0.1] => {
"user_sso_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTWGJiMVZlb2duSk8wZmplYUVrX00wTldrVEhIdm5OVm1XRW9uLUthVkljIn0.eyJqdGkiOiJiNGNjZjI0NC03NjU3LTRiMGQtYTdiYS0wMDkzYmI5ZWYwN2IiLCJleHAiOjE1NzY1MDA4NzcsIm5iZiI6MCwiaWF0IjoxNTc2NDk3Mjc3LCJpc3MiOiJodHRwczovL3Nzby11c2VyLXNzby5hcHBzLndhdDM5LTUxNjgub3Blbi5yZWRoYXQuY29tL2F1dGgvcmVhbG1zL21hc3RlciIsInN1YiI6ImI5ODZjZDQ3LTliMTAtNGZmNS1hYTUwLWZjYTNmYjBkM2FkNiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImFkbWluLWNsaSIsImF1dGhfdGltZSI6MCwic2Vzc2lvbl9zdGF0ZSI6IjU0NGYzY2JiLWRkZTAtNDAwMS05MzYzLTg5ODhmMzE0Y2JhMCIsImFjciI6IjEiLCJzY29wZSI6ImVtYWlsIHByb2ZpbGUiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsInByZWZlcnJlZF91c2VybmFtZSI6ImFkbWluIn0.rsYp8tL-yeEaNLnnIYXg5nR2s3aU4ojEod7LBNBLseoKC0xTRyTLdaqVfLsEHNRpCWY1IaLcTbshqqm1HJUbATJdgZIfYhAjV9RlNfBrd2DWTG6jOGh0-3nKsvRzyzOtMfhuPgp-ggOPud--WXoGMz8-jDJbxcx1liEWhz7e3avdRktL-FpnDH5kHJopvIMdOBGMHeO59bPFIcWe1oH2kKIyGWxKXeviuzhEFcLsHJw1NIP-Qx0xETcJAoQwVDC0hkPRUGrDRTHnMUdKVNUfXqSajp-cjbWgoS6NIKo1B9hspUEUxN3qPgsm_1xQU5LYqwi06O6WNnhFDXiGSu20SA"
}
TASK [rhsso-user : Create evals user realms] ***********************************
TASK [rhsso-user : Create customer-admin Realm JSON from template] *************
ok: [127.0.0.1]
TASK [rhsso-user : Create {{ item }} Realm] ************************************
ok: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [include_role : nexus] ****************************************************
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [nexus : Check if nexus deploy exists] ************************************
changed: [127.0.0.1]
TASK [nexus : Deploy nexus] ****************************************************
skipping: [127.0.0.1]
TASK [nexus : Add liveness probe to nexus deployment] **************************
skipping: [127.0.0.1]
TASK [nexus : Add readiness probe to nexus deployment] *************************
skipping: [127.0.0.1]
TASK [nexus : Wait for nexus to be ready] **************************************
skipping: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [Set eval_app_host var] ***************************************************
ok: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [include_role : launcher] *************************************************
TASK [launcher : Prerequisite checks] ******************************************
skipping: [127.0.0.1] => (item=sso-sso.apps.wat39-5168.open.redhat.com)
skipping: [127.0.0.1] => (item=openshift)
skipping: [127.0.0.1] => (item=admin)
skipping: [127.0.0.1] => (item=74d9f14718ac40df975685b0e3d034b4)
TASK [launcher : include rhsso vars] *******************************************
ok: [127.0.0.1]
TASK [launcher : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [launcher : Generate Launcher SSO auth token for admin user on launcher-sso-launcher.apps.wat39-5168.open.redhat.com] ***
ok: [127.0.0.1]
TASK [launcher : Retrieve secret for launcher openshift sso client] ************
changed: [127.0.0.1]
TASK [launcher : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [launcher : template] *****************************************************
ok: [127.0.0.1]
TASK [launcher : Create Keycloak identity provider in Launcher SSO] ************
ok: [127.0.0.1]
TASK [launcher : Create Launcher admin user] ***********************************
ok: [127.0.0.1]
TASK [launcher : Get Launcher admin user] **************************************
ok: [127.0.0.1]
TASK [launcher : Update Launcher admin user credentials] ***********************
ok: [127.0.0.1]
TASK [launcher : Create GitHub identity provider in Launcher SSO] **************
ok: [127.0.0.1]
TASK [launcher : Get list of authentication flows] *****************************
ok: [127.0.0.1]
TASK [launcher : Update authentication flow] ***********************************
ok: [127.0.0.1]
TASK [launcher : Check if Launcher already exists in namespace] ****************
changed: [127.0.0.1]
TASK [launcher : Create Launcher from template] ********************************
skipping: [127.0.0.1]
TASK [launcher : Delete insecure route launcher] *******************************
changed: [127.0.0.1]
TASK [launcher : Re-create launcher route as secure route] *********************
changed: [127.0.0.1]
TASK [launcher : Get Launcher route] *******************************************
changed: [127.0.0.1]
TASK [launcher : Set Launcher GitHub repo description env var] *****************
changed: [127.0.0.1]
TASK [launcher : copy] *********************************************************
ok: [127.0.0.1]
TASK [launcher : Store contents of Launcher frontend patch] ********************
changed: [127.0.0.1]
TASK [launcher : Patch Launcher frontend (handle PDS 10Mi minimum memory restrictions)] ***
changed: [127.0.0.1]
TASK [launcher : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [launcher : Create template for Launcher SSO public client] ***************
ok: [127.0.0.1]
TASK [launcher : Create public client in Launcher SSO] *************************
ok: [127.0.0.1]
TASK [launcher : Create template for OpenShift v3 identity provider] ***********
changed: [127.0.0.1]
TASK [launcher : Create OpenShift v3 identity provider in Launcher SSO] ********
ok: [127.0.0.1]
TASK [launcher : Check if OpenShift OAuth client already exists] ***************
ok: [127.0.0.1]
TASK [launcher : Create template for OpenShift OAuth client] *******************
skipping: [127.0.0.1]
TASK [launcher : Create OpenShift OAuth client] ********************************
skipping: [127.0.0.1]
TASK [launcher : template] *****************************************************
ok: [127.0.0.1]
TASK [launcher : shell] ********************************************************
changed: [127.0.0.1]
TASK [launcher : Patch launch-clusters ConfigMap with cluster information] *****
changed: [127.0.0.1]
TASK [launcher : Verify Launcher pods are running] *****************************
ok: [127.0.0.1]
TASK [Retrieve launcher sso env vars] ******************************************
changed: [127.0.0.1] => (item=SSO_SERVICE_USERNAME)
changed: [127.0.0.1] => (item=SSO_SERVICE_PASSWORD)
changed: [127.0.0.1] => (item=SSO_ADMIN_USERNAME)
changed: [127.0.0.1] => (item=SSO_ADMIN_PASSWORD)
TASK [Set launcher sso playbook vars] ******************************************
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 11:54:55.099524', '_ansible_no_log': False, u'stdout': u'', u'cmd': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_USERNAME")].value}\' -n launcher', u'rc': 0, 'item': u'SSO_SERVICE_USERNAME', u'delta': u'0:00:00.188546', '_ansible_item_label': u'SSO_SERVICE_USERNAME', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_USERNAME")].value}\' -n launcher', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [], u'start': u'2019-12-16 11:54:54.910978', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 11:54:55.441781', '_ansible_no_log': False, u'stdout': u'', u'cmd': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_PASSWORD")].value}\' -n launcher', u'rc': 0, 'item': u'SSO_SERVICE_PASSWORD', u'delta': u'0:00:00.183603', '_ansible_item_label': u'SSO_SERVICE_PASSWORD', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_PASSWORD")].value}\' -n launcher', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [], u'start': u'2019-12-16 11:54:55.258178', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 11:54:55.787049', '_ansible_no_log': False, u'stdout': u'admin', u'cmd': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_USERNAME")].value}\' -n launcher', u'rc': 0, 'item': u'SSO_ADMIN_USERNAME', u'delta': u'0:00:00.185744', '_ansible_item_label': u'SSO_ADMIN_USERNAME', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_USERNAME")].value}\' -n launcher', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'admin'], u'start': u'2019-12-16 11:54:55.601305', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 11:54:56.142880', '_ansible_no_log': False, u'stdout': u'nBiKvl5JhQ8jufhCuMAqBv7Him13Dwbt', u'cmd': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_PASSWORD")].value}\' -n launcher', u'rc': 0, 'item': u'SSO_ADMIN_PASSWORD', u'delta': u'0:00:00.194300', '_ansible_item_label': u'SSO_ADMIN_PASSWORD', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_PASSWORD")].value}\' -n launcher', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'nBiKvl5JhQ8jufhCuMAqBv7Him13Dwbt'], u'start': u'2019-12-16 11:54:55.948580', '_ansible_ignore_errors': None, 'failed': False})
TASK [Find encrypted RH-SSO route] *********************************************
changed: [127.0.0.1]
TASK [Retrieve launcher sso hostvars] ******************************************
changed: [127.0.0.1]
TASK [Set launcher sso host var] ***********************************************
ok: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [include_role : codeready] ************************************************
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [codeready : include_tasks] ***********************************************
included: /root/installation/roles/codeready/tasks/download_installer.yml for 127.0.0.1
TASK [codeready : set_fact] ****************************************************
ok: [127.0.0.1]
TASK [codeready : set_fact] ****************************************************
ok: [127.0.0.1]
TASK [codeready : download code ready installer] *******************************
changed: [127.0.0.1]
TASK [codeready : set_fact] ****************************************************
ok: [127.0.0.1]
TASK [codeready : include_tasks] ***********************************************
included: /root/installation/roles/codeready/tasks/install.yml for 127.0.0.1
TASK [codeready : shell] *******************************************************
changed: [127.0.0.1]
TASK [codeready : Update Che Cluster Custom Resource] **************************
changed: [127.0.0.1] => (item={u'key': u'externalIdentityProvider', u'value': u'true'})
changed: [127.0.0.1] => (item={u'key': u'identityProviderAdminUserName', u'value': u"''"})
changed: [127.0.0.1] => (item={u'key': u'identityProviderPassword', u'value': u"''"})
changed: [127.0.0.1] => (item={u'key': u'identityProviderURL', u'value': u"'https://launcher-sso-launcher.apps.wat39-5168.open.redhat.com'"})
changed: [127.0.0.1] => (item={u'key': u'identityProviderRealm', u'value': u"'launcher_realm'"})
changed: [127.0.0.1] => (item={u'key': u'identityProviderClientId', u'value': u"'che-client'"})
TASK [codeready : Update Che Cluster Custom Resource pvc claim size for POC and OSD] ***
skipping: [127.0.0.1]
TASK [codeready : install code ready with self signed cert] ********************
skipping: [127.0.0.1]
TASK [codeready : install code ready valid certs] ******************************
changed: [127.0.0.1]
TASK [include_role : heimdall] *************************************************
skipping: [127.0.0.1]
TASK [codeready : Set the launcher keycloak user as admin within the che deployment] ***
changed: [127.0.0.1]
TASK [codeready : Wait for codeready] ******************************************
changed: [127.0.0.1]
TASK [codeready : Include keycloak tasks] **************************************
included: /root/installation/roles/codeready/tasks/keycloak-client.yml for 127.0.0.1
TASK [codeready : Get codeready route] *****************************************
changed: [127.0.0.1]
TASK [codeready : Set initial vars] ********************************************
ok: [127.0.0.1]
TASK [codeready : Create keycloak template folder structure] *******************
ok: [127.0.0.1]
TASK [codeready : Copy template files to temporary folder] *********************
ok: [127.0.0.1] => (item={'src': u'/root/installation/roles/codeready/templates/keycloak/client.json', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'unconfined_u', 'serole': u'object_r', 'ctime': 1576491788.618236, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1576491788.618236, 'owner': u'root', 'path': u'client.json', 'size': 4423, 'root': u'/root/installation/roles/codeready/templates/keycloak', 'setype': u'admin_home_t'})
TASK [codeready : Generate keycloak auth token for admin user] *****************
ok: [127.0.0.1]
TASK [codeready : Create public client in launcher_realm realm] ****************
ok: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [set_fact] ****************************************************************
skipping: [127.0.0.1]
TASK [set_fact] ****************************************************************
ok: [127.0.0.1]
TASK [include_role : 3scale] ***************************************************
TASK [3scale : Prerequisite checks] ********************************************
skipping: [127.0.0.1]
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [include_role : imagestream_pull_secret] **********************************
TASK [imagestream_pull_secret : copy] ******************************************
ok: [127.0.0.1]
TASK [imagestream_pull_secret : Read the registry pull secret] *****************
changed: [127.0.0.1]
TASK [imagestream_pull_secret : set_fact] **************************************
ok: [127.0.0.1]
TASK [imagestream_pull_secret : template] **************************************
changed: [127.0.0.1]
TASK [imagestream_pull_secret : Create ImageStream Pull Secret] ****************
changed: [127.0.0.1]
TASK [3scale : Link imagestream pull secret for images] ************************
changed: [127.0.0.1]
TASK [3scale : Check namespace for existing resources] *************************
changed: [127.0.0.1]
TASK [3scale : Check for errored deploy pods] **********************************
changed: [127.0.0.1]
TASK [3scale : Delete errored deploy pods] *************************************
skipping: [127.0.0.1]
TASK [3scale : Allow router to accept wildcard routes] *************************
skipping: [127.0.0.1]
TASK [3scale : set_fact] *******************************************************
skipping: [127.0.0.1]
TASK [3scale : Install 3scale using filesystem template] ***********************
skipping: [127.0.0.1]
TASK [3scale : Install 3scale using s3 template] *******************************
skipping: [127.0.0.1]
TASK [3scale : Generate resource limitrange template] **************************
ok: [127.0.0.1]
TASK [3scale : Check for storage class: efs] ***********************************
changed: [127.0.0.1]
TASK [3scale : Remove original system-storage PVC] *****************************
skipping: [127.0.0.1]
TASK [3scale : Generate system-storage pvc template] ***************************
skipping: [127.0.0.1]
TASK [3scale : Create system-storage PVC with storageClassName: efs] ***********
skipping: [127.0.0.1]
TASK [3scale : Wait for system-app rollout] ************************************
ok: [127.0.0.1]
TASK [3scale : Verify 3Scale pods are running] *********************************
ok: [127.0.0.1]
TASK [3scale : Retrieve 3Scale master access token] ****************************
changed: [127.0.0.1]
TASK [3scale : set_fact] *******************************************************
ok: [127.0.0.1]
TASK [3scale : Create 3Scale master access token secret file] ******************
ok: [127.0.0.1]
TASK [3scale : Create 3Scale master access token secret] ***********************
ok: [127.0.0.1]
TASK [3scale : Retrieve 3Scale admin auth token] *******************************
changed: [127.0.0.1]
TASK [3scale : set_fact] *******************************************************
ok: [127.0.0.1]
TASK [3scale : Retrieve 3Scale users] ******************************************
changed: [127.0.0.1]
TASK [3scale : Retrieve default admin user ID] *********************************
fatal: [127.0.0.1]: FAILED! => {"changed": false, "msg": "Xpath /users/user[username[text()='admin']]/id does not reference a node!"}
...ignoring
TASK [3scale : Update default admin user account details] **********************
skipping: [127.0.0.1]
TASK [3scale : Update email address value for system-seed secret] **************
changed: [127.0.0.1]
TASK [3scale : Update username value for system-seed secret] *******************
changed: [127.0.0.1]
TASK [3scale : Redeploy system-app] ********************************************
ok: [127.0.0.1]
TASK [3scale : Wait for system-app rollout] ************************************
FAILED - RETRYING: Wait for system-app rollout (50 retries left).
FAILED - RETRYING: Wait for system-app rollout (49 retries left).
FAILED - RETRYING: Wait for system-app rollout (48 retries left).
FAILED - RETRYING: Wait for system-app rollout (47 retries left).
FAILED - RETRYING: Wait for system-app rollout (46 retries left).
FAILED - RETRYING: Wait for system-app rollout (45 retries left).
FAILED - RETRYING: Wait for system-app rollout (44 retries left).
FAILED - RETRYING: Wait for system-app rollout (43 retries left).
FAILED - RETRYING: Wait for system-app rollout (42 retries left).
FAILED - RETRYING: Wait for system-app rollout (41 retries left).
FAILED - RETRYING: Wait for system-app rollout (40 retries left).
FAILED - RETRYING: Wait for system-app rollout (39 retries left).
FAILED - RETRYING: Wait for system-app rollout (38 retries left).
ok: [127.0.0.1]
TASK [3scale : Verify 3scale deployment succeeded] *****************************
ok: [127.0.0.1]
TASK [3scale : Seed evaluation users] ******************************************
TASK [3scale : Get RH-SSO secure route] ****************************************
changed: [127.0.0.1]
TASK [3scale : Retrieve RH-SSO raw client-secret] ******************************
changed: [127.0.0.1]
TASK [3scale : set_fact] *******************************************************
skipping: [127.0.0.1]
TASK [3scale : decode client secret] *******************************************
changed: [127.0.0.1]
TASK [3scale : set_fact] *******************************************************
ok: [127.0.0.1]
TASK [3scale : set_fact] *******************************************************
ok: [127.0.0.1]
TASK [3scale : Retrieve 3Scale admin auth token] *******************************
changed: [127.0.0.1]
TASK [3scale : set_fact] *******************************************************
ok: [127.0.0.1]
TASK [3scale : Create 3Scale SSO provider] *************************************
ok: [127.0.0.1]
TASK [3scale : Generate service discovery template files] **********************
ok: [127.0.0.1] => (item=oauth-client.yaml)
ok: [127.0.0.1] => (item=service_discovery.json)
TASK [3scale : Delete any previous OAuth client] *******************************
changed: [127.0.0.1]
TASK [3scale : Create OAuth client] ********************************************
changed: [127.0.0.1]
TASK [3scale : Create service discovery configuration] *************************
changed: [127.0.0.1]
TASK [3scale : Set service discovery configuration] ****************************
changed: [127.0.0.1]
TASK [3scale : Redeploy system-app] ********************************************
ok: [127.0.0.1]
TASK [3scale : Wait for system-app rollout] ************************************
FAILED - RETRYING: Wait for system-app rollout (50 retries left).
FAILED - RETRYING: Wait for system-app rollout (49 retries left).
FAILED - RETRYING: Wait for system-app rollout (48 retries left).
FAILED - RETRYING: Wait for system-app rollout (47 retries left).
FAILED - RETRYING: Wait for system-app rollout (46 retries left).
FAILED - RETRYING: Wait for system-app rollout (45 retries left).
FAILED - RETRYING: Wait for system-app rollout (44 retries left).
FAILED - RETRYING: Wait for system-app rollout (43 retries left).
FAILED - RETRYING: Wait for system-app rollout (42 retries left).
FAILED - RETRYING: Wait for system-app rollout (41 retries left).
FAILED - RETRYING: Wait for system-app rollout (40 retries left).
FAILED - RETRYING: Wait for system-app rollout (39 retries left).
FAILED - RETRYING: Wait for system-app rollout (38 retries left).
FAILED - RETRYING: Wait for system-app rollout (37 retries left).
ok: [127.0.0.1]
TASK [3scale : Redeploy system-sidekiq] ****************************************
ok: [127.0.0.1]
TASK [3scale : Wait for system-sidekiq rollout] ********************************
FAILED - RETRYING: Wait for system-sidekiq rollout (50 retries left).
FAILED - RETRYING: Wait for system-sidekiq rollout (49 retries left).
FAILED - RETRYING: Wait for system-sidekiq rollout (48 retries left).
ok: [127.0.0.1]
TASK [include_role : heimdall] *************************************************
skipping: [127.0.0.1]
TASK [Get 3scale dashboard url] ************************************************
changed: [127.0.0.1]
TASK [include_role : fuse_managed] *********************************************
TASK [fuse_managed : Patch syndesis cr with 3scale dashboard] ******************
changed: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [Ensure postgresql tags are imported in openshift namespace for enmasse] ***
ok: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [include_role : enmasse] **************************************************
TASK [enmasse : debug] *********************************************************
ok: [127.0.0.1] => {
"msg": "Using EnMasse git URL - https://github.com/jboss-container-images/amq-online-images.git"
}
TASK [enmasse : include_tasks] *************************************************
included: /root/installation/roles/enmasse/tasks/_download_enmasse_artifact.yml for 127.0.0.1
TASK [enmasse : Retrieve EnMasse 1.3.1.GA artifact] ****************************
changed: [127.0.0.1]
TASK [enmasse : Ensure tmp dir exists] *****************************************
ok: [127.0.0.1]
TASK [enmasse : set_fact] ******************************************************
ok: [127.0.0.1]
TASK [enmasse : Generate keycloak admin password] ******************************
ok: [127.0.0.1]
TASK [enmasse : Generate EnMasse inventory hosts file] *************************
changed: [127.0.0.1]
TASK [enmasse : Check EnMasse namespace for existing resources] ****************
changed: [127.0.0.1]
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [enmasse : include_tasks] *************************************************
included: /root/installation/roles/enmasse/tasks/_install_enmasse_from_artifact.yml for 127.0.0.1
TASK [enmasse : Adjust project check role when using openshift prefix] *********
skipping: [127.0.0.1]
TASK [enmasse : Provision EnMasse 1.3.1.GA] ************************************
changed: [127.0.0.1]
TASK [enmasse : Clean up EnMasse artifacts] ************************************
ok: [127.0.0.1] => (item=/tmp/enmasse-1.3.1.GA.tgz)
ok: [127.0.0.1] => (item=/tmp/enmasse-1.3.1.GA.zip)
changed: [127.0.0.1] => (item=/tmp/enmasse-1.3.1.GA)
TASK [enmasse : Verify EnMasse deployment succeeded] ***************************
FAILED - RETRYING: Verify EnMasse deployment succeeded (50 retries left).
FAILED - RETRYING: Verify EnMasse deployment succeeded (49 retries left).
FAILED - RETRYING: Verify EnMasse deployment succeeded (48 retries left).
ok: [127.0.0.1]
TASK [include_role : heimdall] *************************************************
skipping: [127.0.0.1]
TASK [enmasse : Ensure address space controller pod is ready] ******************
ok: [127.0.0.1]
TASK [enmasse : Ensure api server pod is ready] ********************************
ok: [127.0.0.1]
TASK [enmasse : Ensure server broker pod is ready] *****************************
ok: [127.0.0.1]
TASK [include_role : apicurito] ************************************************
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [apicurito : Download template from cluster] ******************************
changed: [127.0.0.1]
TASK [apicurito : Install apicurito] *******************************************
changed: [127.0.0.1]
TASK [include_role : heimdall] *************************************************
skipping: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [set_fact] ****************************************************************
ok: [127.0.0.1]
TASK [include_role : webapp] ***************************************************
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [webapp : Check if webapp already exists in namespace] ********************
changed: [127.0.0.1]
TASK [webapp : Construct openshift host string] ********************************
changed: [127.0.0.1]
TASK [webapp : Construct openshift oauth string] *******************************
changed: [127.0.0.1]
TASK [webapp : Get SSO route] **************************************************
changed: [127.0.0.1]
TASK [webapp : Create WebApp Operator Resources] *******************************
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/tutorial-web-app-operator/v0.0.38/deploy/rbac.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/tutorial-web-app-operator/v0.0.38/deploy/sa.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/tutorial-web-app-operator/v0.0.38/deploy/crd.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/tutorial-web-app-operator/v0.0.38/deploy/operator.yaml)
TASK [webapp : Add additional walkthrough locations in the default list] *******
ok: [127.0.0.1]
TASK [webapp : Generate WebApp custom resource template] ***********************
ok: [127.0.0.1]
TASK [webapp : Create WebApp custom resource] **********************************
changed: [127.0.0.1]
TASK [webapp : Wait for pods] **************************************************
ok: [127.0.0.1]
TASK [webapp : Add unifiedpush in service list] ********************************
ok: [127.0.0.1]
TASK [webapp : Set webapp env var] *********************************************
changed: [127.0.0.1]
TASK [webapp : Get webapp secure route] ****************************************
changed: [127.0.0.1]
TASK [webapp : set_fact] *******************************************************
ok: [127.0.0.1]
TASK [webapp : add_host] *******************************************************
changed: [127.0.0.1]
TASK [webapp : Create template for OpenShift OAuth client] *********************
ok: [127.0.0.1]
TASK [webapp : Check if OpenShift OAuth client already exists] *****************
ok: [127.0.0.1]
TASK [webapp : Remove OpenShift OAuth client] **********************************
changed: [127.0.0.1]
TASK [webapp : Create OpenShift OAuth client] **********************************
changed: [127.0.0.1]
TASK [webapp : Verify webapp operator is running] ******************************
skipping: [127.0.0.1]
TASK [webapp : Verify webapp instance is provisioned] **************************
ok: [127.0.0.1]
TASK [webapp : Verify webapp is running] ***************************************
skipping: [127.0.0.1]
TASK [webapp : Verify webapp is running] ***************************************
ok: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [include_role : gitea] ****************************************************
TASK [gitea : Create Gitea namespace] ******************************************
changed: [127.0.0.1]
TASK [gitea : Add labels to namespace] *****************************************
changed: [127.0.0.1]
TASK [gitea : Make sure we are using the gitea namespace] **********************
changed: [127.0.0.1]
TASK [gitea : Create Gitea Operator Resources] *********************************
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/gitea-operator/v0.0.3/deploy//service_account.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/gitea-operator/v0.0.3/deploy//role.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/gitea-operator/v0.0.3/deploy//role_binding.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/gitea-operator/v0.0.3/deploy//crds/crd.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/gitea-operator/v0.0.3/deploy//operator.yaml)
TASK [gitea : Generate Gitea custom resource template] *************************
ok: [127.0.0.1]
TASK [gitea : Create Gitea custom resource] ************************************
ok: [127.0.0.1]
TASK [gitea : Wait for Gitea pods to be ready] *********************************
changed: [127.0.0.1]
TASK [gitea : Get the name of the gitea pod] ***********************************
changed: [127.0.0.1]
TASK [gitea : include rhsso vars] **********************************************
ok: [127.0.0.1]
TASK [gitea : Create the gitea admin user] *************************************
ok: [127.0.0.1]
TASK [gitea : Fetch all old tokens] ********************************************
ok: [127.0.0.1]
TASK [gitea : Delete all old access tokens] ************************************
ok: [127.0.0.1] => (item={u'sha1': u'6f41ddb633ab458fbf433722e3d28717c0eda6ed', u'id': 1, u'name': u'admintoken'})
TASK [gitea : Create a new admin token for the admin user] *********************
ok: [127.0.0.1]
TASK [gitea : Extract sha value from admin token result] ***********************
ok: [127.0.0.1]
TASK [gitea : Print out the gitea admin token] *********************************
ok: [127.0.0.1] => {
"msg": "Gitea admin token is fba60ae4c96c68e6a0436540db7484b11038d494"
}
TASK [gitea : Create gitea walkthrough users] **********************************
TASK [gitea : Create a user for the evals admin] *******************************
ok: [127.0.0.1]
TASK [gitea : Get the gitea ingress host] **************************************
changed: [127.0.0.1]
TASK [gitea : Check if webapp is installed] ************************************
changed: [127.0.0.1]
TASK [gitea : Set Gitea token env var for the webapp] **************************
changed: [127.0.0.1]
TASK [gitea : Wait for pods] ***************************************************
ok: [127.0.0.1]
TASK [Expose vars] *************************************************************
ok: [127.0.0.1]
TASK [include_role : msbroker] *************************************************
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [msbroker : include_tasks] ************************************************
included: /root/installation/roles/msbroker/tasks/./apply_msbroker_template.yml for 127.0.0.1
TASK [msbroker : Get Launcher dashboard url] ***********************************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : Get Che dashboard url] ****************************************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : Include threescale route vars] ********************************
ok: [127.0.0.1]
TASK [msbroker : Get 3scale dashboard url] *************************************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : Get apicurito dashboard url] **********************************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : Get shared Fuse dashboard url] ********************************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : Get SSO route] ************************************************
changed: [127.0.0.1]
TASK [msbroker : Get user SSO route] *******************************************
changed: [127.0.0.1]
TASK [msbroker : Get ups route] ************************************************
changed: [127.0.0.1]
TASK [msbroker : Set ups url var] **********************************************
ok: [127.0.0.1]
TASK [msbroker : Set ups url var to empty string] ******************************
skipping: [127.0.0.1]
TASK [msbroker : Expose vars] **************************************************
ok: [127.0.0.1]
TASK [include_role : imagestream_pull_secret] **********************************
TASK [imagestream_pull_secret : copy] ******************************************
ok: [127.0.0.1]
TASK [imagestream_pull_secret : Read the registry pull secret] *****************
changed: [127.0.0.1]
TASK [imagestream_pull_secret : set_fact] **************************************
ok: [127.0.0.1]
TASK [imagestream_pull_secret : template] **************************************
changed: [127.0.0.1]
TASK [imagestream_pull_secret : Create ImageStream Pull Secret] ****************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
skipping: [127.0.0.1]
TASK [msbroker : Create managed service broker template in managed-service-broker] ***
changed: [127.0.0.1]
TASK [msbroker : Verify MSB is running] ****************************************
ok: [127.0.0.1]
PLAY [master] ******************************************************************
TASK [include_role : webapp] ***************************************************
TASK [webapp : Read master config] *********************************************
ok: [127.0.0.1]
TASK [webapp : Add webapp route to corsAllowedOrigins in master config, matching indentation of existing items] ***
ok: [127.0.0.1]
TASK [include_role : rhsso] ****************************************************
TASK [rhsso : Find encrypted RH-SSO route] *************************************
changed: [127.0.0.1]
TASK [rhsso : Get RH-SSO secure route] *****************************************
changed: [127.0.0.1 -> localhost]
TASK [rhsso : set_fact] ********************************************************
ok: [127.0.0.1]
TASK [rhsso : Retrieve RH-SSO raw client-secret] *******************************
changed: [127.0.0.1]
TASK [rhsso : set_fact] ********************************************************
skipping: [127.0.0.1]
TASK [rhsso : decode client secret] ********************************************
changed: [127.0.0.1]
TASK [rhsso : set_fact] ********************************************************
ok: [127.0.0.1]
TASK [rhsso : Check the content of the original identity provider backup] ******
changed: [127.0.0.1]
TASK [rhsso : Get original master config backup filename] **********************
changed: [127.0.0.1]
TASK [rhsso : Save original identity provider config] **************************
skipping: [127.0.0.1]
TASK [rhsso : Hide existing identity providers from login screen] **************
changed: [127.0.0.1]
TASK [rhsso : set_fact] ********************************************************
ok: [127.0.0.1]
TASK [rhsso : Add RH-SSO identity provider to master config] *******************
changed: [127.0.0.1]
TASK [rhsso : restart openshift master services] *******************************
changed: [127.0.0.1] => (item=api)
changed: [127.0.0.1] => (item=controllers)
TASK [rhsso : check if openshift master services are running] ******************
changed: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [127.0.0.1]
TASK [include_role : prerequisites] ********************************************
TASK [prerequisites : Ensure cluster type is set] ******************************
included: /root/installation/roles/prerequisites/tasks/check_cluster_type.yml for 127.0.0.1
TASK [prerequisites : debug] ***************************************************
ok: [127.0.0.1] => {
"msg": "cluster_type variable is not defined, please use one of the provided inventory files for your environment or set it manually"
}
TASK [prerequisites : Verify oc version] ***************************************
included: /root/installation/roles/prerequisites/tasks/oc_version.yml for 127.0.0.1
TASK [prerequisites : Get the target oc version to major version] **************
changed: [127.0.0.1]
TASK [prerequisites : Verify target oc version matches a declared supported version] ***
skipping: [127.0.0.1]
TASK [prerequisites : Ensure master params are present] ************************
skipping: [127.0.0.1]
TASK [prerequisites : Install Required Packages] *******************************
included: /root/installation/roles/prerequisites/tasks/packages.yml for 127.0.0.1
TASK [prerequisites : Check if unzip is available] *****************************
ok: [127.0.0.1]
TASK [prerequisites : Install unzip if not present] ****************************
skipping: [127.0.0.1]
TASK [prerequisites : Install gnu-tar required for MacOSX] *********************
skipping: [127.0.0.1]
TASK [prerequisites : include] *************************************************
included: /root/installation/roles/prerequisites/tasks/download_binary.yml for 127.0.0.1
TASK [prerequisites : Check that jq exists] ************************************
ok: [127.0.0.1]
TASK [prerequisites : download jq] *********************************************
skipping: [127.0.0.1]
PLAY [master] ******************************************************************
TASK [include_role : openshift] ************************************************
TASK [openshift : Retrieve master configurations] ******************************
ok: [127.0.0.1]
TASK [openshift : add_host] ****************************************************
changed: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [include_role : openshift] ************************************************
TASK [openshift : Password authentication] *************************************
skipping: [127.0.0.1]
TASK [openshift : Token authentication] ****************************************
skipping: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_role : datasync] *************************************************
TASK [datasync : Install Mobile Developer Services Data Sync Application template] ***
changed: [127.0.0.1]
TASK [datasync : Install Mobile Developer Services Data Sync Showcase template] ***
changed: [127.0.0.1]
TASK [include_role : ups] ******************************************************
TASK [ups : include_tasks] *****************************************************
included: /root/installation/roles/ups/tasks/prereq.yml for 127.0.0.1
TASK [ups : Ensure /tmp exists] ************************************************
ok: [127.0.0.1]
TASK [ups : include_tasks] *****************************************************
included: /root/installation/roles/ups/tasks/install-operator.yml for 127.0.0.1
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [ups : Install ups resources] *********************************************
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/aerogear/unifiedpush-operator/0.4.2/deploy/service_account.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/aerogear/unifiedpush-operator/0.4.2/deploy/role.yaml)
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/aerogear/unifiedpush-operator/0.4.2/deploy/crds/push_v1alpha1_unifiedpushserver_crd.yaml)
TASK [ups : Copy role binding template] ****************************************
changed: [127.0.0.1]
TASK [ups : Create role binding] ***********************************************
changed: [127.0.0.1]
TASK [ups : Delete role binding temporary file] ********************************
changed: [127.0.0.1]
TASK [ups : Wait for operator ServiceAccount to have access to AddressSpace resource from enmasse] ***
changed: [127.0.0.1]
TASK [ups : Wait for operator ServiceAccount to have access to Address resource from enmasse] ***
changed: [127.0.0.1]
TASK [ups : Wait for operator ServiceAccount to have access to MessagingUser resource from enmasse] ***
changed: [127.0.0.1]
TASK [ups : Process operator template] *****************************************
ok: [127.0.0.1]
TASK [ups : Provision ups operator] ********************************************
changed: [127.0.0.1]
TASK [ups : Get deployment desired replicas] ***********************************
changed: [127.0.0.1]
TASK [ups : Wait for operator readiness] ***************************************
ok: [127.0.0.1]
TASK [ups : include_tasks] *****************************************************
included: /root/installation/roles/ups/tasks/install-server.yml for 127.0.0.1
TASK [ups : include_tasks] *****************************************************
included: /root/installation/roles/ups/tasks/backup.yml for 127.0.0.1
TASK [include_role : backup] ***************************************************
TASK [backup : Create backup ServiceAccount] ***********************************
changed: [127.0.0.1]
TASK [backup : template] *******************************************************
ok: [127.0.0.1]
TASK [backup : Create backup role binding] *************************************
changed: [127.0.0.1]
TASK [ups : Process ups server template] ***************************************
skipping: [127.0.0.1]
TASK [ups : Apply ups server resource] *****************************************
skipping: [127.0.0.1]
TASK [ups : Wait for ups readiness] ********************************************
skipping: [127.0.0.1]
TASK [ups : Process ups server template] ***************************************
ok: [127.0.0.1]
TASK [ups : Apply ups server resource] *****************************************
changed: [127.0.0.1]
TASK [ups : Wait for ups readiness] ********************************************
FAILED - RETRYING: Wait for ups readiness (50 retries left).
FAILED - RETRYING: Wait for ups readiness (49 retries left).
ok: [127.0.0.1]
TASK [include_role : rhsso-user] ***********************************************
TASK [rhsso-user : Ensure tmp folder exists] ***********************************
ok: [127.0.0.1]
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [rhsso-user : Process rbac template] **************************************
ok: [127.0.0.1]
TASK [rhsso-user : Set consumer namespaces var] ********************************
ok: [127.0.0.1]
TASK [rhsso-user : Set new env var] ********************************************
changed: [127.0.0.1]
TASK [include_role : msbroker] *************************************************
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [msbroker : include_tasks] ************************************************
included: /root/installation/roles/msbroker/tasks/./apply_msbroker_template.yml for 127.0.0.1
TASK [msbroker : Get Launcher dashboard url] ***********************************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : Get Che dashboard url] ****************************************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : Include threescale route vars] ********************************
ok: [127.0.0.1]
TASK [msbroker : Get 3scale dashboard url] *************************************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : Get apicurito dashboard url] **********************************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : Get shared Fuse dashboard url] ********************************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : Get SSO route] ************************************************
changed: [127.0.0.1]
TASK [msbroker : Get user SSO route] *******************************************
changed: [127.0.0.1]
TASK [msbroker : Get ups route] ************************************************
changed: [127.0.0.1]
TASK [msbroker : Set ups url var] **********************************************
ok: [127.0.0.1]
TASK [msbroker : Set ups url var to empty string] ******************************
skipping: [127.0.0.1]
TASK [msbroker : Expose vars] **************************************************
ok: [127.0.0.1]
TASK [include_role : imagestream_pull_secret] **********************************
TASK [imagestream_pull_secret : copy] ******************************************
ok: [127.0.0.1]
TASK [imagestream_pull_secret : Read the registry pull secret] *****************
changed: [127.0.0.1]
TASK [imagestream_pull_secret : set_fact] **************************************
ok: [127.0.0.1]
TASK [imagestream_pull_secret : template] **************************************
ok: [127.0.0.1]
TASK [imagestream_pull_secret : Create ImageStream Pull Secret] ****************
changed: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
ok: [127.0.0.1]
TASK [msbroker : set_fact] *****************************************************
skipping: [127.0.0.1]
TASK [msbroker : Create managed service broker template in managed-service-broker] ***
changed: [127.0.0.1]
TASK [msbroker : Verify MSB is running] ****************************************
ok: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [middleware_monitoring_config : include_tasks] ****************************
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_grafanadashboards.yml for 127.0.0.1
TASK [middleware_monitoring_config : include] **********************************
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
TASK [middleware_monitoring_config : Create resource file from template (endpointsdetailed.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Create resource file from template (endpointsreport.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Create resource file from template (endpointssummary.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Create resource file from template (resources-by-namespace.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Create resource file from template (resources-by-pod.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Create resource file from template (cluster-resources.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Add Heimdall Grafana Dashboards] **********
skipping: [127.0.0.1] => (item=images_cves.yml)
TASK [middleware_monitoring_config : include_tasks] ****************************
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_alerts.yml for 127.0.0.1
TASK [middleware_monitoring_config : include] **********************************
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
TASK [middleware_monitoring_config : Create resource file from template (kube_state_metrics_alerts.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Create resource file from template (kube_state_metrics_3scale_alerts.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Create resource file from template (kube_state_metrics_fuse_online_alerts.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : include_tasks] ****************************
included: /root/installation/roles/middleware_monitoring_config/tasks/./prometheus_additional_scrape_config.yml for 127.0.0.1
TASK [middleware_monitoring_config : Check openshift-monitoring namespace exists] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Get secret containing basic auth credentials] ***
changed: [127.0.0.1]
TASK [middleware_monitoring_config : set_fact] *********************************
ok: [127.0.0.1]
TASK [middleware_monitoring_config : set_fact] *********************************
ok: [127.0.0.1]
TASK [middleware_monitoring_config : set_fact] *********************************
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Generate the jobs for the additional scrape config] ***
changed: [127.0.0.1] => (item=3scale)
changed: [127.0.0.1] => (item=openshift_monitoring_federation)
TASK [middleware_monitoring_config : set_fact] *********************************
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Combine the jobs data] ********************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Create additional scrape config secret] ***
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Label additional scrape config secret] ****
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Check if the middleware monitoring prometheus CR is available] ***
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Delete the temp yaml files] ***************
changed: [127.0.0.1] => (item=/tmp/3scale.yaml)
changed: [127.0.0.1] => (item=/tmp/openshift_monitoring_federation.yaml)
changed: [127.0.0.1] => (item=/tmp/integreatly-additional.yaml)
TASK [middleware_monitoring_config : include_tasks] ****************************
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_blackboxtargets.yml for 127.0.0.1
TASK [middleware_monitoring_config : include] **********************************
included: /root/installation/roles/middleware_monitoring_config/tasks/./get_blackbox_routes.yml for 127.0.0.1
TASK [middleware_monitoring_config : get solution explorer route] **************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : get launcher route] ***********************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : get launcher sso route] *******************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : get enmasse keycloak route] ***************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : get enmasse keycloak route] ***************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : get codeready route] **********************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : get rhsso route] **************************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : get 3scale system-provider route] *********
changed: [127.0.0.1]
TASK [middleware_monitoring_config : get 3scale system-master route] ***********
changed: [127.0.0.1]
TASK [middleware_monitoring_config : get 3scale system-developer route] ********
changed: [127.0.0.1]
TASK [middleware_monitoring_config : get ups route] ****************************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : include] **********************************
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
TASK [middleware_monitoring_config : Create resource file from template (blackboxtargets.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : include_tasks] ****************************
included: /root/installation/roles/middleware_monitoring_config/tasks/./patch_blackboxtargets_config.yml for 127.0.0.1
TASK [middleware_monitoring_config : Remove tlsconfig from blackbox exporter config] ***
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_from_template.yml for 127.0.0.1
TASK [middleware_monitoring_config : Create resource file from template (blackboxtargets_config.yml)] ***
ok: [127.0.0.1]
TASK [middleware_monitoring_config : Apply resource from file] *****************
changed: [127.0.0.1]
TASK [middleware_monitoring_config : Delete the prometheus pod to force a redeploy] ***
changed: [127.0.0.1]
TASK [middleware_monitoring_config : include_tasks] ****************************
included: /root/installation/roles/middleware_monitoring_config/tasks/./create_alertmanager.yml for 127.0.0.1
TASK [middleware_monitoring_config : get alertmanager route for alertmanager config] ***
skipping: [127.0.0.1]
TASK [middleware_monitoring_config : set_fact] *********************************
skipping: [127.0.0.1]
TASK [middleware_monitoring_config : Generate custom alertmanager config] ******
skipping: [127.0.0.1]
TASK [middleware_monitoring_config : Create and apply alertmanager-application-monitoring secret] ***
skipping: [127.0.0.1]
TASK [middleware_monitoring_config : Remove generated alertmanager template] ***
skipping: [127.0.0.1]
TASK [3scale_config : Create Service Monitors] *********************************
included: /root/installation/roles/3scale_config/tasks/service_monitors.yaml for 127.0.0.1
TASK [3scale_config : Check 3scale namespace exists] ***************************
changed: [127.0.0.1]
TASK [3scale_config : Check if the 3scale zync ServiceMonitor 3scale-zync-servicemonitor exists in 3scale namespace] ***
changed: [127.0.0.1]
TASK [3scale_config : Create the 3scale zync ServiceMonitor custom resource file] ***
skipping: [127.0.0.1]
TASK [3scale_config : Create the ServiceMonitor custom resource to expose Zync metrics for monitoring] ***
skipping: [127.0.0.1]
TASK [3scale_config : Delete the 3scale zync ServiceMonitor custom resource file] ***
skipping: [127.0.0.1]
TASK [include_role : gitea] ****************************************************
TASK [gitea : Check gitea namespace exists] ************************************
changed: [127.0.0.1]
TASK [gitea : Check if the gitea PrometheusRule gitea-prometheusrule exists in gitea namespace] ***
changed: [127.0.0.1]
TASK [gitea : Create the gitea PrometheusRule custom resource file] ************
skipping: [127.0.0.1]
TASK [gitea : Create the gitea PrometheusRule custom resource] *****************
skipping: [127.0.0.1]
TASK [gitea : Delete the gitea PrometheusRule custom resource file] ************
skipping: [127.0.0.1]
TASK [include_role : webapp] ***************************************************
TASK [webapp : Create template for Service Monitor] ****************************
ok: [127.0.0.1]
TASK [webapp : Create Service Monitor resource] ********************************
changed: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [include_role : middleware_monitoring] ************************************
skipping: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [Set eval_app_host var] ***************************************************
ok: [127.0.0.1]
TASK [Retrieve rhsso env vars] *************************************************
changed: [127.0.0.1] => (item=SSO_SERVICE_USERNAME)
changed: [127.0.0.1] => (item=SSO_SERVICE_PASSWORD)
changed: [127.0.0.1] => (item=SSO_ADMIN_USERNAME)
changed: [127.0.0.1] => (item=SSO_ADMIN_PASSWORD)
TASK [Set rhsso playbook vars] *************************************************
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 12:05:36.873376', '_ansible_no_log': False, u'stdout': u'', u'cmd': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_USERNAME")].value}\' -n sso', u'rc': 0, 'item': u'SSO_SERVICE_USERNAME', u'delta': u'0:00:00.189930', '_ansible_item_label': u'SSO_SERVICE_USERNAME', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_USERNAME")].value}\' -n sso', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [], u'start': u'2019-12-16 12:05:36.683446', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 12:05:37.221360', '_ansible_no_log': False, u'stdout': u'', u'cmd': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_PASSWORD")].value}\' -n sso', u'rc': 0, 'item': u'SSO_SERVICE_PASSWORD', u'delta': u'0:00:00.183769', '_ansible_item_label': u'SSO_SERVICE_PASSWORD', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_PASSWORD")].value}\' -n sso', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [], u'start': u'2019-12-16 12:05:37.037591', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 12:05:37.574568', '_ansible_no_log': False, u'stdout': u'admin', u'cmd': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_USERNAME")].value}\' -n sso', u'rc': 0, 'item': u'SSO_ADMIN_USERNAME', u'delta': u'0:00:00.184667', '_ansible_item_label': u'SSO_ADMIN_USERNAME', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_USERNAME")].value}\' -n sso', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'admin'], u'start': u'2019-12-16 12:05:37.389901', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 12:05:37.920313', '_ansible_no_log': False, u'stdout': u'74d9f14718ac40df975685b0e3d034b4', u'cmd': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_PASSWORD")].value}\' -n sso', u'rc': 0, 'item': u'SSO_ADMIN_PASSWORD', u'delta': u'0:00:00.184610', '_ansible_item_label': u'SSO_ADMIN_PASSWORD', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_PASSWORD")].value}\' -n sso', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'74d9f14718ac40df975685b0e3d034b4'], u'start': u'2019-12-16 12:05:37.735703', '_ansible_ignore_errors': None, 'failed': False})
TASK [Retrieve cluster rhsso host] *********************************************
changed: [127.0.0.1]
TASK [Set rhsso host var] ******************************************************
ok: [127.0.0.1]
TASK [Retrieve launcher sso env vars] ******************************************
changed: [127.0.0.1] => (item=SSO_SERVICE_USERNAME)
changed: [127.0.0.1] => (item=SSO_SERVICE_PASSWORD)
changed: [127.0.0.1] => (item=SSO_ADMIN_USERNAME)
changed: [127.0.0.1] => (item=SSO_ADMIN_PASSWORD)
TASK [Set launcher sso playbook vars] ******************************************
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 12:05:39.127782', '_ansible_no_log': False, u'stdout': u'', u'cmd': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_USERNAME")].value}\' -n launcher', u'rc': 0, 'item': u'SSO_SERVICE_USERNAME', u'delta': u'0:00:00.195917', '_ansible_item_label': u'SSO_SERVICE_USERNAME', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_USERNAME")].value}\' -n launcher', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [], u'start': u'2019-12-16 12:05:38.931865', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 12:05:39.475628', '_ansible_no_log': False, u'stdout': u'', u'cmd': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_PASSWORD")].value}\' -n launcher', u'rc': 0, 'item': u'SSO_SERVICE_PASSWORD', u'delta': u'0:00:00.185663', '_ansible_item_label': u'SSO_SERVICE_PASSWORD', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_SERVICE_PASSWORD")].value}\' -n launcher', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [], u'start': u'2019-12-16 12:05:39.289965', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 12:05:40.821555', '_ansible_no_log': False, u'stdout': u'admin', u'cmd': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_USERNAME")].value}\' -n launcher', u'rc': 0, 'item': u'SSO_ADMIN_USERNAME', u'delta': u'0:00:01.184017', '_ansible_item_label': u'SSO_ADMIN_USERNAME', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_USERNAME")].value}\' -n launcher', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'admin'], u'start': u'2019-12-16 12:05:39.637538', '_ansible_ignore_errors': None, 'failed': False})
ok: [127.0.0.1] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-12-16 12:05:41.171167', '_ansible_no_log': False, u'stdout': u'nBiKvl5JhQ8jufhCuMAqBv7Him13Dwbt', u'cmd': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_PASSWORD")].value}\' -n launcher', u'rc': 0, 'item': u'SSO_ADMIN_PASSWORD', u'delta': u'0:00:00.186134', '_ansible_item_label': u'SSO_ADMIN_PASSWORD', u'stderr': u'', u'changed': True, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': True, u'_raw_params': u'oc get dc/launcher-sso -o jsonpath=\'{.spec.template.spec.containers[0].env[?(@.name=="SSO_ADMIN_PASSWORD")].value}\' -n launcher', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'nBiKvl5JhQ8jufhCuMAqBv7Him13Dwbt'], u'start': u'2019-12-16 12:05:40.985033', '_ansible_ignore_errors': None, 'failed': False})
TASK [set_fact] ****************************************************************
skipping: [127.0.0.1]
TASK [include_role : customisation] ********************************************
TASK [customisation : Create a list to store the manifest for each component that will be installed] ***
ok: [127.0.0.1]
TASK [customisation : Get Integreatly WebApp route] ****************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set webapp component] ************************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [include_role : 3scale] ***************************************************
TASK [3scale : Retrieve 3Scale admin auth token] *******************************
changed: [127.0.0.1]
TASK [3scale : set_fact] *******************************************************
ok: [127.0.0.1]
TASK [customisation : Retrieve 3Scale master auth token] ***********************
changed: [127.0.0.1]
TASK [customisation : Include threescale route vars] ***************************
ok: [127.0.0.1]
TASK [customisation : Get threescale admin route] ******************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Get 3scale dashboard url] ********************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set threescale component] ********************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Get apicurito ui secure route] ***************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set apicurito component] *********************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Get codeready secure route] ******************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set che component] ***************************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Find encrypted RH-SSO route] *****************************
changed: [127.0.0.1]
TASK [customisation : Get RH-SSO secure route] *********************************
changed: [127.0.0.1 -> localhost]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set rhsso component] *************************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Get Gitea route] *****************************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set gitea component] *************************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Get launcher route] *************************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set launcher component] **********************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Get Fuse rest route] *************************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set fuse online component] *******************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set fuse component] **************************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Get enmasse rest route] **********************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
skipping: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : set enmasse component] ***********************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Get route for user-facing rhsso] *************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Set User RHSSO component] ********************************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Get Unified Push Server route] ***************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Set Unified Push Server component] ***********************
ok: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Retrieve launcher sso hostvars] **************************
changed: [127.0.0.1]
TASK [customisation : set_fact] ************************************************
ok: [127.0.0.1]
TASK [customisation : Generate custom inventory] *******************************
changed: [127.0.0.1]
TASK [customisation : The manifests of the installed components] ***************
ok: [127.0.0.1] => {
"msg": [
{
"host": "https://tutorial-web-app-webapp.apps.wat39-5168.open.redhat.com",
"name": "webapp",
"version": "2.20.3"
},
{
"host": "https://3scale-admin.apps.wat39-5168.open.redhat.com",
"name": "3scale",
"version": "2.7.0.GA"
},
{
"host": "https://apicurito-app.apps.wat39-5168.open.redhat.com",
"name": "apicurito",
"version": "0.2.18.Final"
},
{
"host": "https://codeready-codeready.apps.wat39-5168.open.redhat.com",
"name": "codeready",
"version": "1.2.0.GA"
},
{
"host": "https://sso-sso.apps.wat39-5168.open.redhat.com",
"name": "rh-sso",
"version": "7.3.2.GA"
},
{
"host": "http://gitea.apps.wat39-5168.open.redhat.com",
"name": "gitea",
"version": "1.6.0"
},
{
"host": "https://launcher-launcher.apps.wat39-5168.open.redhat.com",
"name": "launcher",
"version": "7224e235226ffa42135f148bacc409e9f7f402e4"
},
{
"host": "https://syndesis-fuse.apps.wat39-5168.open.redhat.com",
"name": "fuse_online",
"version": "7.5"
},
{
"host": "",
"name": "fuse_openshift",
"version": "7.5"
},
{
"host": "https://master.wat39-5168.open.redhat.com:443/apis/enmasse.io",
"name": "enmasse",
"version": "1.3.1.GA"
},
{
"host": "https://sso-user-sso.apps.wat39-5168.open.redhat.com",
"mobile": true,
"name": "Identity Management",
"type": "keycloak",
"version": "7.3.2.GA"
},
{
"host": "https://unifiedpush-unifiedpush-proxy-mobile-unifiedpush.apps.wat39-5168.open.redhat.com",
"mobile": true,
"name": "Unified Push Server",
"type": "push",
"version": "2.3.2-1"
}
]
}
TASK [customisation : Generate custom manifest] ********************************
changed: [127.0.0.1]
TASK [customisation : Check if webapp namespace exists] ************************
changed: [127.0.0.1]
TASK [customisation : Create webapp namespace] *********************************
skipping: [127.0.0.1]
TASK [customisation : Add labels to namespace] *********************************
changed: [127.0.0.1]
TASK [customisation : Check if manifest secret exists] *************************
changed: [127.0.0.1]
TASK [customisation : Delete secret if it exists] ******************************
changed: [127.0.0.1]
TASK [customisation : Create manifest secret] **********************************
changed: [127.0.0.1]
TASK [customisation : Check if inventory secret exists] ************************
changed: [127.0.0.1]
TASK [customisation : Delete inventory secret if it exists] ********************
changed: [127.0.0.1]
TASK [customisation : Create secret with custom inventory] *********************
changed: [127.0.0.1]
TASK [customisation : remove generated template] *******************************
changed: [127.0.0.1]
TASK [customisation : remove generated template] *******************************
changed: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [127.0.0.1]
TASK [include_role : prerequisites] ********************************************
TASK [prerequisites : Ensure cluster type is set] ******************************
included: /root/installation/roles/prerequisites/tasks/check_cluster_type.yml for 127.0.0.1
TASK [prerequisites : debug] ***************************************************
ok: [127.0.0.1] => {
"msg": "cluster_type variable is not defined, please use one of the provided inventory files for your environment or set it manually"
}
TASK [prerequisites : Verify oc version] ***************************************
included: /root/installation/roles/prerequisites/tasks/oc_version.yml for 127.0.0.1
TASK [prerequisites : Get the target oc version to major version] **************
changed: [127.0.0.1]
TASK [prerequisites : Verify target oc version matches a declared supported version] ***
skipping: [127.0.0.1]
TASK [prerequisites : Ensure master params are present] ************************
skipping: [127.0.0.1]
TASK [prerequisites : Install Required Packages] *******************************
included: /root/installation/roles/prerequisites/tasks/packages.yml for 127.0.0.1
TASK [prerequisites : Check if unzip is available] *****************************
ok: [127.0.0.1]
TASK [prerequisites : Install unzip if not present] ****************************
skipping: [127.0.0.1]
TASK [prerequisites : Install gnu-tar required for MacOSX] *********************
skipping: [127.0.0.1]
TASK [prerequisites : include] *************************************************
included: /root/installation/roles/prerequisites/tasks/download_binary.yml for 127.0.0.1
TASK [prerequisites : Check that jq exists] ************************************
ok: [127.0.0.1]
TASK [prerequisites : download jq] *********************************************
skipping: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [127.0.0.1]
TASK [include_role : customise-web-console] ************************************
TASK [customise-web-console : get manifest secret from webapp namespace] *******
ok: [127.0.0.1]
TASK [customise-web-console : set_fact] ****************************************
ok: [127.0.0.1]
TASK [customise-web-console : Generate Javascript file] ************************
ok: [127.0.0.1]
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [customise-web-console : Create empty web-console-config configmap unless it already exists] ***
ok: [127.0.0.1]
TASK [customise-web-console : Update web-console-config configmap] *************
changed: [127.0.0.1]
TASK [customise-web-console : Create deploy template file] *********************
ok: [127.0.0.1]
TASK [customise-web-console : Deploy web-console-config-web-server] ************
changed: [127.0.0.1]
TASK [customise-web-console : Get route to hosted javascript file] *************
ok: [127.0.0.1]
TASK [customise-web-console : retrieve current openshift web console configmap] ***
ok: [127.0.0.1]
TASK [customise-web-console : write current openshift web console config to a temporary file] ***
changed: [127.0.0.1]
TASK [customise-web-console : determine changes needed to the web console configmap] ***
ok: [127.0.0.1]
TASK [customise-web-console : update openshift-web-console/webconsole-config configmap] ***
skipping: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [include_role : rhsso] ****************************************************
TASK [rhsso : Add cluster admin role to admin user] ****************************
changed: [127.0.0.1]
TASK [rhsso : apply fuse/view role to customer-admin user] *********************
changed: [127.0.0.1]
TASK [rhsso : apply user-sso/view role to customer-admin user] *****************
changed: [127.0.0.1]
TASK [rhsso : Generate 3scale-route-creator cluster role template] *************
changed: [127.0.0.1]
TASK [rhsso : Create 3scale-route-creator cluster role] ************************
changed: [127.0.0.1]
TASK [rhsso : Add role 3scale-route-creator to user customer-admin in 3scale namespace] ***
changed: [127.0.0.1]
TASK [rhsso : Clean up generated 3scale-route-creator cluster role template] ***
changed: [127.0.0.1]
PLAY [master] ******************************************************************
TASK [remove integreatly-admin user] *******************************************
changed: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [include_role : namespace] ************************************************
TASK [namespace : Check namespace doesn't already exist] ***********************
changed: [127.0.0.1]
TASK [namespace : set_fact] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : template] ****************************************************
skipping: [127.0.0.1]
TASK [namespace : shell] *******************************************************
skipping: [127.0.0.1]
TASK [namespace : file] ********************************************************
skipping: [127.0.0.1]
TASK [backup : Create/update secret with s3 credentials] ***********************
skipping: [127.0.0.1]
TASK [backup : Check for aws credentials secret in openshift-integreatly-backups namespace] ***
changed: [127.0.0.1]
TASK [backup : Create backup cluster role] *************************************
changed: [127.0.0.1] => (item=https://raw.githubusercontent.com/integr8ly/backup-container-image/1.0.10/templates/openshift/rbac/role.yaml)
TASK [backup : Create backup ServiceAccount] ***********************************
changed: [127.0.0.1]
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create backup role binding] *************************************
changed: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [include_vars] ************************************************************
ok: [127.0.0.1]
TASK [Get MySQL password] ******************************************************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Prepare MySQL secret definition] ********************************
changed: [127.0.0.1]
TASK [backup : Create MySQL secret threescale-mysql-secret] ********************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Creating backup cronjob: 3scale-mysql-backup] *******************
changed: [127.0.0.1]
TASK [Get Postgres password] ***************************************************
changed: [127.0.0.1]
TASK [Get Postgres username] ***************************************************
changed: [127.0.0.1]
TASK [Get Postgres database] ***************************************************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create Postgres secret threescale-postgres-secret] **************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Creating backup cronjob: 3scale-postgres-backup] ****************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : template] *******************************************************
ok: [127.0.0.1]
TASK [backup : Create Redis secret threescale-redis-secret] ********************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Creating backup cronjob: 3scale-redis-backup] *******************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Creating backup cronjob: resources-backup] **********************
changed: [127.0.0.1]
TASK [Get Postgres password] ***************************************************
changed: [127.0.0.1]
TASK [Get Postgres username] ***************************************************
changed: [127.0.0.1]
TASK [Get Postgres database] ***************************************************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create Postgres secret enmasse-postgres-secret] *****************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Creating backup cronjob: enmasse-postgres-backup] ***************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Creating backup cronjob: enmasse-pv-backup] *********************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Create backup ServiceAccount] ***********************************
changed: [127.0.0.1]
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create backup role binding] *************************************
changed: [127.0.0.1]
TASK [Get the name of the postgres pod] ****************************************
changed: [127.0.0.1]
TASK [Get Postgres password] ***************************************************
changed: [127.0.0.1]
TASK [Get Postgres user] *******************************************************
changed: [127.0.0.1]
TASK [Get Postgres database] ***************************************************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create Postgres secret codeready-postgres-secret] ***************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Creating backup cronjob: codeready-postgres-backup] *************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Creating backup cronjob: codeready-pv-backup] *******************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Create backup ServiceAccount] ***********************************
changed: [127.0.0.1]
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create backup role binding] *************************************
changed: [127.0.0.1]
TASK [Get fuse Postgres username] **********************************************
changed: [127.0.0.1]
TASK [Get fuse Postgres password] **********************************************
changed: [127.0.0.1]
TASK [Get fuse Postgres database] **********************************************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create Postgres secret fuse-postgres-auth] **********************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Creating backup cronjob: fuse-postgres-backup] ******************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Create backup ServiceAccount] ***********************************
changed: [127.0.0.1]
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create backup role binding] *************************************
changed: [127.0.0.1]
TASK [Get launcher Postgres username] ******************************************
changed: [127.0.0.1]
TASK [Get launcher Postgres password] ******************************************
changed: [127.0.0.1]
TASK [Get launcher Postgres database] ******************************************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create Postgres secret launcher-postgres-auth] ******************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Creating backup cronjob: launcher-postgres-backup] **************
changed: [127.0.0.1]
TASK [include_role : rhsso] ****************************************************
TASK [rhsso : check keycloak namespace exists] *********************************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Create backup ServiceAccount] ***********************************
changed: [127.0.0.1]
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create backup role binding] *************************************
changed: [127.0.0.1]
TASK [rhsso : patch Keycloak CR] ***********************************************
changed: [127.0.0.1]
TASK [include_role : rhsso] ****************************************************
TASK [rhsso : check keycloak namespace exists] *********************************
changed: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Create backup ServiceAccount] ***********************************
changed: [127.0.0.1]
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create backup role binding] *************************************
changed: [127.0.0.1]
TASK [rhsso : patch Keycloak CR] ***********************************************
changed: [127.0.0.1]
TASK [include_role : ups] ******************************************************
TASK [include_role : backup] ***************************************************
TASK [backup : Create backup ServiceAccount] ***********************************
changed: [127.0.0.1]
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create backup role binding] *************************************
changed: [127.0.0.1]
TASK [ups : Process ups server template] ***************************************
ok: [127.0.0.1]
TASK [ups : Apply ups server resource] *****************************************
changed: [127.0.0.1]
TASK [ups : Wait for ups readiness] ********************************************
ok: [127.0.0.1]
TASK [include_role : backup] ***************************************************
TASK [backup : Update expected cronjobs] ***************************************
ok: [127.0.0.1]
TASK [backup : template] *******************************************************
changed: [127.0.0.1]
TASK [backup : Create CronJob Alerts] ******************************************
changed: [127.0.0.1]
PLAY [localhost] ***************************************************************
TASK [switch back to system admin] *********************************************
changed: [127.0.0.1]
TASK [debug] *******************************************************************
ok: [127.0.0.1] => {
"msg": "All services have been provisioned successfully."
}
TASK [debug] *******************************************************************
ok: [127.0.0.1] => {
"msg": "Please add 'https://launcher-sso-launcher.apps.wat39-5168.open.redhat.com/auth/realms/launcher_realm/broker/github/endpoint' as the Authorization callback URL of your GitHub OAuth Application."
}
PLAY RECAP *********************************************************************
127.0.0.1 : ok=786 changed=359 unreachable=0 failed=0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment