Skip to content

Instantly share code, notes, and snippets.

@jquinter
Created May 19, 2019 04:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jquinter/cab55acde3ef499e95d591592d0430b4 to your computer and use it in GitHub Desktop.
Save jquinter/cab55acde3ef499e95d591592d0430b4 to your computer and use it in GitHub Desktop.
Warning: Permanently added '34.83.68.160' (ECDSA) to the list of known hosts.
PLAY [localhost] ***************************************************************
TASK [debug] *******************************************************************
ok: [localhost] => {
"msg": "Install openshift cluster"
}
PLAY [Fail openshift_kubelet_name_override for new hosts] **********************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.3]
ok: [10.0.1.2]
ok: [10.0.1.4]
TASK [Fail when openshift_kubelet_name_override is defined] ********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Initialization Checkpoint Start] *****************************************
TASK [Set install initialization 'In Progress'] ********************************
ok: [10.0.1.4]
PLAY [Populate config host groups] *********************************************
TASK [Load group name mapping variables] ***************************************
ok: [localhost]
TASK [Evaluate groups - g_nfs_hosts is single host] ****************************
skipping: [localhost]
TASK [Evaluate oo_all_hosts] ***************************************************
ok: [localhost] => (item=10.0.1.4)
ok: [localhost] => (item=10.0.1.2)
ok: [localhost] => (item=10.0.1.3)
TASK [Evaluate oo_masters] *****************************************************
ok: [localhost] => (item=10.0.1.4)
TASK [Evaluate oo_first_master] ************************************************
ok: [localhost]
TASK [Evaluate oo_new_etcd_to_config] ******************************************
TASK [Evaluate oo_masters_to_config] *******************************************
ok: [localhost] => (item=10.0.1.4)
TASK [Evaluate oo_etcd_to_config] **********************************************
ok: [localhost] => (item=10.0.1.4)
TASK [Evaluate oo_first_etcd] **************************************************
ok: [localhost]
TASK [Evaluate oo_etcd_hosts_to_upgrade] ***************************************
ok: [localhost] => (item=10.0.1.4)
TASK [Evaluate oo_etcd_hosts_to_backup] ****************************************
ok: [localhost] => (item=10.0.1.4)
TASK [Evaluate oo_nodes_to_config] *********************************************
ok: [localhost] => (item=10.0.1.4)
ok: [localhost] => (item=10.0.1.2)
ok: [localhost] => (item=10.0.1.3)
TASK [Evaluate oo_lb_to_config] ************************************************
TASK [Evaluate oo_nfs_to_config] ***********************************************
TASK [Evaluate oo_glusterfs_to_config] *****************************************
TASK [Evaluate oo_etcd_to_migrate] *********************************************
ok: [localhost] => (item=10.0.1.4)
[WARNING]: Could not match supplied host pattern, ignoring: oo_lb_to_config
[WARNING]: Could not match supplied host pattern, ignoring: oo_nfs_to_config
PLAY [Ensure that all non-node hosts are accessible] ***************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
PLAY [Initialize basic host facts] *********************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
ok: [10.0.1.3]
ok: [10.0.1.2]
TASK [openshift_sanitize_inventory : include_tasks] ****************************
included: /openshift-ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/deprecations.yml for 10.0.1.4, 10.0.1.2, 10.0.1.3
TASK [openshift_sanitize_inventory : Check for usage of deprecated variables] ***
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_sanitize_inventory : debug] ************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : set_stats] ********************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : set_fact] *********************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_sanitize_inventory : Standardize on latest variable names] *****
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_sanitize_inventory : Normalize openshift_release] **************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_sanitize_inventory : Abort when openshift_release is invalid] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : include_tasks] ****************************
included: /openshift-ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/unsupported.yml for 10.0.1.4, 10.0.1.2, 10.0.1.3
TASK [openshift_sanitize_inventory : set_fact] *********************************
TASK [openshift_sanitize_inventory : Ensure that dynamic provisioning is set if using dynamic storage] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure the hosted registry's GlusterFS storage is configured correctly] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure the hosted registry's GlusterFS storage is configured correctly] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Check for deprecated prometheus/grafana install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure clusterid is set along with the cloudprovider] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure ansible_service_broker_remove and ansible_service_broker_install are mutually exclusive] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure template_service_broker_remove and template_service_broker_install are mutually exclusive] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure that all requires vsphere configuration variables are set] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : ensure provider configuration variables are defined] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure removed web console extension variables are not set] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure that web console port matches API server port] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : At least one master is schedulable] *******
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Detecting Operating System from ostree_booted] ***************************
ok: [10.0.1.2]
ok: [10.0.1.4]
ok: [10.0.1.3]
TASK [set openshift_deployment_type if unset] **********************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [initialize_facts set fact openshift_is_atomic] ***************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [Determine Atomic Host Docker Version] ************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [assert atomic host docker version is 1.12 or later] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Retrieve existing master configs and validate] ***************************
TASK [openshift_control_plane : stat] ******************************************
ok: [10.0.1.4]
TASK [openshift_control_plane : slurp] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : set_fact] **************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Check for file paths outside of /etc/origin/master in master's config] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : set_fact] **************************************
skipping: [10.0.1.4]
TASK [set_fact] ****************************************************************
skipping: [10.0.1.4]
TASK [set_fact] ****************************************************************
skipping: [10.0.1.4]
PLAY [Initialize special first-master variables] *******************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [set_fact] ****************************************************************
skipping: [10.0.1.4]
TASK [set_fact] ****************************************************************
ok: [10.0.1.4]
PLAY [Disable web console if required] *****************************************
TASK [set_fact] ****************************************************************
skipping: [10.0.1.4]
PLAY [Setup yum repositories for all hosts] ************************************
TASK [rhel_subscribe : fail] ***************************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [rhel_subscribe : Install Red Hat Subscription manager] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [rhel_subscribe : Is host already registered?] ****************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [rhel_subscribe : Register host using user/password] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [rhel_subscribe : Register host using activation key] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [rhel_subscribe : Determine if OpenShift Pool Already Attached] ***********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [rhel_subscribe : Attach to OpenShift Pool] *******************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [rhel_subscribe : Satellite preparation] **********************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_repos : Ensure libselinux-python is installed] *****************
ok: [10.0.1.2]
ok: [10.0.1.4]
ok: [10.0.1.3]
TASK [openshift_repos : Remove openshift_additional.repo file] *****************
ok: [10.0.1.2]
ok: [10.0.1.3]
ok: [10.0.1.4]
TASK [openshift_repos : Create any additional repos that are defined] **********
changed: [10.0.1.3] => (item={'gpgcheck': u'0', 'enabled': u'1', 'id': u'centos-okd-ci', 'baseurl': u'https://rpms.svc.ci.openshift.org/openshift-origin-v3.11', 'name': u'centos-okd-ci'})
changed: [10.0.1.2] => (item={'gpgcheck': u'0', 'enabled': u'1', 'id': u'centos-okd-ci', 'baseurl': u'https://rpms.svc.ci.openshift.org/openshift-origin-v3.11', 'name': u'centos-okd-ci'})
changed: [10.0.1.4] => (item={'gpgcheck': u'0', 'enabled': u'1', 'id': u'centos-okd-ci', 'baseurl': u'https://rpms.svc.ci.openshift.org/openshift-origin-v3.11', 'name': u'centos-okd-ci'})
TASK [openshift_repos : include_tasks] *****************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_repos : include_tasks] *****************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_repos/tasks/centos_repos.yml for 10.0.1.4, 10.0.1.2, 10.0.1.3
TASK [openshift_repos : Configure origin gpg keys] *****************************
changed: [10.0.1.3]
changed: [10.0.1.2]
changed: [10.0.1.4]
TASK [openshift_repos : Configure correct origin release repository] ***********
changed: [10.0.1.3] => (item=/openshift-ansible/openshift-ansible/roles/openshift_repos/templates/CentOS-OpenShift-Origin311.repo.j2)
changed: [10.0.1.2] => (item=/openshift-ansible/openshift-ansible/roles/openshift_repos/templates/CentOS-OpenShift-Origin311.repo.j2)
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_repos/templates/CentOS-OpenShift-Origin311.repo.j2)
TASK [openshift_repos : Ensure clean repo cache in the event repos have been changed manually] ***
changed: [10.0.1.4] => {
"msg": "First run of openshift_repos"
}
changed: [10.0.1.2] => {
"msg": "First run of openshift_repos"
}
changed: [10.0.1.3] => {
"msg": "First run of openshift_repos"
}
TASK [openshift_repos : Record that openshift_repos already ran] ***************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
RUNNING HANDLER [openshift_repos : refresh cache] ******************************
changed: [10.0.1.3]
changed: [10.0.1.2]
changed: [10.0.1.4]
PLAY [Install packages necessary for installer] ********************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
ok: [10.0.1.3]
ok: [10.0.1.2]
TASK [Determine if chrony is installed] ****************************************
changed: [10.0.1.4]
[WARNING]: Consider using the yum, dnf or zypper module rather than running
rpm. If you need to use command because yum, dnf or zypper 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: [10.0.1.2]
changed: [10.0.1.3]
TASK [Install ntp package] *****************************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Start and enable ntpd/chronyd] *******************************************
changed: [10.0.1.2]
changed: [10.0.1.3]
changed: [10.0.1.4]
TASK [Ensure openshift-ansible installer package deps are installed] ***********
changed: [10.0.1.2]
changed: [10.0.1.3]
changed: [10.0.1.4]
PLAY [Initialize cluster facts] ************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [get openshift_current_version] *******************************************
ok: [10.0.1.3]
ok: [10.0.1.4]
ok: [10.0.1.2]
TASK [set_fact openshift_portal_net if present on masters] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Gather Cluster facts] ****************************************************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [Set fact of no_proxy_internal_hostnames] *********************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Initialize openshift.node.sdn_mtu] ***************************************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [set_fact l_kubelet_node_name] ********************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
PLAY [Initialize etcd host variables] ******************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [set_fact] ****************************************************************
ok: [10.0.1.4]
TASK [set_fact] ****************************************************************
ok: [10.0.1.4]
PLAY [Determine openshift_version to configure on first master] ****************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [include_role : openshift_version] ****************************************
TASK [openshift_version : Use openshift_current_version fact as version to configure if already installed] ***
skipping: [10.0.1.4]
TASK [openshift_version : Set openshift_version to openshift_release if undefined] ***
ok: [10.0.1.4]
TASK [openshift_version : debug] ***********************************************
ok: [10.0.1.4] => {
"msg": "openshift_pkg_version was not defined. Falling back to -3.11"
}
TASK [openshift_version : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_version : debug] ***********************************************
ok: [10.0.1.4] => {
"msg": "openshift_image_tag was not defined. Falling back to v3.11"
}
TASK [openshift_version : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_version : assert openshift_release in openshift_image_tag] *****
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_version : assert openshift_release in openshift_pkg_version] ***
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_version : debug] ***********************************************
ok: [10.0.1.4] => {
"openshift_release": "3.11"
}
TASK [openshift_version : debug] ***********************************************
ok: [10.0.1.4] => {
"openshift_image_tag": "v3.11"
}
TASK [openshift_version : debug] ***********************************************
ok: [10.0.1.4] => {
"openshift_pkg_version": "-3.11*"
}
TASK [openshift_version : debug] ***********************************************
ok: [10.0.1.4] => {
"openshift_version": "3.11"
}
PLAY [Set openshift_version for etcd, node, and master hosts] ******************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [set_fact] ****************************************************************
ok: [10.0.1.3]
ok: [10.0.1.2]
PLAY [Verify Requirements] *****************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [Run variable sanity checks] **********************************************
ok: [10.0.1.4]
TASK [Validate openshift_node_groups and openshift_node_group_name] ************
ok: [10.0.1.4]
PLAY [Verify Node NetworkManager] **********************************************
skipping: no hosts matched
PLAY [Initialization Checkpoint End] *******************************************
TASK [Set install initialization 'Complete'] ***********************************
ok: [10.0.1.4]
PLAY [Validate node hostnames] *************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [Query DNS for IP address of master1.us-west1-a.c.cnr-openshift-testdrive-gcp.internal] ***
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [Validate openshift_kubelet_name_override when defined] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Validate openshift_ip exists on node when defined] ***********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Configure os_firewall] ***************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.2]
ok: [10.0.1.4]
ok: [10.0.1.3]
TASK [os_firewall : Fail - Firewalld is not supported on Atomic Host] **********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [os_firewall : Install firewalld packages] ********************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [os_firewall : Ensure iptables services are not enabled] ******************
skipping: [10.0.1.4] => (item=iptables)
skipping: [10.0.1.4] => (item=ip6tables)
skipping: [10.0.1.2] => (item=iptables)
skipping: [10.0.1.2] => (item=ip6tables)
skipping: [10.0.1.3] => (item=iptables)
skipping: [10.0.1.3] => (item=ip6tables)
TASK [os_firewall : Wait 10 seconds after disabling iptables] ******************
skipping: [10.0.1.4]
TASK [os_firewall : Start and enable firewalld service] ************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [os_firewall : need to pause here, otherwise the firewalld service starting can sometimes cause ssh to fail] ***
skipping: [10.0.1.4]
TASK [os_firewall : Restart polkitd] *******************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [os_firewall : Wait for polkit action to have been created] ***************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [os_firewall : Ensure firewalld service is not enabled] *******************
changed: [10.0.1.3]
changed: [10.0.1.4]
changed: [10.0.1.2]
TASK [os_firewall : Wait 10 seconds after disabling firewalld] *****************
Pausing for 10 seconds
(ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
ok: [10.0.1.4]
TASK [os_firewall : Install iptables packages] *********************************
ok: [10.0.1.2]
ok: [10.0.1.3]
ok: [10.0.1.4]
TASK [os_firewall : Start and enable iptables service] *************************
changed: [10.0.1.4 -> 10.0.1.4] => (item=10.0.1.4)
changed: [10.0.1.4 -> 10.0.1.2] => (item=10.0.1.2)
changed: [10.0.1.4 -> 10.0.1.3] => (item=10.0.1.3)
TASK [os_firewall : need to pause here, otherwise the iptables service starting can sometimes cause ssh to fail] ***
Pausing for 10 seconds
(ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
ok: [10.0.1.4]
PLAY [oo_nodes_to_config] ******************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.3]
ok: [10.0.1.4]
ok: [10.0.1.2]
TASK [container_runtime : Setup the docker-storage for overlay] ****************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Create file system on extra volume device] ***********
TASK [container_runtime : Create mount entry for extra volume] *****************
PLAY [oo_nodes_to_config] ******************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.2]
ok: [10.0.1.4]
ok: [10.0.1.3]
TASK [openshift_excluder : Install docker excluder - yum] **********************
changed: [10.0.1.3]
changed: [10.0.1.2]
changed: [10.0.1.4]
TASK [openshift_excluder : Install docker excluder - dnf] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Install openshift excluder - yum] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Install openshift excluder - dnf] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : set_fact] *******************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : Check for docker-excluder] **************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : Check for openshift excluder] ***********************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : Enable docker excluder] *****************************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_excluder : Enable openshift excluder] **************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Getting current systemd-udevd exec command] **********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Assure systemd-udevd.service.d directory exists] *****
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Create systemd-udevd override file] ******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Add enterprise registry, if necessary] ***************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Add http_proxy to /etc/atomic.conf] ******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Add https_proxy to /etc/atomic.conf] *****************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Add no_proxy to /etc/atomic.conf] ********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Get current installed Docker version] ****************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [container_runtime : Error out if Docker pre-installed but too old] *******
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Error out if requested Docker is too old] ************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Install Docker] **************************************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [container_runtime : Ensure docker.service.d directory exists] ************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [container_runtime : Configure Docker service unit file] ******************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [container_runtime : stat] ************************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [container_runtime : Set registry params] *********************************
skipping: [10.0.1.4] => (item={u'reg_conf_var': u'ADD_REGISTRY', u'reg_flag': u'--add-registry', u'reg_fact_val': []})
skipping: [10.0.1.4] => (item={u'reg_conf_var': u'BLOCK_REGISTRY', u'reg_flag': u'--block-registry', u'reg_fact_val': []})
skipping: [10.0.1.4] => (item={u'reg_conf_var': u'INSECURE_REGISTRY', u'reg_flag': u'--insecure-registry', u'reg_fact_val': []})
skipping: [10.0.1.2] => (item={u'reg_conf_var': u'ADD_REGISTRY', u'reg_flag': u'--add-registry', u'reg_fact_val': []})
skipping: [10.0.1.2] => (item={u'reg_conf_var': u'BLOCK_REGISTRY', u'reg_flag': u'--block-registry', u'reg_fact_val': []})
skipping: [10.0.1.2] => (item={u'reg_conf_var': u'INSECURE_REGISTRY', u'reg_flag': u'--insecure-registry', u'reg_fact_val': []})
skipping: [10.0.1.3] => (item={u'reg_conf_var': u'ADD_REGISTRY', u'reg_flag': u'--add-registry', u'reg_fact_val': []})
skipping: [10.0.1.3] => (item={u'reg_conf_var': u'BLOCK_REGISTRY', u'reg_flag': u'--block-registry', u'reg_fact_val': []})
skipping: [10.0.1.3] => (item={u'reg_conf_var': u'INSECURE_REGISTRY', u'reg_flag': u'--insecure-registry', u'reg_fact_val': []})
TASK [container_runtime : Place additional/blocked/insecure registries in /etc/containers/registries.conf] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Set Proxy Settings] **********************************
skipping: [10.0.1.4] => (item={u'reg_conf_var': u'HTTP_PROXY', u'reg_fact_val': u''})
skipping: [10.0.1.4] => (item={u'reg_conf_var': u'HTTPS_PROXY', u'reg_fact_val': u''})
skipping: [10.0.1.4] => (item={u'reg_conf_var': u'NO_PROXY', u'reg_fact_val': u''})
skipping: [10.0.1.2] => (item={u'reg_conf_var': u'HTTP_PROXY', u'reg_fact_val': u''})
skipping: [10.0.1.2] => (item={u'reg_conf_var': u'HTTPS_PROXY', u'reg_fact_val': u''})
skipping: [10.0.1.2] => (item={u'reg_conf_var': u'NO_PROXY', u'reg_fact_val': u''})
skipping: [10.0.1.3] => (item={u'reg_conf_var': u'HTTP_PROXY', u'reg_fact_val': u''})
skipping: [10.0.1.3] => (item={u'reg_conf_var': u'HTTPS_PROXY', u'reg_fact_val': u''})
skipping: [10.0.1.3] => (item={u'reg_conf_var': u'NO_PROXY', u'reg_fact_val': u''})
TASK [container_runtime : Set various Docker options] **************************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [container_runtime : stat] ************************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [container_runtime : Configure Docker Network OPTIONS] ********************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [container_runtime : Detect if docker is already started] *****************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [container_runtime : Start the Docker service] ****************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [container_runtime : set_fact] ********************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [container_runtime : Check for docker_storage_path/overlay2] **************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [container_runtime : Fixup SELinux permissions for docker] ****************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [container_runtime : Ensure /var/lib/containers exists] *******************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [container_runtime : Fix SELinux Permissions on /var/lib/containers] ******
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
RUNNING HANDLER [container_runtime : restart container runtime] ****************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [container_runtime : Create credentials for oreg_url] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Create for any additional registries] ****************
TASK [container_runtime : stat the docker data dir] ****************************
ok: [10.0.1.4]
ok: [10.0.1.3]
ok: [10.0.1.2]
TASK [container_runtime : stop the current running docker] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : copy "/var/lib/docker" to "/var/lib/containers/docker"] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Set the selinux context on /var/lib/containers/docker] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : restorecon the /var/lib/containers/docker] ***********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : ensure the unmount of top level mount point] *********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Remove the old docker location] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Setup the link] **************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : start docker] ****************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Fail if Atomic Host since this is an rpm request] ****
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Getting current systemd-udevd exec command] **********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Assure systemd-udevd.service.d directory exists] *****
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Create systemd-udevd override file] ******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Add enterprise registry, if necessary] ***************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Check that overlay is in the kernel] *****************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Add overlay to modprobe.d] ***************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Manually modprobe overlay into the kernel] ***********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Enable and start systemd-modules-load] ***************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Install cri-o] ***************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Remove CRI-O default configuration files] ************
skipping: [10.0.1.4] => (item=/etc/cni/net.d/200-loopback.conf)
skipping: [10.0.1.4] => (item=/etc/cni/net.d/100-crio-bridge.conf)
skipping: [10.0.1.2] => (item=/etc/cni/net.d/200-loopback.conf)
skipping: [10.0.1.2] => (item=/etc/cni/net.d/100-crio-bridge.conf)
skipping: [10.0.1.3] => (item=/etc/cni/net.d/200-loopback.conf)
skipping: [10.0.1.3] => (item=/etc/cni/net.d/100-crio-bridge.conf)
TASK [container_runtime : Create the CRI-O configuration] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Update crictl.yaml runtime-endpoint] *****************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Ensure CNI configuration directory exists] ***********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Add iptables allow rules] ****************************
skipping: [10.0.1.4] => (item={u'port': u'10010/tcp', u'service': u'crio'})
skipping: [10.0.1.2] => (item={u'port': u'10010/tcp', u'service': u'crio'})
skipping: [10.0.1.3] => (item={u'port': u'10010/tcp', u'service': u'crio'})
TASK [container_runtime : Remove iptables rules] *******************************
TASK [container_runtime : Add firewalld allow rules] ***************************
skipping: [10.0.1.4] => (item={u'port': u'10010/tcp', u'service': u'crio'})
skipping: [10.0.1.2] => (item={u'port': u'10010/tcp', u'service': u'crio'})
skipping: [10.0.1.3] => (item={u'port': u'10010/tcp', u'service': u'crio'})
TASK [container_runtime : Remove firewalld allow rules] ************************
TASK [container_runtime : Configure the CNI network] ***************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Create /etc/sysconfig/crio-network] ******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Place registries.conf in /etc/containers/registries.conf] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Start the CRI-O service] *****************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Ensure /var/lib/containers exists] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Fix SELinux Permissions on /var/lib/containers] ******
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Create credentials for oreg_url] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Create for any additional registries] ****************
TASK [container_runtime : stat the docker data dir] ****************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : stop the current running docker] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : copy "/var/lib/docker" to "/var/lib/containers/docker"] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Set the selinux context on /var/lib/containers/docker] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : restorecon the /var/lib/containers/docker] ***********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : ensure the unmount of top level mount point] *********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Remove the old docker location] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : Setup the link] **************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [container_runtime : start docker] ****************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Initialization Checkpoint Start] *****************************************
TASK [Set install initialization 'In Progress'] ********************************
ok: [10.0.1.4]
PLAY [Populate config host groups] *********************************************
TASK [Load group name mapping variables] ***************************************
ok: [localhost]
TASK [Evaluate groups - g_nfs_hosts is single host] ****************************
skipping: [localhost]
TASK [Evaluate oo_all_hosts] ***************************************************
ok: [localhost] => (item=10.0.1.4)
ok: [localhost] => (item=10.0.1.2)
ok: [localhost] => (item=10.0.1.3)
TASK [Evaluate oo_masters] *****************************************************
ok: [localhost] => (item=10.0.1.4)
TASK [Evaluate oo_first_master] ************************************************
ok: [localhost]
TASK [Evaluate oo_new_etcd_to_config] ******************************************
TASK [Evaluate oo_masters_to_config] *******************************************
ok: [localhost] => (item=10.0.1.4)
TASK [Evaluate oo_etcd_to_config] **********************************************
ok: [localhost] => (item=10.0.1.4)
TASK [Evaluate oo_first_etcd] **************************************************
ok: [localhost]
TASK [Evaluate oo_etcd_hosts_to_upgrade] ***************************************
ok: [localhost] => (item=10.0.1.4)
TASK [Evaluate oo_etcd_hosts_to_backup] ****************************************
ok: [localhost] => (item=10.0.1.4)
TASK [Evaluate oo_nodes_to_config] *********************************************
ok: [localhost] => (item=10.0.1.4)
ok: [localhost] => (item=10.0.1.2)
ok: [localhost] => (item=10.0.1.3)
TASK [Evaluate oo_lb_to_config] ************************************************
TASK [Evaluate oo_nfs_to_config] ***********************************************
TASK [Evaluate oo_glusterfs_to_config] *****************************************
TASK [Evaluate oo_etcd_to_migrate] *********************************************
ok: [localhost] => (item=10.0.1.4)
PLAY [Ensure that all non-node hosts are accessible] ***************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
PLAY [Initialize basic host facts] *********************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
ok: [10.0.1.3]
ok: [10.0.1.2]
TASK [openshift_sanitize_inventory : include_tasks] ****************************
included: /openshift-ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/deprecations.yml for 10.0.1.4, 10.0.1.2, 10.0.1.3
TASK [openshift_sanitize_inventory : Check for usage of deprecated variables] ***
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_sanitize_inventory : debug] ************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : set_stats] ********************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : set_fact] *********************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_sanitize_inventory : Standardize on latest variable names] *****
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_sanitize_inventory : Normalize openshift_release] **************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_sanitize_inventory : Abort when openshift_release is invalid] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : include_tasks] ****************************
included: /openshift-ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/unsupported.yml for 10.0.1.4, 10.0.1.2, 10.0.1.3
TASK [openshift_sanitize_inventory : set_fact] *********************************
TASK [openshift_sanitize_inventory : Ensure that dynamic provisioning is set if using dynamic storage] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure the hosted registry's GlusterFS storage is configured correctly] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure the hosted registry's GlusterFS storage is configured correctly] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Check for deprecated prometheus/grafana install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure clusterid is set along with the cloudprovider] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure ansible_service_broker_remove and ansible_service_broker_install are mutually exclusive] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure template_service_broker_remove and template_service_broker_install are mutually exclusive] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure that all requires vsphere configuration variables are set] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : ensure provider configuration variables are defined] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure removed web console extension variables are not set] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : Ensure that web console port matches API server port] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_sanitize_inventory : At least one master is schedulable] *******
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Detecting Operating System from ostree_booted] ***************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [set openshift_deployment_type if unset] **********************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [initialize_facts set fact openshift_is_atomic] ***************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [Determine Atomic Host Docker Version] ************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [assert atomic host docker version is 1.12 or later] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Retrieve existing master configs and validate] ***************************
TASK [openshift_control_plane : stat] ******************************************
ok: [10.0.1.4]
TASK [openshift_control_plane : slurp] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : set_fact] **************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Check for file paths outside of /etc/origin/master in master's config] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : set_fact] **************************************
skipping: [10.0.1.4]
TASK [set_fact] ****************************************************************
skipping: [10.0.1.4]
TASK [set_fact] ****************************************************************
skipping: [10.0.1.4]
PLAY [Initialize special first-master variables] *******************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [set_fact] ****************************************************************
skipping: [10.0.1.4]
TASK [set_fact] ****************************************************************
ok: [10.0.1.4]
PLAY [Disable web console if required] *****************************************
TASK [set_fact] ****************************************************************
skipping: [10.0.1.4]
PLAY [Setup yum repositories for all hosts] ************************************
skipping: no hosts matched
PLAY [Install packages necessary for installer] ********************************
TASK [Gathering Facts] *********************************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Determine if chrony is installed] ****************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Install ntp package] *****************************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Start and enable ntpd/chronyd] *******************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Ensure openshift-ansible installer package deps are installed] ***********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Initialize cluster facts] ************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
ok: [10.0.1.3]
ok: [10.0.1.2]
TASK [get openshift_current_version] *******************************************
ok: [10.0.1.4]
ok: [10.0.1.3]
ok: [10.0.1.2]
TASK [set_fact openshift_portal_net if present on masters] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Gather Cluster facts] ****************************************************
ok: [10.0.1.4]
ok: [10.0.1.3]
ok: [10.0.1.2]
TASK [Set fact of no_proxy_internal_hostnames] *********************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [Initialize openshift.node.sdn_mtu] ***************************************
ok: [10.0.1.4]
ok: [10.0.1.3]
ok: [10.0.1.2]
TASK [set_fact l_kubelet_node_name] ********************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
PLAY [Initialize etcd host variables] ******************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [set_fact] ****************************************************************
ok: [10.0.1.4]
TASK [set_fact] ****************************************************************
ok: [10.0.1.4]
PLAY [Determine openshift_version to configure on first master] ****************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [include_role : openshift_version] ****************************************
TASK [openshift_version : Use openshift_current_version fact as version to configure if already installed] ***
skipping: [10.0.1.4]
TASK [openshift_version : Set openshift_version to openshift_release if undefined] ***
skipping: [10.0.1.4]
TASK [openshift_version : debug] ***********************************************
skipping: [10.0.1.4]
TASK [openshift_version : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_version : debug] ***********************************************
skipping: [10.0.1.4]
TASK [openshift_version : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_version : assert openshift_release in openshift_image_tag] *****
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_version : assert openshift_release in openshift_pkg_version] ***
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_version : debug] ***********************************************
ok: [10.0.1.4] => {
"openshift_release": "3.11"
}
TASK [openshift_version : debug] ***********************************************
ok: [10.0.1.4] => {
"openshift_image_tag": "v3.11"
}
TASK [openshift_version : debug] ***********************************************
ok: [10.0.1.4] => {
"openshift_pkg_version": "-3.11*"
}
TASK [openshift_version : debug] ***********************************************
ok: [10.0.1.4] => {
"openshift_version": "3.11"
}
PLAY [Set openshift_version for etcd, node, and master hosts] ******************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [set_fact] ****************************************************************
ok: [10.0.1.2]
ok: [10.0.1.3]
PLAY [Verify Requirements] *****************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [Run variable sanity checks] **********************************************
ok: [10.0.1.4]
TASK [Validate openshift_node_groups and openshift_node_group_name] ************
ok: [10.0.1.4]
PLAY [Verify Node NetworkManager] **********************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
ok: [10.0.1.3]
ok: [10.0.1.2]
TASK [Check for NetworkManager service] ****************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [fail] ********************************************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Initialization Checkpoint End] *******************************************
TASK [Set install initialization 'Complete'] ***********************************
ok: [10.0.1.4]
PLAY [Health Check Checkpoint Start] *******************************************
TASK [Set Health Check 'In Progress'] ******************************************
ok: [10.0.1.4]
PLAY [OpenShift Health Checks] *************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [Run health checks (install) - EL] ****************************************
CHECK [docker_storage : 10.0.1.4] **********************************************
CHECK [disk_availability : 10.0.1.4] *******************************************
CHECK [package_availability : 10.0.1.4] ****************************************
CHECK [docker_storage : 10.0.1.2] **********************************************
CHECK [disk_availability : 10.0.1.2] *******************************************
CHECK [package_availability : 10.0.1.2] ****************************************
CHECK [docker_storage : 10.0.1.3] **********************************************
CHECK [disk_availability : 10.0.1.3] *******************************************
CHECK [package_availability : 10.0.1.3] ****************************************
CHECK [package_version : 10.0.1.3] *********************************************
CHECK [package_version : 10.0.1.4] *********************************************
CHECK [package_version : 10.0.1.2] *********************************************
CHECK [docker_image_availability : 10.0.1.3] ***********************************
CHECK [memory_availability : 10.0.1.3] *****************************************
ok: [10.0.1.3]
CHECK [docker_image_availability : 10.0.1.4] ***********************************
CHECK [memory_availability : 10.0.1.4] *****************************************
ok: [10.0.1.4]
CHECK [docker_image_availability : 10.0.1.2] ***********************************
CHECK [memory_availability : 10.0.1.2] *****************************************
ok: [10.0.1.2]
TASK [Run health checks (install) - Fedora] ************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Health Check Checkpoint End] *********************************************
TASK [Set Health Check 'Complete'] *********************************************
ok: [10.0.1.4]
PLAY [Node Bootstrap Preparation Checkpoint Start] *****************************
TASK [Set Node Bootstrap Preparation 'In Progress'] ****************************
ok: [10.0.1.4]
PLAY [Disable excluders] *******************************************************
TASK [openshift_excluder : Debug r_openshift_excluder_enable_docker_excluder] ***
ok: [10.0.1.4] => {
"r_openshift_excluder_enable_docker_excluder": true
}
ok: [10.0.1.2] => {
"r_openshift_excluder_enable_docker_excluder": true
}
ok: [10.0.1.3] => {
"r_openshift_excluder_enable_docker_excluder": true
}
TASK [openshift_excluder : Debug r_openshift_excluder_enable_openshift_excluder] ***
ok: [10.0.1.4] => {
"r_openshift_excluder_enable_openshift_excluder": true
}
ok: [10.0.1.2] => {
"r_openshift_excluder_enable_openshift_excluder": true
}
ok: [10.0.1.3] => {
"r_openshift_excluder_enable_openshift_excluder": true
}
TASK [openshift_excluder : Fail if invalid openshift_excluder_action provided] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Fail if r_openshift_excluder_upgrade_target is not defined] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Include main action task file] **********************
included: /openshift-ansible/openshift-ansible/roles/openshift_excluder/tasks/disable.yml for 10.0.1.4, 10.0.1.2, 10.0.1.3
TASK [openshift_excluder : Get available excluder version] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Fail when excluder package is not found] ************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Set fact excluder_version] **************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : origin-docker-excluder version detected] ************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Printing upgrade target version] ********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Check the available origin-docker-excluder version is at most of the upgrade target version] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Get available excluder version] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Fail when excluder package is not found] ************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Set fact excluder_version] **************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : origin-excluder version detected] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Printing upgrade target version] ********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Check the available origin-excluder version is at most of the upgrade target version] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Check for docker-excluder] **************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : disable docker excluder] ****************************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [openshift_excluder : Check for openshift excluder] ***********************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : disable openshift excluder] *************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Install docker excluder - yum] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Install docker excluder - dnf] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Install openshift excluder - yum] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Install openshift excluder - dnf] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : set_fact] *******************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Check for docker-excluder] **************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : Check for openshift excluder] ***********************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : Enable docker excluder] *****************************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_excluder : Enable openshift excluder] **************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Check for docker-excluder] **************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : disable docker excluder] ****************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Check for openshift excluder] ***********************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : disable openshift excluder] *************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Configure nodes] *********************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_cloud_provider : Set cloud provider facts] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_cloud_provider : Create cloudprovider config dir] **************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_cloud_provider : include the defined cloud provider files] *****
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : fail] ***************************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Check for NetworkManager service] ***********************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_node : Set fact using_network_manager] *************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_node : Install dnsmasq] ****************************************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [openshift_node : ensure origin/node directory exists] ********************
changed: [10.0.1.2] => (item=/etc/origin)
changed: [10.0.1.4] => (item=/etc/origin)
changed: [10.0.1.3] => (item=/etc/origin)
changed: [10.0.1.2] => (item=/etc/origin/node)
changed: [10.0.1.3] => (item=/etc/origin/node)
changed: [10.0.1.4] => (item=/etc/origin/node)
TASK [openshift_node : Install NetworkManager during node_bootstrap provisioning] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Install network manager dispatch script] ****************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Add network manager configuration] **********************
skipping: [10.0.1.4] => (item={u'key': u'dns', u'value': u'none', u'present': False})
skipping: [10.0.1.2] => (item={u'key': u'dns', u'value': u'none', u'present': False})
skipping: [10.0.1.3] => (item={u'key': u'dns', u'value': u'none', u'present': False})
TASK [openshift_node : Install dnsmasq configuration] **************************
changed: [10.0.1.4]
changed: [10.0.1.3]
changed: [10.0.1.2]
TASK [openshift_node : Deploy additional dnsmasq.conf] *************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Create override dnsmasq systemd unit directory] *********
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Copy systemd dnsmasq unit override file] ****************
changed: [10.0.1.2]
changed: [10.0.1.3]
changed: [10.0.1.4]
TASK [openshift_node : Enable dnsmasq] *****************************************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Install network manager dispatch script] ****************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Add network manager configuration] **********************
ok: [10.0.1.3] => (item={u'key': u'dns', u'value': u'none', u'present': False})
ok: [10.0.1.2] => (item={u'key': u'dns', u'value': u'none', u'present': False})
ok: [10.0.1.4] => (item={u'key': u'dns', u'value': u'none', u'present': False})
RUNNING HANDLER [openshift_node : reload systemd units] ************************
changed: [10.0.1.2]
changed: [10.0.1.3]
changed: [10.0.1.4]
RUNNING HANDLER [openshift_node : restart NetworkManager] **********************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
RUNNING HANDLER [openshift_node : restart dnsmasq] *****************************
changed: [10.0.1.2]
changed: [10.0.1.3]
changed: [10.0.1.4]
TASK [openshift_node : Add iptables allow rules] *******************************
changed: [10.0.1.2] => (item={u'port': u'10250/tcp', u'service': u'Kubernetes kubelet'})
changed: [10.0.1.3] => (item={u'port': u'10250/tcp', u'service': u'Kubernetes kubelet'})
changed: [10.0.1.4] => (item={u'port': u'10250/tcp', u'service': u'Kubernetes kubelet'})
changed: [10.0.1.4] => (item={u'port': u'10256/tcp', u'service': u'Kubernetes kube-proxy health check for service load balancers'})
changed: [10.0.1.3] => (item={u'port': u'10256/tcp', u'service': u'Kubernetes kube-proxy health check for service load balancers'})
changed: [10.0.1.2] => (item={u'port': u'10256/tcp', u'service': u'Kubernetes kube-proxy health check for service load balancers'})
changed: [10.0.1.3] => (item={u'port': u'80/tcp', u'service': u'http'})
changed: [10.0.1.2] => (item={u'port': u'80/tcp', u'service': u'http'})
changed: [10.0.1.4] => (item={u'port': u'80/tcp', u'service': u'http'})
changed: [10.0.1.3] => (item={u'port': u'443/tcp', u'service': u'https'})
changed: [10.0.1.2] => (item={u'port': u'443/tcp', u'service': u'https'})
changed: [10.0.1.4] => (item={u'port': u'443/tcp', u'service': u'https'})
changed: [10.0.1.3] => (item={u'cond': u'openshift_use_openshift_sdn | bool', u'port': u'4789/udp', u'service': u'OpenShift OVS sdn'})
skipping: [10.0.1.3] => (item={u'cond': False, u'port': u'179/tcp', u'service': u'Calico BGP Port'})
skipping: [10.0.1.3] => (item={u'cond': False, u'port': u'/tcp', u'service': u'Kubernetes service NodePort TCP'})
skipping: [10.0.1.3] => (item={u'cond': False, u'port': u'/udp', u'service': u'Kubernetes service NodePort UDP'})
changed: [10.0.1.2] => (item={u'cond': u'openshift_use_openshift_sdn | bool', u'port': u'4789/udp', u'service': u'OpenShift OVS sdn'})
skipping: [10.0.1.2] => (item={u'cond': False, u'port': u'179/tcp', u'service': u'Calico BGP Port'})
skipping: [10.0.1.2] => (item={u'cond': False, u'port': u'/tcp', u'service': u'Kubernetes service NodePort TCP'})
skipping: [10.0.1.2] => (item={u'cond': False, u'port': u'/udp', u'service': u'Kubernetes service NodePort UDP'})
changed: [10.0.1.4] => (item={u'cond': u'openshift_use_openshift_sdn | bool', u'port': u'4789/udp', u'service': u'OpenShift OVS sdn'})
skipping: [10.0.1.4] => (item={u'cond': False, u'port': u'179/tcp', u'service': u'Calico BGP Port'})
skipping: [10.0.1.4] => (item={u'cond': False, u'port': u'/tcp', u'service': u'Kubernetes service NodePort TCP'})
skipping: [10.0.1.4] => (item={u'cond': False, u'port': u'/udp', u'service': u'Kubernetes service NodePort UDP'})
changed: [10.0.1.3] => (item={u'port': u'9000-10000/tcp', u'service': u'Prometheus monitoring'})
changed: [10.0.1.4] => (item={u'port': u'9000-10000/tcp', u'service': u'Prometheus monitoring'})
changed: [10.0.1.2] => (item={u'port': u'9000-10000/tcp', u'service': u'Prometheus monitoring'})
TASK [openshift_node : Remove iptables rules] **********************************
TASK [openshift_node : Add firewalld allow rules] ******************************
skipping: [10.0.1.4] => (item={u'port': u'10250/tcp', u'service': u'Kubernetes kubelet'})
skipping: [10.0.1.4] => (item={u'port': u'10256/tcp', u'service': u'Kubernetes kube-proxy health check for service load balancers'})
skipping: [10.0.1.4] => (item={u'port': u'80/tcp', u'service': u'http'})
skipping: [10.0.1.4] => (item={u'port': u'443/tcp', u'service': u'https'})
skipping: [10.0.1.2] => (item={u'port': u'10250/tcp', u'service': u'Kubernetes kubelet'})
skipping: [10.0.1.2] => (item={u'port': u'10256/tcp', u'service': u'Kubernetes kube-proxy health check for service load balancers'})
skipping: [10.0.1.2] => (item={u'port': u'80/tcp', u'service': u'http'})
skipping: [10.0.1.2] => (item={u'port': u'443/tcp', u'service': u'https'})
skipping: [10.0.1.3] => (item={u'port': u'10250/tcp', u'service': u'Kubernetes kubelet'})
skipping: [10.0.1.4] => (item={u'cond': u'openshift_use_openshift_sdn | bool', u'port': u'4789/udp', u'service': u'OpenShift OVS sdn'})
skipping: [10.0.1.4] => (item={u'cond': False, u'port': u'179/tcp', u'service': u'Calico BGP Port'})
skipping: [10.0.1.4] => (item={u'cond': False, u'port': u'/tcp', u'service': u'Kubernetes service NodePort TCP'})
skipping: [10.0.1.4] => (item={u'cond': False, u'port': u'/udp', u'service': u'Kubernetes service NodePort UDP'})
skipping: [10.0.1.4] => (item={u'port': u'9000-10000/tcp', u'service': u'Prometheus monitoring'})
skipping: [10.0.1.2] => (item={u'cond': u'openshift_use_openshift_sdn | bool', u'port': u'4789/udp', u'service': u'OpenShift OVS sdn'})
skipping: [10.0.1.2] => (item={u'cond': False, u'port': u'179/tcp', u'service': u'Calico BGP Port'})
skipping: [10.0.1.2] => (item={u'cond': False, u'port': u'/tcp', u'service': u'Kubernetes service NodePort TCP'})
skipping: [10.0.1.2] => (item={u'cond': False, u'port': u'/udp', u'service': u'Kubernetes service NodePort UDP'})
skipping: [10.0.1.2] => (item={u'port': u'9000-10000/tcp', u'service': u'Prometheus monitoring'})
skipping: [10.0.1.3] => (item={u'port': u'10256/tcp', u'service': u'Kubernetes kube-proxy health check for service load balancers'})
skipping: [10.0.1.3] => (item={u'port': u'80/tcp', u'service': u'http'})
skipping: [10.0.1.3] => (item={u'port': u'443/tcp', u'service': u'https'})
skipping: [10.0.1.3] => (item={u'cond': u'openshift_use_openshift_sdn | bool', u'port': u'4789/udp', u'service': u'OpenShift OVS sdn'})
skipping: [10.0.1.3] => (item={u'cond': False, u'port': u'179/tcp', u'service': u'Calico BGP Port'})
skipping: [10.0.1.3] => (item={u'cond': False, u'port': u'/tcp', u'service': u'Kubernetes service NodePort TCP'})
skipping: [10.0.1.3] => (item={u'cond': False, u'port': u'/udp', u'service': u'Kubernetes service NodePort UDP'})
skipping: [10.0.1.3] => (item={u'port': u'9000-10000/tcp', u'service': u'Prometheus monitoring'})
TASK [openshift_node : Remove firewalld allow rules] ***************************
TASK [openshift_node : Restart cri-o] ******************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : restart NetworkManager to ensure resolv.conf is present] ***
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Check that node image is present] ***********************
changed: [10.0.1.4]
changed: [10.0.1.3]
changed: [10.0.1.2]
TASK [openshift_node : Pre-pull node image] ************************************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Check that pod image is present] ************************
changed: [10.0.1.4]
changed: [10.0.1.3]
changed: [10.0.1.2]
TASK [openshift_node : pre-pull pod image] *************************************
changed: [10.0.1.3]
changed: [10.0.1.4]
changed: [10.0.1.2]
TASK [openshift_node : Install node, clients, and conntrack packages] **********
changed: [10.0.1.4]
changed: [10.0.1.3]
changed: [10.0.1.2]
TASK [openshift_node : Checking for journald.conf] *****************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_node : Create journald persistence directories] ****************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Update journald setup] **********************************
changed: [10.0.1.3] => (item={u'var': u'Storage', u'val': u'persistent'})
changed: [10.0.1.2] => (item={u'var': u'Storage', u'val': u'persistent'})
changed: [10.0.1.4] => (item={u'var': u'Storage', u'val': u'persistent'})
changed: [10.0.1.2] => (item={u'var': u'Compress', u'val': True})
changed: [10.0.1.3] => (item={u'var': u'Compress', u'val': True})
changed: [10.0.1.4] => (item={u'var': u'Compress', u'val': True})
changed: [10.0.1.3] => (item={u'var': u'SyncIntervalSec', u'val': u'1s'})
changed: [10.0.1.4] => (item={u'var': u'SyncIntervalSec', u'val': u'1s'})
changed: [10.0.1.2] => (item={u'var': u'SyncIntervalSec', u'val': u'1s'})
changed: [10.0.1.2] => (item={u'var': u'RateLimitInterval', u'val': u'1s'})
changed: [10.0.1.3] => (item={u'var': u'RateLimitInterval', u'val': u'1s'})
changed: [10.0.1.4] => (item={u'var': u'RateLimitInterval', u'val': u'1s'})
changed: [10.0.1.3] => (item={u'var': u'RateLimitBurst', u'val': 10000})
changed: [10.0.1.4] => (item={u'var': u'RateLimitBurst', u'val': 10000})
changed: [10.0.1.2] => (item={u'var': u'RateLimitBurst', u'val': 10000})
changed: [10.0.1.2] => (item={u'var': u'SystemMaxUse', u'val': u'8G'})
changed: [10.0.1.3] => (item={u'var': u'SystemMaxUse', u'val': u'8G'})
changed: [10.0.1.4] => (item={u'var': u'SystemMaxUse', u'val': u'8G'})
ok: [10.0.1.2] => (item={u'var': u'SystemKeepFree', u'val': u'20%'})
ok: [10.0.1.3] => (item={u'var': u'SystemKeepFree', u'val': u'20%'})
ok: [10.0.1.4] => (item={u'var': u'SystemKeepFree', u'val': u'20%'})
changed: [10.0.1.2] => (item={u'var': u'SystemMaxFileSize', u'val': u'10M'})
changed: [10.0.1.3] => (item={u'var': u'SystemMaxFileSize', u'val': u'10M'})
changed: [10.0.1.4] => (item={u'var': u'SystemMaxFileSize', u'val': u'10M'})
changed: [10.0.1.2] => (item={u'var': u'MaxRetentionSec', u'val': u'1month'})
changed: [10.0.1.3] => (item={u'var': u'MaxRetentionSec', u'val': u'1month'})
changed: [10.0.1.4] => (item={u'var': u'MaxRetentionSec', u'val': u'1month'})
ok: [10.0.1.2] => (item={u'var': u'MaxFileSec', u'val': u'1day'})
ok: [10.0.1.3] => (item={u'var': u'MaxFileSec', u'val': u'1day'})
ok: [10.0.1.4] => (item={u'var': u'MaxFileSec', u'val': u'1day'})
changed: [10.0.1.2] => (item={u'var': u'ForwardToSyslog', u'val': False})
changed: [10.0.1.3] => (item={u'var': u'ForwardToSyslog', u'val': False})
changed: [10.0.1.4] => (item={u'var': u'ForwardToSyslog', u'val': False})
changed: [10.0.1.2] => (item={u'var': u'ForwardToWall', u'val': False})
changed: [10.0.1.3] => (item={u'var': u'ForwardToWall', u'val': False})
changed: [10.0.1.4] => (item={u'var': u'ForwardToWall', u'val': False})
TASK [openshift_node : Restart journald] ***************************************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Disable swap] *******************************************
ok: [10.0.1.3]
ok: [10.0.1.4]
ok: [10.0.1.2]
TASK [openshift_node : sysctl] *************************************************
changed: [10.0.1.3]
changed: [10.0.1.2]
changed: [10.0.1.4]
TASK [openshift_node : Setting sebool container_manage_cgroup] *****************
changed: [10.0.1.3]
changed: [10.0.1.2]
changed: [10.0.1.4]
TASK [openshift_node : Check for credentials file for registry auth] ***********
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Create credentials for registry auth] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Create credentials for any additional registries] *******
TASK [openshift_node : Setup ro mount of /root/.docker for containerized hosts] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Check status of node image pre-pull] ********************
changed: [10.0.1.3]
changed: [10.0.1.2]
changed: [10.0.1.4]
TASK [openshift_node : Check status of node pod image pre-pull] ****************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Copy node container image to ostree storage] ************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Copy node script to the node] ***************************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [openshift_node : Install Node service file] ******************************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [openshift_node : Ensure old system path is set] **************************
skipping: [10.0.1.4] => (item=/etc/origin/openvswitch)
skipping: [10.0.1.4] => (item=/var/lib/kubelet)
skipping: [10.0.1.4] => (item=/opt/cni/bin)
skipping: [10.0.1.2] => (item=/etc/origin/openvswitch)
skipping: [10.0.1.2] => (item=/var/lib/kubelet)
skipping: [10.0.1.2] => (item=/opt/cni/bin)
skipping: [10.0.1.3] => (item=/etc/origin/openvswitch)
skipping: [10.0.1.3] => (item=/var/lib/kubelet)
skipping: [10.0.1.3] => (item=/opt/cni/bin)
TASK [openshift_node : Install or Update node system container] ****************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Restart network manager to ensure networking configuration is in place] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Configure Node settings] ********************************
changed: [10.0.1.4] => (item={u'regex': u'^OPTIONS=', u'line': u'OPTIONS='})
changed: [10.0.1.2] => (item={u'regex': u'^OPTIONS=', u'line': u'OPTIONS='})
changed: [10.0.1.3] => (item={u'regex': u'^OPTIONS=', u'line': u'OPTIONS='})
changed: [10.0.1.4] => (item={u'regex': u'^DEBUG_LOGLEVEL=', u'line': u'DEBUG_LOGLEVEL=2'})
changed: [10.0.1.2] => (item={u'regex': u'^DEBUG_LOGLEVEL=', u'line': u'DEBUG_LOGLEVEL=2'})
changed: [10.0.1.3] => (item={u'regex': u'^DEBUG_LOGLEVEL=', u'line': u'DEBUG_LOGLEVEL=2'})
changed: [10.0.1.4] => (item={u'regex': u'^IMAGE_VERSION=', u'line': u'IMAGE_VERSION=v3.11'})
changed: [10.0.1.2] => (item={u'regex': u'^IMAGE_VERSION=', u'line': u'IMAGE_VERSION=v3.11'})
changed: [10.0.1.3] => (item={u'regex': u'^IMAGE_VERSION=', u'line': u'IMAGE_VERSION=v3.11'})
TASK [openshift_node : openshift_facts] ****************************************
changed: [10.0.1.2]
changed: [10.0.1.3]
changed: [10.0.1.4]
TASK [openshift_node : Configure Proxy Settings] *******************************
skipping: [10.0.1.4] => (item={u'regex': u'^HTTP_PROXY=', u'line': u'HTTP_PROXY='})
skipping: [10.0.1.4] => (item={u'regex': u'^HTTPS_PROXY=', u'line': u'HTTPS_PROXY='})
skipping: [10.0.1.4] => (item={u'regex': u'^NO_PROXY=', u'line': u'NO_PROXY=[],172.30.0.0/16,10.128.0.0/14'})
skipping: [10.0.1.2] => (item={u'regex': u'^HTTP_PROXY=', u'line': u'HTTP_PROXY='})
skipping: [10.0.1.2] => (item={u'regex': u'^HTTPS_PROXY=', u'line': u'HTTPS_PROXY='})
skipping: [10.0.1.2] => (item={u'regex': u'^NO_PROXY=', u'line': u'NO_PROXY=[],172.30.0.0/16,10.128.0.0/14'})
skipping: [10.0.1.3] => (item={u'regex': u'^HTTP_PROXY=', u'line': u'HTTP_PROXY='})
skipping: [10.0.1.3] => (item={u'regex': u'^HTTPS_PROXY=', u'line': u'HTTPS_PROXY='})
skipping: [10.0.1.3] => (item={u'regex': u'^NO_PROXY=', u'line': u'NO_PROXY=[],172.30.0.0/16,10.128.0.0/14'})
TASK [openshift_node : Configure Node Environment Variables] *******************
TASK [openshift_node : Ensure the node static pod directory exists] ************
changed: [10.0.1.4]
changed: [10.0.1.3]
changed: [10.0.1.2]
TASK [openshift_node : Create flexvolume directory when running on atomic] *****
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : Configure AWS Cloud Provider Settings] ******************
skipping: [10.0.1.4] => (item=None)
skipping: [10.0.1.4] => (item=None)
skipping: [10.0.1.4]
skipping: [10.0.1.2] => (item=None)
skipping: [10.0.1.2] => (item=None)
skipping: [10.0.1.2]
skipping: [10.0.1.3] => (item=None)
skipping: [10.0.1.3] => (item=None)
skipping: [10.0.1.3]
TASK [openshift_node : Install NFS storage plugin dependencies] ****************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [openshift_node : Check for existence of nfs sebooleans] ******************
ok: [10.0.1.4] => (item=virt_use_nfs)
ok: [10.0.1.2] => (item=virt_use_nfs)
ok: [10.0.1.3] => (item=virt_use_nfs)
ok: [10.0.1.4] => (item=virt_sandbox_use_nfs)
ok: [10.0.1.3] => (item=virt_sandbox_use_nfs)
ok: [10.0.1.2] => (item=virt_sandbox_use_nfs)
TASK [openshift_node : Set seboolean to allow nfs storage plugin access from containers] ***
ok: [10.0.1.4] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:47.326556', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_use_nfs'], u'rc': 0, 'item': u'virt_use_nfs', u'delta': u'0:00:00.034146', '_ansible_item_label': u'virt_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:47.292410', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.4] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:47.920421', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_sandbox_use_nfs'], u'rc': 0, 'item': u'virt_sandbox_use_nfs', u'delta': u'0:00:00.003617', '_ansible_item_label': u'virt_sandbox_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:47.916804', '_ansible_ignore_errors': None, 'failed': False})
ok: [10.0.1.2] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:47.416944', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_use_nfs'], u'rc': 0, 'item': u'virt_use_nfs', u'delta': u'0:00:00.051646', '_ansible_item_label': u'virt_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:47.365298', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.2] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:48.048936', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_sandbox_use_nfs'], u'rc': 0, 'item': u'virt_sandbox_use_nfs', u'delta': u'0:00:00.003484', '_ansible_item_label': u'virt_sandbox_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:48.045452', '_ansible_ignore_errors': None, 'failed': False})
ok: [10.0.1.3] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:47.447109', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_use_nfs'], u'rc': 0, 'item': u'virt_use_nfs', u'delta': u'0:00:00.038479', '_ansible_item_label': u'virt_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:47.408630', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.3] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:48.055659', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_sandbox_use_nfs'], u'rc': 0, 'item': u'virt_sandbox_use_nfs', u'delta': u'0:00:00.003590', '_ansible_item_label': u'virt_sandbox_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:48.052069', '_ansible_ignore_errors': None, 'failed': False})
TASK [openshift_node : Set seboolean to allow nfs storage plugin access from containers (python 3)] ***
skipping: [10.0.1.4] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:47.326556', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_use_nfs'], u'rc': 0, 'item': u'virt_use_nfs', u'delta': u'0:00:00.034146', '_ansible_item_label': u'virt_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:47.292410', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.4] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:47.920421', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_sandbox_use_nfs'], u'rc': 0, 'item': u'virt_sandbox_use_nfs', u'delta': u'0:00:00.003617', '_ansible_item_label': u'virt_sandbox_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:47.916804', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.2] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:47.416944', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_use_nfs'], u'rc': 0, 'item': u'virt_use_nfs', u'delta': u'0:00:00.051646', '_ansible_item_label': u'virt_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:47.365298', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.2] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:48.048936', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_sandbox_use_nfs'], u'rc': 0, 'item': u'virt_sandbox_use_nfs', u'delta': u'0:00:00.003484', '_ansible_item_label': u'virt_sandbox_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:48.045452', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.3] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:47.447109', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_use_nfs'], u'rc': 0, 'item': u'virt_use_nfs', u'delta': u'0:00:00.038479', '_ansible_item_label': u'virt_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:47.408630', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.3] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:48.055659', '_ansible_no_log': False, u'stdout': u'virt_use_nfs --> on', u'cmd': [u'getsebool', u'virt_sandbox_use_nfs'], u'rc': 0, 'item': u'virt_sandbox_use_nfs', u'delta': u'0:00:00.003590', '_ansible_item_label': u'virt_sandbox_use_nfs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_nfs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_nfs --> on'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:48.052069', '_ansible_ignore_errors': None, 'failed': False})
TASK [openshift_node : Install GlusterFS storage plugin dependencies] **********
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [openshift_node : Check for existence of fusefs sebooleans] ***************
ok: [10.0.1.4] => (item=virt_use_fusefs)
ok: [10.0.1.2] => (item=virt_use_fusefs)
ok: [10.0.1.3] => (item=virt_use_fusefs)
ok: [10.0.1.4] => (item=virt_sandbox_use_fusefs)
ok: [10.0.1.2] => (item=virt_sandbox_use_fusefs)
ok: [10.0.1.3] => (item=virt_sandbox_use_fusefs)
TASK [openshift_node : Set seboolean to allow gluster storage plugin access from containers] ***
changed: [10.0.1.4] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:56.362863', '_ansible_no_log': False, u'stdout': u'virt_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_use_fusefs'], u'rc': 0, 'item': u'virt_use_fusefs', u'delta': u'0:00:00.003471', '_ansible_item_label': u'virt_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:56.359392', '_ansible_ignore_errors': None, 'failed': False})
changed: [10.0.1.2] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:56.406485', '_ansible_no_log': False, u'stdout': u'virt_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_use_fusefs'], u'rc': 0, 'item': u'virt_use_fusefs', u'delta': u'0:00:00.003556', '_ansible_item_label': u'virt_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:56.402929', '_ansible_ignore_errors': None, 'failed': False})
changed: [10.0.1.3] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:56.484387', '_ansible_no_log': False, u'stdout': u'virt_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_use_fusefs'], u'rc': 0, 'item': u'virt_use_fusefs', u'delta': u'0:00:00.004400', '_ansible_item_label': u'virt_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:56.479987', '_ansible_ignore_errors': None, 'failed': False})
changed: [10.0.1.2] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:57.022639', '_ansible_no_log': False, u'stdout': u'virt_sandbox_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_sandbox_use_fusefs'], u'rc': 0, 'item': u'virt_sandbox_use_fusefs', u'delta': u'0:00:00.003378', '_ansible_item_label': u'virt_sandbox_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_sandbox_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:57.019261', '_ansible_ignore_errors': None, 'failed': False})
changed: [10.0.1.4] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:56.989635', '_ansible_no_log': False, u'stdout': u'virt_sandbox_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_sandbox_use_fusefs'], u'rc': 0, 'item': u'virt_sandbox_use_fusefs', u'delta': u'0:00:00.003533', '_ansible_item_label': u'virt_sandbox_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_sandbox_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:56.986102', '_ansible_ignore_errors': None, 'failed': False})
changed: [10.0.1.3] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:57.100544', '_ansible_no_log': False, u'stdout': u'virt_sandbox_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_sandbox_use_fusefs'], u'rc': 0, 'item': u'virt_sandbox_use_fusefs', u'delta': u'0:00:00.003544', '_ansible_item_label': u'virt_sandbox_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_sandbox_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:57.097000', '_ansible_ignore_errors': None, 'failed': False})
TASK [openshift_node : Set seboolean to allow gluster storage plugin access from containers (python 3)] ***
skipping: [10.0.1.4] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:56.362863', '_ansible_no_log': False, u'stdout': u'virt_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_use_fusefs'], u'rc': 0, 'item': u'virt_use_fusefs', u'delta': u'0:00:00.003471', '_ansible_item_label': u'virt_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:56.359392', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.4] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:56.989635', '_ansible_no_log': False, u'stdout': u'virt_sandbox_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_sandbox_use_fusefs'], u'rc': 0, 'item': u'virt_sandbox_use_fusefs', u'delta': u'0:00:00.003533', '_ansible_item_label': u'virt_sandbox_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_sandbox_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:56.986102', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.2] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:56.406485', '_ansible_no_log': False, u'stdout': u'virt_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_use_fusefs'], u'rc': 0, 'item': u'virt_use_fusefs', u'delta': u'0:00:00.003556', '_ansible_item_label': u'virt_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:56.402929', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.2] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:57.022639', '_ansible_no_log': False, u'stdout': u'virt_sandbox_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_sandbox_use_fusefs'], u'rc': 0, 'item': u'virt_sandbox_use_fusefs', u'delta': u'0:00:00.003378', '_ansible_item_label': u'virt_sandbox_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_sandbox_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:57.019261', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.3] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:56.484387', '_ansible_no_log': False, u'stdout': u'virt_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_use_fusefs'], u'rc': 0, 'item': u'virt_use_fusefs', u'delta': u'0:00:00.004400', '_ansible_item_label': u'virt_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:56.479987', '_ansible_ignore_errors': None, 'failed': False})
skipping: [10.0.1.3] => (item={'_ansible_parsed': True, 'stderr_lines': [], '_ansible_item_result': True, u'end': u'2019-05-19 01:15:57.100544', '_ansible_no_log': False, u'stdout': u'virt_sandbox_use_fusefs --> off', u'cmd': [u'getsebool', u'virt_sandbox_use_fusefs'], u'rc': 0, 'item': u'virt_sandbox_use_fusefs', u'delta': u'0:00:00.003544', '_ansible_item_label': u'virt_sandbox_use_fusefs', u'stderr': u'', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'getsebool virt_sandbox_use_fusefs', u'removes': None, u'argv': None, u'creates': None, u'chdir': None, u'stdin': None}}, 'stdout_lines': [u'virt_sandbox_use_fusefs --> off'], 'failed_when_result': False, u'start': u'2019-05-19 01:15:57.097000', '_ansible_ignore_errors': None, 'failed': False})
TASK [openshift_node : Install Ceph storage plugin dependencies] ***************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [openshift_node : Install iSCSI storage plugin dependencies] **************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [openshift_node : restart services] ***************************************
changed: [10.0.1.4] => (item=multipathd)
changed: [10.0.1.2] => (item=multipathd)
changed: [10.0.1.3] => (item=multipathd)
changed: [10.0.1.4] => (item=rpcbind)
changed: [10.0.1.2] => (item=rpcbind)
changed: [10.0.1.3] => (item=rpcbind)
changed: [10.0.1.4] => (item=iscsid)
changed: [10.0.1.2] => (item=iscsid)
changed: [10.0.1.3] => (item=iscsid)
TASK [openshift_node : Template multipath configuration] ***********************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Enable and start multipath] *****************************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [tuned : Check for tuned package] *****************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [tuned : Set tuned OpenShift variables] ***********************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [tuned : Ensure directory structure exists] *******************************
changed: [10.0.1.4] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9372165, 'owner': 'root', 'path': u'openshift-control-plane', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9372165})
changed: [10.0.1.2] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9372165, 'owner': 'root', 'path': u'openshift-control-plane', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9372165})
changed: [10.0.1.3] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9372165, 'owner': 'root', 'path': u'openshift-control-plane', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9372165})
changed: [10.0.1.4] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
changed: [10.0.1.3] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
changed: [10.0.1.2] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
changed: [10.0.1.4] => (item={'serole': u'object_r', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'setype': u'root_t', 'state': u'directory', 'gid': 0, 'mode': u'0755', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
skipping: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/recommend.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'recommend.conf', 'size': 290, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
skipping: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-control-plane/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift-control-plane/tuned.conf', 'size': 744, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
skipping: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-node/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift-node/tuned.conf', 'size': 283, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
skipping: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift/tuned.conf', 'size': 593, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
changed: [10.0.1.3] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
skipping: [10.0.1.3] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/recommend.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'recommend.conf', 'size': 290, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
skipping: [10.0.1.3] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-control-plane/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-control-plane/tuned.conf', 'size': 744, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
skipping: [10.0.1.3] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-node/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node/tuned.conf', 'size': 283, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
skipping: [10.0.1.3] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift/tuned.conf', 'size': 593, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
changed: [10.0.1.2] => (item={'serole': u'object_r', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'setype': u'root_t', 'state': u'directory', 'gid': 0, 'mode': u'0755', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
skipping: [10.0.1.2] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/recommend.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'recommend.conf', 'size': 290, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
skipping: [10.0.1.2] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-control-plane/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift-control-plane/tuned.conf', 'size': 744, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
skipping: [10.0.1.2] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-node/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift-node/tuned.conf', 'size': 283, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
skipping: [10.0.1.2] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift/tuned.conf', 'size': 593, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
TASK [tuned : Ensure files are populated from templates] ***********************
skipping: [10.0.1.4] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9372165, 'owner': 'root', 'path': u'openshift-control-plane', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9372165})
skipping: [10.0.1.2] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9372165, 'owner': 'root', 'path': u'openshift-control-plane', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9372165})
skipping: [10.0.1.3] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9372165, 'owner': 'root', 'path': u'openshift-control-plane', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9372165})
skipping: [10.0.1.3] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
skipping: [10.0.1.4] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
skipping: [10.0.1.4] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
skipping: [10.0.1.2] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
skipping: [10.0.1.2] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
skipping: [10.0.1.3] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
changed: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/recommend.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'recommend.conf', 'size': 290, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
changed: [10.0.1.2] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/recommend.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'recommend.conf', 'size': 290, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
changed: [10.0.1.3] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/recommend.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'recommend.conf', 'size': 290, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
changed: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-control-plane/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-control-plane/tuned.conf', 'size': 744, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
changed: [10.0.1.3] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-control-plane/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-control-plane/tuned.conf', 'size': 744, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
changed: [10.0.1.2] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-control-plane/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-control-plane/tuned.conf', 'size': 744, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
changed: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-node/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node/tuned.conf', 'size': 283, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
changed: [10.0.1.3] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-node/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node/tuned.conf', 'size': 283, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
changed: [10.0.1.2] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-node/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node/tuned.conf', 'size': 283, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
changed: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift/tuned.conf', 'size': 593, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
changed: [10.0.1.3] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift/tuned.conf', 'size': 593, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
changed: [10.0.1.2] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift/tuned.conf', 'size': 593, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
TASK [tuned : Make tuned use the recommended tuned profile on restart] *********
changed: [10.0.1.4] => (item=/etc/tuned/active_profile)
changed: [10.0.1.2] => (item=/etc/tuned/active_profile)
changed: [10.0.1.3] => (item=/etc/tuned/active_profile)
changed: [10.0.1.4] => (item=/etc/tuned/profile_mode)
changed: [10.0.1.3] => (item=/etc/tuned/profile_mode)
changed: [10.0.1.2] => (item=/etc/tuned/profile_mode)
TASK [tuned : Restart tuned service] *******************************************
changed: [10.0.1.4]
changed: [10.0.1.3]
changed: [10.0.1.2]
TASK [nickhammond.logrotate : nickhammond.logrotate | Install logrotate] *******
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [nickhammond.logrotate : nickhammond.logrotate | Setup logrotate.d scripts] ***
TASK [openshift_storage_glusterfs : Ensure device mapper modules loaded] *******
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_storage_glusterfs : Install kernel modules package on Fedora] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_storage_glusterfs : load kernel modules] ***********************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
RUNNING HANDLER [openshift_node : reload systemd units] ************************
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
PLAY [node bootstrap config] ***************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.3]
ok: [10.0.1.2]
ok: [10.0.1.4]
TASK [openshift_node : install needed rpm(s)] **********************************
changed: [10.0.1.2]
changed: [10.0.1.3]
changed: [10.0.1.4]
TASK [openshift_node : create the directory for node] **************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : laydown systemd override] *******************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : update the sysconfig to have necessary variables] *******
changed: [10.0.1.2] => (item={u'regexp': u'^KUBECONFIG=.*', u'line': u'KUBECONFIG=/etc/origin/node/bootstrap.kubeconfig'})
changed: [10.0.1.4] => (item={u'regexp': u'^KUBECONFIG=.*', u'line': u'KUBECONFIG=/etc/origin/node/bootstrap.kubeconfig'})
changed: [10.0.1.3] => (item={u'regexp': u'^KUBECONFIG=.*', u'line': u'KUBECONFIG=/etc/origin/node/bootstrap.kubeconfig'})
TASK [openshift_node : Configure AWS Cloud Provider Settings] ******************
skipping: [10.0.1.4] => (item=None)
skipping: [10.0.1.4] => (item=None)
skipping: [10.0.1.4]
skipping: [10.0.1.2] => (item=None)
skipping: [10.0.1.2] => (item=None)
skipping: [10.0.1.2]
skipping: [10.0.1.3] => (item=None)
skipping: [10.0.1.3] => (item=None)
skipping: [10.0.1.3]
TASK [openshift_node : disable origin-node service] ****************************
ok: [10.0.1.2] => (item=origin-node.service)
ok: [10.0.1.4] => (item=origin-node.service)
ok: [10.0.1.3] => (item=origin-node.service)
TASK [openshift_node : create directories for bootstrapping] *******************
changed: [10.0.1.4] => (item=/root/openshift_bootstrap)
changed: [10.0.1.2] => (item=/root/openshift_bootstrap)
changed: [10.0.1.3] => (item=/root/openshift_bootstrap)
changed: [10.0.1.4] => (item=/var/lib/origin/openshift.local.config)
changed: [10.0.1.2] => (item=/var/lib/origin/openshift.local.config)
changed: [10.0.1.3] => (item=/var/lib/origin/openshift.local.config)
changed: [10.0.1.4] => (item=/var/lib/origin/openshift.local.config/node)
changed: [10.0.1.3] => (item=/var/lib/origin/openshift.local.config/node)
changed: [10.0.1.2] => (item=/var/lib/origin/openshift.local.config/node)
changed: [10.0.1.2] => (item=/etc/docker/certs.d/docker-registry.default.svc:5000)
changed: [10.0.1.3] => (item=/etc/docker/certs.d/docker-registry.default.svc:5000)
changed: [10.0.1.4] => (item=/etc/docker/certs.d/docker-registry.default.svc:5000)
TASK [openshift_node : laydown the bootstrap.yml file for on boot configuration] ***
changed: [10.0.1.2]
changed: [10.0.1.4]
changed: [10.0.1.3]
TASK [openshift_node : Create a symlink to the node client CA for the docker registry] ***
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node_group : create node config template] **********************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node_group : Update bootstrap-node-config.yaml to use crio] ****
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node_group : Ensure required directories are present] **********
ok: [10.0.1.4] => (item=/etc/origin/node/pods)
ok: [10.0.1.2] => (item=/etc/origin/node/pods)
ok: [10.0.1.3] => (item=/etc/origin/node/pods)
changed: [10.0.1.4] => (item=/etc/origin/node/certificates)
changed: [10.0.1.3] => (item=/etc/origin/node/certificates)
changed: [10.0.1.2] => (item=/etc/origin/node/certificates)
TASK [openshift_node_group : Update the sysconfig to group "node-config-master"] ***
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : openshift_facts] ****************************************
ok: [10.0.1.4]
ok: [10.0.1.3]
ok: [10.0.1.2]
TASK [openshift_node : Configure Proxy Settings] *******************************
skipping: [10.0.1.4] => (item={u'regex': u'^HTTP_PROXY=', u'line': u'HTTP_PROXY='})
skipping: [10.0.1.4] => (item={u'regex': u'^HTTPS_PROXY=', u'line': u'HTTPS_PROXY='})
skipping: [10.0.1.4] => (item={u'regex': u'^NO_PROXY=', u'line': u'NO_PROXY=[],172.30.0.0/16,10.128.0.0/14'})
skipping: [10.0.1.2] => (item={u'regex': u'^HTTP_PROXY=', u'line': u'HTTP_PROXY='})
skipping: [10.0.1.2] => (item={u'regex': u'^HTTPS_PROXY=', u'line': u'HTTPS_PROXY='})
skipping: [10.0.1.2] => (item={u'regex': u'^NO_PROXY=', u'line': u'NO_PROXY=[],172.30.0.0/16,10.128.0.0/14'})
skipping: [10.0.1.3] => (item={u'regex': u'^HTTP_PROXY=', u'line': u'HTTP_PROXY='})
skipping: [10.0.1.3] => (item={u'regex': u'^HTTPS_PROXY=', u'line': u'HTTPS_PROXY='})
skipping: [10.0.1.3] => (item={u'regex': u'^NO_PROXY=', u'line': u'NO_PROXY=[],172.30.0.0/16,10.128.0.0/14'})
PLAY [Re-enable excluder if it was previously enabled] *************************
TASK [openshift_excluder : Debug r_openshift_excluder_enable_docker_excluder] ***
ok: [10.0.1.4] => {
"r_openshift_excluder_enable_docker_excluder": true
}
ok: [10.0.1.2] => {
"r_openshift_excluder_enable_docker_excluder": true
}
ok: [10.0.1.3] => {
"r_openshift_excluder_enable_docker_excluder": true
}
TASK [openshift_excluder : Debug r_openshift_excluder_enable_openshift_excluder] ***
ok: [10.0.1.3] => {
"r_openshift_excluder_enable_openshift_excluder": true
}
ok: [10.0.1.4] => {
"r_openshift_excluder_enable_openshift_excluder": true
}
ok: [10.0.1.2] => {
"r_openshift_excluder_enable_openshift_excluder": true
}
TASK [openshift_excluder : Fail if invalid openshift_excluder_action provided] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Fail if r_openshift_excluder_upgrade_target is not defined] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Include main action task file] **********************
included: /openshift-ansible/openshift-ansible/roles/openshift_excluder/tasks/enable.yml for 10.0.1.4, 10.0.1.2, 10.0.1.3
TASK [openshift_excluder : Install docker excluder - yum] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Install docker excluder - dnf] **********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Install openshift excluder - yum] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Install openshift excluder - dnf] *******************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : set_fact] *******************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_excluder : Check for docker-excluder] **************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : Check for openshift excluder] ***********************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_excluder : Enable docker excluder] *****************************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_excluder : Enable openshift excluder] **************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Node Bootstrap Preparation Checkpoint End] *******************************
TASK [Set Node Bootstrap Preparation 'Complete'] *******************************
ok: [10.0.1.4]
PLAY [etcd Install Checkpoint Start] *******************************************
TASK [Set etcd install 'In Progress'] ******************************************
ok: [10.0.1.4]
PLAY [Generate new etcd CA] ****************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [etcd : include_tasks] ****************************************************
included: /openshift-ansible/openshift-ansible/roles/etcd/tasks/certificates/deploy_ca.yml for 10.0.1.4
TASK [etcd : Install openssl] **************************************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : file] *************************************************************
changed: [10.0.1.4 -> 10.0.1.4] => (item=/etc/etcd/ca/certs)
changed: [10.0.1.4 -> 10.0.1.4] => (item=/etc/etcd/ca/crl)
changed: [10.0.1.4 -> 10.0.1.4] => (item=/etc/etcd/ca/fragments)
TASK [etcd : command] **********************************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : template] *********************************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : assemble] *********************************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Check etcd_ca_db exist] *******************************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Touch etcd_ca_db file] ********************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : copy] *************************************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Create etcd CA certificate] ***************************************
changed: [10.0.1.4 -> 10.0.1.4]
PLAY [Create etcd server certificates for etcd hosts] **************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [etcd : include_tasks] ****************************************************
included: /openshift-ansible/openshift-ansible/roles/etcd/tasks/ca.yml for 10.0.1.4
TASK [etcd : include_tasks] ****************************************************
included: /openshift-ansible/openshift-ansible/roles/etcd/tasks/certificates/deploy_ca.yml for 10.0.1.4
TASK [etcd : Install openssl] **************************************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : file] *************************************************************
ok: [10.0.1.4 -> 10.0.1.4] => (item=/etc/etcd/ca/certs)
ok: [10.0.1.4 -> 10.0.1.4] => (item=/etc/etcd/ca/crl)
ok: [10.0.1.4 -> 10.0.1.4] => (item=/etc/etcd/ca/fragments)
TASK [etcd : command] **********************************************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : template] *********************************************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : assemble] *********************************************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Check etcd_ca_db exist] *******************************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Touch etcd_ca_db file] ********************************************
skipping: [10.0.1.4]
TASK [etcd : copy] *************************************************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Create etcd CA certificate] ***************************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : include_tasks] ****************************************************
included: /openshift-ansible/openshift-ansible/roles/etcd/tasks/certificates/fetch_server_certificates_from_ca.yml for 10.0.1.4
TASK [etcd : Install etcd] *****************************************************
changed: [10.0.1.4]
TASK [etcd : Check status of etcd certificates] ********************************
ok: [10.0.1.4] => (item=/etc/etcd/server.crt)
ok: [10.0.1.4] => (item=/etc/etcd/peer.crt)
ok: [10.0.1.4] => (item=/etc/etcd/ca.crt)
TASK [etcd : set_fact] *********************************************************
ok: [10.0.1.4]
TASK [etcd : Ensure generated_certs directory present] *************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Create the server csr] ********************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Sign and create the server crt] ***********************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Create the peer csr] **********************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Sign and create the peer crt] *************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : file] *************************************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Create a tarball of the etcd certs] *******************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Retrieve etcd cert tarball] ***************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Ensure certificate directory exists] ******************************
ok: [10.0.1.4] => (item=/etc/etcd)
TASK [etcd : Unarchive cert tarball] *******************************************
changed: [10.0.1.4]
TASK [etcd : Create a tarball of the etcd ca certs] ****************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Retrieve etcd ca cert tarball] ************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Ensure ca directory exists] ***************************************
ok: [10.0.1.4] => (item=/etc/etcd/ca)
TASK [etcd : Delete temporary directory] ***************************************
ok: [10.0.1.4 -> localhost]
TASK [etcd : Validate permissions on certificate files] ************************
changed: [10.0.1.4] => (item=/etc/etcd/ca.crt)
changed: [10.0.1.4] => (item=/etc/etcd/server.crt)
changed: [10.0.1.4] => (item=/etc/etcd/server.key)
TASK [etcd : Validate permissions on peer certificate files] *******************
ok: [10.0.1.4] => (item=/etc/etcd/ca.crt)
changed: [10.0.1.4] => (item=/etc/etcd/peer.crt)
changed: [10.0.1.4] => (item=/etc/etcd/peer.key)
TASK [etcd : Validate permissions on the config dir] ***************************
ok: [10.0.1.4]
PLAY [Create etcd client certificates for master hosts] ************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [etcd : include_tasks] ****************************************************
included: /openshift-ansible/openshift-ansible/roles/etcd/tasks/certificates/fetch_client_certificates_from_ca.yml for 10.0.1.4
TASK [etcd : Ensure CA certificate exists on etcd_ca_host] *********************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : fail] *************************************************************
skipping: [10.0.1.4]
TASK [etcd : Check status of external etcd certificatees] **********************
ok: [10.0.1.4] => (item=master.etcd-client.crt)
ok: [10.0.1.4] => (item=master.etcd-client.key)
ok: [10.0.1.4] => (item=master.etcd-ca.crt)
TASK [etcd : set_fact] *********************************************************
ok: [10.0.1.4]
TASK [etcd : Ensure generated_certs directory present] *************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Create the client csr] ********************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Sign and create the client crt] ***********************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : file] *************************************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Create a tarball of the etcd certs] *******************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Retrieve the etcd cert tarballs] **********************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [etcd : Ensure certificate directory exists] ******************************
changed: [10.0.1.4]
TASK [etcd : Unarchive etcd cert tarballs] *************************************
changed: [10.0.1.4]
TASK [etcd : Delete temporary directory] ***************************************
ok: [10.0.1.4 -> localhost]
TASK [etcd : file] *************************************************************
changed: [10.0.1.4] => (item=master.etcd-client.crt)
changed: [10.0.1.4] => (item=master.etcd-client.key)
changed: [10.0.1.4] => (item=master.etcd-ca.crt)
PLAY [Configure etcd] **********************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [fail] ********************************************************************
skipping: [10.0.1.4]
TASK [etcd : set etcd host and ip facts] ***************************************
ok: [10.0.1.4]
TASK [etcd : set etcd host and ip facts] ***************************************
ok: [10.0.1.4]
TASK [etcd : Check that etcd image is present] *********************************
changed: [10.0.1.4]
TASK [etcd : Pre-pull etcd image] **********************************************
changed: [10.0.1.4]
TASK [etcd : Configure etcd profile.d aliases] *********************************
changed: [10.0.1.4]
TASK [etcd : Add iptables allow rules] *****************************************
changed: [10.0.1.4] => (item={u'port': u'2379/tcp', u'service': u'etcd'})
changed: [10.0.1.4] => (item={u'port': u'2380/tcp', u'service': u'etcd peering'})
TASK [etcd : Remove iptables rules] ********************************************
TASK [etcd : Add firewalld allow rules] ****************************************
skipping: [10.0.1.4] => (item={u'port': u'2379/tcp', u'service': u'etcd'})
skipping: [10.0.1.4] => (item={u'port': u'2380/tcp', u'service': u'etcd peering'})
TASK [etcd : Remove firewalld allow rules] *************************************
TASK [etcd : Ensure etcd datadir exists] ***************************************
changed: [10.0.1.4]
TASK [etcd : Validate permissions on the config dir] ***************************
ok: [10.0.1.4]
TASK [etcd : Validate permissions on the static pods dir] **********************
changed: [10.0.1.4]
TASK [etcd : Write etcd global config file] ************************************
changed: [10.0.1.4]
TASK [etcd : Create temp directory for static pods] ****************************
ok: [10.0.1.4]
TASK [etcd : Prepare etcd static pod] ******************************************
changed: [10.0.1.4] => (item=etcd.yaml)
TASK [etcd : Update etcd static pod] *******************************************
changed: [10.0.1.4] => (item=etcd.yaml)
TASK [etcd : Set etcd host as a probe target host] *****************************
changed: [10.0.1.4] => (item=etcd.yaml)
TASK [etcd : Deploy etcd static pod] *******************************************
changed: [10.0.1.4] => (item=etcd.yaml)
TASK [etcd : Remove temp directory] ********************************************
ok: [10.0.1.4]
TASK [etcd : set etcd host and ip facts] ***************************************
skipping: [10.0.1.4]
TASK [etcd : Add iptables allow rules] *****************************************
skipping: [10.0.1.4] => (item={u'port': u'2379/tcp', u'service': u'etcd'})
skipping: [10.0.1.4] => (item={u'port': u'2380/tcp', u'service': u'etcd peering'})
TASK [etcd : Remove iptables rules] ********************************************
TASK [etcd : Add firewalld allow rules] ****************************************
skipping: [10.0.1.4] => (item={u'port': u'2379/tcp', u'service': u'etcd'})
skipping: [10.0.1.4] => (item={u'port': u'2380/tcp', u'service': u'etcd peering'})
TASK [etcd : Remove firewalld allow rules] *************************************
TASK [etcd : Install etcd] *****************************************************
skipping: [10.0.1.4]
TASK [etcd : Configure etcd profile.d aliases] *********************************
skipping: [10.0.1.4]
TASK [etcd : Create configuration directory] ***********************************
skipping: [10.0.1.4]
TASK [etcd : Copy service file for etcd instance] ******************************
skipping: [10.0.1.4]
TASK [etcd : Create third party etcd service.d directory exists] ***************
skipping: [10.0.1.4]
TASK [etcd : Configure third part etcd service unit file] **********************
skipping: [10.0.1.4]
TASK [etcd : Ensure etcd datadir ownership for thirdparty datadir] *************
skipping: [10.0.1.4]
TASK [etcd : Write etcd global config file] ************************************
skipping: [10.0.1.4]
TASK [etcd : Ensure etcd owns the files in it's config dir] ********************
skipping: [10.0.1.4]
TASK [etcd : Enable etcd] ******************************************************
skipping: [10.0.1.4]
TASK [etcd : Set fact etcd_service_status_changed] *****************************
skipping: [10.0.1.4]
PLAY [etcd Install Checkpoint End] *********************************************
TASK [Set etcd install 'Complete'] *********************************************
ok: [10.0.1.4]
PLAY [NFS Install Checkpoint Start] ********************************************
TASK [Set NFS install 'In Progress'] *******************************************
skipping: [10.0.1.4]
PLAY [Configure nfs] ***********************************************************
skipping: no hosts matched
PLAY [NFS Install Checkpoint End] **********************************************
TASK [Set NFS install 'Complete'] **********************************************
skipping: [10.0.1.4]
PLAY [Load Balancer Install Checkpoint Start] **********************************
TASK [Set load balancer install 'In Progress'] *********************************
skipping: [10.0.1.4]
PLAY [Configure load balancers] ************************************************
skipping: no hosts matched
PLAY [Load Balancer Install Checkpoint End] ************************************
TASK [Set load balancer install 'Complete'] ************************************
skipping: [10.0.1.4]
PLAY [Master Install Checkpoint Start] *****************************************
TASK [Set Master install 'In Progress'] ****************************************
ok: [10.0.1.4]
PLAY [Disable excluders and gather facts] **************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_excluder : Debug r_openshift_excluder_enable_docker_excluder] ***
ok: [10.0.1.4] => {
"r_openshift_excluder_enable_docker_excluder": true
}
TASK [openshift_excluder : Debug r_openshift_excluder_enable_openshift_excluder] ***
ok: [10.0.1.4] => {
"r_openshift_excluder_enable_openshift_excluder": true
}
TASK [openshift_excluder : Fail if invalid openshift_excluder_action provided] ***
skipping: [10.0.1.4]
TASK [openshift_excluder : Fail if r_openshift_excluder_upgrade_target is not defined] ***
skipping: [10.0.1.4]
TASK [openshift_excluder : Include main action task file] **********************
included: /openshift-ansible/openshift-ansible/roles/openshift_excluder/tasks/disable.yml for 10.0.1.4
TASK [openshift_excluder : Get available excluder version] *********************
skipping: [10.0.1.4]
TASK [openshift_excluder : Fail when excluder package is not found] ************
skipping: [10.0.1.4]
TASK [openshift_excluder : Set fact excluder_version] **************************
skipping: [10.0.1.4]
TASK [openshift_excluder : origin-docker-excluder version detected] ************
skipping: [10.0.1.4]
TASK [openshift_excluder : Printing upgrade target version] ********************
skipping: [10.0.1.4]
TASK [openshift_excluder : Check the available origin-docker-excluder version is at most of the upgrade target version] ***
skipping: [10.0.1.4]
TASK [openshift_excluder : Get available excluder version] *********************
skipping: [10.0.1.4]
TASK [openshift_excluder : Fail when excluder package is not found] ************
skipping: [10.0.1.4]
TASK [openshift_excluder : Set fact excluder_version] **************************
skipping: [10.0.1.4]
TASK [openshift_excluder : origin-excluder version detected] *******************
skipping: [10.0.1.4]
TASK [openshift_excluder : Printing upgrade target version] ********************
skipping: [10.0.1.4]
TASK [openshift_excluder : Check the available origin-excluder version is at most of the upgrade target version] ***
skipping: [10.0.1.4]
TASK [openshift_excluder : Check for docker-excluder] **************************
ok: [10.0.1.4]
TASK [openshift_excluder : disable docker excluder] ****************************
changed: [10.0.1.4]
TASK [openshift_excluder : Check for openshift excluder] ***********************
ok: [10.0.1.4]
TASK [openshift_excluder : disable openshift excluder] *************************
skipping: [10.0.1.4]
TASK [openshift_excluder : Install docker excluder - yum] **********************
skipping: [10.0.1.4]
TASK [openshift_excluder : Install docker excluder - dnf] **********************
skipping: [10.0.1.4]
TASK [openshift_excluder : Install openshift excluder - yum] *******************
skipping: [10.0.1.4]
TASK [openshift_excluder : Install openshift excluder - dnf] *******************
skipping: [10.0.1.4]
TASK [openshift_excluder : set_fact] *******************************************
skipping: [10.0.1.4]
TASK [openshift_excluder : Check for docker-excluder] **************************
ok: [10.0.1.4]
TASK [openshift_excluder : Check for openshift excluder] ***********************
ok: [10.0.1.4]
TASK [openshift_excluder : Enable docker excluder] *****************************
changed: [10.0.1.4]
TASK [openshift_excluder : Enable openshift excluder] **************************
skipping: [10.0.1.4]
TASK [openshift_excluder : Check for docker-excluder] **************************
ok: [10.0.1.4]
TASK [openshift_excluder : disable docker excluder] ****************************
skipping: [10.0.1.4]
TASK [openshift_excluder : Check for openshift excluder] ***********************
ok: [10.0.1.4]
TASK [openshift_excluder : disable openshift excluder] *************************
skipping: [10.0.1.4]
TASK [openshift_facts] *********************************************************
changed: [10.0.1.4]
PLAY [Create OpenShift certificates for master hosts] **************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_master_facts : Verify required variables are set] **************
skipping: [10.0.1.4]
TASK [openshift_master_facts : Set g_metrics_hostname] *************************
ok: [10.0.1.4]
TASK [openshift_master_facts : set_fact] ***************************************
ok: [10.0.1.4]
TASK [openshift_master_facts : Set master facts] *******************************
changed: [10.0.1.4]
TASK [openshift_master_facts : Determine if scheduler config present] **********
ok: [10.0.1.4]
TASK [openshift_master_facts : Set Default scheduler predicates and priorities] ***
ok: [10.0.1.4]
TASK [openshift_master_facts : Retrieve current scheduler config] **************
skipping: [10.0.1.4]
TASK [openshift_master_facts : Set openshift_master_scheduler_current_config] ***
skipping: [10.0.1.4]
TASK [openshift_master_facts : Test if scheduler config is readable] ***********
skipping: [10.0.1.4]
TASK [openshift_master_facts : Set current scheduler predicates and priorities] ***
skipping: [10.0.1.4]
TASK [openshift_named_certificates : set_fact] *********************************
skipping: [10.0.1.4]
TASK [openshift_named_certificates : openshift_facts] **************************
changed: [10.0.1.4]
TASK [openshift_named_certificates : Clear named certificates] *****************
skipping: [10.0.1.4]
TASK [openshift_named_certificates : Ensure named certificate directory exists] ***
changed: [10.0.1.4]
TASK [openshift_named_certificates : Land named certificates] ******************
TASK [openshift_named_certificates : Land named certificate keys] **************
TASK [openshift_named_certificates : Land named CA certificates] ***************
TASK [openshift_cli : Install clients] *****************************************
ok: [10.0.1.4]
TASK [openshift_cli : Pull CLI Image (docker)] *********************************
skipping: [10.0.1.4]
TASK [openshift_cli : Pull CLI Image (atomic)] *********************************
skipping: [10.0.1.4]
TASK [openshift_cli : Copy client binaries/symlinks out of CLI image for use on the host] ***
skipping: [10.0.1.4]
TASK [openshift_cli : Install bash completion for oc tools] ********************
ok: [10.0.1.4]
TASK [openshift_ca : fail] *****************************************************
skipping: [10.0.1.4]
TASK [openshift_ca : Install the base package for admin tooling] ***************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : Reload generated facts] ***********************************
ok: [10.0.1.4]
TASK [openshift_ca : Create openshift_ca_config_dir if it does not exist] ******
ok: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : Determine if CA must be created] **************************
ok: [10.0.1.4 -> 10.0.1.4] => (item=ca-bundle.crt)
ok: [10.0.1.4 -> 10.0.1.4] => (item=ca.crt)
ok: [10.0.1.4 -> 10.0.1.4] => (item=ca.key)
TASK [openshift_ca : Determine if front-proxy CA must be created] **************
ok: [10.0.1.4 -> 10.0.1.4] => (item=front-proxy-ca.crt)
ok: [10.0.1.4 -> 10.0.1.4] => (item=front-proxy-ca.key)
TASK [openshift_ca : set_fact] *************************************************
ok: [10.0.1.4]
TASK [openshift_ca : Retain original serviceaccount keys] **********************
skipping: [10.0.1.4] => (item=/etc/origin/master/serviceaccounts.private.key)
skipping: [10.0.1.4] => (item=/etc/origin/master/serviceaccounts.public.key)
TASK [openshift_ca : Deploy master ca certificate] *****************************
skipping: [10.0.1.4] => (item={u'dest': u'ca.crt', u'src': u''})
skipping: [10.0.1.4] => (item={u'dest': u'ca.key', u'src': u''})
TASK [openshift_ca : Deploy additional ca] *************************************
skipping: [10.0.1.4]
TASK [openshift_ca : Create ca serial] *****************************************
skipping: [10.0.1.4]
TASK [openshift_ca : find] *****************************************************
ok: [10.0.1.4]
TASK [openshift_ca : Create the front-proxy CA if it does not already exist] ***
changed: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : Create the master certificates if they do not already exist] ***
changed: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : command] **************************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : copy] *****************************************************
TASK [openshift_ca : copy] *****************************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : assemble] *************************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : Test local loopback context] ******************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : Create temp directory for loopback master client config] ***
skipping: [10.0.1.4]
TASK [openshift_ca : Generate the loopback master client config] ***************
skipping: [10.0.1.4]
TASK [openshift_ca : Copy generated loopback master client config to master config dir] ***
skipping: [10.0.1.4] => (item=openshift-master.crt)
skipping: [10.0.1.4] => (item=openshift-master.key)
skipping: [10.0.1.4] => (item=openshift-master.kubeconfig)
TASK [openshift_ca : Delete temp directory] ************************************
skipping: [10.0.1.4]
TASK [openshift_ca : Create temp directory for loopback master client config] ***
changed: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : Generate the aggregator api-client config] ****************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : Copy generated loopback master client config to master config dir] ***
changed: [10.0.1.4 -> 10.0.1.4] => (item=aggregator-front-proxy.crt)
changed: [10.0.1.4 -> 10.0.1.4] => (item=aggregator-front-proxy.key)
changed: [10.0.1.4 -> 10.0.1.4] => (item=aggregator-front-proxy.kubeconfig)
TASK [openshift_ca : Delete temp directory] ************************************
changed: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_ca : Restore original serviceaccount keys] *********************
skipping: [10.0.1.4] => (item=/etc/origin/master/serviceaccounts.private.key)
skipping: [10.0.1.4] => (item=/etc/origin/master/serviceaccounts.public.key)
TASK [openshift_ca : Remove backup serviceaccount keys] ************************
skipping: [10.0.1.4] => (item=/etc/origin/master/serviceaccounts.private.key)
skipping: [10.0.1.4] => (item=/etc/origin/master/serviceaccounts.public.key)
TASK [openshift_master_certificates : Check status of master certificates] *****
ok: [10.0.1.4] => (item=admin.crt)
ok: [10.0.1.4] => (item=ca.crt)
ok: [10.0.1.4] => (item=ca-bundle.crt)
ok: [10.0.1.4] => (item=front-proxy-ca.crt)
ok: [10.0.1.4] => (item=master.kubelet-client.crt)
ok: [10.0.1.4] => (item=master.proxy-client.crt)
ok: [10.0.1.4] => (item=master.server.crt)
ok: [10.0.1.4] => (item=openshift-master.crt)
ok: [10.0.1.4] => (item=service-signer.crt)
ok: [10.0.1.4] => (item=aggregator-front-proxy.crt)
TASK [openshift_master_certificates : set_fact] ********************************
ok: [10.0.1.4]
TASK [openshift_master_certificates : Ensure the generated_configs directory present] ***
skipping: [10.0.1.4]
TASK [openshift_master_certificates : find] ************************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_master_certificates : Create the master server certificate] ****
TASK [openshift_master_certificates : Generate the loopback master client config] ***
TASK [openshift_master_certificates : copy] ************************************
skipping: [10.0.1.4] => (item=admin.crt)
skipping: [10.0.1.4] => (item=admin.key)
skipping: [10.0.1.4] => (item=admin.kubeconfig)
skipping: [10.0.1.4] => (item=aggregator-front-proxy.crt)
skipping: [10.0.1.4] => (item=aggregator-front-proxy.key)
skipping: [10.0.1.4] => (item=aggregator-front-proxy.kubeconfig)
skipping: [10.0.1.4] => (item=front-proxy-ca.crt)
skipping: [10.0.1.4] => (item=front-proxy-ca.key)
skipping: [10.0.1.4] => (item=master.kubelet-client.crt)
skipping: [10.0.1.4] => (item=master.kubelet-client.key)
skipping: [10.0.1.4] => (item=master.proxy-client.crt)
skipping: [10.0.1.4] => (item=master.proxy-client.key)
skipping: [10.0.1.4] => (item=service-signer.crt)
skipping: [10.0.1.4] => (item=service-signer.key)
skipping: [10.0.1.4] => (item=ca-bundle.crt)
skipping: [10.0.1.4] => (item=ca.crt)
skipping: [10.0.1.4] => (item=ca.key)
skipping: [10.0.1.4] => (item=client-ca-bundle.crt)
skipping: [10.0.1.4] => (item=serviceaccounts.private.key)
skipping: [10.0.1.4] => (item=serviceaccounts.public.key)
TASK [openshift_master_certificates : Remove generated etcd client certs when using external etcd] ***
ok: [10.0.1.4 -> 10.0.1.4] => (item=master.etcd-client.crt)
ok: [10.0.1.4 -> 10.0.1.4] => (item=master.etcd-client.key)
TASK [openshift_master_certificates : Create local temp directory for syncing certs] ***
skipping: [10.0.1.4]
TASK [openshift_master_certificates : Chmod local temp directory for syncing certs] ***
skipping: [10.0.1.4]
TASK [openshift_master_certificates : Create a tarball of the master certs] ****
skipping: [10.0.1.4]
TASK [openshift_master_certificates : Retrieve the master cert tarball from the master] ***
skipping: [10.0.1.4]
TASK [openshift_master_certificates : Ensure certificate directory exists] *****
skipping: [10.0.1.4]
TASK [openshift_master_certificates : Unarchive the tarball on the master] *****
skipping: [10.0.1.4]
TASK [openshift_master_certificates : Delete local temp directory] *************
skipping: [10.0.1.4]
TASK [openshift_master_certificates : Lookup default group for ansible_ssh_user] ***
ok: [10.0.1.4]
TASK [openshift_master_certificates : set_fact] ********************************
ok: [10.0.1.4]
TASK [openshift_master_certificates : Create the client config dir(s)] *********
changed: [10.0.1.4] => (item=centos)
changed: [10.0.1.4] => (item=root)
TASK [openshift_master_certificates : Copy the admin client config(s)] *********
changed: [10.0.1.4] => (item=centos)
changed: [10.0.1.4] => (item=root)
TASK [openshift_master_certificates : Update the permissions on the admin client config(s)] ***
changed: [10.0.1.4] => (item=centos)
changed: [10.0.1.4] => (item=root)
TASK [openshift_master_certificates : Check for ca-bundle.crt] *****************
ok: [10.0.1.4]
TASK [openshift_master_certificates : Check for ca.crt] ************************
ok: [10.0.1.4]
TASK [openshift_master_certificates : Migrate ca.crt to ca-bundle.crt] *********
skipping: [10.0.1.4]
TASK [openshift_master_certificates : Link ca.crt to ca-bundle.crt] ************
skipping: [10.0.1.4]
PLAY [Generate or retrieve existing session secrets] ***************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_control_plane : Determine if sessions secrets already in place] ***
ok: [10.0.1.4]
TASK [openshift_control_plane : slurp session secrets if defined] **************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Gather existing session secrets from first master] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : setup session secrets if not defined] **********
ok: [10.0.1.4]
PLAY [Configure masters] *******************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_node_group : create node config template] **********************
ok: [10.0.1.4]
TASK [openshift_node_group : Update bootstrap-node-config.yaml to use crio] ****
skipping: [10.0.1.4]
TASK [openshift_node_group : Ensure required directories are present] **********
changed: [10.0.1.4] => (item=/etc/origin/node/pods)
ok: [10.0.1.4] => (item=/etc/origin/node/certificates)
TASK [openshift_node_group : Update the sysconfig to group "node-config-master"] ***
ok: [10.0.1.4]
TASK [openshift_node : openshift_facts] ****************************************
ok: [10.0.1.4]
TASK [openshift_node : Configure Proxy Settings] *******************************
skipping: [10.0.1.4] => (item={u'regex': u'^HTTP_PROXY=', u'line': u'HTTP_PROXY='})
skipping: [10.0.1.4] => (item={u'regex': u'^HTTPS_PROXY=', u'line': u'HTTPS_PROXY='})
skipping: [10.0.1.4] => (item={u'regex': u'^NO_PROXY=', u'line': u'NO_PROXY=[],172.30.0.0/16,10.128.0.0/14'})
TASK [openshift_master_facts : Verify required variables are set] **************
skipping: [10.0.1.4]
TASK [openshift_master_facts : Set g_metrics_hostname] *************************
ok: [10.0.1.4]
TASK [openshift_master_facts : set_fact] ***************************************
ok: [10.0.1.4]
TASK [openshift_master_facts : Set master facts] *******************************
ok: [10.0.1.4]
TASK [openshift_master_facts : Determine if scheduler config present] **********
ok: [10.0.1.4]
TASK [openshift_master_facts : Set Default scheduler predicates and priorities] ***
ok: [10.0.1.4]
TASK [openshift_master_facts : Retrieve current scheduler config] **************
skipping: [10.0.1.4]
TASK [openshift_master_facts : Set openshift_master_scheduler_current_config] ***
skipping: [10.0.1.4]
TASK [openshift_master_facts : Test if scheduler config is readable] ***********
skipping: [10.0.1.4]
TASK [openshift_master_facts : Set current scheduler predicates and priorities] ***
skipping: [10.0.1.4]
TASK [openshift_cloud_provider : Set cloud provider facts] *********************
skipping: [10.0.1.4]
TASK [openshift_cloud_provider : Create cloudprovider config dir] **************
skipping: [10.0.1.4]
TASK [openshift_cloud_provider : include the defined cloud provider files] *****
skipping: [10.0.1.4]
TASK [openshift_builddefaults : Set builddefaults] *****************************
changed: [10.0.1.4]
TASK [openshift_builddefaults : Set builddefaults config structure] ************
changed: [10.0.1.4]
TASK [openshift_buildoverrides : Set buildoverrides config structure] **********
changed: [10.0.1.4]
TASK [openshift_control_plane : fail] ******************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Check that origin image is present] ************
changed: [10.0.1.4]
TASK [openshift_control_plane : Pre-pull Origin image (docker)] ****************
changed: [10.0.1.4]
TASK [openshift_control_plane : Add iptables allow rules] **********************
changed: [10.0.1.4] => (item={u'port': u'8443/tcp', u'service': u'api server https'})
changed: [10.0.1.4] => (item={u'port': u'8444/tcp', u'service': u'api controllers https'})
changed: [10.0.1.4] => (item={u'port': u'8053/tcp', u'service': u'skydns tcp'})
changed: [10.0.1.4] => (item={u'port': u'8053/udp', u'service': u'skydns udp'})
TASK [openshift_control_plane : Remove iptables rules] *************************
TASK [openshift_control_plane : Add firewalld allow rules] *********************
skipping: [10.0.1.4] => (item={u'port': u'8443/tcp', u'service': u'api server https'})
skipping: [10.0.1.4] => (item={u'port': u'8444/tcp', u'service': u'api controllers https'})
skipping: [10.0.1.4] => (item={u'port': u'8053/tcp', u'service': u'skydns tcp'})
skipping: [10.0.1.4] => (item={u'port': u'8053/udp', u'service': u'skydns udp'})
TASK [openshift_control_plane : Remove firewalld allow rules] ******************
TASK [openshift_control_plane : Copy static master scripts] ********************
changed: [10.0.1.4] => (item=scripts/docker/master-exec)
changed: [10.0.1.4] => (item=scripts/docker/master-logs)
changed: [10.0.1.4] => (item=scripts/docker/master-restart)
TASK [openshift_control_plane : Ensure cri-tools installed] ********************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Create r_openshift_master_data_dir] ************
ok: [10.0.1.4]
TASK [openshift_control_plane : Create credentials for oreg_url] ***************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Create credentials for any additional registries] ***
TASK [openshift_control_plane : Create config parent directory if it does not exist] ***
ok: [10.0.1.4]
TASK [openshift_control_plane : Copy recyler pod to config directory] **********
changed: [10.0.1.4]
TASK [openshift_control_plane : Create flexvolume directory when on atomic hosts] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : Flex volume directory on non-atomic host] ******
changed: [10.0.1.4]
TASK [openshift_control_plane : Create openshift audit log directory] **********
skipping: [10.0.1.4]
TASK [openshift_control_plane : Create the policy file if it does not already exist] ***
changed: [10.0.1.4]
TASK [openshift_control_plane : Create the scheduler config] *******************
changed: [10.0.1.4]
TASK [openshift_control_plane : Generate encryption config] ********************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Install httpd-tools if needed] *****************
ok: [10.0.1.4] => (item={'challenge': u'true', 'login': u'true', 'kind': u'HTPasswdPasswordIdentityProvider', 'name': u'htpasswd_auth'})
TASK [openshift_control_plane : Create the htpasswd file if needed] ************
changed: [10.0.1.4] => (item={'challenge': u'true', 'login': u'true', 'kind': u'HTPasswdPasswordIdentityProvider', 'name': u'htpasswd_auth'})
TASK [openshift_control_plane : Ensure htpasswd file exists] *******************
ok: [10.0.1.4] => (item={'challenge': u'true', 'login': u'true', 'kind': u'HTPasswdPasswordIdentityProvider', 'name': u'htpasswd_auth'})
TASK [openshift_control_plane : Create the ldap ca file if needed] *************
skipping: [10.0.1.4] => (item={'challenge': u'true', 'login': u'true', 'kind': u'HTPasswdPasswordIdentityProvider', 'name': u'htpasswd_auth'})
TASK [openshift_control_plane : Create the openid ca file if needed] ***********
skipping: [10.0.1.4] => (item={'challenge': u'true', 'login': u'true', 'kind': u'HTPasswdPasswordIdentityProvider', 'name': u'htpasswd_auth'})
TASK [openshift_control_plane : Create the GitHub (Enterprise) ca file if needed] ***
skipping: [10.0.1.4] => (item={'challenge': u'true', 'login': u'true', 'kind': u'HTPasswdPasswordIdentityProvider', 'name': u'htpasswd_auth'})
TASK [openshift_control_plane : Create the request header ca file if needed] ***
skipping: [10.0.1.4] => (item={'challenge': u'true', 'login': u'true', 'kind': u'HTPasswdPasswordIdentityProvider', 'name': u'htpasswd_auth'})
TASK [openshift_control_plane : Set fact of all etcd host IPs] *****************
changed: [10.0.1.4]
TASK [openshift_control_plane : Create session secrets file] *******************
changed: [10.0.1.4]
TASK [openshift_control_plane : set_fact] **************************************
ok: [10.0.1.4]
TASK [openshift_control_plane : Create master config] **************************
changed: [10.0.1.4]
TASK [openshift_control_plane : Test local loopback context] *******************
ok: [10.0.1.4]
TASK [openshift_control_plane : command] ***************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : command] ***************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : command] ***************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Create the master service env file] ************
changed: [10.0.1.4]
TASK [openshift_control_plane : Enable bootstrapping in the master config] *****
changed: [10.0.1.4]
TASK [openshift_control_plane : Create temp directory for static pods] *********
ok: [10.0.1.4]
TASK [openshift_control_plane : Prepare master static pods] ********************
changed: [10.0.1.4] => (item=apiserver.yaml)
changed: [10.0.1.4] => (item=controller.yaml)
TASK [openshift_control_plane : Update master static pods] *********************
changed: [10.0.1.4] => (item=apiserver.yaml)
changed: [10.0.1.4] => (item=controller.yaml)
TASK [openshift_control_plane : Update master static pod (api)] ****************
ok: [10.0.1.4]
TASK [openshift_control_plane : ensure kubelet plugins dir exists] *************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Update controller-manager static pod on atomic host] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : Add audit volume to master static pod (api)] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : Add audit volumeMounts to master static pod (api)] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : ensure pod location exists] ********************
ok: [10.0.1.4]
TASK [openshift_control_plane : Update master static pods] *********************
changed: [10.0.1.4] => (item=apiserver.yaml)
changed: [10.0.1.4] => (item=controller.yaml)
TASK [openshift_control_plane : Remove temporary directory] ********************
ok: [10.0.1.4]
TASK [openshift_control_plane : Establish the default bootstrap kubeconfig for masters] ***
changed: [10.0.1.4] => (item=/etc/origin/node/bootstrap.kubeconfig)
changed: [10.0.1.4] => (item=/etc/origin/node/node.kubeconfig)
TASK [openshift_control_plane : Check status of control plane image pre-pull] ***
changed: [10.0.1.4]
TASK [openshift_control_plane : Check status of etcd image pre-pull] ***********
changed: [10.0.1.4]
TASK [openshift_control_plane : Start and enable self-hosting node] ************
changed: [10.0.1.4]
TASK [openshift_control_plane : Get node logs] *********************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : fail] ******************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Wait for control plane pods to appear] *********
FAILED - RETRYING: Wait for control plane pods to appear (60 retries left).
FAILED - RETRYING: Wait for control plane pods to appear (59 retries left).
FAILED - RETRYING: Wait for control plane pods to appear (58 retries left).
FAILED - RETRYING: Wait for control plane pods to appear (57 retries left).
FAILED - RETRYING: Wait for control plane pods to appear (56 retries left).
ok: [10.0.1.4] => (item=etcd)
ok: [10.0.1.4] => (item=api)
ok: [10.0.1.4] => (item=controllers)
TASK [openshift_control_plane : Check status in the kube-system namespace] *****
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Get pods in the kube-system namespace] *********
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Get events in the kube-system namespace] *******
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Get node logs] *********************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Report control plane errors] *******************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Wait for all control plane pods to become ready] ***
FAILED - RETRYING: Wait for all control plane pods to become ready (60 retries left).
FAILED - RETRYING: Wait for all control plane pods to become ready (59 retries left).
FAILED - RETRYING: Wait for all control plane pods to become ready (58 retries left).
FAILED - RETRYING: Wait for all control plane pods to become ready (57 retries left).
FAILED - RETRYING: Wait for all control plane pods to become ready (56 retries left).
FAILED - RETRYING: Wait for all control plane pods to become ready (55 retries left).
FAILED - RETRYING: Wait for all control plane pods to become ready (54 retries left).
FAILED - RETRYING: Wait for all control plane pods to become ready (53 retries left).
FAILED - RETRYING: Wait for all control plane pods to become ready (52 retries left).
FAILED - RETRYING: Wait for all control plane pods to become ready (51 retries left).
FAILED - RETRYING: Wait for all control plane pods to become ready (50 retries left).
ok: [10.0.1.4] => (item=etcd)
ok: [10.0.1.4] => (item=api)
ok: [10.0.1.4] => (item=controllers)
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Get events in the kube-system namespace] *******
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Get node logs] *********************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Get API logs] **********************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Get controllers logs] **************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Get etcd logs] *********************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Report control plane errors] *******************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Wait for APIs to become available] *************
changed: [10.0.1.4] => (item=apps.openshift.io)
changed: [10.0.1.4] => (item=authorization.openshift.io)
changed: [10.0.1.4] => (item=build.openshift.io)
changed: [10.0.1.4] => (item=image.openshift.io)
changed: [10.0.1.4] => (item=network.openshift.io)
changed: [10.0.1.4] => (item=oauth.openshift.io)
changed: [10.0.1.4] => (item=project.openshift.io)
changed: [10.0.1.4] => (item=quota.openshift.io)
changed: [10.0.1.4] => (item=route.openshift.io)
changed: [10.0.1.4] => (item=security.openshift.io)
changed: [10.0.1.4] => (item=template.openshift.io)
changed: [10.0.1.4] => (item=user.openshift.io)
TASK [openshift_control_plane : Get API logs] **********************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : debug] *****************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : fail] ******************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Check for apiservices/v1beta1.metrics.k8s.io registration] ***
changed: [10.0.1.4]
TASK [openshift_control_plane : Wait for /apis/metrics.k8s.io/v1beta1 when registered] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : Check for apiservices/v1beta1.servicecatalog.k8s.io registration] ***
changed: [10.0.1.4]
TASK [openshift_control_plane : Wait for /apis/servicecatalog.k8s.io/v1beta1 when registered] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : Remove oc cache to refresh a list of APIs] *****
changed: [10.0.1.4]
TASK [tuned : Check for tuned package] *****************************************
ok: [10.0.1.4]
TASK [tuned : Set tuned OpenShift variables] ***********************************
ok: [10.0.1.4]
TASK [tuned : Ensure directory structure exists] *******************************
ok: [10.0.1.4] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9372165, 'owner': 'root', 'path': u'openshift-control-plane', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9372165})
ok: [10.0.1.4] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
ok: [10.0.1.4] => (item={'serole': u'object_r', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'setype': u'root_t', 'state': u'directory', 'gid': 0, 'mode': u'0755', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
skipping: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/recommend.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'recommend.conf', 'size': 290, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
skipping: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-control-plane/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift-control-plane/tuned.conf', 'size': 744, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
skipping: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-node/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift-node/tuned.conf', 'size': 283, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
skipping: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift/tuned.conf', 'size': 593, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
TASK [tuned : Ensure files are populated from templates] ***********************
skipping: [10.0.1.4] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9372165, 'owner': 'root', 'path': u'openshift-control-plane', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9372165})
skipping: [10.0.1.4] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
skipping: [10.0.1.4] => (item={'serole': 'object_r', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'setype': 'root_t', 'state': 'directory', 'gid': 0, 'mode': '0755', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift', 'size': 24, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'ctime': 1558132291.9382164})
ok: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/recommend.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'recommend.conf', 'size': 290, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
ok: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-control-plane/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-control-plane/tuned.conf', 'size': 744, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
ok: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift-node/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': 's0', 'seuser': 'system_u', 'serole': 'object_r', 'ctime': 1558132291.9382164, 'state': 'file', 'gid': 0, 'mode': '0644', 'mtime': 1558132291.9382164, 'owner': 'root', 'path': u'openshift-node/tuned.conf', 'size': 283, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': 'root_t'})
ok: [10.0.1.4] => (item={'src': u'/openshift-ansible/openshift-ansible/roles/tuned/templates/openshift/tuned.conf', 'group': u'root', 'uid': 0, 'selevel': u's0', 'seuser': u'system_u', 'serole': u'object_r', 'ctime': 1558132291.9382164, 'state': u'file', 'gid': 0, 'mode': u'0644', 'mtime': 1558132291.9382164, 'owner': u'root', 'path': u'openshift/tuned.conf', 'size': 593, 'root': u'/openshift-ansible/openshift-ansible/roles/tuned/templates', 'setype': u'root_t'})
TASK [tuned : Make tuned use the recommended tuned profile on restart] *********
changed: [10.0.1.4] => (item=/etc/tuned/active_profile)
changed: [10.0.1.4] => (item=/etc/tuned/profile_mode)
TASK [tuned : Restart tuned service] *******************************************
changed: [10.0.1.4]
TASK [nuage_common : Set the Nuage plugin openshift directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage CNI network config directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage CNI binary directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI plugin config dir exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI netconf directory exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI plugin binary directory exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage plugin openshift directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage CNI network config directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage CNI binary directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI plugin config dir exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI netconf directory exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI plugin binary directory exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_ca : Install openssl] **********************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create CA directory] ******************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create certificate directory] *********************************
skipping: [10.0.1.4]
TASK [nuage_ca : Check if the CA key already exists] ***************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create CA key] ************************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Check if the CA crt already exists] ***************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create CA crt] ************************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create the serial file] ***************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Copy SSL config file] *****************************************
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage plugin openshift directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage CNI network config directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage CNI binary directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI plugin config dir exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI netconf directory exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI plugin binary directory exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage plugin openshift directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage CNI network config directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Set the Nuage CNI binary directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI plugin config dir exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI netconf directory exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_common : Assure CNI plugin binary directory exists before daemon set install] ***
skipping: [10.0.1.4]
TASK [nuage_ca : Install openssl] **********************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create CA directory] ******************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create certificate directory] *********************************
skipping: [10.0.1.4]
TASK [nuage_ca : Check if the CA key already exists] ***************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create CA key] ************************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Check if the CA crt already exists] ***************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create CA crt] ************************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create the serial file] ***************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Copy SSL config file] *****************************************
skipping: [10.0.1.4]
TASK [nuage_master : Add iptables allow rules] *********************************
skipping: [10.0.1.4] => (item={u'port': u'9443/tcp', u'service': u'openshift-monitor'})
TASK [nuage_master : Remove iptables rules] ************************************
TASK [nuage_master : Add firewalld allow rules] ********************************
skipping: [10.0.1.4] => (item={u'port': u'9443/tcp', u'service': u'openshift-monitor'})
TASK [nuage_master : Remove firewalld allow rules] *****************************
TASK [nuage_master : Set the Nuage certificate directory fact for Atomic hosts] ***
skipping: [10.0.1.4]
TASK [nuage_master : Set the Nuage kubeconfig file path fact for Atomic hosts] ***
skipping: [10.0.1.4]
TASK [nuage_master : Set the Nuage monitor yaml location fact for Atomic hosts] ***
skipping: [10.0.1.4]
TASK [nuage_master : Set the Nuage monitor certs location fact for Atomic hosts] ***
skipping: [10.0.1.4]
TASK [nuage_master : Set the Nuage master config directory for daemon sets install] ***
skipping: [10.0.1.4]
TASK [nuage_master : Set the Nuage node config directory for daemon sets install] ***
skipping: [10.0.1.4]
TASK [nuage_master : Set the Nuage CNI plugin binary directory for daemon sets install] ***
skipping: [10.0.1.4]
TASK [nuage_master : Set the Nuage VRS mount dir for daemon sets install] ******
skipping: [10.0.1.4]
TASK [nuage_master : Create directory /usr/share/nuage-openshift-monitor] ******
skipping: [10.0.1.4]
TASK [nuage_master : Create directory /var/usr/share/nuage-openshift-monitor] ***
skipping: [10.0.1.4]
TASK [nuage_master : Create directory /var/usr/bin for monitor binary on atomic] ***
skipping: [10.0.1.4]
TASK [nuage_master : Create CNI bin directory /var/opt/cni/bin] ****************
skipping: [10.0.1.4]
TASK [nuage_master : Create the log directory] *********************************
skipping: [10.0.1.4]
TASK [nuage_master : include_tasks] ********************************************
skipping: [10.0.1.4]
TASK [nuage_master : Download the certs and keys] ******************************
skipping: [10.0.1.4] => (item=ca.crt)
skipping: [10.0.1.4] => (item=nuage.crt)
skipping: [10.0.1.4] => (item=nuage.key)
skipping: [10.0.1.4] => (item=nuage.kubeconfig)
TASK [nuage_master : Copy the certificates and keys] ***************************
skipping: [10.0.1.4] => (item=ca.crt)
skipping: [10.0.1.4] => (item=nuage.crt)
skipping: [10.0.1.4] => (item=nuage.key)
skipping: [10.0.1.4] => (item=nuage.kubeconfig)
TASK [nuage_master : include_tasks] ********************************************
skipping: [10.0.1.4]
TASK [nuage_master : include_tasks] ********************************************
skipping: [10.0.1.4]
TASK [nuage_master : Install Nuage VSD user certificate] ***********************
skipping: [10.0.1.4]
TASK [nuage_master : Install Nuage VSD user key] *******************************
skipping: [10.0.1.4]
TASK [nuage_master : Create Nuage master daemon set yaml file] *****************
skipping: [10.0.1.4]
TASK [nuage_master : Create Nuage node daemon set yaml file] *******************
skipping: [10.0.1.4]
TASK [nuage_master : Create Nuage Infra Pod daemon set yaml file] **************
skipping: [10.0.1.4]
TASK [nuage_master : Create Nuage strongswan Pod daemon set yaml file for EVDF platform] ***
skipping: [10.0.1.4]
TASK [nuage_master : Add the service account to the privileged scc to have root permissions for kube-system] ***
skipping: [10.0.1.4]
TASK [nuage_master : Add the service account to the privileged scc to have root permissions for openshift-infra] ***
skipping: [10.0.1.4]
TASK [nuage_master : Spawn Nuage Master monitor daemon sets pod] ***************
skipping: [10.0.1.4]
TASK [nuage_master : Spawn Nuage CNI daemon sets pod] **************************
skipping: [10.0.1.4]
TASK [nuage_master : Spawn Nuage Infra daemon sets pod] ************************
skipping: [10.0.1.4]
TASK [nuage_master : Spawn strongswan daemon sets pod for EVDF platform] *******
skipping: [10.0.1.4]
TASK [nuage_master : Restart daemons] ******************************************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Ensure project exists] ******************************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Make temp directory for templates] ******************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Copy templates to temp directory] *******************
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/kube_proxy_and_dns/files/kube-proxy-and-dns-images.yaml)
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/kube_proxy_and_dns/files/kube-proxy-and-dns-policy.yaml)
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/kube_proxy_and_dns/files/kube-proxy-and-dns.yaml)
TASK [kube_proxy_and_dns : Update the image tag] *******************************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Ensure the service account can run privileged] ******
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Remove the image stream tag] ************************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Apply the config] ***********************************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Remove temp directory] ******************************
skipping: [10.0.1.4]
TASK [calico : include_tasks] **************************************************
skipping: [10.0.1.4]
TASK [calico : Calico | Clean Calico etcd data] ********************************
skipping: [10.0.1.4]
TASK [calico : Calico | oc adm policy add-scc-to-user privileged system:serviceaccount:kube-system:calico-node] ***
skipping: [10.0.1.4]
TASK [calico : Calico | oc adm policy add-scc-to-user privileged system:serviceaccount:kube-system:calico-kube-controllers] ***
skipping: [10.0.1.4]
TASK [calico : Calico | oc adm policy add-scc-to-user privileged system:serviceaccount:kube-system:calico-upgrade-job] ***
skipping: [10.0.1.4]
TASK [calico : Calico | Set default selector for kube-system] ******************
skipping: [10.0.1.4]
TASK [calico : Calico | Create temp directory] *********************************
skipping: [10.0.1.4]
TASK [calico : Calico | Write separate Calico etcd manifest] *******************
skipping: [10.0.1.4]
TASK [calico : Calico | Launch separate Calico etcd] ***************************
skipping: [10.0.1.4]
TASK [calico : Calico | Parse node version] ************************************
skipping: [10.0.1.4]
TASK [calico : Calico | Encode Docker Credentials] *****************************
skipping: [10.0.1.4]
TASK [calico : Calico | Set Encoded Docker Credentials Fact] *******************
skipping: [10.0.1.4]
TASK [calico : Calico | Write Calico Pull Secret] ******************************
skipping: [10.0.1.4]
TASK [calico : Calico | Create Calico Pull Secret] *****************************
skipping: [10.0.1.4]
TASK [calico : Calico | Set the correct liveness and readiness checks] *********
skipping: [10.0.1.4]
TASK [calico : Calico | Write Calico v2] ***************************************
skipping: [10.0.1.4]
TASK [calico : Calico | Write Calico v3] ***************************************
skipping: [10.0.1.4]
TASK [calico : Calico | Launch Calico] *****************************************
skipping: [10.0.1.4]
TASK [calico : Calico | Delete temp directory] *********************************
skipping: [10.0.1.4]
TASK [kuryr : Perform OpenShift ServiceAccount config] *************************
skipping: [10.0.1.4]
TASK [kuryr : Create kuryr manifests tempdir] **********************************
skipping: [10.0.1.4]
TASK [kuryr : Create OpenShift node's ImageStreamTag manifest] *****************
skipping: [10.0.1.4]
TASK [kuryr : Set certificate contents as fact] ********************************
skipping: [10.0.1.4]
TASK [kuryr : Create Kuryr certificates Secret manifest] ***********************
skipping: [10.0.1.4]
TASK [kuryr : Create kuryr ConfigMap manifest] *********************************
skipping: [10.0.1.4]
TASK [kuryr : Create kuryr-controller Deployment manifest] *********************
skipping: [10.0.1.4]
TASK [kuryr : Create kuryr-cni DaemonSet manifest] *****************************
skipping: [10.0.1.4]
TASK [kuryr : Create kuryrnet CRD manifest] ************************************
skipping: [10.0.1.4]
TASK [kuryr : Apply OpenShift node's ImageStreamTag manifest] ******************
skipping: [10.0.1.4]
TASK [kuryr : Apply Kuryr certificates Secret] *********************************
skipping: [10.0.1.4]
TASK [kuryr : Apply ConfigMap manifest] ****************************************
skipping: [10.0.1.4]
TASK [kuryr : Apply Controller Deployment manifest] ****************************
skipping: [10.0.1.4]
TASK [kuryr : Apply kuryr-cni DaemonSet manifest] ******************************
skipping: [10.0.1.4]
TASK [kuryr : Apply kuryrnet CRD manifest] *************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : modify controller args] ************************
ok: [10.0.1.4]
TASK [openshift_control_plane : create service account kubeconfig with csr rights] ***
changed: [10.0.1.4]
TASK [openshift_control_plane : put service account kubeconfig into a file on disk for bootstrap] ***
changed: [10.0.1.4]
TASK [Create group for deployment type] ****************************************
ok: [10.0.1.4]
TASK [openshift_excluder : Debug r_openshift_excluder_enable_docker_excluder] ***
ok: [10.0.1.4] => {
"r_openshift_excluder_enable_docker_excluder": true
}
TASK [openshift_excluder : Debug r_openshift_excluder_enable_openshift_excluder] ***
ok: [10.0.1.4] => {
"r_openshift_excluder_enable_openshift_excluder": true
}
TASK [openshift_excluder : Fail if invalid openshift_excluder_action provided] ***
skipping: [10.0.1.4]
TASK [openshift_excluder : Fail if r_openshift_excluder_upgrade_target is not defined] ***
skipping: [10.0.1.4]
TASK [openshift_excluder : Include main action task file] **********************
included: /openshift-ansible/openshift-ansible/roles/openshift_excluder/tasks/enable.yml for 10.0.1.4
TASK [openshift_excluder : Install docker excluder - yum] **********************
skipping: [10.0.1.4]
TASK [openshift_excluder : Install docker excluder - dnf] **********************
skipping: [10.0.1.4]
TASK [openshift_excluder : Install openshift excluder - yum] *******************
skipping: [10.0.1.4]
TASK [openshift_excluder : Install openshift excluder - dnf] *******************
skipping: [10.0.1.4]
TASK [openshift_excluder : set_fact] *******************************************
skipping: [10.0.1.4]
TASK [openshift_excluder : Check for docker-excluder] **************************
ok: [10.0.1.4]
TASK [openshift_excluder : Check for openshift excluder] ***********************
ok: [10.0.1.4]
TASK [openshift_excluder : Enable docker excluder] *****************************
changed: [10.0.1.4]
TASK [openshift_excluder : Enable openshift excluder] **************************
skipping: [10.0.1.4]
PLAY [Deploy the central bootstrap configuration] ******************************
TASK [openshift_node_group : Build node config maps] ***************************
included: /openshift-ansible/openshift-ansible/roles/openshift_node_group/tasks/create_config.yml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_node_group/tasks/create_config.yml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_node_group/tasks/create_config.yml for 10.0.1.4
TASK [openshift_node_group : include_tasks] ************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_node_group/tasks/fetch_config.yml for 10.0.1.4
TASK [openshift_node_group : fetch node configmap] *****************************
ok: [10.0.1.4]
TASK [openshift_node_group : debug node config] ********************************
ok: [10.0.1.4] => {
"configout": {
"changed": false,
"failed": false,
"results": {
"cmd": "/bin/oc get configmap node-config-master -o json -n openshift-node",
"results": [
{}
],
"returncode": 0,
"stderr": "Error from server (NotFound): configmaps \"node-config-master\" not found\n",
"stdout": ""
},
"state": "list"
}
}
TASK [openshift_node_group : create a temp dir for this work] ******************
changed: [10.0.1.4]
TASK [openshift_node_group : create node config template] **********************
changed: [10.0.1.4]
TASK [openshift_node_group : lay down the config from the existing configmap] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : specialize the generated configs for node-config-master] ***
changed: [10.0.1.4]
TASK [openshift_node_group : show the yeditout debug var] **********************
ok: [10.0.1.4] => {
"yeditout": {
"changed": true,
"failed": false,
"result": [
{
"edit": {
"apiVersion": "v1",
"authConfig": {
"authenticationCacheSize": 1000,
"authenticationCacheTTL": "5m",
"authorizationCacheSize": 1000,
"authorizationCacheTTL": "5m"
},
"dnsBindAddress": "127.0.0.1:53",
"dnsDomain": "cluster.local",
"dnsIP": "0.0.0.0",
"dnsNameservers": null,
"dnsRecursiveResolvConf": "/etc/origin/node/resolv.conf",
"dockerConfig": {
"dockerShimRootDirectory": "/var/lib/dockershim",
"dockerShimSocket": "/var/run/dockershim.sock",
"execHandlerName": "native"
},
"enableUnidling": true,
"imageConfig": {
"format": "docker.io/openshift/origin-${component}:${version}",
"latest": false
},
"iptablesSyncPeriod": "30s",
"kind": "NodeConfig",
"kubeletArguments": {
"bootstrap-kubeconfig": [
"/etc/origin/node/bootstrap.kubeconfig"
],
"cert-dir": [
"/etc/origin/node/certificates"
],
"enable-controller-attach-detach": [
"true"
],
"feature-gates": [
"RotateKubeletClientCertificate=true,RotateKubeletServerCertificate=true"
],
"node-labels": [
"node-role.kubernetes.io/master=true"
],
"pod-manifest-path": [
"/etc/origin/node/pods"
],
"rotate-certificates": [
"true"
]
},
"masterClientConnectionOverrides": {
"acceptContentTypes": "application/vnd.kubernetes.protobuf,application/json",
"burst": 40,
"contentType": "application/vnd.kubernetes.protobuf",
"qps": 20
},
"masterKubeConfig": "node.kubeconfig",
"networkConfig": {
"mtu": 1410,
"networkPluginName": "redhat/openshift-ovs-subnet"
},
"proxyArguments": {
"cluster-cidr": [
"10.128.0.0/14"
]
},
"servingInfo": {
"bindAddress": "0.0.0.0:10250",
"bindNetwork": "tcp4",
"clientCA": "client-ca.crt"
},
"volumeConfig": {
"localQuota": {
"perFSGroup": null
}
},
"volumeDirectory": "/var/lib/origin/openshift.local.volumes"
},
"key": "kubeletArguments.node-labels"
}
],
"state": "present"
}
}
TASK [openshift_node_group : create volume config template] ********************
skipping: [10.0.1.4]
TASK [openshift_node_group : lay down the volume config from the existing configmap] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : specialize the volume config for node-config-master] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : show the volume_yeditout debug var] ***************
ok: [10.0.1.4] => {
"volume_yeditout": {
"changed": false,
"skip_reason": "Conditional result was False",
"skipped": true
}
}
TASK [openshift_node_group : create node-config.yaml configmap] ****************
changed: [10.0.1.4]
TASK [openshift_node_group : create node-config.yaml and volume-config.yaml configmap] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : remove templated files] ***************************
changed: [10.0.1.4]
TASK [openshift_node_group : include_tasks] ************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_node_group/tasks/fetch_config.yml for 10.0.1.4
TASK [openshift_node_group : fetch node configmap] *****************************
ok: [10.0.1.4]
TASK [openshift_node_group : debug node config] ********************************
ok: [10.0.1.4] => {
"configout": {
"changed": false,
"failed": false,
"results": {
"cmd": "/bin/oc get configmap node-config-infra -o json -n openshift-node",
"results": [
{}
],
"returncode": 0,
"stderr": "Error from server (NotFound): configmaps \"node-config-infra\" not found\n",
"stdout": ""
},
"state": "list"
}
}
TASK [openshift_node_group : create a temp dir for this work] ******************
changed: [10.0.1.4]
TASK [openshift_node_group : create node config template] **********************
changed: [10.0.1.4]
TASK [openshift_node_group : lay down the config from the existing configmap] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : specialize the generated configs for node-config-infra] ***
changed: [10.0.1.4]
TASK [openshift_node_group : show the yeditout debug var] **********************
ok: [10.0.1.4] => {
"yeditout": {
"changed": true,
"failed": false,
"result": [
{
"edit": {
"apiVersion": "v1",
"authConfig": {
"authenticationCacheSize": 1000,
"authenticationCacheTTL": "5m",
"authorizationCacheSize": 1000,
"authorizationCacheTTL": "5m"
},
"dnsBindAddress": "127.0.0.1:53",
"dnsDomain": "cluster.local",
"dnsIP": "0.0.0.0",
"dnsNameservers": null,
"dnsRecursiveResolvConf": "/etc/origin/node/resolv.conf",
"dockerConfig": {
"dockerShimRootDirectory": "/var/lib/dockershim",
"dockerShimSocket": "/var/run/dockershim.sock",
"execHandlerName": "native"
},
"enableUnidling": true,
"imageConfig": {
"format": "docker.io/openshift/origin-${component}:${version}",
"latest": false
},
"iptablesSyncPeriod": "30s",
"kind": "NodeConfig",
"kubeletArguments": {
"bootstrap-kubeconfig": [
"/etc/origin/node/bootstrap.kubeconfig"
],
"cert-dir": [
"/etc/origin/node/certificates"
],
"enable-controller-attach-detach": [
"true"
],
"feature-gates": [
"RotateKubeletClientCertificate=true,RotateKubeletServerCertificate=true"
],
"node-labels": [
"node-role.kubernetes.io/infra=true"
],
"pod-manifest-path": [
"/etc/origin/node/pods"
],
"rotate-certificates": [
"true"
]
},
"masterClientConnectionOverrides": {
"acceptContentTypes": "application/vnd.kubernetes.protobuf,application/json",
"burst": 40,
"contentType": "application/vnd.kubernetes.protobuf",
"qps": 20
},
"masterKubeConfig": "node.kubeconfig",
"networkConfig": {
"mtu": 1410,
"networkPluginName": "redhat/openshift-ovs-subnet"
},
"proxyArguments": {
"cluster-cidr": [
"10.128.0.0/14"
]
},
"servingInfo": {
"bindAddress": "0.0.0.0:10250",
"bindNetwork": "tcp4",
"clientCA": "client-ca.crt"
},
"volumeConfig": {
"localQuota": {
"perFSGroup": null
}
},
"volumeDirectory": "/var/lib/origin/openshift.local.volumes"
},
"key": "kubeletArguments.node-labels"
}
],
"state": "present"
}
}
TASK [openshift_node_group : create volume config template] ********************
skipping: [10.0.1.4]
TASK [openshift_node_group : lay down the volume config from the existing configmap] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : specialize the volume config for node-config-infra] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : show the volume_yeditout debug var] ***************
ok: [10.0.1.4] => {
"volume_yeditout": {
"changed": false,
"skip_reason": "Conditional result was False",
"skipped": true
}
}
TASK [openshift_node_group : create node-config.yaml configmap] ****************
changed: [10.0.1.4]
TASK [openshift_node_group : create node-config.yaml and volume-config.yaml configmap] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : remove templated files] ***************************
changed: [10.0.1.4]
TASK [openshift_node_group : include_tasks] ************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_node_group/tasks/fetch_config.yml for 10.0.1.4
TASK [openshift_node_group : fetch node configmap] *****************************
ok: [10.0.1.4]
TASK [openshift_node_group : debug node config] ********************************
ok: [10.0.1.4] => {
"configout": {
"changed": false,
"failed": false,
"results": {
"cmd": "/bin/oc get configmap node-config-compute -o json -n openshift-node",
"results": [
{}
],
"returncode": 0,
"stderr": "Error from server (NotFound): configmaps \"node-config-compute\" not found\n",
"stdout": ""
},
"state": "list"
}
}
TASK [openshift_node_group : create a temp dir for this work] ******************
changed: [10.0.1.4]
TASK [openshift_node_group : create node config template] **********************
changed: [10.0.1.4]
TASK [openshift_node_group : lay down the config from the existing configmap] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : specialize the generated configs for node-config-compute] ***
changed: [10.0.1.4]
TASK [openshift_node_group : show the yeditout debug var] **********************
ok: [10.0.1.4] => {
"yeditout": {
"changed": true,
"failed": false,
"result": [
{
"edit": {
"apiVersion": "v1",
"authConfig": {
"authenticationCacheSize": 1000,
"authenticationCacheTTL": "5m",
"authorizationCacheSize": 1000,
"authorizationCacheTTL": "5m"
},
"dnsBindAddress": "127.0.0.1:53",
"dnsDomain": "cluster.local",
"dnsIP": "0.0.0.0",
"dnsNameservers": null,
"dnsRecursiveResolvConf": "/etc/origin/node/resolv.conf",
"dockerConfig": {
"dockerShimRootDirectory": "/var/lib/dockershim",
"dockerShimSocket": "/var/run/dockershim.sock",
"execHandlerName": "native"
},
"enableUnidling": true,
"imageConfig": {
"format": "docker.io/openshift/origin-${component}:${version}",
"latest": false
},
"iptablesSyncPeriod": "30s",
"kind": "NodeConfig",
"kubeletArguments": {
"bootstrap-kubeconfig": [
"/etc/origin/node/bootstrap.kubeconfig"
],
"cert-dir": [
"/etc/origin/node/certificates"
],
"enable-controller-attach-detach": [
"true"
],
"feature-gates": [
"RotateKubeletClientCertificate=true,RotateKubeletServerCertificate=true"
],
"node-labels": [
"node-role.kubernetes.io/compute=true"
],
"pod-manifest-path": [
"/etc/origin/node/pods"
],
"rotate-certificates": [
"true"
]
},
"masterClientConnectionOverrides": {
"acceptContentTypes": "application/vnd.kubernetes.protobuf,application/json",
"burst": 40,
"contentType": "application/vnd.kubernetes.protobuf",
"qps": 20
},
"masterKubeConfig": "node.kubeconfig",
"networkConfig": {
"mtu": 1410,
"networkPluginName": "redhat/openshift-ovs-subnet"
},
"proxyArguments": {
"cluster-cidr": [
"10.128.0.0/14"
]
},
"servingInfo": {
"bindAddress": "0.0.0.0:10250",
"bindNetwork": "tcp4",
"clientCA": "client-ca.crt"
},
"volumeConfig": {
"localQuota": {
"perFSGroup": null
}
},
"volumeDirectory": "/var/lib/origin/openshift.local.volumes"
},
"key": "kubeletArguments.node-labels"
}
],
"state": "present"
}
}
TASK [openshift_node_group : create volume config template] ********************
skipping: [10.0.1.4]
TASK [openshift_node_group : lay down the volume config from the existing configmap] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : specialize the volume config for node-config-compute] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : show the volume_yeditout debug var] ***************
ok: [10.0.1.4] => {
"volume_yeditout": {
"changed": false,
"skip_reason": "Conditional result was False",
"skipped": true
}
}
TASK [openshift_node_group : create node-config.yaml configmap] ****************
changed: [10.0.1.4]
TASK [openshift_node_group : create node-config.yaml and volume-config.yaml configmap] ***
skipping: [10.0.1.4]
TASK [openshift_node_group : remove templated files] ***************************
changed: [10.0.1.4]
TASK [openshift_bootstrap_autoapprover : Make temp directory for templates] ****
skipping: [10.0.1.4]
TASK [openshift_bootstrap_autoapprover : Copy templates to temp directory] *****
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_bootstrap_autoapprover/files/openshift-bootstrap-controller-policy.yaml)
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_bootstrap_autoapprover/files/openshift-bootstrap-controller-role.yaml)
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_bootstrap_autoapprover/files/openshift-bootstrap-controller-serviceaccount.yaml)
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_bootstrap_autoapprover/files/openshift-bootstrap-controller.yaml)
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_bootstrap_autoapprover/files/openshift-bootstrap-images.yaml)
TASK [openshift_bootstrap_autoapprover : Update the image tag] *****************
skipping: [10.0.1.4]
TASK [openshift_bootstrap_autoapprover : Remove the image stream tag] **********
skipping: [10.0.1.4]
TASK [openshift_bootstrap_autoapprover : Apply the config] *********************
skipping: [10.0.1.4]
TASK [openshift_bootstrap_autoapprover : Remove temp directory] ****************
skipping: [10.0.1.4]
TASK [openshift_node_group : Ensure project exists] ****************************
changed: [10.0.1.4]
TASK [openshift_node_group : Make temp directory for templates] ****************
ok: [10.0.1.4]
TASK [openshift_node_group : Copy templates to temp directory] *****************
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_node_group/files/sync-images.yaml)
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_node_group/files/sync-policy.yaml)
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_node_group/files/sync.yaml)
TASK [openshift_node_group : Update the image tag] *****************************
changed: [10.0.1.4]
TASK [openshift_node_group : Ensure the service account can run privileged] ****
changed: [10.0.1.4]
TASK [openshift_node_group : Remove the image stream tag] **********************
changed: [10.0.1.4]
TASK [openshift_node_group : Remove existing pods if present] ******************
ok: [10.0.1.4]
TASK [openshift_node_group : Apply the config] *********************************
changed: [10.0.1.4]
TASK [openshift_node_group : Remove temp directory] ****************************
ok: [10.0.1.4]
TASK [openshift_node_group : Wait for the sync daemonset to become ready and available] ***
ok: [10.0.1.4]
TASK [openshift_node_group : Wait for sync DS to set annotations on master nodes] ***
ok: [10.0.1.4]
TASK [openshift_node_group : Verify api server is available] *******************
ok: [10.0.1.4]
PLAY [Ensure inventory labels are assigned to masters] *************************
TASK [openshift_manage_node : Wait for master API to become available before proceeding] ***
skipping: [10.0.1.4]
TASK [openshift_manage_node : Wait for Node Registration] **********************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_manage_node : include_tasks] ***********************************
included: /openshift-ansible/openshift-ansible/roles/openshift_manage_node/tasks/config.yml for 10.0.1.4
TASK [openshift_manage_node : Set node schedulability] *************************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_manage_node : Wait for sync DS to set annotations on all nodes] ***
ok: [10.0.1.4 -> 10.0.1.4]
PLAY [Master Install Checkpoint End] *******************************************
TASK [Set Master install 'Complete'] *******************************************
ok: [10.0.1.4]
PLAY [Master Additional Install Checkpoint Start] ******************************
TASK [Set Master Additional install 'In Progress'] *****************************
ok: [10.0.1.4]
PLAY [Additional master configuration] *****************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_sdn : Ensure project exists] ***********************************
changed: [10.0.1.4]
TASK [openshift_sdn : Make temp directory for templates] ***********************
ok: [10.0.1.4]
TASK [openshift_sdn : Copy templates to temp directory] ************************
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_sdn/files/sdn-images.yaml)
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_sdn/files/sdn-ovs.yaml)
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_sdn/files/sdn-policy.yaml)
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/openshift_sdn/files/sdn.yaml)
TASK [openshift_sdn : Update the image tag] ************************************
changed: [10.0.1.4]
TASK [openshift_sdn : Ensure the service account can run privileged] ***********
changed: [10.0.1.4]
TASK [openshift_sdn : Remove the image stream tag] *****************************
changed: [10.0.1.4]
TASK [openshift_sdn : Apply the config] ****************************************
changed: [10.0.1.4]
TASK [openshift_sdn : Remove temp directory] ***********************************
ok: [10.0.1.4]
TASK [openshift_project_request_template : Create temp file for template] ******
skipping: [10.0.1.4]
TASK [openshift_project_request_template : Generate default project template] ***
skipping: [10.0.1.4]
TASK [openshift_project_request_template : Write default project template to file] ***
skipping: [10.0.1.4]
TASK [openshift_project_request_template : Apply template modifications] *******
skipping: [10.0.1.4]
TASK [openshift_project_request_template : Create or update project request template] ***
skipping: [10.0.1.4]
TASK [openshift_project_request_template : Delete temp file] *******************
skipping: [10.0.1.4]
TASK [openshift_examples : Create local temp dir for OpenShift examples copy] ***
skipping: [10.0.1.4]
TASK [openshift_examples : Chmod local temp dir for OpenShift examples copy] ***
skipping: [10.0.1.4]
TASK [openshift_examples : Create tar of OpenShift examples] *******************
skipping: [10.0.1.4]
TASK [openshift_examples : Chmod local temp dir for OpenShift examples copy] ***
skipping: [10.0.1.4]
TASK [openshift_examples : Create the remote OpenShift examples directory] *****
skipping: [10.0.1.4]
TASK [openshift_examples : Unarchive the OpenShift examples on the remote] *****
skipping: [10.0.1.4]
TASK [openshift_examples : Cleanup the OpenShift Examples temp dir] ************
skipping: [10.0.1.4]
TASK [openshift_examples : Create imagestream import secret for oreg_url] ******
skipping: [10.0.1.4]
TASK [openshift_examples : Create imagestream import secrets for any additional registries] ***
TASK [openshift_examples : Modify registry paths if registry_url is not registry.redhat.io] ***
skipping: [10.0.1.4]
TASK [openshift_examples : Import RHEL streams] ********************************
skipping: [10.0.1.4] => (item=/usr/share/openshift/examples/image-streams/image-streams-rhel7.json)
skipping: [10.0.1.4] => (item=/usr/share/openshift/examples/image-streams/dotnet_imagestreams.json)
TASK [openshift_examples : Import Centos Image streams] ************************
skipping: [10.0.1.4] => (item=/usr/share/openshift/examples/image-streams/image-streams-centos7.json)
skipping: [10.0.1.4] => (item=/usr/share/openshift/examples/image-streams/dotnet_imagestreams_centos.json)
TASK [openshift_examples : Import db templates] ********************************
skipping: [10.0.1.4]
TASK [openshift_examples : Remove defunct quickstart template files] ***********
skipping: [10.0.1.4] => (item=/usr/share/openshift/examples/quickstart-templates/nodejs.json)
skipping: [10.0.1.4] => (item=/usr/share/openshift/examples/quickstart-templates/cakephp.json)
skipping: [10.0.1.4] => (item=/usr/share/openshift/examples/quickstart-templates/dancer.json)
skipping: [10.0.1.4] => (item=/usr/share/openshift/examples/quickstart-templates/django.json)
TASK [openshift_examples : Remove defunct quickstart templates from openshift namespace] ***
skipping: [10.0.1.4] => (item=nodejs-example)
skipping: [10.0.1.4] => (item=cakephp-example)
skipping: [10.0.1.4] => (item=dancer-example)
skipping: [10.0.1.4] => (item=django-example)
TASK [openshift_examples : Import quickstart-templates] ************************
skipping: [10.0.1.4]
TASK [openshift_examples : Remove old xPaas template files] ********************
skipping: [10.0.1.4] => (item=/usr/share/openshift/examples/xpaas-templates/sso70-basic.json)
TASK [openshift_examples : Remove old xPaas templates from openshift namespace] ***
skipping: [10.0.1.4] => (item=sso70-basic)
TASK [openshift_examples : Import xPaas image streams] *************************
skipping: [10.0.1.4]
TASK [openshift_examples : Import xPaas templates] *****************************
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : Set cluster autoscaler namespace] *********
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : create the cluster-autoscaler serviceaccount] ***
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : copy the cluster-autoscaler files] ********
skipping: [10.0.1.4] => (item=clusterrole.yml)
skipping: [10.0.1.4] => (item=role.yml)
TASK [openshift_cluster_autoscaler : Ensure the cluster-autoscaler roles are present] ***
skipping: [10.0.1.4] => (item={u'type': u'clusterrole', u'name': u'cluster-autoscaler', u'fname': u'clusterrole.yml'})
skipping: [10.0.1.4] => (item={u'type': u'role', u'name': u'cluster-autoscaler', u'fname': u'role.yml'})
TASK [openshift_cluster_autoscaler : include_tasks] ****************************
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : create the policies] **********************
skipping: [10.0.1.4] => (item={u'name': u'cluster-role'})
skipping: [10.0.1.4] => (item={u'name': u'role', u'role_namespace': u'openshift-autoscaler'})
TASK [openshift_cluster_autoscaler : grant cluster-reader to cluster-autoscaler] ***
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : laydown the deployment file for cluster-autoscaler] ***
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : Ensure the cluster-autoscaler is present] ***
skipping: [10.0.1.4]
TASK [openshift_manageiq : Add Management Infrastructure project] **************
changed: [10.0.1.4]
TASK [openshift_manageiq : Create Admin and Image Inspector Service Account] ***
changed: [10.0.1.4] => (item=management-admin)
changed: [10.0.1.4] => (item=inspector-admin)
TASK [openshift_manageiq : Create manageiq cluster role] ***********************
changed: [10.0.1.4]
TASK [openshift_manageiq : Create Hawkular Metrics Admin Cluster Role] *********
changed: [10.0.1.4]
TASK [openshift_manageiq : Configure role/user permissions] ********************
changed: [10.0.1.4] => (item={u'resource_kind': u'role', u'resource_name': u'admin', u'user': u'management-admin'})
changed: [10.0.1.4] => (item={u'resource_kind': u'role', u'resource_name': u'admin', u'user': u'system:serviceaccount:management-infra:management-admin'})
changed: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'management-infra-admin', u'user': u'system:serviceaccount:management-infra:management-admin'})
changed: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'cluster-reader', u'user': u'system:serviceaccount:management-infra:management-admin'})
changed: [10.0.1.4] => (item={u'resource_kind': u'scc', u'resource_name': u'privileged', u'user': u'system:serviceaccount:management-infra:management-admin'})
changed: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'system:image-puller', u'user': u'system:serviceaccount:management-infra:inspector-admin'})
changed: [10.0.1.4] => (item={u'resource_kind': u'scc', u'resource_name': u'privileged', u'user': u'system:serviceaccount:management-infra:inspector-admin'})
changed: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'self-provisioner', u'user': u'system:serviceaccount:management-infra:management-admin'})
changed: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'hawkular-metrics-admin', u'user': u'system:serviceaccount:management-infra:management-admin'})
TASK [openshift_manageiq : Configure 3_2 role/user permissions] ****************
changed: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'system:image-auditor', u'user': u'system:serviceaccount:management-infra:management-admin'})
TASK [cockpit : Add iptables allow rules] **************************************
skipping: [10.0.1.4] => (item={u'port': u'9090/tcp', u'service': u'cockpit-ws'})
TASK [cockpit : Remove iptables rules] *****************************************
TASK [cockpit : Add firewalld allow rules] *************************************
skipping: [10.0.1.4] => (item={u'port': u'9090/tcp', u'service': u'cockpit-ws'})
TASK [cockpit : Remove firewalld allow rules] **********************************
TASK [cockpit : Install cockpit-ws] ********************************************
skipping: [10.0.1.4]
TASK [cockpit : Enable cockpit-ws] *********************************************
skipping: [10.0.1.4]
TASK [flannel_register : Assures /etc/flannel dir exists] **********************
skipping: [10.0.1.4]
TASK [flannel_register : Generate etcd configuration for etcd] *****************
skipping: [10.0.1.4]
TASK [flannel_register : Insert flannel configuration into etcd] ***************
skipping: [10.0.1.4]
PLAY [configure vsphere svc account] *******************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_cloud_provider : Check to see if the vsphere cluster role already exists] ***
skipping: [10.0.1.4]
TASK [openshift_cloud_provider : Create svc acccount file] *********************
skipping: [10.0.1.4]
TASK [openshift_cloud_provider : Create vsphere-svc on cluster] ****************
skipping: [10.0.1.4]
TASK [openshift_cloud_provider : Remove vsphere-svc file] **********************
skipping: [10.0.1.4]
PLAY [update vsphere provider master config] ***********************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_cloud_provider : modify controller args] ***********************
skipping: [10.0.1.4]
PLAY [Master Additional Install Checkpoint End] ********************************
TASK [Set Master Additional install 'Complete'] ********************************
ok: [10.0.1.4]
PLAY [Node Join Checkpoint Start] **********************************************
TASK [Set Node Join 'In Progress'] *********************************************
ok: [10.0.1.4]
PLAY [Distribute bootstrap and start nodes] ************************************
TASK [openshift_node : Copy master bootstrap config locally] *******************
ok: [10.0.1.4 -> 10.0.1.4]
TASK [openshift_node : Distribute bootstrap kubeconfig if one does not exist] ***
ok: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Start and enable node for bootstrapping] ****************
changed: [10.0.1.4]
changed: [10.0.1.2]
changed: [10.0.1.3]
TASK [openshift_node : Get node logs] ******************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : debug] **************************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [openshift_node : fail] ***************************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Approve any pending CSR requests from inventory nodes] *******************
TASK [Dump all candidate bootstrap hostnames] **********************************
ok: [10.0.1.4] => {
"msg": [
"10.0.1.4",
"10.0.1.2",
"10.0.1.3"
]
}
TASK [Find all hostnames for bootstrapping] ************************************
ok: [10.0.1.4]
TASK [Dump the bootstrap hostnames] ********************************************
ok: [10.0.1.4] => {
"msg": [
"master1",
"infra1",
"worker1"
]
}
TASK [Approve node certificates when bootstrapping] ****************************
changed: [10.0.1.4]
PLAY [Ensure any inventory labels are applied to the nodes] ********************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
TASK [openshift_manage_node : Wait for master API to become available before proceeding] ***
skipping: [10.0.1.4]
TASK [openshift_manage_node : Wait for Node Registration] **********************
ok: [10.0.1.4 -> 10.0.1.4]
ok: [10.0.1.2 -> 10.0.1.4]
ok: [10.0.1.3 -> 10.0.1.4]
TASK [openshift_manage_node : include_tasks] ***********************************
included: /openshift-ansible/openshift-ansible/roles/openshift_manage_node/tasks/config.yml for 10.0.1.4, 10.0.1.2, 10.0.1.3
TASK [openshift_manage_node : Set node schedulability] *************************
ok: [10.0.1.4 -> 10.0.1.4]
ok: [10.0.1.2 -> 10.0.1.4]
ok: [10.0.1.3 -> 10.0.1.4]
TASK [openshift_manage_node : Wait for sync DS to set annotations on all nodes] ***
ok: [10.0.1.4 -> 10.0.1.4]
ok: [10.0.1.2 -> 10.0.1.4]
ok: [10.0.1.3 -> 10.0.1.4]
PLAY [Create additional node network plugin groups] ****************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.2]
ok: [10.0.1.4]
ok: [10.0.1.3]
TASK [group_by] ****************************************************************
ok: [10.0.1.4]
ok: [10.0.1.2]
ok: [10.0.1.3]
PLAY [Nuage Node Configuration] ************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.3]
ok: [10.0.1.2]
ok: [10.0.1.4]
TASK [nuage_common : Set the Nuage plugin openshift directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Set the Nuage CNI network config directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Set the Nuage CNI binary directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Assure CNI plugin config dir exists before daemon set install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Assure CNI netconf directory exists before daemon set install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Assure CNI plugin binary directory exists before daemon set install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Set the Nuage plugin openshift directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Set the Nuage CNI network config directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Set the Nuage CNI binary directory fact to handle Atomic host install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Assure CNI plugin config dir exists before daemon set install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Assure CNI netconf directory exists before daemon set install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_common : Assure CNI plugin binary directory exists before daemon set install] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_ca : Install openssl] **********************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_ca : Create CA directory] ******************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create certificate directory] *********************************
skipping: [10.0.1.4]
TASK [nuage_ca : Check if the CA key already exists] ***************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_ca : Create CA key] ************************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Check if the CA crt already exists] ***************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_ca : Create CA crt] ************************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Create the serial file] ***************************************
skipping: [10.0.1.4]
TASK [nuage_ca : Copy SSL config file] *****************************************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Ensure project exists] ******************************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Make temp directory for templates] ******************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Copy templates to temp directory] *******************
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/kube_proxy_and_dns/files/kube-proxy-and-dns-images.yaml)
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/kube_proxy_and_dns/files/kube-proxy-and-dns-policy.yaml)
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/kube_proxy_and_dns/files/kube-proxy-and-dns.yaml)
TASK [kube_proxy_and_dns : Update the image tag] *******************************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Ensure the service account can run privileged] ******
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Remove the image stream tag] ************************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Apply the config] ***********************************
skipping: [10.0.1.4]
TASK [kube_proxy_and_dns : Remove temp directory] ******************************
skipping: [10.0.1.4]
TASK [nuage_node : Set the Nuage plugin openshift directory fact for Atomic hosts] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_node : Set the Nuage CNI binary directory fact for Atomic hosts] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_node : Set the Nuage plugin certs directory fact for Atomic hosts] ***
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_node : Assure CNI conf dir exists] *********************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_node : Assures Openshift CNI bin dir exists] ***********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_node : Copy the certificates and keys] *****************************
skipping: [10.0.1.4] => (item=ca.crt)
skipping: [10.0.1.4] => (item=nuage.crt)
skipping: [10.0.1.4] => (item=nuage.key)
skipping: [10.0.1.4] => (item=nuage.kubeconfig)
skipping: [10.0.1.2] => (item=ca.crt)
skipping: [10.0.1.2] => (item=nuage.crt)
skipping: [10.0.1.2] => (item=nuage.key)
skipping: [10.0.1.2] => (item=nuage.kubeconfig)
skipping: [10.0.1.3] => (item=ca.crt)
skipping: [10.0.1.3] => (item=nuage.crt)
skipping: [10.0.1.3] => (item=nuage.key)
skipping: [10.0.1.3] => (item=nuage.kubeconfig)
TASK [nuage_node : include_tasks] **********************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_node : Add additional Docker mounts for Nuage for atomic hosts] ****
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_node : Restart node services] **************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_node : include_tasks] **********************************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
TASK [nuage_node : Add iptables allow rules] ***********************************
skipping: [10.0.1.4] => (item={u'port': u'4789/udp', u'service': u'vxlan'})
skipping: [10.0.1.4] => (item={u'port': u'9443/tcp', u'service': u'nuage-monitor'})
skipping: [10.0.1.2] => (item={u'port': u'4789/udp', u'service': u'vxlan'})
skipping: [10.0.1.2] => (item={u'port': u'9443/tcp', u'service': u'nuage-monitor'})
skipping: [10.0.1.3] => (item={u'port': u'4789/udp', u'service': u'vxlan'})
skipping: [10.0.1.3] => (item={u'port': u'9443/tcp', u'service': u'nuage-monitor'})
TASK [nuage_node : Remove iptables rules] **************************************
TASK [nuage_node : Add firewalld allow rules] **********************************
skipping: [10.0.1.4] => (item={u'port': u'4789/udp', u'service': u'vxlan'})
skipping: [10.0.1.4] => (item={u'port': u'9443/tcp', u'service': u'nuage-monitor'})
skipping: [10.0.1.2] => (item={u'port': u'4789/udp', u'service': u'vxlan'})
skipping: [10.0.1.2] => (item={u'port': u'9443/tcp', u'service': u'nuage-monitor'})
skipping: [10.0.1.3] => (item={u'port': u'4789/udp', u'service': u'vxlan'})
skipping: [10.0.1.3] => (item={u'port': u'9443/tcp', u'service': u'nuage-monitor'})
TASK [nuage_node : Remove firewalld allow rules] *******************************
PLAY [Additional calico node config] *******************************************
skipping: no hosts matched
[WARNING]: Could not match supplied host pattern, ignoring:
oo_nodes_use_calico
PLAY [Node Join Checkpoint End] ************************************************
TASK [Set Node Join 'Complete'] ************************************************
ok: [10.0.1.4]
PLAY [GlusterFS Install Checkpoint Start] **************************************
TASK [Set GlusterFS install 'In Progress'] *************************************
skipping: [10.0.1.4]
PLAY [Configure GlusterFS hosts] ***********************************************
skipping: no hosts matched
[WARNING]: Could not match supplied host pattern, ignoring:
oo_glusterfs_to_config
PLAY [Configure GlusterFS] *****************************************************
TASK [Gathering Facts] *********************************************************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create temp directory for doing work in] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy the admin client config] **************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : set_fact] **********************************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Make sure heketi-client is installed] ******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Verify heketi-cli is installed] ************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Verify target namespace exists] ************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Add namespace service accounts to privileged SCC] ***
skipping: [10.0.1.4] => (item=default)
skipping: [10.0.1.4] => (item=router)
TASK [openshift_storage_glusterfs : assert] ************************************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy GlusterFS DaemonSet template] *********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create GlusterFS template] *****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Label GlusterFS nodes] *********************
TASK [openshift_storage_glusterfs : Check GlusterFS DaemonSet status] **********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Deploy GlusterFS pods] *********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for GlusterFS pods] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Get GlusterFS pods] ************************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : include_tasks] *****************************
TASK [openshift_storage_glusterfs : Start glusterd (external)] *****************
TASK [openshift_storage_glusterfs : Create heketi service account] *************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Add heketi service account to privileged SCC] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Allow heketi service account to view/edit pods] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate heketi config file] ***************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Get heketi admin secret] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi admin key] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate heketi admin key] *****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate heketi user key] ******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy heketi private key] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi config secret] ***************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Check for existing deploy-heketi pod] ******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Check if need to deploy deploy-heketi] *****
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Check for existing heketi pod] *************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Check if need to deploy heketi] ************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi_pod_name] ***********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi-cli command] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Verify heketi service] *********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy initial heketi resource files] ********
skipping: [10.0.1.4] => (item=deploy-heketi-template.yml)
TASK [openshift_storage_glusterfs : Create deploy-heketi template] *************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Deploy deploy-heketi pod] ******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for deploy-heketi pod] ****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi_pod_name] ***********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi-cli command] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Verify heketi service] *********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set deploy-heketi deployed fact] ***********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate topology file] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Place heketi topology on heketi Pod] *******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Load heketi topology] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi DB volume] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy heketi-storage list] ******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy heketi DB to GlusterFS volume] ********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for copy job to finish] ***************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Delete deploy resources] *******************
skipping: [10.0.1.4] => (item={u'kind': u'template,route,service,jobs,dc,secret', u'selector': u'deploy-heketi'})
skipping: [10.0.1.4] => (item={u'kind': u'svc', u'name': u'heketi-storage-endpoints'})
skipping: [10.0.1.4] => (item={u'kind': u'secret', u'name': u'heketi--topology-secret'})
TASK [openshift_storage_glusterfs : Set deploy-heketi deployed fact] ***********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate heketi endpoints] *****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate heketi service] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi endpoints] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi service] *********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy heketi template] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi template] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Deploy heketi pod] *************************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for heketi pod] ***********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi_pod_name] ***********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi-cli command] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Verify heketi service] *********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi deployed fact] ******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi secret] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate GlusterFS StorageClass file] ******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create GlusterFS StorageClass] *************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy initial glusterblock provisioner resource file] ***
skipping: [10.0.1.4] => (item=glusterblock-provisioner.yml)
TASK [openshift_storage_glusterfs : Create glusterblock provisioner template] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Deploy glusterblock provisioner] ***********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for glusterblock provisioner pod] *****
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi block secret] ****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate Gluster Block StorageClass file] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create Gluster Block StorageClass] *********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi secret] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Get heketi Endpoints] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Determine StorageClass heketi URL] *********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate GlusterFS StorageClass for S3 file] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create GlusterFS StorageClass for S3] ******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy gluster-s3 PVCs template file] ********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create gluster-s3 PVCs template] ***********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create gluster-s3 PVCs] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for gluster-s3 PVCs] ******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy gluster-s3 template file] *************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create gluster-s3 template] ****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Deploy gluster-s3 service] *****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for gluster-s3 pod] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Delete GlusterFS StorageClass for S3] ******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : set_fact] **********************************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Make sure heketi-client is installed] ******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Verify heketi-cli is installed] ************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Verify target namespace exists] ************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Add namespace service accounts to privileged SCC] ***
skipping: [10.0.1.4] => (item=default)
skipping: [10.0.1.4] => (item=router)
TASK [openshift_storage_glusterfs : assert] ************************************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy GlusterFS DaemonSet template] *********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create GlusterFS template] *****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Label GlusterFS nodes] *********************
TASK [openshift_storage_glusterfs : Check GlusterFS DaemonSet status] **********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Deploy GlusterFS pods] *********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for GlusterFS pods] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Get GlusterFS pods] ************************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : include_tasks] *****************************
TASK [openshift_storage_glusterfs : Start glusterd (external)] *****************
TASK [openshift_storage_glusterfs : Create heketi service account] *************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Add heketi service account to privileged SCC] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Allow heketi service account to view/edit pods] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate heketi config file] ***************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Get heketi admin secret] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi admin key] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate heketi admin key] *****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate heketi user key] ******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy heketi private key] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi config secret] ***************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Check for existing deploy-heketi pod] ******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Check if need to deploy deploy-heketi] *****
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Check for existing heketi pod] *************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Check if need to deploy heketi] ************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi_pod_name] ***********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi-cli command] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Verify heketi service] *********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy initial heketi resource files] ********
skipping: [10.0.1.4] => (item=deploy-heketi-template.yml)
TASK [openshift_storage_glusterfs : Create deploy-heketi template] *************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Deploy deploy-heketi pod] ******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for deploy-heketi pod] ****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi_pod_name] ***********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi-cli command] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Verify heketi service] *********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set deploy-heketi deployed fact] ***********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate topology file] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Place heketi topology on heketi Pod] *******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Load heketi topology] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi DB volume] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy heketi-storage list] ******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy heketi DB to GlusterFS volume] ********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for copy job to finish] ***************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Delete deploy resources] *******************
skipping: [10.0.1.4] => (item={u'kind': u'template,route,service,jobs,dc,secret', u'selector': u'deploy-heketi'})
skipping: [10.0.1.4] => (item={u'kind': u'svc', u'name': u'heketi-storage-endpoints'})
skipping: [10.0.1.4] => (item={u'kind': u'secret', u'name': u'heketi--topology-secret'})
TASK [openshift_storage_glusterfs : Set deploy-heketi deployed fact] ***********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate heketi endpoints] *****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate heketi service] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi endpoints] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi service] *********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy heketi template] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi template] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Deploy heketi pod] *************************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for heketi pod] ***********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi_pod_name] ***********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi-cli command] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Verify heketi service] *********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Set heketi deployed fact] ******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi secret] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate GlusterFS StorageClass file] ******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create GlusterFS StorageClass] *************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy initial glusterblock provisioner resource file] ***
skipping: [10.0.1.4] => (item=glusterblock-provisioner.yml)
TASK [openshift_storage_glusterfs : Create glusterblock provisioner template] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Deploy glusterblock provisioner] ***********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for glusterblock provisioner pod] *****
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi block secret] ****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate Gluster Block StorageClass file] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create Gluster Block StorageClass] *********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create heketi secret] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Get heketi Endpoints] **********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Determine StorageClass heketi URL] *********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Generate GlusterFS StorageClass for S3 file] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create GlusterFS StorageClass for S3] ******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy gluster-s3 PVCs template file] ********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create gluster-s3 PVCs template] ***********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create gluster-s3 PVCs] ********************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for gluster-s3 PVCs] ******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Copy gluster-s3 template file] *************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create gluster-s3 template] ****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Deploy gluster-s3 service] *****************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Wait for gluster-s3 pod] *******************
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Delete GlusterFS StorageClass for S3] ******
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Check if GlusterFS registry volume exists] ***
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Create GlusterFS registry volume] **********
skipping: [10.0.1.4]
TASK [openshift_storage_glusterfs : Delete temp directory] *********************
skipping: [10.0.1.4]
PLAY [GlusterFS Install Checkpoint End] ****************************************
TASK [Set GlusterFS install 'Complete'] ****************************************
skipping: [10.0.1.4]
PLAY [Hosted Install Checkpoint Start] *****************************************
TASK [Set Hosted install 'In Progress'] ****************************************
ok: [10.0.1.4]
PLAY [Create Hosted Resources - openshift_default_storage_class] ***************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_default_storage_class : Ensure storageclass object] ************
skipping: [10.0.1.4]
TASK [openshift_default_storage_class : include_tasks] *************************
skipping: [10.0.1.4]
PLAY [Create Hosted Resources - persistent volumes] ****************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_persistent_volumes : Create temp directory for volume definitions] ***
ok: [10.0.1.4]
TASK [openshift_persistent_volumes : Copy the admin client config(s)] **********
ok: [10.0.1.4]
TASK [openshift_persistent_volumes : create standard pv and pvc lists] *********
ok: [10.0.1.4]
TASK [openshift_persistent_volumes : include_tasks] ****************************
included: /openshift-ansible/openshift-ansible/roles/openshift_persistent_volumes/tasks/pv.yml for 10.0.1.4
TASK [openshift_persistent_volumes : Deploy PersistentVolume definitions] ******
skipping: [10.0.1.4]
TASK [openshift_persistent_volumes : Create PersistentVolumes] *****************
skipping: [10.0.1.4]
TASK [openshift_persistent_volumes : include_tasks] ****************************
included: /openshift-ansible/openshift-ansible/roles/openshift_persistent_volumes/tasks/pvc.yml for 10.0.1.4
TASK [openshift_persistent_volumes : Deploy PersistentVolumeClaim definitions] ***
skipping: [10.0.1.4]
TASK [openshift_persistent_volumes : Create PersistentVolumeClaims] ************
skipping: [10.0.1.4]
TASK [openshift_persistent_volumes : Delete temp directory] ********************
ok: [10.0.1.4]
PLAY [Create Hosted Resources - Persistent Local Storage Provider] *************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_persistentlocalstorage : Create Namespace for Persistent Local Storage] ***
skipping: [10.0.1.4]
TASK [openshift_persistentlocalstorage : Create temp directory for template] ***
skipping: [10.0.1.4]
TASK [openshift_persistentlocalstorage : template] *****************************
skipping: [10.0.1.4]
TASK [openshift_persistentlocalstorage : slurp] ********************************
skipping: [10.0.1.4]
TASK [openshift_persistentlocalstorage : Create ConfigMap for Persistent Local Storage Provisioner] ***
skipping: [10.0.1.4]
TASK [openshift_persistentlocalstorage : Create ServiceAccount for Persistent Local Storage Provisioner] ***
skipping: [10.0.1.4]
TASK [openshift_persistentlocalstorage : Add SecurityContextContraint for Local Storage Provisioner] ***
skipping: [10.0.1.4]
TASK [openshift_persistentlocalstorage : Give rights to local-volume-provisioner to manage volumes] ***
skipping: [10.0.1.4]
TASK [openshift_persistentlocalstorage : Give rights to local-volume-provisioner to list nodes] ***
skipping: [10.0.1.4]
TASK [openshift_persistentlocalstorage : Create Application Persistent Local Storage Provisioner] ***
skipping: [10.0.1.4]
PLAY [Create Hosted Resources - Persistent Local Storage Classes] **************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.2]
ok: [10.0.1.4]
ok: [10.0.1.3]
TASK [Create Persistent Local Storage Classes Directories] *********************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Create Hosted Resources - openshift projects] ****************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_hosted : Create default projects] ******************************
changed: [10.0.1.4] => (item={'value': {u'default_node_selector': u''}, 'key': u'default'})
changed: [10.0.1.4] => (item={'value': {u'default_node_selector': u''}, 'key': u'openshift-logging'})
changed: [10.0.1.4] => (item={'value': {u'default_node_selector': u''}, 'key': u'openshift-infra'})
TASK [openshift_hosted : Create additional projects] ***************************
PLAY [Create Hosted Resources - router] ****************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_hosted : Add iptables allow rules] *****************************
TASK [openshift_hosted : Remove iptables rules] ********************************
TASK [openshift_hosted : Add firewalld allow rules] ****************************
TASK [openshift_hosted : Remove firewalld allow rules] *************************
TASK [openshift_hosted : Retrieve list of openshift nodes matching router selector] ***
ok: [10.0.1.4]
TASK [openshift_hosted : set_fact replicas] ************************************
ok: [10.0.1.4]
TASK [openshift_hosted : Get the certificate contents for router] **************
TASK [openshift_hosted : generate a default wildcard router certificate] *******
changed: [10.0.1.4] => (item={u'extended_validation': True, u'name': u'router', u'certificate': {}, u'replicas': u'1', u'namespace': u'default', u'serviceaccount': u'router', u'selector': u'node-role.kubernetes.io/infra=true', u'edits': [{u'action': u'put', u'key': u'spec.strategy.rollingParams.intervalSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.rollingParams.updatePeriodSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.activeDeadlineSeconds', u'value': 21600}], u'images': u'docker.io/openshift/origin-${component}:v3.11', u'stats_port': 1936, u'ports': [u'80:80', u'443:443']})
TASK [openshift_hosted : set the openshift_hosted_router_certificate] **********
ok: [10.0.1.4]
TASK [openshift_hosted : Create the router service account(s)] *****************
changed: [10.0.1.4] => (item={u'extended_validation': True, u'name': u'router', u'certificate': {u'keyfile': u'/etc/origin/master/openshift-router.key', u'certfile': u'/etc/origin/master/openshift-router.crt', u'cafile': u'/etc/origin/master/ca.crt'}, u'replicas': u'1', u'namespace': u'default', u'serviceaccount': u'router', u'selector': u'node-role.kubernetes.io/infra=true', u'edits': [{u'action': u'put', u'key': u'spec.strategy.rollingParams.intervalSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.rollingParams.updatePeriodSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.activeDeadlineSeconds', u'value': 21600}], u'images': u'docker.io/openshift/origin-${component}:v3.11', u'stats_port': 1936, u'ports': [u'80:80', u'443:443']})
TASK [openshift_hosted : Grant the router service account(s) access to the appropriate scc] ***
changed: [10.0.1.4] => (item={u'extended_validation': True, u'name': u'router', u'certificate': {u'keyfile': u'/etc/origin/master/openshift-router.key', u'certfile': u'/etc/origin/master/openshift-router.crt', u'cafile': u'/etc/origin/master/ca.crt'}, u'replicas': u'1', u'namespace': u'default', u'serviceaccount': u'router', u'selector': u'node-role.kubernetes.io/infra=true', u'edits': [{u'action': u'put', u'key': u'spec.strategy.rollingParams.intervalSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.rollingParams.updatePeriodSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.activeDeadlineSeconds', u'value': 21600}], u'images': u'docker.io/openshift/origin-${component}:v3.11', u'stats_port': 1936, u'ports': [u'80:80', u'443:443']})
TASK [openshift_hosted : Set additional permissions for router service account] ***
changed: [10.0.1.4] => (item={u'extended_validation': True, u'name': u'router', u'certificate': {u'keyfile': u'/etc/origin/master/openshift-router.key', u'certfile': u'/etc/origin/master/openshift-router.crt', u'cafile': u'/etc/origin/master/ca.crt'}, u'replicas': u'1', u'namespace': u'default', u'serviceaccount': u'router', u'selector': u'node-role.kubernetes.io/infra=true', u'edits': [{u'action': u'put', u'key': u'spec.strategy.rollingParams.intervalSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.rollingParams.updatePeriodSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.activeDeadlineSeconds', u'value': 21600}], u'images': u'docker.io/openshift/origin-${component}:v3.11', u'stats_port': 1936, u'ports': [u'80:80', u'443:443']})
TASK [openshift_hosted : Create OpenShift router] ******************************
changed: [10.0.1.4] => (item={u'extended_validation': True, u'name': u'router', u'certificate': {u'keyfile': u'/etc/origin/master/openshift-router.key', u'certfile': u'/etc/origin/master/openshift-router.crt', u'cafile': u'/etc/origin/master/ca.crt'}, u'replicas': u'1', u'namespace': u'default', u'serviceaccount': u'router', u'selector': u'node-role.kubernetes.io/infra=true', u'edits': [{u'action': u'put', u'key': u'spec.strategy.rollingParams.intervalSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.rollingParams.updatePeriodSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.activeDeadlineSeconds', u'value': 21600}], u'images': u'docker.io/openshift/origin-${component}:v3.11', u'stats_port': 1936, u'ports': [u'80:80', u'443:443']})
PLAY [Create Hosted Resources - registry] **************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_hosted : Add iptables allow rules] *****************************
skipping: [10.0.1.4] => (item={u'cond': False, u'port': u'5000/tcp', u'service': u'Docker Registry Port'})
TASK [openshift_hosted : Remove iptables rules] ********************************
TASK [openshift_hosted : Add firewalld allow rules] ****************************
skipping: [10.0.1.4] => (item={u'cond': False, u'port': u'5000/tcp', u'service': u'Docker Registry Port'})
TASK [openshift_hosted : Remove firewalld allow rules] *************************
TASK [openshift_hosted : set openshift_hosted facts] ***************************
ok: [10.0.1.4]
TASK [openshift_hosted : Update registry environment variables when pushing via dns] ***
ok: [10.0.1.4] => (item=docker-registry.default.svc:5000)
TASK [openshift_hosted : Update registry proxy settings for dc/docker-registry] ***
skipping: [10.0.1.4]
TASK [openshift_hosted : Create the registry service account] ******************
changed: [10.0.1.4]
TASK [openshift_hosted : Grant the registry service account access to the appropriate scc] ***
changed: [10.0.1.4]
TASK [openshift_hosted : oc adm policy add-cluster-role-to-user system:registry system:serviceaccount:default:registry] ***
changed: [10.0.1.4]
TASK [openshift_hosted : create the default registry service] ******************
changed: [10.0.1.4]
TASK [openshift_hosted : include_tasks] ****************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_hosted/tasks/secure.yml for 10.0.1.4
TASK [openshift_hosted : Include reencrypt route configuration] ****************
skipping: [10.0.1.4]
TASK [openshift_hosted : Include passthrough route configuration] **************
included: /openshift-ansible/openshift-ansible/roles/openshift_hosted/tasks/secure/passthrough.yml for 10.0.1.4
TASK [openshift_hosted : Configure self-signed certificate file paths] *********
ok: [10.0.1.4]
TASK [openshift_hosted : Configure provided certificate file paths] ************
skipping: [10.0.1.4]
TASK [openshift_hosted : Configure provided ca certificate file path] **********
skipping: [10.0.1.4]
TASK [openshift_hosted : Retrieve provided certificate files] ******************
TASK [openshift_hosted : Configure a passthrough route for docker-registry] ****
changed: [10.0.1.4]
TASK [openshift_hosted : Fetch the docker-registry route] **********************
ok: [10.0.1.4]
TASK [openshift_hosted : Retrieve registry service for the clusterip] **********
ok: [10.0.1.4]
TASK [openshift_hosted : Generate self-signed docker-registry certificates] ****
changed: [10.0.1.4]
TASK [openshift_hosted : Retrieve certificate files to generate certificate bundle] ***
ok: [10.0.1.4] => (item=/etc/origin/master/registry.crt)
ok: [10.0.1.4] => (item=/etc/origin/master/ca.crt)
TASK [openshift_hosted : Generate certificate bundle] **************************
changed: [10.0.1.4]
TASK [openshift_hosted : Reset the certificate path to use the bundle] *********
ok: [10.0.1.4]
TASK [openshift_hosted : Create the secret for the registry certificates] ******
changed: [10.0.1.4]
TASK [openshift_hosted : Add the secret to the registry's pod service accounts] ***
changed: [10.0.1.4] => (item=registry)
changed: [10.0.1.4] => (item=default)
TASK [openshift_hosted : Set facts for secure registry] ************************
ok: [10.0.1.4]
TASK [openshift_hosted : Detect if there has been certificate changes] *********
ok: [10.0.1.4]
TASK [openshift_hosted : Update openshift_hosted facts with secure registry variables] ***
ok: [10.0.1.4]
TASK [openshift_hosted : include_tasks] ****************************************
skipping: [10.0.1.4]
TASK [openshift_hosted : Update openshift_hosted facts for persistent volumes] ***
skipping: [10.0.1.4]
TASK [openshift_hosted : include_tasks] ****************************************
skipping: [10.0.1.4]
TASK [openshift_hosted : Create OpenShift registry] ****************************
changed: [10.0.1.4]
PLAY [Poll for hosted pod deployments] *****************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_hosted : setup registry list] **********************************
ok: [10.0.1.4]
TASK [openshift_hosted : Ensure OpenShift pod correctly rolls out (best-effort today)] ***
skipping: [10.0.1.4] => (item={u'extended_validation': True, u'name': u'router', u'certificate': {u'certfile': u'/etc/origin/master/openshift-router.crt', u'keyfile': u'/etc/origin/master/openshift-router.key', u'cafile': u'/etc/origin/master/ca.crt'}, u'replicas': u'1', u'namespace': u'default', u'serviceaccount': u'router', u'selector': u'node-role.kubernetes.io/infra=true', u'edits': [{u'action': u'put', u'value': 1, u'key': u'spec.strategy.rollingParams.intervalSeconds'}, {u'action': u'put', u'value': 1, u'key': u'spec.strategy.rollingParams.updatePeriodSeconds'}, {u'action': u'put', u'value': 21600, u'key': u'spec.strategy.activeDeadlineSeconds'}], u'images': u'docker.io/openshift/origin-${component}:v3.11', u'stats_port': 1936, u'ports': [u'80:80', u'443:443']})
TASK [openshift_hosted : Determine the latest version of the OpenShift pod deployment] ***
skipping: [10.0.1.4] => (item={u'extended_validation': True, u'name': u'router', u'certificate': {u'certfile': u'/etc/origin/master/openshift-router.crt', u'keyfile': u'/etc/origin/master/openshift-router.key', u'cafile': u'/etc/origin/master/ca.crt'}, u'replicas': u'1', u'namespace': u'default', u'serviceaccount': u'router', u'selector': u'node-role.kubernetes.io/infra=true', u'edits': [{u'action': u'put', u'value': 1, u'key': u'spec.strategy.rollingParams.intervalSeconds'}, {u'action': u'put', u'value': 1, u'key': u'spec.strategy.rollingParams.updatePeriodSeconds'}, {u'action': u'put', u'value': 21600, u'key': u'spec.strategy.activeDeadlineSeconds'}], u'images': u'docker.io/openshift/origin-${component}:v3.11', u'stats_port': 1936, u'ports': [u'80:80', u'443:443']})
TASK [openshift_hosted : Poll for OpenShift pod deployment success] ************
skipping: [10.0.1.4] => (item=[{u'extended_validation': True, u'name': u'router', u'certificate': {u'keyfile': u'/etc/origin/master/openshift-router.key', u'certfile': u'/etc/origin/master/openshift-router.crt', u'cafile': u'/etc/origin/master/ca.crt'}, u'replicas': u'1', u'namespace': u'default', u'serviceaccount': u'router', u'selector': u'node-role.kubernetes.io/infra=true', u'edits': [{u'action': u'put', u'key': u'spec.strategy.rollingParams.intervalSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.rollingParams.updatePeriodSeconds', u'value': 1}, {u'action': u'put', u'key': u'spec.strategy.activeDeadlineSeconds', u'value': 21600}], u'images': u'docker.io/openshift/origin-${component}:v3.11', u'stats_port': 1936, u'ports': [u'80:80', u'443:443']}, {'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': {u'extended_validation': True, u'name': u'router', u'certificate': {u'certfile': u'/etc/origin/master/openshift-router.crt', u'keyfile': u'/etc/origin/master/openshift-router.key', u'cafile': u'/etc/origin/master/ca.crt'}, u'replicas': u'1', u'namespace': u'default', u'serviceaccount': u'router', u'selector': u'node-role.kubernetes.io/infra=true', u'edits': [{u'action': u'put', u'value': 1, u'key': u'spec.strategy.rollingParams.intervalSeconds'}, {u'action': u'put', u'value': 1, u'key': u'spec.strategy.rollingParams.updatePeriodSeconds'}, {u'action': u'put', u'value': 21600, u'key': u'spec.strategy.activeDeadlineSeconds'}], u'images': u'docker.io/openshift/origin-${component}:v3.11', u'stats_port': 1936, u'ports': [u'80:80', u'443:443']}, 'changed': False, '_ansible_ignore_errors': None, '_ansible_item_label': {u'extended_validation': True, u'name': u'router', u'certificate': {u'certfile': u'/etc/origin/master/openshift-router.crt', u'keyfile': u'/etc/origin/master/openshift-router.key', u'cafile': u'/etc/origin/master/ca.crt'}, u'replicas': u'1', u'namespace': u'default', u'serviceaccount': u'router', u'selector': u'node-role.kubernetes.io/infra=true', u'edits': [{u'action': u'put', u'value': 1, u'key': u'spec.strategy.rollingParams.intervalSeconds'}, {u'action': u'put', u'value': 1, u'key': u'spec.strategy.rollingParams.updatePeriodSeconds'}, {u'action': u'put', u'value': 21600, u'key': u'spec.strategy.activeDeadlineSeconds'}], u'images': u'docker.io/openshift/origin-${component}:v3.11', u'stats_port': 1936, u'ports': [u'80:80', u'443:443']}}])
TASK [openshift_hosted : Ensure OpenShift pod correctly rolls out (best-effort today)] ***
skipping: [10.0.1.4] => (item={u'namespace': u'default', u'name': u'docker-registry'})
TASK [openshift_hosted : Determine the latest version of the OpenShift pod deployment] ***
skipping: [10.0.1.4] => (item={u'namespace': u'default', u'name': u'docker-registry'})
TASK [openshift_hosted : Poll for OpenShift pod deployment success] ************
skipping: [10.0.1.4] => (item=[{u'namespace': u'default', u'name': u'docker-registry'}, {'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': {u'namespace': u'default', u'name': u'docker-registry'}, 'changed': False, '_ansible_ignore_errors': None, '_ansible_item_label': {u'namespace': u'default', u'name': u'docker-registry'}}])
PLAY [Create Hosted Resources - registry storage] ******************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_hosted : include_tasks] ****************************************
skipping: [10.0.1.4]
TASK [openshift_hosted : include_tasks] ****************************************
skipping: [10.0.1.4]
TASK [openshift_hosted : Set warning about NFS not being recommended] **********
skipping: [10.0.1.4]
PLAY [Create Hosted Resources - cockpit-ui] ************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [cockpit-ui : Create local temp dir for registry-console template] ********
changed: [10.0.1.4]
TASK [cockpit-ui : Copy the admin client config(s)] ****************************
ok: [10.0.1.4]
TASK [cockpit-ui : Copy registry-console template to tmp dir] ******************
changed: [10.0.1.4]
TASK [cockpit-ui : Create registry-console template] ***************************
changed: [10.0.1.4]
TASK [cockpit-ui : fetch the docker-registry route] ****************************
ok: [10.0.1.4]
TASK [cockpit-ui : Create passthrough route for registry-console] **************
changed: [10.0.1.4]
TASK [cockpit-ui : Deploy registry-console] ************************************
changed: [10.0.1.4]
TASK [cockpit-ui : Delete temp directory] **************************************
ok: [10.0.1.4]
PLAY [Install docker gc] *******************************************************
TASK [openshift_docker_gc : Create docker-gc tempdir] **************************
skipping: [10.0.1.4]
TASK [openshift_docker_gc : Add dockergc as privileged] ************************
skipping: [10.0.1.4]
TASK [openshift_docker_gc : Create dockergc DaemonSet] *************************
skipping: [10.0.1.4]
TASK [openshift_docker_gc : Apply dockergc DaemonSet] **************************
skipping: [10.0.1.4]
TASK [openshift_docker_gc : Remove temp directory] *****************************
skipping: [10.0.1.4]
PLAY [Hosted Install Checkpoint End] *******************************************
TASK [Set Hosted install 'Complete'] *******************************************
ok: [10.0.1.4]
PLAY [Cluster Monitoring Operator Checkpoint Start] ****************************
TASK [Set Cluster Monitoring Operator 'In Progress'] ***************************
ok: [10.0.1.4]
PLAY [Configure Cluster Monitoring Operator] ***********************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : include_tasks] *******************
included: /openshift-ansible/openshift-ansible/roles/openshift_cluster_monitoring_operator/tasks/install.yaml for 10.0.1.4
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
ok: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Cluster Monitoring Operator has nodes to run on] ***
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_cluster_monitoring_operator : Create temp directory for doing work in on target] ***
ok: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : set_fact] ************************
ok: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Copy files to temp directory] ****
changed: [10.0.1.4] => (item=cluster-monitoring-operator.yaml)
TASK [openshift_cluster_monitoring_operator : Create templates subdirectory] ***
ok: [10.0.1.4] => (item=templates)
TASK [openshift_cluster_monitoring_operator : Copy admin client config] ********
ok: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Add monitoring project] **********
changed: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Label monitoring namespace] ******
changed: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Waiting for netnamespace openshift-monitoring to be ready] ***
skipping: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Make openshift-monitoring project network global] ***
skipping: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Apply the cluster monitoring operator ServiceAccount, Roles and Alertmanager config] ***
changed: [10.0.1.4] => (item=cluster-monitoring-operator.yaml)
TASK [openshift_cluster_monitoring_operator : Process cluster-monitoring-operator configmap template] ***
ok: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Create cluster-monitoring-operator configmap] ***
changed: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Process cluster-monitoring-operator deployment template] ***
changed: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Create cluster-monitoring-operator deployment] ***
changed: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Wait for the ServiceMonitor CRD to be created] ***
FAILED - RETRYING: Wait for the ServiceMonitor CRD to be created (30 retries left).
FAILED - RETRYING: Wait for the ServiceMonitor CRD to be created (29 retries left).
changed: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : Delete temp directory] ***********
ok: [10.0.1.4]
TASK [openshift_cluster_monitoring_operator : include_tasks] *******************
skipping: [10.0.1.4]
PLAY [Cluster Monitoring Operator Checkpoint End] ******************************
TASK [Set Cluster Monitoring Operator 'Complete'] ******************************
ok: [10.0.1.4]
PLAY [Openshift Metering Install Checkpoint Start] *****************************
TASK [Set Openshift Metering 'In Progress'] ************************************
skipping: [10.0.1.4]
PLAY [Install Openshift Metering] **********************************************
TASK [Gathering Facts] *********************************************************
skipping: [10.0.1.4]
TASK [include_role : openshift_metering] ***************************************
skipping: [10.0.1.4]
PLAY [Openshift Metering Install Checkpoint End] *******************************
TASK [Set Openshift Metering 'Complete'] ***************************************
skipping: [10.0.1.4]
PLAY [Web Console Install Checkpoint Start] ************************************
TASK [Set Web Console install 'In Progress'] ***********************************
ok: [10.0.1.4]
PLAY [Web Console] *************************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_web_console : include_tasks] ***********************************
included: /openshift-ansible/openshift-ansible/roles/openshift_web_console/tasks/install.yml for 10.0.1.4
TASK [openshift_web_console : Ensure openshift-web-console project exists] *****
changed: [10.0.1.4]
TASK [openshift_web_console : Make temp directory for web console templates] ***
ok: [10.0.1.4]
TASK [openshift_web_console : Copy admin client config] ************************
ok: [10.0.1.4]
TASK [openshift_web_console : Copy web console templates to temp directory] ****
changed: [10.0.1.4] => (item=console-template.yaml)
changed: [10.0.1.4] => (item=console-config.yaml)
TASK [openshift_web_console : Read the existing web console config map] ********
ok: [10.0.1.4]
TASK [openshift_web_console : set_fact] ****************************************
ok: [10.0.1.4]
TASK [openshift_web_console : Copy the existing web console config to temp directory] ***
skipping: [10.0.1.4]
TASK [openshift_web_console : set_fact] ****************************************
ok: [10.0.1.4]
TASK [openshift_web_console : Read existing assetConfig in master-config.yaml] ***
ok: [10.0.1.4]
TASK [openshift_web_console : set_fact] ****************************************
ok: [10.0.1.4]
TASK [openshift_web_console : set_fact] ****************************************
ok: [10.0.1.4]
TASK [openshift_web_console : Set web console config properties from inventory variables] ***
changed: [10.0.1.4]
TASK [openshift_web_console : Migrate assetConfig from master-config.yaml] *****
skipping: [10.0.1.4]
TASK [openshift_web_console : Add context selector URL] ************************
changed: [10.0.1.4]
TASK [openshift_web_console : slurp] *******************************************
ok: [10.0.1.4]
TASK [openshift_web_console : Apply the app label to pods and replica sets] ****
skipping: [10.0.1.4]
TASK [openshift_web_console : Apply the web console template file] *************
changed: [10.0.1.4]
TASK [openshift_web_console : Remove temp directory] ***************************
ok: [10.0.1.4]
TASK [openshift_web_console : Pause for the web console deployment to start] ***
skipping: [10.0.1.4]
TASK [openshift_web_console : include_tasks] ***********************************
included: /openshift-ansible/openshift-ansible/roles/openshift_web_console/tasks/start.yml for 10.0.1.4
TASK [openshift_web_console : Verify that the console is running] **************
FAILED - RETRYING: Verify that the console is running (60 retries left).
FAILED - RETRYING: Verify that the console is running (59 retries left).
ok: [10.0.1.4]
TASK [openshift_web_console : Check status in the openshift-web-console namespace] ***
skipping: [10.0.1.4]
TASK [openshift_web_console : debug] *******************************************
skipping: [10.0.1.4]
TASK [openshift_web_console : Get pods in the openshift-web-console namespace] ***
skipping: [10.0.1.4]
TASK [openshift_web_console : debug] *******************************************
skipping: [10.0.1.4]
TASK [openshift_web_console : Get events in the openshift-web-console namespace] ***
skipping: [10.0.1.4]
TASK [openshift_web_console : debug] *******************************************
skipping: [10.0.1.4]
TASK [openshift_web_console : Get console pod logs] ****************************
skipping: [10.0.1.4]
TASK [openshift_web_console : debug] *******************************************
skipping: [10.0.1.4]
TASK [openshift_web_console : Report console errors] ***************************
skipping: [10.0.1.4]
TASK [openshift_web_console : include_tasks] ***********************************
skipping: [10.0.1.4]
PLAY [Web Console Install Checkpoint End] **************************************
TASK [Set Web Console install 'Complete'] **************************************
ok: [10.0.1.4]
PLAY [Console Install Checkpoint Start] ****************************************
TASK [Set Console install 'In Progress'] ***************************************
ok: [10.0.1.4]
PLAY [Console] *****************************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_console : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_console/tasks/install.yml for 10.0.1.4
TASK [openshift_console : Ensure openshift-console project exists] *************
changed: [10.0.1.4]
TASK [openshift_console : Make temp directory for console templates] ***********
ok: [10.0.1.4]
TASK [openshift_console : Copy admin client config] ****************************
ok: [10.0.1.4]
TASK [openshift_console : Copy console templates to temp directory] ************
changed: [10.0.1.4] => (item=console-template.yaml)
changed: [10.0.1.4] => (item=console-config.yaml)
TASK [openshift_console : Read the existing console config map] ****************
ok: [10.0.1.4]
TASK [openshift_console : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_console : Copy the existing web console config to temp directory] ***
skipping: [10.0.1.4]
TASK [openshift_console : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_console : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_console : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_console : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_console : Set web console config properties from inventory variables] ***
changed: [10.0.1.4]
TASK [openshift_console : Add context selector URL] ****************************
changed: [10.0.1.4]
TASK [openshift_console : slurp] ***********************************************
ok: [10.0.1.4]
TASK [openshift_console : Apply the console template file] *********************
changed: [10.0.1.4]
TASK [openshift_console : Remove temp directory] *******************************
ok: [10.0.1.4]
TASK [openshift_console : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_console/tasks/start.yml for 10.0.1.4
TASK [openshift_console : Waiting for console rollout to complete] *************
ok: [10.0.1.4]
TASK [openshift_console : Check status in the openshift-console namespace] *****
skipping: [10.0.1.4]
TASK [openshift_console : debug] ***********************************************
skipping: [10.0.1.4]
TASK [openshift_console : Get pods in the openshift-console namespace] *********
skipping: [10.0.1.4]
TASK [openshift_console : debug] ***********************************************
skipping: [10.0.1.4]
TASK [openshift_console : Get events in the openshift-console namespace] *******
skipping: [10.0.1.4]
TASK [openshift_console : debug] ***********************************************
skipping: [10.0.1.4]
TASK [openshift_console : Get console pod logs] ********************************
skipping: [10.0.1.4]
TASK [openshift_console : debug] ***********************************************
skipping: [10.0.1.4]
TASK [openshift_console : Report console errors] *******************************
skipping: [10.0.1.4]
TASK [openshift_console : include_tasks] ***************************************
skipping: [10.0.1.4]
PLAY [Console Install Checkpoint End] ******************************************
TASK [Set Console install 'Complete'] ******************************************
ok: [10.0.1.4]
PLAY [Metrics Install Checkpoint Start] ****************************************
TASK [Set Metrics install 'In Progress'] ***************************************
ok: [10.0.1.4]
PLAY [OpenShift Metrics] *******************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/create_temp_dirs.yaml for 10.0.1.4
TASK [openshift_metrics : Create temp directory for doing work in on target] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Create temp directory for all our templates] *********
ok: [10.0.1.4]
TASK [openshift_metrics : Create temp directory local on control node] *********
ok: [10.0.1.4 -> localhost]
TASK [openshift_metrics : Copy the admin client config(s)] *********************
ok: [10.0.1.4]
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/install_metrics.yaml for 10.0.1.4
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/pre_install.yaml for 10.0.1.4
TASK [openshift_metrics : Check that hawkular_metrics_hostname is set] *********
skipping: [10.0.1.4]
TASK [openshift_metrics : Check the value of openshift_metrics_cassandra_storage_type] ***
skipping: [10.0.1.4]
TASK [openshift_metrics : list existing secrets] *******************************
ok: [10.0.1.4]
TASK [openshift_metrics : Get namespace object] ********************************
ok: [10.0.1.4]
TASK [openshift_metrics : Get namespace annotations] ***************************
ok: [10.0.1.4]
TASK [openshift_metrics : Get namespace fsGroup] *******************************
ok: [10.0.1.4]
TASK [openshift_metrics : Get namespace userID] ********************************
ok: [10.0.1.4]
TASK [openshift_metrics : Get namespace seLinuxOptions] ************************
ok: [10.0.1.4]
TASK [openshift_metrics : fail] ************************************************
skipping: [10.0.1.4]
TASK [openshift_metrics : Install Metrics] *************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/install_support.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/install_heapster.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/install_hawkular_schema_job.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/install_hawkular.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/install_cassandra.yaml for 10.0.1.4
TASK [openshift_metrics : Check control node to see if htpasswd is installed] ***
ok: [10.0.1.4 -> localhost]
TASK [openshift_metrics : fail] ************************************************
skipping: [10.0.1.4]
TASK [openshift_metrics : Check control node to see if keytool is installed] ***
ok: [10.0.1.4 -> localhost]
TASK [openshift_metrics : fail] ************************************************
skipping: [10.0.1.4]
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/generate_certificates.yaml for 10.0.1.4
TASK [openshift_metrics : generate ca certificate chain] ***********************
changed: [10.0.1.4]
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/generate_hawkular_certificates.yaml for 10.0.1.4
TASK [openshift_metrics : generate hawkular-metrics certificates] **************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/setup_certificate.yaml for 10.0.1.4
TASK [openshift_metrics : generate hawkular-metrics keys] **********************
changed: [10.0.1.4]
TASK [openshift_metrics : slurp] ***********************************************
ok: [10.0.1.4] => (item=/tmp/openshift-metrics-ansible-JwuETc/hawkular-metrics.key)
ok: [10.0.1.4] => (item=/tmp/openshift-metrics-ansible-JwuETc/hawkular-metrics.crt)
TASK [openshift_metrics : generate hawkular-metrics certificate] ***************
changed: [10.0.1.4]
TASK [openshift_metrics : generate random password for the hawkular-metrics keystore] ***
changed: [10.0.1.4]
TASK [openshift_metrics : slurp] ***********************************************
ok: [10.0.1.4]
TASK [openshift_metrics : create the hawkular-metrics pkcs12 from the pem file] ***
changed: [10.0.1.4]
TASK [openshift_metrics : generate random password for the hawkular-metrics truststore] ***
changed: [10.0.1.4]
TASK [openshift_metrics : generate hawkular-cassandra certificates] ************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/setup_certificate.yaml for 10.0.1.4
TASK [openshift_metrics : generate hawkular-cassandra keys] ********************
changed: [10.0.1.4]
TASK [openshift_metrics : slurp] ***********************************************
ok: [10.0.1.4] => (item=/tmp/openshift-metrics-ansible-JwuETc/hawkular-cassandra.key)
ok: [10.0.1.4] => (item=/tmp/openshift-metrics-ansible-JwuETc/hawkular-cassandra.crt)
TASK [openshift_metrics : generate hawkular-cassandra certificate] *************
changed: [10.0.1.4]
TASK [openshift_metrics : generate random password for the hawkular-cassandra keystore] ***
changed: [10.0.1.4]
TASK [openshift_metrics : slurp] ***********************************************
ok: [10.0.1.4]
TASK [openshift_metrics : create the hawkular-cassandra pkcs12 from the pem file] ***
changed: [10.0.1.4]
TASK [openshift_metrics : generate random password for the hawkular-cassandra truststore] ***
changed: [10.0.1.4]
TASK [openshift_metrics : generate password for hawkular metrics] **************
changed: [10.0.1.4 -> localhost] => (item=hawkular-metrics)
TASK [openshift_metrics : slurp] ***********************************************
ok: [10.0.1.4 -> localhost]
TASK [openshift_metrics : generate htpasswd file for hawkular metrics] *********
changed: [10.0.1.4 -> localhost]
TASK [openshift_metrics : copy local generated passwords to target] ************
changed: [10.0.1.4] => (item=hawkular-metrics.pwd)
changed: [10.0.1.4] => (item=hawkular-metrics.htpasswd)
TASK [openshift_metrics : read files for the hawkular-metrics secret] **********
ok: [10.0.1.4] => (item=ca.crt)
ok: [10.0.1.4] => (item=hawkular-metrics.pwd)
ok: [10.0.1.4] => (item=hawkular-metrics.htpasswd)
ok: [10.0.1.4] => (item=hawkular-metrics.crt)
ok: [10.0.1.4] => (item=hawkular-metrics.key)
ok: [10.0.1.4] => (item=hawkular-metrics.pem)
ok: [10.0.1.4] => (item=hawkular-cassandra.crt)
ok: [10.0.1.4] => (item=hawkular-cassandra.key)
ok: [10.0.1.4] => (item=hawkular-cassandra.pem)
TASK [openshift_metrics : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_metrics : generate hawkular-metrics-certs secret template] *****
ok: [10.0.1.4]
TASK [openshift_metrics : generate hawkular-metrics-account secret template] ***
ok: [10.0.1.4]
TASK [openshift_metrics : generate cassandra secret template] ******************
ok: [10.0.1.4]
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/generate_serviceaccounts.yaml for 10.0.1.4
TASK [openshift_metrics : Generating serviceaccounts for hawkular metrics/cassandra] ***
ok: [10.0.1.4] => (item={u'secret': u'hawkular-metrics-secrets', u'name': u'hawkular'})
ok: [10.0.1.4] => (item={u'secret': u'hawkular-cassandra-secrets', u'name': u'cassandra'})
TASK [openshift_metrics : Set serviceaccounts for hawkular metrics/cassandra] ***
changed: [10.0.1.4] => (item=hawkular)
changed: [10.0.1.4] => (item=cassandra)
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/generate_services.yaml for 10.0.1.4
TASK [openshift_metrics : Generate service for hawkular-metrics] ***************
ok: [10.0.1.4]
TASK [openshift_metrics : Generate services for cassandra] *********************
ok: [10.0.1.4] => (item=cassandra)
ok: [10.0.1.4] => (item=cassandra-nodes)
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/generate_rolebindings.yaml for 10.0.1.4
TASK [openshift_metrics : generate view role binding for the hawkular service account] ***
ok: [10.0.1.4]
TASK [openshift_metrics : generate hawkular-metrics cluster role binding for the hawkular service account] ***
ok: [10.0.1.4]
TASK [openshift_metrics : generate the hawkular cluster role] ******************
ok: [10.0.1.4]
TASK [openshift_metrics : Set hawkular cluster roles] **************************
changed: [10.0.1.4]
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
ok: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Heapster has nodes to run on] ******
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_metrics : command] *********************************************
ok: [10.0.1.4]
TASK [openshift_metrics : Generate heapster replication controller] ************
ok: [10.0.1.4]
TASK [openshift_metrics : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_metrics : set_fact] ********************************************
ok: [10.0.1.4] => (item=hawkular-metrics-certs)
ok: [10.0.1.4] => (item=hawkular-metrics-account)
TASK [openshift_metrics : Generating serviceaccount for heapster] **************
ok: [10.0.1.4]
TASK [openshift_metrics : Generate service for heapster] ***********************
ok: [10.0.1.4]
TASK [openshift_metrics : generate cluster-reader role binding for the heapster service account] ***
ok: [10.0.1.4]
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/generate_heapster_secrets.yaml for 10.0.1.4
TASK [openshift_metrics : generate heapster secret template] *******************
changed: [10.0.1.4]
TASK [openshift_metrics : list installed jobs] *********************************
changed: [10.0.1.4]
TASK [openshift_metrics : remove hawkular-metrics-schema job] ******************
skipping: [10.0.1.4]
TASK [openshift_metrics : generate hawkular-metrics schema job] ****************
ok: [10.0.1.4]
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
ok: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Hawkular has nodes to run on] ******
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_metrics : command] *********************************************
ok: [10.0.1.4]
TASK [openshift_metrics : generate hawkular-metrics replication controller] ****
ok: [10.0.1.4]
TASK [openshift_metrics : read hawkular-metrics route destination ca certificate] ***
ok: [10.0.1.4]
TASK [openshift_metrics : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_metrics : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_metrics : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_metrics : generate the hawkular-metrics route] *****************
ok: [10.0.1.4]
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
ok: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Cassandra has nodes to run on] *****
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_metrics : shell] ***********************************************
ok: [10.0.1.4] => (item=1)
TASK [openshift_metrics : generate hawkular-cassandra replication controllers] ***
ok: [10.0.1.4] => (item=1)
TASK [openshift_metrics : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/generate_cassandra_pvcs.yaml for 10.0.1.4
TASK [openshift_metrics : Check to see if PVC already exists] ******************
ok: [10.0.1.4]
TASK [openshift_metrics : generate hawkular-cassandra persistent volume claims] ***
skipping: [10.0.1.4]
TASK [openshift_metrics : generate hawkular-cassandra persistent volume claims (dynamic)] ***
skipping: [10.0.1.4]
TASK [openshift_metrics : Install Heapster Standalone] *************************
skipping: [10.0.1.4]
TASK [openshift_metrics : Install Hawkular OpenShift Agent (HOSA)] *************
skipping: [10.0.1.4]
TASK [openshift_metrics : find] ************************************************
ok: [10.0.1.4]
TASK [openshift_metrics : slurp] ***********************************************
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229371.9289134, u'inode': 21174289, u'isgid': False, u'size': 9944, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-metrics-certs.yaml', u'xusr': False, u'atime': 1558229372.2899444, u'isdir': False, u'ctime': 1558229372.2949448, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229373.0610106, u'inode': 9820868, u'isgid': False, u'size': 312, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/hawkular_metrics_account.yaml', u'xusr': False, u'atime': 1558229373.3780377, u'isdir': False, u'ctime': 1558229373.382038, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229374.0940993, u'inode': 1946913, u'isgid': False, u'size': 11474, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-cassandra-certs.yaml', u'xusr': False, u'atime': 1558229374.4101262, u'isdir': False, u'ctime': 1558229374.4141266, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229380.6226594, u'inode': 9820869, u'isgid': False, u'size': 249, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/metrics-hawkular-metrics-svc.yaml', u'xusr': False, u'atime': 1558229380.9746897, u'isdir': False, u'ctime': 1558229380.97869, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229381.9557738, u'inode': 1946916, u'isgid': False, u'size': 466, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/metrics-hawkular-cassandra-svc.yaml', u'xusr': False, u'atime': 1558229382.3008034, u'isdir': False, u'ctime': 1558229382.305804, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229382.903855, u'inode': 27407440, u'isgid': False, u'size': 507, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/metrics-hawkular-cassandra-nodes-svc.yaml', u'xusr': False, u'atime': 1558229383.228883, u'isdir': False, u'ctime': 1558229383.2328835, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229384.3099756, u'inode': 21174290, u'isgid': False, u'size': 179, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-rolebinding.yaml', u'xusr': False, u'atime': 1558229384.6210024, u'isdir': False, u'ctime': 1558229384.6260028, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229385.6150875, u'inode': 9820870, u'isgid': False, u'size': 262, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-cluster-rolebinding.yaml', u'xusr': False, u'atime': 1558229385.9301145, u'isdir': False, u'ctime': 1558229385.934115, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229391.220568, u'inode': 9820871, u'isgid': False, u'size': 2609, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/metrics-heapster-rc.yaml', u'xusr': False, u'atime': 1558229391.6106014, u'isdir': False, u'ctime': 1558229391.6156018, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229392.7797015, u'inode': 1946917, u'isgid': False, u'size': 198, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/metrics-heapster-sa.yaml', u'xusr': False, u'atime': 1558229393.1137302, u'isdir': False, u'ctime': 1558229393.1187305, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229393.81379, u'inode': 27407441, u'isgid': False, u'size': 302, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/metrics-heapster-svc.yaml', u'xusr': False, u'atime': 1558229394.1428185, u'isdir': False, u'ctime': 1558229394.1478188, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229394.826877, u'inode': 21174291, u'isgid': False, u'size': 257, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/heapster-rolebinding.yaml', u'xusr': False, u'atime': 1558229395.1799073, u'isdir': False, u'ctime': 1558229395.1849077, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229396.095986, u'inode': 9820872, u'isgid': False, u'size': 165, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/heapster_secrets.yaml', u'xusr': False, u'atime': 1558229396.4450157, u'isdir': False, u'ctime': 1558229396.450016, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229398.105158, u'inode': 21174292, u'isgid': False, u'size': 1024, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/hawkular_metrics_schema_job.yaml', u'xusr': False, u'atime': 1558229398.4381866, u'isdir': False, u'ctime': 1558229398.4421868, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229402.0864992, u'inode': 9820873, u'isgid': False, u'size': 3577, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/hawkular_metrics_rc.yaml', u'xusr': False, u'atime': 1558229402.5445385, u'isdir': False, u'ctime': 1558229402.5495389, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229404.6797214, u'inode': 21174293, u'isgid': False, u'size': 1472, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-metrics-route.yaml', u'xusr': False, u'atime': 1558229405.034752, u'isdir': False, u'ctime': 1558229405.0397522, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229408.0890136, u'inode': 9820874, u'isgid': False, u'size': 3269, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-cassandra-rc1.yaml', u'xusr': False, u'atime': 1558229408.4380436, u'isdir': False, u'ctime': 1558229408.442044, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
TASK [openshift_metrics : Create objects] **************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/oc_apply.yaml for 10.0.1.4
TASK [openshift_metrics : Checking generation of Secret hawkular-metrics-certs] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-metrics-certs.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of Secret hawkular-metrics-certs] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of Secret hawkular-metrics-account] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/hawkular_metrics_account.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of Secret hawkular-metrics-account] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of Secret hawkular-cassandra-certs] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-cassandra-certs.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of Secret hawkular-cassandra-certs] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of Service hawkular-metrics] *****
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/metrics-hawkular-metrics-svc.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of Service hawkular-metrics] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of Service hawkular-cassandra] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/metrics-hawkular-cassandra-svc.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of Service hawkular-cassandra] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of Service hawkular-cassandra-nodes] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/metrics-hawkular-cassandra-nodes-svc.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of Service hawkular-cassandra-nodes] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of RoleBinding hawkular-view] ****
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-rolebinding.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of RoleBinding hawkular-view] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of ClusterRoleBinding hawkular-namespace-watcher] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-cluster-rolebinding.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of ClusterRoleBinding hawkular-namespace-watcher] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of ReplicationController heapster] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/metrics-heapster-rc.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of ReplicationController heapster] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of ServiceAccount heapster] ******
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/metrics-heapster-sa.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of ServiceAccount heapster] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of Service heapster] *************
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/metrics-heapster-svc.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of Service heapster] *********
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of ClusterRoleBinding heapster-cluster-reader] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/heapster-rolebinding.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of ClusterRoleBinding heapster-cluster-reader] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of Secret heapster-secrets] ******
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/heapster_secrets.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of Secret heapster-secrets] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of Job hawkular-metrics-schema] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/hawkular_metrics_schema_job.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of Job hawkular-metrics-schema] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of ReplicationController hawkular-metrics] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/hawkular_metrics_rc.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of ReplicationController hawkular-metrics] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of Route hawkular-metrics] *******
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-metrics-route.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of Route hawkular-metrics] ***
changed: [10.0.1.4]
TASK [openshift_metrics : Checking generation of ReplicationController hawkular-cassandra-1] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Applying /tmp/openshift-metrics-ansible-JwuETc/templates/hawkular-cassandra-rc1.yaml] ***
ok: [10.0.1.4]
TASK [openshift_metrics : Determine change status of ReplicationController hawkular-cassandra-1] ***
changed: [10.0.1.4]
TASK [openshift_metrics : find] ************************************************
skipping: [10.0.1.4]
TASK [openshift_metrics : slurp] ***********************************************
skipping: [10.0.1.4]
TASK [openshift_metrics : Create Hawkular Agent objects] ***********************
skipping: [10.0.1.4]
TASK [include_role : openshift_web_console] ************************************
TASK [openshift_web_console : Read the existing web console config map] ********
ok: [10.0.1.4]
TASK [openshift_web_console : set_fact] ****************************************
ok: [10.0.1.4]
TASK [openshift_web_console : Make temp directory] *****************************
ok: [10.0.1.4]
TASK [openshift_web_console : Copy the existing web console config to temp directory] ***
changed: [10.0.1.4]
TASK [openshift_web_console : Change web console config properties] ************
changed: [10.0.1.4]
TASK [openshift_web_console : Update web console config map] *******************
changed: [10.0.1.4]
TASK [openshift_web_console : Remove temp directory] ***************************
ok: [10.0.1.4]
TASK [openshift_metrics : command] *********************************************
ok: [10.0.1.4]
TASK [openshift_metrics : Scaling down cluster to recognize changes] ***********
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/stop_metrics.yaml for 10.0.1.4
TASK [openshift_metrics : command] *********************************************
changed: [10.0.1.4]
TASK [openshift_metrics : Stop Heapster] ***************************************
changed: [10.0.1.4] => (item=replicationcontroller/heapster)
TASK [openshift_metrics : command] *********************************************
changed: [10.0.1.4]
TASK [openshift_metrics : Stop Hawkular Metrics] *******************************
changed: [10.0.1.4] => (item=replicationcontroller/hawkular-metrics)
TASK [openshift_metrics : command] *********************************************
changed: [10.0.1.4]
TASK [openshift_metrics : Stop Hawkular Cassandra] *****************************
changed: [10.0.1.4] => (item=replicationcontroller/hawkular-cassandra-1)
TASK [openshift_metrics : Scaling up cluster] **********************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/start_metrics.yaml for 10.0.1.4
TASK [openshift_metrics : command] *********************************************
ok: [10.0.1.4]
TASK [openshift_metrics : Start Hawkular Cassandra] ****************************
changed: [10.0.1.4] => (item=replicationcontroller/hawkular-cassandra-1)
TASK [openshift_metrics : command] *********************************************
ok: [10.0.1.4]
TASK [openshift_metrics : Start Hawkular Metrics] ******************************
changed: [10.0.1.4] => (item=replicationcontroller/hawkular-metrics)
TASK [openshift_metrics : command] *********************************************
ok: [10.0.1.4]
TASK [openshift_metrics : Start Heapster] **************************************
changed: [10.0.1.4] => (item=replicationcontroller/heapster)
TASK [openshift_metrics : include_tasks] ***************************************
skipping: [10.0.1.4]
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/uninstall_hosa.yaml for 10.0.1.4
TASK [openshift_metrics : remove Hawkular Agent (HOSA) components] *************
ok: [10.0.1.4]
TASK [openshift_metrics : remove rolebindings] *********************************
ok: [10.0.1.4]
TASK [openshift_metrics : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_metrics/tasks/cleanup.yaml for 10.0.1.4
TASK [openshift_metrics : Delete temp directory] *******************************
ok: [10.0.1.4 -> localhost]
PLAY [Metrics Install Checkpoint End] ******************************************
TASK [Set Metrics install 'Complete'] ******************************************
ok: [10.0.1.4]
PLAY [metrics-server Install Checkpoint Start] *********************************
TASK [Set metrics-server install 'In Progress'] ********************************
ok: [10.0.1.4]
PLAY [OpenShift metrics-server] ************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [metrics_server : Create temp directory for doing work in on target] ******
ok: [10.0.1.4]
TASK [metrics_server : Create temp directory for all our templates] ************
ok: [10.0.1.4]
TASK [metrics_server : Create temp directory local on control node] ************
ok: [10.0.1.4 -> localhost]
TASK [metrics_server : Copy the admin client config(s)] ************************
ok: [10.0.1.4]
TASK [metrics_server : Install metrics-server] *********************************
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/install_metrics_server.yaml for 10.0.1.4
TASK [metrics_server : Ensure metrics-server namespace is present] *************
changed: [10.0.1.4]
TASK [metrics_server : include_tasks] ******************************************
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/generate_certs_and_apiservice.yaml for 10.0.1.4
TASK [metrics_server : fetch existing metrics-server secret] *******************
fatal: [10.0.1.4]: FAILED! => {"changed": false, "cmd": ["oc", "-n", "openshift-metrics-server", "--config=/tmp/openshift-metrics-server-ansible-iZzdl2/admin.kubeconfig", "get", "secret", "metrics-server-certs", "-o", "json"], "delta": "0:00:00.496423", "end": "2019-05-19 01:31:55.033996", "msg": "non-zero return code", "rc": 1, "start": "2019-05-19 01:31:54.537573", "stderr": "Error from server (NotFound): secrets \"metrics-server-certs\" not found", "stderr_lines": ["Error from server (NotFound): secrets \"metrics-server-certs\" not found"], "stdout": "", "stdout_lines": []}
...ignoring
TASK [metrics_server : set_fact] ***********************************************
skipping: [10.0.1.4]
TASK [metrics_server : set_fact] ***********************************************
skipping: [10.0.1.4]
TASK [metrics_server : generate ca certificate chain] **************************
changed: [10.0.1.4]
TASK [metrics_server : generate metrics-server keys] ***************************
changed: [10.0.1.4]
TASK [metrics_server : read files for the metrics-server-certs secret] *********
ok: [10.0.1.4] => (item=metrics-server.crt)
ok: [10.0.1.4] => (item=metrics-server.key)
TASK [metrics_server : set_fact] ***********************************************
ok: [10.0.1.4]
TASK [metrics_server : slurp] **************************************************
ok: [10.0.1.4]
TASK [metrics_server : set_fact] ***********************************************
ok: [10.0.1.4]
TASK [metrics_server : generate metrics-server secret template] ****************
ok: [10.0.1.4]
TASK [metrics_server : Generate metrics-server apiservice] *********************
ok: [10.0.1.4]
TASK [metrics_server : include_tasks] ******************************************
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/generate_sa_and_rbac.yaml for 10.0.1.4
TASK [metrics_server : Generate service account for metrics-server] ************
ok: [10.0.1.4]
TASK [metrics_server : generate the metrics-server cluster role] ***************
ok: [10.0.1.4]
TASK [metrics_server : generate auth-delegator role binding for the metrics-server service account] ***
ok: [10.0.1.4]
TASK [metrics_server : generate auth-reader role binding for the metrics-server api extension server] ***
ok: [10.0.1.4]
TASK [metrics_server : generate resource-reader role binding for the metrics-server service account] ***
ok: [10.0.1.4]
TASK [metrics_server : include_tasks] ******************************************
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/generate_svc_and_deployment.yaml for 10.0.1.4
TASK [metrics_server : Generate service for metrics-server] ********************
ok: [10.0.1.4]
TASK [metrics_server : Generate metrics-server deployment from template] *******
changed: [10.0.1.4]
TASK [metrics_server : find] ***************************************************
ok: [10.0.1.4]
TASK [metrics_server : slurp] **************************************************
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229522.885852, u'inode': 9897939, u'isgid': False, u'size': 6914, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-certs.yaml', u'xusr': False, u'atime': 1558229523.3518922, u'isdir': False, u'ctime': 1558229523.3568926, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229524.2749712, u'inode': 2794992, u'isgid': False, u'size': 1835, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-apiservice.yaml', u'xusr': False, u'atime': 1558229524.772014, u'isdir': False, u'ctime': 1558229524.7800145, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229525.9881182, u'inode': 9898439, u'isgid': False, u'size': 195, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-sa.yaml', u'xusr': False, u'atime': 1558229526.5321648, u'isdir': False, u'ctime': 1558229526.5371652, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229527.3662362, u'inode': 9898532, u'isgid': False, u'size': 311, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-role.yaml', u'xusr': False, u'atime': 1558229527.688264, u'isdir': False, u'ctime': 1558229527.6932642, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229528.7323532, u'inode': 2795430, u'isgid': False, u'size': 400, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-auth-delegator-rolebinding.yaml', u'xusr': False, u'atime': 1558229529.5154204, u'isdir': False, u'ctime': 1558229529.535422, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229532.334662, u'inode': 21357326, u'isgid': False, u'size': 385, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-resource-reader-rolebinding.yaml', u'xusr': False, u'atime': 1558229533.3937528, u'isdir': False, u'ctime': 1558229533.4017534, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229534.890881, u'inode': 27855775, u'isgid': False, u'size': 349, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-service.yaml', u'xusr': False, u'atime': 1558229535.8629644, u'isdir': False, u'ctime': 1558229535.869965, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229538.8712223, u'inode': 10148558, u'isgid': False, u'size': 1354, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-deployment.yaml', u'xusr': False, u'atime': 1558229540.691378, u'isdir': False, u'ctime': 1558229540.6963787, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
TASK [metrics_server : Create metrics-server objects] **************************
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/oc_apply.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/oc_apply.yaml for 10.0.1.4
TASK [metrics_server : Checking generation of Secret metrics-server-certs] *****
ok: [10.0.1.4]
TASK [metrics_server : Applying /tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-certs.yaml] ***
ok: [10.0.1.4]
TASK [metrics_server : Determine change status of Secret metrics-server-certs] ***
changed: [10.0.1.4]
TASK [metrics_server : Checking generation of APIService v1beta1.metrics.k8s.io] ***
ok: [10.0.1.4]
TASK [metrics_server : Applying /tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-apiservice.yaml] ***
ok: [10.0.1.4]
TASK [metrics_server : Determine change status of APIService v1beta1.metrics.k8s.io] ***
changed: [10.0.1.4]
TASK [metrics_server : Checking generation of ServiceAccount metrics-server] ***
ok: [10.0.1.4]
TASK [metrics_server : Applying /tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-sa.yaml] ***
ok: [10.0.1.4]
TASK [metrics_server : Determine change status of ServiceAccount metrics-server] ***
changed: [10.0.1.4]
TASK [metrics_server : Checking generation of ClusterRole system:metrics-server] ***
ok: [10.0.1.4]
TASK [metrics_server : Applying /tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-role.yaml] ***
ok: [10.0.1.4]
TASK [metrics_server : Determine change status of ClusterRole system:metrics-server] ***
changed: [10.0.1.4]
TASK [metrics_server : Checking generation of ClusterRoleBinding metrics-server:system:auth-delegator] ***
ok: [10.0.1.4]
TASK [metrics_server : Applying /tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-auth-delegator-rolebinding.yaml] ***
ok: [10.0.1.4]
TASK [metrics_server : Determine change status of ClusterRoleBinding metrics-server:system:auth-delegator] ***
changed: [10.0.1.4]
TASK [metrics_server : Checking generation of ClusterRoleBinding system:metrics-server] ***
ok: [10.0.1.4]
TASK [metrics_server : Applying /tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-resource-reader-rolebinding.yaml] ***
ok: [10.0.1.4]
TASK [metrics_server : Determine change status of ClusterRoleBinding system:metrics-server] ***
changed: [10.0.1.4]
TASK [metrics_server : Checking generation of Service metrics-server] **********
ok: [10.0.1.4]
TASK [metrics_server : Applying /tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-service.yaml] ***
ok: [10.0.1.4]
TASK [metrics_server : Determine change status of Service metrics-server] ******
changed: [10.0.1.4]
TASK [metrics_server : Checking generation of Deployment metrics-server] *******
ok: [10.0.1.4]
TASK [metrics_server : Applying /tmp/openshift-metrics-server-ansible-iZzdl2/templates/metrics-server-deployment.yaml] ***
ok: [10.0.1.4]
TASK [metrics_server : Determine change status of Deployment metrics-server] ***
changed: [10.0.1.4]
TASK [metrics_server : find] ***************************************************
ok: [10.0.1.4]
TASK [metrics_server : slurp] **************************************************
ok: [10.0.1.4] => (item={u'uid': 0, u'woth': False, u'mtime': 1558229530.735525, u'inode': 27697067, u'isgid': False, u'size': 421, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/tmp/openshift-metrics-server-ansible-iZzdl2/templates/extension-apiserver-authentication-reader-metrics-server-rolebinding.yaml', u'xusr': False, u'atime': 1558229531.2335677, u'isdir': False, u'ctime': 1558229531.238568, u'isblk': False, u'xgrp': False, u'dev': 2049, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'islnk': False})
TASK [metrics_server : Create metrics-server objects that belong in kube-system (extension-apiserver-authentication-reader rolebinding)] ***
included: /openshift-ansible/openshift-ansible/roles/metrics_server/tasks/oc_apply.yaml for 10.0.1.4
TASK [metrics_server : Checking generation of RoleBinding metrics-server-auth-reader] ***
ok: [10.0.1.4]
TASK [metrics_server : Applying /tmp/openshift-metrics-server-ansible-iZzdl2/templates/extension-apiserver-authentication-reader-metrics-server-rolebinding.yaml] ***
ok: [10.0.1.4]
TASK [metrics_server : Determine change status of RoleBinding metrics-server-auth-reader] ***
changed: [10.0.1.4]
TASK [metrics_server : include_tasks] ******************************************
skipping: [10.0.1.4]
TASK [metrics_server : Delete temp directory] **********************************
ok: [10.0.1.4 -> localhost]
PLAY [metrics-server Install Checkpoint End] ***********************************
TASK [Set metrics-server install 'Complete'] ***********************************
ok: [10.0.1.4]
PLAY [Logging Install Checkpoint Start] ****************************************
TASK [Set Logging install 'In Progress'] ***************************************
ok: [10.0.1.4]
PLAY [Get common IP facts when necessary] **************************************
TASK [Gather Cluster facts] ****************************************************
ok: [10.0.1.3]
ok: [10.0.1.2]
PLAY [Verify and collect ES hosts] *********************************************
TASK [assert] ******************************************************************
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
ok: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Elasticsearch has nodes to run on] ***
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [command] *****************************************************************
changed: [10.0.1.4]
TASK [assert] ******************************************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Elasticsearch Ops has nodes to run on] ***
skipping: [10.0.1.4]
TASK [command] *****************************************************************
skipping: [10.0.1.4]
TASK [set_fact] ****************************************************************
ok: [10.0.1.4]
TASK [Evaluate oo_elasticsearch_nodes] *****************************************
skipping: [10.0.1.4] => (item=10.0.1.4)
ok: [10.0.1.4 -> localhost] => (item=10.0.1.2)
skipping: [10.0.1.4] => (item=10.0.1.3)
PLAY [Update vm.max_map_count for ES 5.x] **************************************
TASK [Checking vm max_map_count value] *****************************************
changed: [10.0.1.2]
TASK [Updating vm.max_map_count value] *****************************************
changed: [10.0.1.2]
PLAY [Remove created 99-elasticsearch sysctl] **********************************
TASK [file] ********************************************************************
skipping: [10.0.1.2]
skipping: [10.0.1.4]
skipping: [10.0.1.3]
PLAY [OpenShift Aggregated Logging] ********************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_logging : fail] ************************************************
skipping: [10.0.1.4]
TASK [openshift_logging : Create temp directory for doing work in] *************
ok: [10.0.1.4]
TASK [openshift_logging : debug] ***********************************************
ok: [10.0.1.4] => {
"msg": "Created temp dir /tmp/openshift-logging-ansible-oPxmBd"
}
TASK [openshift_logging : Create local temp directory for doing work in] *******
ok: [10.0.1.4 -> localhost]
TASK [openshift_logging : oc_obj] **********************************************
ok: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_logging : Set Logging message about installing in multiple namespaces] ***
skipping: [10.0.1.4]
TASK [openshift_logging : debug] ***********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : assert] **********************************************
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_logging : debug] ***********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_logging : assert] **********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/install_logging.yaml for 10.0.1.4
TASK [openshift_logging : Gather OpenShift Logging Facts] **********************
ok: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/set_defaults_from_current.yml for 10.0.1.4
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
changed: [10.0.1.4]
TASK [openshift_logging : Set logging project] *********************************
ok: [10.0.1.4]
TASK [openshift_logging : Labeling logging project] ****************************
TASK [openshift_logging : Labeling logging project] ****************************
skipping: [10.0.1.4]
TASK [openshift_logging : Annotate Logging Project to allow overcommit] ********
changed: [10.0.1.4]
TASK [openshift_logging : Create logging cert directory] ***********************
ok: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/generate_certs.yaml for 10.0.1.4
TASK [openshift_logging : Checking for ca.key] *********************************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for ca.crt] *********************************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for ca.serial.txt] **************************
ok: [10.0.1.4]
TASK [openshift_logging : Generate certificates] *******************************
changed: [10.0.1.4]
TASK [openshift_logging : Checking for signing.conf] ***************************
ok: [10.0.1.4]
TASK [openshift_logging : template] ********************************************
changed: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/procure_server_certs.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/procure_server_certs.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/procure_server_certs.yaml for 10.0.1.4
TASK [openshift_logging : Checking for kibana.crt] *****************************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for kibana.key] *****************************
ok: [10.0.1.4]
TASK [openshift_logging : Trying to discover server cert variable name for kibana] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Trying to discover the server key variable name for kibana] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Creating signed server cert and key for kibana] ******
skipping: [10.0.1.4]
TASK [openshift_logging : Copying server key for kibana to generated certs directory] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Copying Server cert for kibana to generated certs directory] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Checking for kibana-ops.crt] *************************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for kibana-ops.key] *************************
ok: [10.0.1.4]
TASK [openshift_logging : Trying to discover server cert variable name for kibana-ops] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Trying to discover the server key variable name for kibana-ops] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Creating signed server cert and key for kibana-ops] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Copying server key for kibana-ops to generated certs directory] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Copying Server cert for kibana-ops to generated certs directory] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Checking for kibana-internal.crt] ********************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for kibana-internal.key] ********************
ok: [10.0.1.4]
TASK [openshift_logging : Trying to discover server cert variable name for kibana-internal] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Trying to discover the server key variable name for kibana-internal] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Creating signed server cert and key for kibana-internal] ***
changed: [10.0.1.4]
TASK [openshift_logging : Copying server key for kibana-internal to generated certs directory] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Copying Server cert for kibana-internal to generated certs directory] ***
skipping: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
skipping: [10.0.1.4] => (item={u'procure_component': u'mux', u'hostnames': u'logging-mux, mux.gcp-paas.hostgate.net'})
TASK [openshift_logging : include_tasks] ***************************************
skipping: [10.0.1.4] => (item={u'procure_component': u'mux'})
TASK [openshift_logging : include_tasks] ***************************************
skipping: [10.0.1.4] => (item={u'procure_component': u'es', u'hostnames': u'es, es.gcp-paas.hostgate.net'})
TASK [openshift_logging : include_tasks] ***************************************
skipping: [10.0.1.4] => (item={u'procure_component': u'es-ops', u'hostnames': u'es-ops, es-ops.gcp-paas.hostgate.net'})
TASK [openshift_logging : Copy proxy TLS configuration file] *******************
changed: [10.0.1.4]
TASK [openshift_logging : Copy proxy TLS configuration file] *******************
skipping: [10.0.1.4]
TASK [openshift_logging : Checking for ca.db] **********************************
ok: [10.0.1.4]
TASK [openshift_logging : copy] ************************************************
changed: [10.0.1.4]
TASK [openshift_logging : Checking for ca.crl.srl] *****************************
ok: [10.0.1.4]
TASK [openshift_logging : copy] ************************************************
changed: [10.0.1.4]
TASK [openshift_logging : Generate PEM certs] **********************************
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/generate_pems.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/generate_pems.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/generate_pems.yaml for 10.0.1.4
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/generate_pems.yaml for 10.0.1.4
TASK [openshift_logging : Checking for system.logging.fluentd.key] *************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for system.logging.fluentd.crt] *************
ok: [10.0.1.4]
TASK [openshift_logging : Creating cert req for system.logging.fluentd] ********
skipping: [10.0.1.4]
TASK [openshift_logging : Creating cert req for system.logging.fluentd] ********
changed: [10.0.1.4]
TASK [openshift_logging : Sign cert request with CA for system.logging.fluentd] ***
changed: [10.0.1.4]
TASK [openshift_logging : Checking for system.logging.kibana.key] **************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for system.logging.kibana.crt] **************
ok: [10.0.1.4]
TASK [openshift_logging : Creating cert req for system.logging.kibana] *********
skipping: [10.0.1.4]
TASK [openshift_logging : Creating cert req for system.logging.kibana] *********
changed: [10.0.1.4]
TASK [openshift_logging : Sign cert request with CA for system.logging.kibana] ***
changed: [10.0.1.4]
TASK [openshift_logging : Checking for system.logging.curator.key] *************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for system.logging.curator.crt] *************
ok: [10.0.1.4]
TASK [openshift_logging : Creating cert req for system.logging.curator] ********
skipping: [10.0.1.4]
TASK [openshift_logging : Creating cert req for system.logging.curator] ********
changed: [10.0.1.4]
TASK [openshift_logging : Sign cert request with CA for system.logging.curator] ***
changed: [10.0.1.4]
TASK [openshift_logging : Checking for system.admin.key] ***********************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for system.admin.crt] ***********************
ok: [10.0.1.4]
TASK [openshift_logging : Creating cert req for system.admin] ******************
skipping: [10.0.1.4]
TASK [openshift_logging : Creating cert req for system.admin] ******************
changed: [10.0.1.4]
TASK [openshift_logging : Sign cert request with CA for system.admin] **********
changed: [10.0.1.4]
TASK [openshift_logging : Generate PEM cert for mux] ***************************
skipping: [10.0.1.4] => (item=system.logging.mux)
TASK [openshift_logging : Generate PEM cert for Elasticsearch external route] ***
skipping: [10.0.1.4] => (item=system.logging.es)
TASK [openshift_logging : Creating necessary JKS certs] ************************
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/generate_jks.yaml for 10.0.1.4
TASK [openshift_logging : Report invalid external Elasticsearch hostnames for conclusion] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Report invalid external Elasticsearch hostnames] *****
skipping: [10.0.1.4]
TASK [openshift_logging : Report invalid external Elasticsearch ops hostnames for conclusion] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Report invalid external Elasticsearch ops hostnames] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Checking for elasticsearch.jks] **********************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for logging-es.jks] *************************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for system.admin.jks] ***********************
ok: [10.0.1.4]
TASK [openshift_logging : Checking for truststore.jks] *************************
ok: [10.0.1.4]
TASK [openshift_logging : Create placeholder for previously created JKS certs to prevent recreating...] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Create placeholder for previously created JKS certs to prevent recreating...] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Create placeholder for previously created JKS certs to prevent recreating...] ***
skipping: [10.0.1.4]
TASK [openshift_logging : Create placeholder for previously created JKS certs to prevent recreating...] ***
skipping: [10.0.1.4]
TASK [openshift_logging : pulling down signing items from host] ****************
changed: [10.0.1.4] => (item=ca.crt)
changed: [10.0.1.4] => (item=ca.key)
changed: [10.0.1.4] => (item=ca.serial.txt)
changed: [10.0.1.4] => (item=ca.crl.srl)
changed: [10.0.1.4] => (item=ca.db)
TASK [openshift_logging : template] ********************************************
changed: [10.0.1.4 -> localhost]
TASK [openshift_logging : Run JKS generation script] ***************************
changed: [10.0.1.4 -> localhost]
TASK [openshift_logging : Pushing locally generated JKS certs to remote host...] ***
changed: [10.0.1.4]
TASK [openshift_logging : Pushing locally generated JKS certs to remote host...] ***
changed: [10.0.1.4]
TASK [openshift_logging : Pushing locally generated JKS certs to remote host...] ***
changed: [10.0.1.4]
TASK [openshift_logging : Pushing locally generated JKS certs to remote host...] ***
changed: [10.0.1.4]
TASK [openshift_logging : Generate proxy session] ******************************
ok: [10.0.1.4]
TASK [openshift_logging : Generate oauth client secret] ************************
ok: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
TASK [openshift_logging : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_logging : conditional_set_fact] ********************************
ok: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
ok: [10.0.1.4]
TASK [include_role : openshift_logging_elasticsearch] **************************
TASK [include_role : openshift_logging_elasticsearch] **************************
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
ok: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Elasticsearch has nodes to run on] ***
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_logging_elasticsearch : Validate Elasticsearch cluster size] ***
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Validate Elasticsearch Ops cluster size] ***
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : fail] **********************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : include_tasks] *************************
included: /openshift-ansible/openshift-ansible/roles/openshift_logging_elasticsearch/tasks/get_es_version.yml for 10.0.1.4
TASK [openshift_logging_elasticsearch : oc_obj] ********************************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
TASK [openshift_logging_elasticsearch : Getting ES version for logging-es cluster] ***
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : oc_obj] ********************************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
TASK [openshift_logging_elasticsearch : Getting ES version for logging-es-ops cluster] ***
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Create temp directory for doing work in] ***
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Create templates subdirectory] *********
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Create ES service account] *************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Create ES service account] *************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Create rolebinding-reader role] ********
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set rolebinding-reader permissions for ES] ***
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : oc_adm_policy_user] ********************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : template] ******************************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : template] ******************************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Create logging-metrics-reader-role] ****
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Create logging-metrics-reader-rolebinding] ***
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Checking for passwd.yml] ***************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : slurp] *********************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : template] ******************************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : slurp] *********************************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Generate logging-elasticsearch-view-role] ***
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set logging-elasticsearch-view-role role] ***
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : assert] ********************************
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_logging_elasticsearch : assert] ********************************
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_logging_elasticsearch : template] ******************************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : template] ******************************
ok: [10.0.1.4]
TASK [include_role : openshift_logging] ****************************************
TASK [openshift_logging : oc_configmap] ****************************************
ok: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
skipping: [10.0.1.4] => (item={u'current_file': u'elasticsearch.yml', u'new_file': u'/tmp/openshift-logging-ansible-XodWT0/elasticsearch.yml'})
skipping: [10.0.1.4] => (item={u'current_file': u'log4j2.properties', u'new_file': u'/tmp/openshift-logging-ansible-XodWT0/log4j2.properties'})
TASK [openshift_logging_elasticsearch : slurp] *********************************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : copy] **********************************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set ES configmap] **********************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : shell] *********************************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set ES secret] *************************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Check to see if logging-es-cluster service] ***
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Remove logging-es-cluster service] *****
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set logging-es-cluster service] ********
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Edit logging-es-cluster service] *******
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set logging-es service] ****************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set logging-es-prometheus service] *****
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : oc_edit] *******************************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Check to see if PVC already exists] ****
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Creating ES storage template - static] ***
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Creating ES storage template - dynamic] ***
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set claimRef for NFS PV] ***************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set ES storage] ************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set ES dc templates] *******************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Set ES dc] *****************************
changed: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
ok: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Retrieving the cert to use when generating secrets for the es component] ***
skipping: [10.0.1.4] => (item={u'name': u'ca_file', u'file': u'ca.crt'})
skipping: [10.0.1.4] => (item={u'name': u'es_key', u'file': u'system.logging.es.key'})
skipping: [10.0.1.4] => (item={u'name': u'es_cert', u'file': u'system.logging.es.crt'})
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : set_fact] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Generating Elasticsearch es route template] ***
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Setting Elasticsearch es route] ********
skipping: [10.0.1.4]
TASK [openshift_logging_elasticsearch : Delete temp directory] *****************
ok: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
TASK [openshift_logging : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [include_role : openshift_logging_elasticsearch] **************************
TASK [include_role : openshift_logging_elasticsearch] **************************
skipping: [10.0.1.4] => (item=1)
TASK [openshift_logging : set_fact] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Check that kibana session timeout is positive number] ***
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
ok: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Kibana has nodes to run on] ********
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_logging_kibana : Create temp directory for doing work in] ******
ok: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
ok: [10.0.1.4]
TASK [openshift_logging_kibana : Create templates subdirectory] ****************
ok: [10.0.1.4]
TASK [openshift_logging_kibana : Create Kibana service account] ****************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Create Kibana service account] ****************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
ok: [10.0.1.4]
TASK [openshift_logging_kibana : Checking for session_secret] ******************
ok: [10.0.1.4]
TASK [openshift_logging_kibana : Checking for oauth_secret] ********************
ok: [10.0.1.4]
TASK [openshift_logging_kibana : Generate session secret] **********************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : Generate oauth secret] ************************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : Retrieving the cert to use when generating secrets for the logging components] ***
ok: [10.0.1.4] => (item={u'name': u'ca_file', u'file': u'ca.crt'})
ok: [10.0.1.4] => (item={u'name': u'kibana_internal_key', u'file': u'kibana-internal.key'})
ok: [10.0.1.4] => (item={u'name': u'kibana_internal_cert', u'file': u'kibana-internal.crt'})
ok: [10.0.1.4] => (item={u'name': u'server_tls', u'file': u'server-tls.json'})
ok: [10.0.1.4] => (item={u'name': u'session_secret', u'file': u'session_secret'})
ok: [10.0.1.4] => (item={u'name': u'oauth_secret', u'file': u'oauth_secret'})
TASK [openshift_logging_kibana : Set logging-kibana service] *******************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
ok: [10.0.1.4]
TASK [openshift_logging_kibana : Generating Kibana route template] *************
ok: [10.0.1.4]
TASK [openshift_logging_kibana : Setting Kibana route] *************************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : Get current oauthclient hostnames] ************
ok: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
ok: [10.0.1.4]
TASK [openshift_logging_kibana : Create oauth-client template] *****************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : Set kibana-proxy oauth-client] ****************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : Set Kibana secret] ****************************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : Set Kibana Proxy secret] **********************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : Generate Kibana DC template] ******************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : Set Kibana DC] ********************************
changed: [10.0.1.4]
TASK [openshift_logging_kibana : Delete temp directory] ************************
ok: [10.0.1.4]
TASK [openshift_logging_kibana : Check that kibana session timeout is positive number] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Kibana has nodes to run on] ********
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Create temp directory for doing work in] ******
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Create templates subdirectory] ****************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Create Kibana service account] ****************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Create Kibana service account] ****************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Checking for session_secret] ******************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Checking for oauth_secret] ********************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Generate session secret] **********************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Generate oauth secret] ************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Retrieving the cert to use when generating secrets for the logging components] ***
skipping: [10.0.1.4] => (item={u'name': u'ca_file', u'file': u'ca.crt'})
skipping: [10.0.1.4] => (item={u'name': u'kibana_internal_key', u'file': u'kibana-internal.key'})
skipping: [10.0.1.4] => (item={u'name': u'kibana_internal_cert', u'file': u'kibana-internal.crt'})
skipping: [10.0.1.4] => (item={u'name': u'server_tls', u'file': u'server-tls.json'})
skipping: [10.0.1.4] => (item={u'name': u'session_secret', u'file': u'session_secret'})
skipping: [10.0.1.4] => (item={u'name': u'oauth_secret', u'file': u'oauth_secret'})
TASK [openshift_logging_kibana : Set logging-kibana service] *******************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Generating Kibana route template] *************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Setting Kibana route] *************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Get current oauthclient hostnames] ************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : set_fact] *************************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Create oauth-client template] *****************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Set kibana-proxy oauth-client] ****************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Set Kibana secret] ****************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Set Kibana Proxy secret] **********************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Generate Kibana DC template] ******************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Set Kibana DC] ********************************
skipping: [10.0.1.4]
TASK [openshift_logging_kibana : Delete temp directory] ************************
skipping: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
included: /openshift-ansible/openshift-ansible/roles/openshift_logging/tasks/annotate_ops_projects.yaml for 10.0.1.4
TASK [openshift_logging : command] *********************************************
changed: [10.0.1.4]
TASK [openshift_logging : set_fact] ********************************************
ok: [10.0.1.4]
TASK [openshift_logging : Annotate Operations Projects for hostname] ***********
skipping: [10.0.1.4] => (item=default)
skipping: [10.0.1.4] => (item=kube-system)
skipping: [10.0.1.4] => (item=openshift)
skipping: [10.0.1.4] => (item=openshift-infra)
skipping: [10.0.1.4] => (item=openshift-logging)
TASK [openshift_logging : Annotate Operations Projects for data prefix] ********
changed: [10.0.1.4] => (item=default)
changed: [10.0.1.4] => (item=kube-system)
changed: [10.0.1.4] => (item=openshift)
changed: [10.0.1.4] => (item=openshift-infra)
changed: [10.0.1.4] => (item=openshift-logging)
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
ok: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Logging Curator has nodes to run on] ***
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [openshift_logging_curator : Create temp directory for doing work in] *****
ok: [10.0.1.4]
TASK [openshift_logging_curator : set_fact] ************************************
ok: [10.0.1.4]
TASK [openshift_logging_curator : Create templates subdirectory] ***************
ok: [10.0.1.4]
TASK [openshift_logging_curator : Create Curator service account] **************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Create Curator service account] **************
changed: [10.0.1.4]
TASK [openshift_logging_curator : Set Curator secret] **************************
changed: [10.0.1.4]
TASK [openshift_logging_curator : set_fact] ************************************
ok: [10.0.1.4]
TASK [openshift_logging_curator : Detect running upgrade] **********************
ok: [10.0.1.4]
TASK [openshift_logging_curator : Scale the old DC to 0] ***********************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Generate Curator cronjob] ********************
ok: [10.0.1.4]
TASK [openshift_logging_curator : copy] ****************************************
changed: [10.0.1.4] => (item=actions.yaml)
changed: [10.0.1.4] => (item=config.yaml)
changed: [10.0.1.4] => (item=curator.yml)
TASK [openshift_logging : oc_configmap] ****************************************
ok: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
skipping: [10.0.1.4] => (item={u'current_file': u'actions.yaml', u'new_file': u'/tmp/openshift-logging-ansible-y7UCUj/actions.yaml'})
skipping: [10.0.1.4] => (item={u'current_file': u'curator5.yaml', u'new_file': u'/tmp/openshift-logging-ansible-y7UCUj/config.yaml'})
skipping: [10.0.1.4] => (item={u'current_file': u'config.yaml', u'new_file': u'/tmp/openshift-logging-ansible-y7UCUj/curator.yml'})
TASK [openshift_logging_curator : Set Curator Cronjob] *************************
changed: [10.0.1.4]
TASK [openshift_logging_curator : Set Curator configmap] ***********************
changed: [10.0.1.4]
TASK [openshift_logging_curator : Delete temp directory] ***********************
ok: [10.0.1.4]
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Logging Curator has nodes to run on] ***
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Create temp directory for doing work in] *****
skipping: [10.0.1.4]
TASK [openshift_logging_curator : set_fact] ************************************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Create templates subdirectory] ***************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Create Curator service account] **************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Create Curator service account] **************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Set Curator secret] **************************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : set_fact] ************************************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Detect running upgrade] **********************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Scale the old DC to 0] ***********************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Generate Curator cronjob] ********************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : copy] ****************************************
skipping: [10.0.1.4] => (item=actions.yaml)
skipping: [10.0.1.4] => (item=config.yaml)
skipping: [10.0.1.4] => (item=curator.yml)
TASK [openshift_logging : oc_configmap] ****************************************
skipping: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
skipping: [10.0.1.4] => (item={u'current_file': u'actions.yaml', u'new_file': u'/tmp/openshift-logging-ansible-y7UCUj/actions.yaml'})
skipping: [10.0.1.4] => (item={u'current_file': u'curator5.yaml', u'new_file': u'/tmp/openshift-logging-ansible-y7UCUj/config.yaml'})
skipping: [10.0.1.4] => (item={u'current_file': u'config.yaml', u'new_file': u'/tmp/openshift-logging-ansible-y7UCUj/curator.yml'})
TASK [openshift_logging_curator : Set Curator Cronjob] *************************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Set Curator configmap] ***********************
skipping: [10.0.1.4]
TASK [openshift_logging_curator : Delete temp directory] ***********************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : fail] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : fail] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : fail] ********************************************
skipping: [10.0.1.4]
TASK [openshift_control_plane : Retrieve list of schedulable nodes matching selector] ***
skipping: [10.0.1.4]
TASK [openshift_control_plane : Ensure that Logging Mux has nodes to run on] ***
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Create temp directory for doing work in] *********
skipping: [10.0.1.4]
TASK [openshift_logging_mux : set_fact] ****************************************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Create templates subdirectory] *******************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Create Mux service account] **********************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Create Mux service account] **********************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Set privileged permissions for Mux] **************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Set cluster-reader permissions for Mux] **********
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Set hostmount-anyuid permissions for Mux] ********
skipping: [10.0.1.4]
TASK [openshift_logging_mux : copy] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : copy] ********************************************
skipping: [10.0.1.4]
TASK [openshift_logging : oc_configmap] ****************************************
skipping: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
skipping: [10.0.1.4] => (item={u'current_file': u'fluent.conf', u'new_file': u'/tmp/openshift-logging-ansible-y7UCUj/fluent-mux.conf'})
skipping: [10.0.1.4] => (item={u'current_file': u'secure-forward.conf', u'new_file': u'/tmp/openshift-logging-ansible-y7UCUj/secure-forward-mux.conf'})
TASK [openshift_logging_mux : Set Mux configmap] *******************************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Set logging-mux secret] **************************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Set logging-mux service for external communication] ***
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Set logging-mux service for internal communication] ***
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Generating mux deploymentconfig] *****************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Create Mux PVC] **********************************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Set logging-mux DC] ******************************
skipping: [10.0.1.4]
TASK [openshift_logging_mux : Add mux namespaces] ******************************
TASK [openshift_logging_mux : Delete temp directory] ***************************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : fail] ****************************************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : fail] ****************************************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : fail] ****************************************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : fail] ****************************************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : fail] ****************************************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : debug] ***************************************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : debug] ***************************************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : fail] ****************************************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : debug] ***************************************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : Create temp directory for doing work in] *****
ok: [10.0.1.4]
TASK [openshift_logging_fluentd : set_fact] ************************************
ok: [10.0.1.4]
TASK [openshift_logging_fluentd : Create templates subdirectory] ***************
ok: [10.0.1.4]
TASK [openshift_logging_fluentd : Create Fluentd service account] **************
skipping: [10.0.1.4]
TASK [openshift_logging_fluentd : Create Fluentd service account] **************
changed: [10.0.1.4]
TASK [openshift_logging_fluentd : Set privileged permissions for Fluentd] ******
changed: [10.0.1.4]
TASK [openshift_logging_fluentd : Set cluster-reader permissions for Fluentd] ***
changed: [10.0.1.4]
TASK [openshift_logging_fluentd : template] ************************************
changed: [10.0.1.4]
TASK [openshift_logging_fluentd : copy] ****************************************
changed: [10.0.1.4]
TASK [openshift_logging_fluentd : copy] ****************************************
changed: [10.0.1.4]
TASK [openshift_logging : oc_configmap] ****************************************
ok: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
skipping: [10.0.1.4] => (item={u'current_file': u'fluent.conf', u'new_file': u'/tmp/openshift-logging-ansible-Wy1aJn/fluent.conf'})
skipping: [10.0.1.4] => (item={u'current_file': u'throttle-config.yaml', u'new_file': u'/tmp/openshift-logging-ansible-Wy1aJn/fluentd-throttle-config.yaml'})
skipping: [10.0.1.4] => (item={u'current_file': u'secure-forward.conf', u'new_file': u'/tmp/openshift-logging-ansible-Wy1aJn/secure-forward.conf'})
TASK [openshift_logging_fluentd : Set Fluentd configmap] ***********************
changed: [10.0.1.4]
TASK [openshift_logging_fluentd : Set logging-fluentd secret] ******************
changed: [10.0.1.4]
TASK [openshift_logging_fluentd : Copy cluster-logging priority class definition] ***
changed: [10.0.1.4]
TASK [openshift_logging_fluentd : Set cluster-logging priority class definition] ***
changed: [10.0.1.4]
TASK [openshift_logging_fluentd : Generate logging-fluentd daemonset definition] ***
ok: [10.0.1.4]
TASK [openshift_logging_fluentd : Set logging-fluentd daemonset] ***************
changed: [10.0.1.4]
TASK [openshift_logging_fluentd : Retrieve list of Fluentd hosts] **************
ok: [10.0.1.4]
TASK [openshift_logging_fluentd : Set openshift_logging_fluentd_hosts] *********
ok: [10.0.1.4]
TASK [openshift_logging_fluentd : Label OCP nodes for Fluentd] *****************
changed: [10.0.1.4] => (item=infra1)
changed: [10.0.1.4] => (item=master1)
changed: [10.0.1.4] => (item=worker1)
TASK [openshift_logging_fluentd : Delete temp directory] ***********************
ok: [10.0.1.4]
TASK [openshift_logging_eventrouter : include_tasks] ***************************
skipping: [10.0.1.4]
TASK [openshift_logging_eventrouter : include_tasks] ***************************
skipping: [10.0.1.4]
TASK [include_role : openshift_web_console] ************************************
TASK [openshift_web_console : Read the existing web console config map] ********
ok: [10.0.1.4]
TASK [openshift_web_console : set_fact] ****************************************
ok: [10.0.1.4]
TASK [openshift_web_console : Make temp directory] *****************************
ok: [10.0.1.4]
TASK [openshift_web_console : Copy the existing web console config to temp directory] ***
changed: [10.0.1.4]
TASK [openshift_web_console : Change web console config properties] ************
changed: [10.0.1.4]
TASK [openshift_web_console : Update web console config map] *******************
changed: [10.0.1.4]
TASK [openshift_web_console : Remove temp directory] ***************************
ok: [10.0.1.4]
TASK [openshift_logging : include_tasks] ***************************************
skipping: [10.0.1.4]
TASK [openshift_logging : Cleaning up local temp dir] **************************
ok: [10.0.1.4 -> localhost]
TASK [openshift_logging : Cleaning up temp dir] ********************************
ok: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Restarting logging-{{ _cluster_component }} cluster] ***
included: /openshift-ansible/openshift-ansible/roles/openshift_logging_elasticsearch/tasks/restart_cluster.yml for 10.0.1.4
RUNNING HANDLER [openshift_logging_elasticsearch : command] ********************
changed: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : command] ********************
ok: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Exporting secrets to use communicating with the ES cluster] ***
changed: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Checking current health for {{ _es_node }} cluster] ***
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Set Logging message to manually restart] ***
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : debug] **********************
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : command] ********************
changed: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Performing full cluster restart for {{ _cluster_component }} cluster] ***
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Performing rolling cluster restart for {{ _cluster_component }} cluster] ***
included: /openshift-ansible/openshift-ansible/roles/openshift_logging_elasticsearch/tasks/rolling_cluster_restart.yml for 10.0.1.4
RUNNING HANDLER [openshift_logging_elasticsearch : set_fact] *******************
ok: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Flushing for logging-{{ _cluster_component }} cluster] ***
ok: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Disable shard balancing for logging-{{ _cluster_component }} cluster] ***
[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.
ok: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : include_tasks] **************
included: /openshift-ansible/openshift-ansible/roles/openshift_logging_elasticsearch/tasks/restart_es_node.yml for 10.0.1.4
RUNNING HANDLER [openshift_logging_elasticsearch : Disable shard balancing for logging-{{ _cluster_component }} cluster] ***
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Rolling out new pod(s) for {{ _es_node }}] ***
changed: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Waiting for {{ _es_node }} to finish scaling up] ***
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : set_stats] ******************
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Enable shard balancing for logging-{{ _cluster_component }} cluster] ***
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Evaluating status of rolled out pod] ***
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
RUNNING HANDLER [openshift_logging_elasticsearch : Waiting for ES node {{ _es_node }} health to be in ['green']] ***
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : set_stats] ******************
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Evaluating cluster health] ***
ok: [10.0.1.4] => {
"changed": false,
"msg": "All assertions passed"
}
RUNNING HANDLER [openshift_logging_elasticsearch : Waiting for ES cluster logging{{ _cluster_component }} to be up] ***
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Enable shard balancing for logging-{{ _cluster_component }} cluster] ***
skipping: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : Cleaning up temp dir] *******
ok: [10.0.1.4]
RUNNING HANDLER [openshift_logging_elasticsearch : set_fact] *******************
ok: [10.0.1.4]
PLAY [Logging Install Checkpoint End] ******************************************
TASK [Set Logging install 'Complete'] ******************************************
ok: [10.0.1.2]
PLAY [Monitor Availability Start] **********************************************
TASK [Set Monitor Availability 'In Progress'] **********************************
skipping: [10.0.1.2]
PLAY [Configure Monitor Availability] ******************************************
TASK [Gathering Facts] *********************************************************
skipping: [10.0.1.4]
TASK [openshift_monitor_availability : include_tasks] **************************
skipping: [10.0.1.4]
TASK [openshift_monitor_availability : include_tasks] **************************
skipping: [10.0.1.4]
PLAY [Monitor Availability End] ************************************************
TASK [Set Monitor Availability 'Complete'] *************************************
skipping: [10.0.1.2]
PLAY [Service Catalog Install Checkpoint Start] ********************************
TASK [Set Service Catalog install 'In Progress'] *******************************
ok: [10.0.1.2]
PLAY [Service Catalog] *********************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.0.1.4]
TASK [openshift_service_catalog : include_tasks] *******************************
included: /openshift-ansible/openshift-ansible/roles/openshift_service_catalog/tasks/install.yml for 10.0.1.4
TASK [openshift_service_catalog : Create temp directory for doing work in] *****
ok: [10.0.1.4]
TASK [openshift_service_catalog : Set Service Catalog namespace] ***************
changed: [10.0.1.4]
TASK [openshift_service_catalog : Waiting for netnamespace kube-service-catalog to be ready] ***
skipping: [10.0.1.4]
TASK [openshift_service_catalog : Make kube-service-catalog project network global] ***
skipping: [10.0.1.4]
TASK [openshift_service_catalog : include_tasks] *******************************
included: /openshift-ansible/openshift-ansible/roles/openshift_service_catalog/tasks/generate_certs.yml for 10.0.1.4
TASK [openshift_service_catalog : Create service catalog cert directory] *******
ok: [10.0.1.4]
TASK [openshift_service_catalog : set_fact] ************************************
ok: [10.0.1.4]
TASK [openshift_service_catalog : Generate signing cert] ***********************
changed: [10.0.1.4]
TASK [openshift_service_catalog : Delete old apiserver.crt] ********************
ok: [10.0.1.4]
TASK [openshift_service_catalog : Delete old apiserver.key] ********************
ok: [10.0.1.4]
TASK [openshift_service_catalog : Generating API Server keys] ******************
changed: [10.0.1.4]
TASK [openshift_service_catalog : Create apiserver-ssl secret] *****************
changed: [10.0.1.4]
TASK [openshift_service_catalog : slurp] ***************************************
ok: [10.0.1.4]
TASK [openshift_service_catalog : Create api service] **************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : copy] ****************************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : oc_obj] **************************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : oc_process] **********************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : copy] ****************************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : oc_obj] **************************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : oc_process] **********************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : copy] ****************************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : Apply Service Catalog cluster roles] *********
changed: [10.0.1.4]
TASK [openshift_service_catalog : oc_adm_policy_user] **************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : Set SA cluster-role] *************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : Checking for master.etcd-ca.crt] *************
ok: [10.0.1.4]
TASK [openshift_service_catalog : template] ************************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : Set Service Catalog API Server daemonset] ****
changed: [10.0.1.4]
TASK [openshift_service_catalog : Set Service Catalog API Server service] ******
changed: [10.0.1.4]
TASK [openshift_service_catalog : template] ************************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : Set Service Catalog API Server route] ********
changed: [10.0.1.4]
TASK [openshift_service_catalog : template] ************************************
changed: [10.0.1.4]
TASK [openshift_service_catalog : Set Controller Manager deployment] ***********
changed: [10.0.1.4]
TASK [openshift_service_catalog : Set Controller Manager service] **************
changed: [10.0.1.4]
TASK [openshift_service_catalog : Delete temp directory] ***********************
ok: [10.0.1.4]
TASK [openshift_service_catalog : include_tasks] *******************************
included: /openshift-ansible/openshift-ansible/roles/openshift_service_catalog/tasks/start.yml for 10.0.1.4
TASK [openshift_service_catalog : Wait for API Server rollout success] *********
ok: [10.0.1.4]
TASK [openshift_service_catalog : Wait for Controller Manager rollout success] ***
ok: [10.0.1.4]
TASK [openshift_service_catalog : Verify that the Catalog API Server is running] ***
ok: [10.0.1.4]
TASK [openshift_service_catalog : Check status in the kube-service-catalog namespace] ***
skipping: [10.0.1.4]
TASK [openshift_service_catalog : debug] ***************************************
skipping: [10.0.1.4]
TASK [openshift_service_catalog : Get pods in the kube-service-catalog namespace] ***
skipping: [10.0.1.4]
TASK [openshift_service_catalog : debug] ***************************************
skipping: [10.0.1.4]
TASK [openshift_service_catalog : Get events in the kube-service-catalog namespace] ***
skipping: [10.0.1.4]
TASK [openshift_service_catalog : debug] ***************************************
skipping: [10.0.1.4]
TASK [openshift_service_catalog : Get pod logs] ********************************
skipping: [10.0.1.4]
TASK [openshift_service_catalog : debug] ***************************************
skipping: [10.0.1.4]
TASK [openshift_service_catalog : Report errors] *******************************
skipping: [10.0.1.4]
TASK [openshift_service_catalog : include_tasks] *******************************
skipping: [10.0.1.4]
TASK [ansible_service_broker : include_tasks] **********************************
included: /openshift-ansible/openshift-ansible/roles/ansible_service_broker/tasks/install.yml for 10.0.1.4
TASK [ansible_service_broker : Set default image variables based on deployment type] ***
ok: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/ansible_service_broker/vars/default_images.yml)
TASK [ansible_service_broker : set ansible_service_broker facts] ***************
ok: [10.0.1.4]
TASK [ansible_service_broker : include_tasks] **********************************
included: /openshift-ansible/openshift-ansible/roles/ansible_service_broker/tasks/validate_facts.yml for 10.0.1.4
TASK [ansible_service_broker : validate Dockerhub registry settings] ***********
skipping: [10.0.1.4]
TASK [ansible_service_broker : validate RHCC registry settings] ****************
skipping: [10.0.1.4]
TASK [ansible_service_broker : retrieve broker configmap] **********************
skipping: [10.0.1.4]
TASK [ansible_service_broker : set_fact] ***************************************
skipping: [10.0.1.4]
TASK [ansible_service_broker : scale down asb deploymentconfig] ****************
skipping: [10.0.1.4]
TASK [ansible_service_broker : Add required permissions to asb-auth clusterrole] ***
skipping: [10.0.1.4]
TASK [ansible_service_broker : Create custom resource definitions for asb] *****
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/ansible_service_broker/files/bundlebindings.automationbroker.io.yaml)
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/ansible_service_broker/files/bundleinstances.automationbroker.io.yaml)
skipping: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/ansible_service_broker/files/bundles.automationbroker.io.yaml)
TASK [ansible_service_broker : Migrate from etcd to CustomResources] ***********
skipping: [10.0.1.4]
TASK [ansible_service_broker : wait for migration to complete] *****************
skipping: [10.0.1.4]
TASK [ansible_service_broker : Update broker configmap to use CRD backend] *****
skipping: [10.0.1.4]
TASK [ansible_service_broker : Update broker deploymentconfig] *****************
skipping: [10.0.1.4]
TASK [ansible_service_broker : delete etcd service] ****************************
skipping: [10.0.1.4]
TASK [ansible_service_broker : delete etcd deploymentconfig] *******************
skipping: [10.0.1.4]
TASK [ansible_service_broker : delete broker etcd secret] **********************
skipping: [10.0.1.4]
TASK [ansible_service_broker : scale up asb deploymentconfig] ******************
skipping: [10.0.1.4]
TASK [ansible_service_broker : Fail out because the ASB etcd to CRD migration was unsuccessful] ***
skipping: [10.0.1.4]
TASK [ansible_service_broker : include_tasks] **********************************
included: /openshift-ansible/openshift-ansible/roles/ansible_service_broker/tasks/generate_certs.yml for 10.0.1.4
TASK [ansible_service_broker : Create ansible-service-broker cert directory] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : Create self signing ca cert] ********************
changed: [10.0.1.4]
TASK [ansible_service_broker : Create self signed client cert] *****************
changed: [10.0.1.4] => (item={u'creates': u'/etc/origin/ansible-service-broker/client.key', u'cmd': u'openssl genrsa -out /etc/origin/ansible-service-broker/client.key 2048'})
changed: [10.0.1.4] => (item={u'creates': u'/etc/origin/ansible-service-broker/client.csr', u'cmd': u'openssl req -new -key /etc/origin/ansible-service-broker/client.key -out /etc/origin/ansible-service-broker/client.csr -subj "/CN=client"'})
changed: [10.0.1.4] => (item={u'creates': u'/etc/origin/ansible-service-broker/client.pem', u'cmd': u'openssl x509 -req -in /etc/origin/ansible-service-broker/client.csr -CA /etc/origin/ansible-service-broker/cert.pem -CAkey /etc/origin/ansible-service-broker/key.pem -CAcreateserial -out /etc/origin/ansible-service-broker/client.pem -days 1024'})
TASK [ansible_service_broker : set_fact] ***************************************
ok: [10.0.1.4]
TASK [ansible_service_broker : Read in certs for etcd] *************************
ok: [10.0.1.4] => (item=cert.pem)
ok: [10.0.1.4] => (item=client.pem)
ok: [10.0.1.4] => (item=client.key)
TASK [ansible_service_broker : set_fact] ***************************************
ok: [10.0.1.4]
TASK [ansible_service_broker : create openshift-ansible-service-broker project] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : create ansible-service-broker serviceaccount] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : create ansible-service-broker client serviceaccount] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : Create asb-auth cluster role] *******************
changed: [10.0.1.4]
TASK [ansible_service_broker : Create aggregate rule for user authorization] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : Create asb-access cluster role] *****************
changed: [10.0.1.4]
TASK [ansible_service_broker : Bind admin cluster-role to asb serviceaccount] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : Bind auth cluster role to asb service account] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : Bind asb-access role to asb-client service account] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : create asb-client token secret] *****************
changed: [10.0.1.4]
TASK [ansible_service_broker : oc_secret] **************************************
ok: [10.0.1.4]
TASK [ansible_service_broker : set_fact] ***************************************
ok: [10.0.1.4]
TASK [ansible_service_broker : Create custom resource definitions for asb] *****
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/ansible_service_broker/files/bundlebindings.automationbroker.io.yaml)
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/ansible_service_broker/files/bundleinstances.automationbroker.io.yaml)
changed: [10.0.1.4] => (item=/openshift-ansible/openshift-ansible/roles/ansible_service_broker/files/bundles.automationbroker.io.yaml)
TASK [ansible_service_broker : create ansible-service-broker service] **********
changed: [10.0.1.4]
TASK [ansible_service_broker : create route for ansible-service-broker service] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : create route for dashboard-redirector service] ***
skipping: [10.0.1.4]
TASK [ansible_service_broker : Set Ansible Service Broker deployment config] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : set auth name and type facts if needed] *********
skipping: [10.0.1.4]
TASK [ansible_service_broker : Create config map for ansible-service-broker] ***
changed: [10.0.1.4]
TASK [ansible_service_broker : oc_secret] **************************************
skipping: [10.0.1.4]
TASK [ansible_service_broker : Create the Broker resource in the catalog] ******
changed: [10.0.1.4]
TASK [ansible_service_broker : include_tasks] **********************************
skipping: [10.0.1.4]
TASK [template_service_broker : include_tasks] *********************************
included: /openshift-ansible/openshift-ansible/roles/template_service_broker/tasks/install.yml for 10.0.1.4
TASK [template_service_broker : include_tasks] *********************************
included: /openshift-ansible/openshift-ansible/roles/template_service_broker/tasks/deploy.yml for 10.0.1.4
TASK [template_service_broker : oc_project] ************************************
changed: [10.0.1.4]
TASK [template_service_broker : command] ***************************************
ok: [10.0.1.4]
TASK [template_service_broker : Copy admin client config] **********************
ok: [10.0.1.4]
TASK [template_service_broker : copy] ******************************************
changed: [10.0.1.4] => (item=apiserver-template.yaml)
changed: [10.0.1.4] => (item=rbac-template.yaml)
changed: [10.0.1.4] => (item=template-service-broker-registration.yaml)
changed: [10.0.1.4] => (item=apiserver-config.yaml)
TASK [template_service_broker : yedit] *****************************************
ok: [10.0.1.4]
TASK [template_service_broker : slurp] *****************************************
ok: [10.0.1.4]
TASK [template_service_broker : Apply template file] ***************************
changed: [10.0.1.4]
TASK [template_service_broker : Reconcile with RBAC file] **********************
changed: [10.0.1.4]
TASK [template_service_broker : Verify that TSB is running] ********************
FAILED - RETRYING: Verify that TSB is running (60 retries left).
ok: [10.0.1.4]
TASK [template_service_broker : slurp] *****************************************
ok: [10.0.1.4]
TASK [template_service_broker : Register TSB with broker] **********************
changed: [10.0.1.4]
TASK [template_service_broker : file] ******************************************
ok: [10.0.1.4]
TASK [template_service_broker : include_tasks] *********************************
skipping: [10.0.1.4]
PLAY [Service Catalog Install Checkpoint End] **********************************
TASK [Set Service Catalog install 'Complete'] **********************************
ok: [10.0.1.2]
PLAY [OLM Install Checkpoint Start] ********************************************
TASK [Set OLM install 'In Progress'] *******************************************
skipping: [10.0.1.2]
PLAY [Operator Lifecycle Manager] **********************************************
TASK [Gathering Facts] *********************************************************
skipping: [10.0.1.4]
TASK [olm : include_tasks] *****************************************************
skipping: [10.0.1.4]
TASK [olm : include_tasks] *****************************************************
skipping: [10.0.1.4]
PLAY [OLM Install Checkpoint End] **********************************************
TASK [Set OLM install 'Complete'] **********************************************
skipping: [10.0.1.2]
PLAY [Management Install Checkpoint Start] *************************************
TASK [Set Management install 'In Progress'] ************************************
skipping: [10.0.1.2]
PLAY [Enable sebool container_manage_cgroup] ***********************************
TASK [Setting sebool container_manage_cgroup] **********************************
skipping: [10.0.1.4]
skipping: [10.0.1.2]
skipping: [10.0.1.3]
PLAY [Setup CFME] **************************************************************
TASK [Gathering Facts] *********************************************************
skipping: [10.0.1.4]
TASK [Create a temporary place to evaluate the PV templates] *******************
skipping: [10.0.1.4]
TASK [openshift_management : Run pre-install Management validation checks] *****
skipping: [10.0.1.4]
TASK [openshift_manageiq : Add Management Infrastructure project] **************
skipping: [10.0.1.4]
TASK [openshift_manageiq : Create Admin and Image Inspector Service Account] ***
skipping: [10.0.1.4] => (item=management-admin)
skipping: [10.0.1.4] => (item=inspector-admin)
TASK [openshift_manageiq : Create manageiq cluster role] ***********************
skipping: [10.0.1.4]
TASK [openshift_manageiq : Create Hawkular Metrics Admin Cluster Role] *********
skipping: [10.0.1.4]
TASK [openshift_manageiq : Configure role/user permissions] ********************
skipping: [10.0.1.4] => (item={u'resource_kind': u'role', u'resource_name': u'admin', u'user': u'management-admin'})
skipping: [10.0.1.4] => (item={u'resource_kind': u'role', u'resource_name': u'admin', u'user': u'system:serviceaccount:management-infra:management-admin'})
skipping: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'management-infra-admin', u'user': u'system:serviceaccount:management-infra:management-admin'})
skipping: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'cluster-reader', u'user': u'system:serviceaccount:management-infra:management-admin'})
skipping: [10.0.1.4] => (item={u'resource_kind': u'scc', u'resource_name': u'privileged', u'user': u'system:serviceaccount:management-infra:management-admin'})
skipping: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'system:image-puller', u'user': u'system:serviceaccount:management-infra:inspector-admin'})
skipping: [10.0.1.4] => (item={u'resource_kind': u'scc', u'resource_name': u'privileged', u'user': u'system:serviceaccount:management-infra:inspector-admin'})
skipping: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'self-provisioner', u'user': u'system:serviceaccount:management-infra:management-admin'})
skipping: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'hawkular-metrics-admin', u'user': u'system:serviceaccount:management-infra:management-admin'})
TASK [openshift_manageiq : Configure 3_2 role/user permissions] ****************
skipping: [10.0.1.4] => (item={u'resource_kind': u'cluster-role', u'resource_name': u'system:image-auditor', u'user': u'system:serviceaccount:management-infra:management-admin'})
TASK [openshift_management : Ensure the Management 'openshift-management' namespace exists] ***
skipping: [10.0.1.4]
TASK [openshift_management : Create and Authorize Management Accounts] *********
skipping: [10.0.1.4]
TASK [openshift_management : Determine the correct NFS host if required] *******
skipping: [10.0.1.4]
TASK [openshift_management : Create required NFS exports for Management app storage] ***
skipping: [10.0.1.4]
TASK [openshift_management : Note Storage Type - External NFS] ****************
skipping: [10.0.1.4]
TASK [openshift_management : Note Storage Type - Cloud Provider] ***************
skipping: [10.0.1.4]
TASK [openshift_management : Note Storage Type - Preconfigured] ****************
skipping: [10.0.1.4]
TASK [openshift_management : Install the Management app and PV templates] ******
skipping: [10.0.1.4]
TASK [openshift_management : Create the required App and DB PVs using nfs] *****
skipping: [10.0.1.4]
TASK [openshift_management : Note the correct ext-db template name] ************
skipping: [10.0.1.4]
TASK [openshift_management : Note the correct podified db template name] *******
skipping: [10.0.1.4]
TASK [openshift_management : Ensure the Management App is created] *************
skipping: [10.0.1.4]
TASK [openshift_management : Wait for the app to come up. May take several minutes, 30s check intervals, 30 retries] ***
skipping: [10.0.1.4]
PLAY [Management Install Checkpoint End] ***************************************
TASK [Set Management install 'Complete'] ***************************************
skipping: [10.0.1.2]
PLAY [Descheduler Install Checkpoint Start] ************************************
TASK [Set Descheduler install 'In Progress'] ***********************************
skipping: [10.0.1.2]
PLAY [OpenShift Descheduler] ***************************************************
TASK [Gathering Facts] *********************************************************
skipping: [10.0.1.4]
TASK [openshift_descheduler : include_tasks] ***********************************
skipping: [10.0.1.4]
TASK [openshift_descheduler : include_tasks] ***********************************
skipping: [10.0.1.4]
PLAY [Descheduler Install Checkpoint End] **************************************
TASK [Set Descheduler install 'Complete'] **************************************
skipping: [10.0.1.2]
PLAY [Node Problem Detector Install Checkpoint Start] **************************
TASK [Set Node Problem Detector install 'In Progress'] *************************
skipping: [10.0.1.2]
PLAY [OpenShift Node Problem Detector] *****************************************
TASK [Gathering Facts] *********************************************************
skipping: [10.0.1.4]
TASK [openshift_node_problem_detector : include_tasks] *************************
skipping: [10.0.1.4]
TASK [openshift_node_problem_detector : include_tasks] *************************
skipping: [10.0.1.4]
PLAY [Node Problem Detector End] ***********************************************
TASK [Set Node Problem Detector install 'Complete'] ****************************
skipping: [10.0.1.2]
PLAY [Auto-heal Install Checkpoint Start] **************************************
TASK [Set Auto-heal install 'In Progress'] *************************************
skipping: [10.0.1.2]
PLAY [Auto-heal] ***************************************************************
TASK [Gathering Facts] *********************************************************
skipping: [10.0.1.4]
TASK [openshift_autoheal : include_tasks] **************************************
skipping: [10.0.1.4]
TASK [openshift_autoheal : include_tasks] **************************************
skipping: [10.0.1.4]
PLAY [Auto-heal Install Checkpoint End] ****************************************
TASK [Auto-heal install 'Complete'] ********************************************
skipping: [10.0.1.2]
PLAY [Cluster Auto Scaler Install Checkpoint Start] ****************************
TASK [Set Cluster Auto Scaler install 'In Progress'] ***************************
skipping: [10.0.1.2]
PLAY [OpenShift Cluster Auto Scaler] *******************************************
TASK [Gathering Facts] *********************************************************
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : Set cluster autoscaler namespace] *********
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : create the cluster-autoscaler serviceaccount] ***
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : copy the cluster-autoscaler files] ********
skipping: [10.0.1.4] => (item=clusterrole.yml)
skipping: [10.0.1.4] => (item=role.yml)
TASK [openshift_cluster_autoscaler : Ensure the cluster-autoscaler roles are present] ***
skipping: [10.0.1.4] => (item={u'type': u'clusterrole', u'name': u'cluster-autoscaler', u'fname': u'clusterrole.yml'})
skipping: [10.0.1.4] => (item={u'type': u'role', u'name': u'cluster-autoscaler', u'fname': u'role.yml'})
TASK [openshift_cluster_autoscaler : include_tasks] ****************************
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : create the policies] **********************
skipping: [10.0.1.4] => (item={u'name': u'cluster-role'})
skipping: [10.0.1.4] => (item={u'name': u'role', u'role_namespace': u'openshift-autoscaler'})
TASK [openshift_cluster_autoscaler : grant cluster-reader to cluster-autoscaler] ***
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : laydown the deployment file for cluster-autoscaler] ***
skipping: [10.0.1.4]
TASK [openshift_cluster_autoscaler : Ensure the cluster-autoscaler is present] ***
skipping: [10.0.1.4]
PLAY [Cluster Auto Scaler Install Checkpoint End] ******************************
TASK [Set Cluster Auto Scaler install 'Complete'] ******************************
skipping: [10.0.1.2]
PLAY RECAP *********************************************************************
10.0.1.2 : ok=180 changed=80 unreachable=0 failed=0
10.0.1.3 : ok=175 changed=78 unreachable=0 failed=0
10.0.1.4 : ok=1165 changed=434 unreachable=0 failed=0
localhost : ok=23 changed=0 unreachable=0 failed=0
INSTALLER STATUS ***************************************************************
Initialization : Complete (0:00:39)
Health Check : Complete (0:00:07)
Node Bootstrap Preparation : Complete (0:03:54)
etcd Install : Complete (0:01:06)
Master Install : Complete (0:05:03)
Master Additional Install : Complete (0:00:37)
Node Join : Complete (0:00:33)
Hosted Install : Complete (0:01:11)
Cluster Monitoring Operator : Complete (0:01:26)
Web Console Install : Complete (0:00:39)
Console Install : Complete (0:00:35)
Metrics Install : Complete (0:02:51)
metrics-server Install : Complete (0:01:44)
Logging Install : Complete (0:04:29)
Service Catalog Install : Complete (0:04:02)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment