Closed jcantrill closed 6 years ago
While trying to use oc cluster up --metrics|--logging deployment fails with:
oc cluster up --metrics|--logging
TASK [Gather Cluster facts] ***** task path: /usr/share/ansible/openshift-ansible/playbooks/init/cluster_facts.yml:9 Friday 02 February 2018 21:02:07 +0000 (0:00:00.076) 0:00:05.943 * An exception occurred during task execution. To see the full traceback, use -vvv. The error was: KeyError: 'ansible_default_ipv4' fatal: [127.0.0.1]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1687, in \n main()\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1674, in main\n additive_facts_to_overwrite)\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1339, in init\n additive_facts_to_overwrite)\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1368, in generate_facts\n defaults = self.get_defaults(roles, deployment_type, deployment_subtype)\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1400, in get_defaults\n ip_addr = self.system_facts['ansible_default_ipv4']['address']\nKeyError: 'ansible_default_ipv4'\n", "module_stdout": "", "msg": "MODULE FAILURE", "rc": 1}
On a multi master install, if the first master goes down we can no longer scaleup the cluster with new nodes or masters.
master
# cat /tmp/inventory [OSEv3:children] masters nodes [OSEv3:vars] #openshift_release=v3.9.0 openshift_deployment_type=origin openshift_logging_image_prefix=openshift/origin- openshift_logging_image_version=v3.9.0 openshift_logging_master_public_url=https://127.0.0.1:8443 openshift_logging_install_logging=true openshift_logging_use_ops=false openshift_logging_namespace=logging openshift_logging_elasticseach_memory_limit=1024M openshift_logging_elasticseach_storage_type=pvc openshift_logging_elasticseach_pvc_size=100G openshift_logging_kibana_hostname=kibana-logging.127.0.0.1.nip.io [masters] 127.0.0.1 ansible_connection=local [nodes] 127.0.0.1 openshift_hostname=127.0.0.1 [etcd] 127.0.0.1 sh-4.2# oc get pods NAME READY STATUS RESTARTS AGE docker-registry-1-6jzch 1/1 Running 0 3m persistent-volume-setup-mf8dt 0/1 Completed 0 3m router-1-476t4 1/1 Running 0 3m sh-4.2# ansible-playbook -i /tmp/inventory playbooks/openshift-logging/config.yml -vv ansible-playbook 2.4.2.0 config file = /usr/share/ansible/openshift-ansible/ansible.cfg configured module search path = [u'/opt/app-root/src/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible-playbook python version = 2.7.5 (default, Aug 4 2017, 00:39:18) [GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] Using /usr/share/ansible/openshift-ansible/ansible.cfg as config file PLAYBOOK: config.yml ********************************************************************************************************************************************************************************************** 16 plays in playbooks/openshift-logging/config.yml PLAY [Initialization Checkpoint Start] **************************************************************************************************************************************************************************** META: ran handlers TASK [Set install initialization 'In Progress'] ******************************************************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/playbooks/init/main.yml:11 Friday 02 February 2018 21:02:01 +0000 (0:00:00.113) 0:00:00.113 ******* ok: [127.0.0.1] => {"ansible_stats": {"aggregate": true, "data": {"installer_phase_initialize": {"start": "20180202210201Z", "status": "In Progress"}}, "per_host": false}, "changed": false} META: ran handlers META: ran handlers PLAY [Populate config host groups] ******************************************************************************************************************************************************************************** META: ran handlers TASK [Load group name mapping variables] ************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:7 Friday 02 February 2018 21:02:01 +0000 (0:00:00.055) 0:00:00.169 ******* ok: [127.0.0.1] => {"ansible_facts": {"g_all_hosts": "{{ g_master_hosts | union(g_node_hosts) | union(g_etcd_hosts) | union(g_new_etcd_hosts) | union(g_lb_hosts) | union(g_nfs_hosts) | union(g_new_node_hosts)| union(g_new_master_hosts) | union(g_glusterfs_hosts) | union(g_glusterfs_registry_hosts) | default([]) }}", "g_etcd_hosts": "{{ groups.etcd | default([]) }}", "g_glusterfs_hosts": "{{ groups.glusterfs | default([]) }}", "g_glusterfs_registry_hosts": "{{ groups.glusterfs_registry | default(g_glusterfs_hosts) }}", "g_lb_hosts": "{{ groups.lb | default([]) }}", "g_master_hosts": "{{ groups.masters | default([]) }}", "g_new_etcd_hosts": "{{ groups.new_etcd | default([]) }}", "g_new_master_hosts": "{{ groups.new_masters | default([]) }}", "g_new_node_hosts": "{{ groups.new_nodes | default([]) }}", "g_nfs_hosts": "{{ groups.nfs | default([]) }}", "g_node_hosts": "{{ groups.nodes | default([]) }}"}, "ansible_included_var_files": ["/usr/share/ansible/openshift-ansible/playbooks/init/vars/cluster_hosts.yml"], "changed": false} TASK [Evaluate groups - g_etcd_hosts or g_new_etcd_hosts required] ************************************************************************************************************************************************ task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:10 Friday 02 February 2018 21:02:01 +0000 (0:00:00.043) 0:00:00.213 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Evaluate groups - g_master_hosts or g_new_master_hosts required] ******************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:15 Friday 02 February 2018 21:02:01 +0000 (0:00:00.030) 0:00:00.243 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Evaluate groups - g_node_hosts or g_new_node_hosts required] ************************************************************************************************************************************************ task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:20 Friday 02 February 2018 21:02:01 +0000 (0:00:00.028) 0:00:00.272 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Evaluate groups - g_lb_hosts required] ********************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:25 Friday 02 February 2018 21:02:01 +0000 (0:00:00.029) 0:00:00.301 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Evaluate groups - g_nfs_hosts required] ********************************************************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:30 Friday 02 February 2018 21:02:01 +0000 (0:00:00.031) 0:00:00.333 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Evaluate groups - g_nfs_hosts is single host] *************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:35 Friday 02 February 2018 21:02:01 +0000 (0:00:00.028) 0:00:00.361 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Evaluate groups - g_glusterfs_hosts required] *************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:40 Friday 02 February 2018 21:02:01 +0000 (0:00:00.031) 0:00:00.393 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Evaluate groups - Fail if no etcd hosts group is defined] *************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:45 Friday 02 February 2018 21:02:01 +0000 (0:00:00.028) 0:00:00.422 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Evaluate oo_all_hosts] ************************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:57 Friday 02 February 2018 21:02:02 +0000 (0:00:00.031) 0:00:00.453 ******* creating host via 'add_host': hostname=127.0.0.1 ok: [127.0.0.1] => (item=127.0.0.1) => {"add_host": {"groups": ["oo_all_hosts"], "host_name": "127.0.0.1", "host_vars": {}}, "changed": false, "item": "127.0.0.1"} TASK [Evaluate oo_masters] **************************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:66 Friday 02 February 2018 21:02:02 +0000 (0:00:00.067) 0:00:00.521 ******* creating host via 'add_host': hostname=127.0.0.1 ok: [127.0.0.1] => (item=127.0.0.1) => {"add_host": {"groups": ["oo_masters"], "host_name": "127.0.0.1", "host_vars": {}}, "changed": false, "item": "127.0.0.1"} TASK [Evaluate oo_first_master] *********************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:75 Friday 02 February 2018 21:02:02 +0000 (0:00:00.048) 0:00:00.570 ******* creating host via 'add_host': hostname=127.0.0.1 ok: [127.0.0.1] => {"add_host": {"groups": ["oo_first_master"], "host_name": "127.0.0.1", "host_vars": {}}, "changed": false} TASK [Evaluate oo_new_etcd_to_config] ***************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:84 Friday 02 February 2018 21:02:02 +0000 (0:00:00.054) 0:00:00.625 ******* TASK [Evaluate oo_masters_to_config] ****************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:93 Friday 02 February 2018 21:02:02 +0000 (0:00:00.024) 0:00:00.649 ******* creating host via 'add_host': hostname=127.0.0.1 ok: [127.0.0.1] => (item=127.0.0.1) => {"add_host": {"groups": ["oo_masters_to_config"], "host_name": "127.0.0.1", "host_vars": {}}, "changed": false, "item": "127.0.0.1"} TASK [Evaluate oo_etcd_to_config] ********************************************************************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:102 Friday 02 February 2018 21:02:02 +0000 (0:00:00.060) 0:00:00.710 ******* creating host via 'add_host': hostname=127.0.0.1 ok: [127.0.0.1] => (item=127.0.0.1) => {"add_host": {"groups": ["oo_etcd_to_config"], "host_name": "127.0.0.1", "host_vars": {}}, "changed": false, "item": "127.0.0.1"} TASK [Evaluate oo_first_etcd] ************************************************************************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:111 Friday 02 February 2018 21:02:02 +0000 (0:00:00.037) 0:00:00.748 ******* creating host via 'add_host': hostname=127.0.0.1 ok: [127.0.0.1] => {"add_host": {"groups": ["oo_first_etcd"], "host_name": "127.0.0.1", "host_vars": {}}, "changed": false} TASK [Evaluate oo_etcd_hosts_to_upgrade] ************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:123 Friday 02 February 2018 21:02:02 +0000 (0:00:00.045) 0:00:00.794 ******* creating host via 'add_host': hostname=127.0.0.1 ok: [127.0.0.1] => (item=127.0.0.1) => {"add_host": {"groups": ["oo_etcd_hosts_to_upgrade"], "host_name": "127.0.0.1", "host_vars": {}}, "changed": false, "item": "127.0.0.1"} TASK [Evaluate oo_etcd_hosts_to_backup] *************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:130 Friday 02 February 2018 21:02:02 +0000 (0:00:00.033) 0:00:00.827 ******* creating host via 'add_host': hostname=127.0.0.1 ok: [127.0.0.1] => (item=127.0.0.1) => {"add_host": {"groups": ["oo_etcd_hosts_to_backup"], "host_name": "127.0.0.1", "host_vars": {}}, "changed": false, "item": "127.0.0.1"} TASK [Evaluate oo_nodes_to_config] ******************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:137 Friday 02 February 2018 21:02:02 +0000 (0:00:00.043) 0:00:00.871 ******* creating host via 'add_host': hostname=127.0.0.1 ok: [127.0.0.1] => (item=127.0.0.1) => {"add_host": {"groups": ["oo_nodes_to_config"], "host_name": "127.0.0.1", "host_vars": {}}, "changed": false, "item": "127.0.0.1"} TASK [Add master to oo_nodes_to_config] *************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:147 Friday 02 February 2018 21:02:02 +0000 (0:00:00.044) 0:00:00.915 ******* skipping: [127.0.0.1] => (item=127.0.0.1) => {"changed": false, "item": "127.0.0.1", "skip_reason": "Conditional result was False"} TASK [Evaluate oo_lb_to_config] *********************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:157 Friday 02 February 2018 21:02:02 +0000 (0:00:00.034) 0:00:00.950 ******* TASK [Evaluate oo_nfs_to_config] ********************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:166 Friday 02 February 2018 21:02:02 +0000 (0:00:00.031) 0:00:00.982 ******* TASK [Evaluate oo_glusterfs_to_config] **************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:175 Friday 02 February 2018 21:02:02 +0000 (0:00:00.025) 0:00:01.007 ******* TASK [Evaluate oo_etcd_to_migrate] ******************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:184 Friday 02 February 2018 21:02:02 +0000 (0:00:00.029) 0:00:01.036 ******* creating host via 'add_host': hostname=127.0.0.1 ok: [127.0.0.1] => (item=127.0.0.1) => {"add_host": {"groups": ["oo_etcd_to_migrate"], "host_name": "127.0.0.1", "host_vars": {}}, "changed": false, "item": "127.0.0.1"} META: ran handlers META: ran handlers [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] ******************************************************************************************************************************************************************************************** Friday 02 February 2018 21:02:02 +0000 (0:00:00.062) 0:00:01.098 ******* ok: [127.0.0.1] META: ran handlers META: ran handlers META: ran handlers PLAY [Initialize basic host facts] ******************************************************************************************************************************************************************************** META: ran handlers TASK [openshift_sanitize_inventory : include_tasks] *************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/main.yml:4 Friday 02 February 2018 21:02:04 +0000 (0:00:01.428) 0:00:02.527 ******* included: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/deprecations.yml for 127.0.0.1 TASK [openshift_sanitize_inventory : Check for usage of deprecated variables] ************************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/deprecations.yml:3 Friday 02 February 2018 21:02:04 +0000 (0:00:00.064) 0:00:02.592 ******* skipping: [127.0.0.1] => (item=openshift_hosted_logging_deploy) => {"changed": false, "item": "openshift_hosted_logging_deploy", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_hostname) => {"changed": false, "item": "openshift_hosted_logging_hostname", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_ops_hostname) => {"changed": false, "item": "openshift_hosted_logging_ops_hostname", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_master_public_url) => {"changed": false, "item": "openshift_hosted_logging_master_public_url", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_cluster_size) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_cluster_size", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_ops_cluster_size) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_ops_cluster_size", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_image_pull_secret) => {"changed": false, "item": "openshift_hosted_logging_image_pull_secret", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_enable_ops_cluster) => {"changed": false, "item": "openshift_hosted_logging_enable_ops_cluster", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_curator_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_curator_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_curator_ops_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_curator_ops_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_kibana_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_kibana_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_kibana_ops_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_kibana_ops_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_fluentd_nodeselector_label) => {"changed": false, "item": "openshift_hosted_logging_fluentd_nodeselector_label", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_journal_source) => {"changed": false, "item": "openshift_hosted_logging_journal_source", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_journal_read_from_head) => {"changed": false, "item": "openshift_hosted_logging_journal_read_from_head", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_instance_ram) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_instance_ram", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_storage_labels) => {"changed": false, "item": "openshift_hosted_logging_storage_labels", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_pvc_dynamic) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_pvc_dynamic", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_pvc_size) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_pvc_size", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_pvc_prefix) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_pvc_prefix", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_storage_group) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_storage_group", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_ops_instance_ram) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_ops_instance_ram", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_loggingops_storage_labels) => {"changed": false, "item": "openshift_hosted_loggingops_storage_labels", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_ops_pvc_dynamic) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_ops_pvc_dynamic", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_ops_pvc_size) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_ops_pvc_size", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_ops_pvc_prefix) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_ops_pvc_prefix", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_storage_group) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_storage_group", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_ops_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_ops_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_storage_access_modes) => {"changed": false, "item": "openshift_hosted_logging_storage_access_modes", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_storage_kind) => {"changed": false, "item": "openshift_hosted_logging_storage_kind", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_loggingops_storage_kind) => {"changed": false, "item": "openshift_hosted_loggingops_storage_kind", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_storage_host) => {"changed": false, "item": "openshift_hosted_logging_storage_host", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_loggingops_storage_host) => {"changed": false, "item": "openshift_hosted_loggingops_storage_host", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_storage_nfs_directory) => {"changed": false, "item": "openshift_hosted_logging_storage_nfs_directory", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_loggingops_storage_nfs_directory) => {"changed": false, "item": "openshift_hosted_loggingops_storage_nfs_directory", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_storage_volume_name) => {"changed": false, "item": "openshift_hosted_logging_storage_volume_name", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_loggingops_storage_volume_name) => {"changed": false, "item": "openshift_hosted_loggingops_storage_volume_name", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_storage_volume_size) => {"changed": false, "item": "openshift_hosted_logging_storage_volume_size", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_loggingops_storage_volume_size) => {"changed": false, "item": "openshift_hosted_loggingops_storage_volume_size", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_enable_ops_cluster) => {"changed": false, "item": "openshift_hosted_logging_enable_ops_cluster", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_image_pull_secret) => {"changed": false, "item": "openshift_hosted_logging_image_pull_secret", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_curator_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_curator_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_curator_ops_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_curator_ops_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_kibana_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_kibana_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_kibana_ops_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_kibana_ops_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_ops_hostname) => {"changed": false, "item": "openshift_hosted_logging_ops_hostname", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_fluentd_nodeselector_label) => {"changed": false, "item": "openshift_hosted_logging_fluentd_nodeselector_label", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_journal_source) => {"changed": false, "item": "openshift_hosted_logging_journal_source", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_journal_read_from_head) => {"changed": false, "item": "openshift_hosted_logging_journal_read_from_head", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_instance_ram) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_instance_ram", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_ops_instance_ram) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_ops_instance_ram", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_elasticsearch_ops_nodeselector) => {"changed": false, "item": "openshift_hosted_logging_elasticsearch_ops_nodeselector", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_storage_access_modes) => {"changed": false, "item": "openshift_hosted_logging_storage_access_modes", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_deployer_prefix) => {"changed": false, "item": "openshift_hosted_logging_deployer_prefix", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_logging_deployer_version) => {"changed": false, "item": "openshift_hosted_logging_deployer_version", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_metrics_deploy) => {"changed": false, "item": "openshift_hosted_metrics_deploy", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_metrics_storage_kind) => {"changed": false, "item": "openshift_hosted_metrics_storage_kind", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_metrics_storage_access_modes) => {"changed": false, "item": "openshift_hosted_metrics_storage_access_modes", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_metrics_storage_host) => {"changed": false, "item": "openshift_hosted_metrics_storage_host", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_metrics_storage_nfs_directory) => {"changed": false, "item": "openshift_hosted_metrics_storage_nfs_directory", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_metrics_storage_volume_name) => {"changed": false, "item": "openshift_hosted_metrics_storage_volume_name", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_metrics_storage_volume_size) => {"changed": false, "item": "openshift_hosted_metrics_storage_volume_size", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_metrics_storage_labels) => {"changed": false, "item": "openshift_hosted_metrics_storage_labels", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_metrics_deployer_prefix) => {"changed": false, "item": "openshift_hosted_metrics_deployer_prefix", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=openshift_hosted_metrics_deployer_version) => {"changed": false, "item": "openshift_hosted_metrics_deployer_version", "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : debug] *********************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/deprecations.yml:11 Friday 02 February 2018 21:02:05 +0000 (0:00:01.211) 0:00:03.803 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : set_stats] ******************************************************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/deprecations.yml:12 Friday 02 February 2018 21:02:05 +0000 (0:00:00.033) 0:00:03.836 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : Assign deprecated variables to correct counterparts] ************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/deprecations.yml:21 Friday 02 February 2018 21:02:05 +0000 (0:00:00.034) 0:00:03.870 ******* included: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/__deprecations_logging.yml for 127.0.0.1 included: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/__deprecations_metrics.yml for 127.0.0.1 TASK [openshift_sanitize_inventory : conditional_set_fact] ******************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/__deprecations_logging.yml:5 Friday 02 February 2018 21:02:05 +0000 (0:00:00.090) 0:00:03.961 ******* ok: [127.0.0.1] => {"ansible_facts": {}, "changed": false} TASK [openshift_sanitize_inventory : set_fact] ******************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/__deprecations_logging.yml:42 Friday 02 February 2018 21:02:05 +0000 (0:00:00.375) 0:00:04.337 ******* ok: [127.0.0.1] => {"ansible_facts": {"openshift_logging_elasticsearch_ops_pvc_dynamic": "", "openshift_logging_elasticsearch_ops_pvc_prefix": "", "openshift_logging_elasticsearch_ops_pvc_size": "", "openshift_logging_elasticsearch_pvc_dynamic": "", "openshift_logging_elasticsearch_pvc_prefix": "", "openshift_logging_elasticsearch_pvc_size": ""}, "changed": false} TASK [openshift_sanitize_inventory : conditional_set_fact] ******************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/__deprecations_metrics.yml:5 Friday 02 February 2018 21:02:05 +0000 (0:00:00.057) 0:00:04.395 ******* ok: [127.0.0.1] => {"ansible_facts": {}, "changed": false} TASK [openshift_sanitize_inventory : Standardize on latest variable names] **************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/main.yml:6 Friday 02 February 2018 21:02:06 +0000 (0:00:00.247) 0:00:04.642 ******* ok: [127.0.0.1] => {"ansible_facts": {"deployment_subtype": "basic", "openshift_deployment_subtype": "basic"}, "changed": false} TASK [openshift_sanitize_inventory : Normalize openshift_release] ************************************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/main.yml:11 Friday 02 February 2018 21:02:06 +0000 (0:00:00.051) 0:00:04.694 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : Abort when openshift_release is invalid] ************************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/main.yml:21 Friday 02 February 2018 21:02:06 +0000 (0:00:00.031) 0:00:04.725 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : include_tasks] *************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/main.yml:30 Friday 02 February 2018 21:02:06 +0000 (0:00:00.029) 0:00:04.755 ******* included: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/unsupported.yml for 127.0.0.1 TASK [openshift_sanitize_inventory : Ensure that openshift_use_dnsmasq is true] *********************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/unsupported.yml:5 Friday 02 February 2018 21:02:06 +0000 (0:00:00.066) 0:00:04.821 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : Ensure that openshift_node_dnsmasq_install_network_manager_hook is true] ***************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/unsupported.yml:14 Friday 02 February 2018 21:02:06 +0000 (0:00:00.035) 0:00:04.857 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : set_fact] ******************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/unsupported.yml:22 Friday 02 February 2018 21:02:06 +0000 (0:00:00.034) 0:00:04.891 ******* TASK [openshift_sanitize_inventory : Ensure that dynamic provisioning is set if using dynamic storage] ************************************************************************************************************ task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/unsupported.yml:29 Friday 02 February 2018 21:02:06 +0000 (0:00:00.082) 0:00:04.973 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : Ensure the hosted registry's GlusterFS storage is configured correctly] ****************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/unsupported.yml:45 Friday 02 February 2018 21:02:06 +0000 (0:00:00.041) 0:00:05.015 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : Ensure the hosted registry's GlusterFS storage is configured correctly] ****************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/unsupported.yml:58 Friday 02 February 2018 21:02:06 +0000 (0:00:00.026) 0:00:05.041 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : Ensure clusterid is set along with the cloudprovider] ************************************************************************************************************************ task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/main.yml:34 Friday 02 February 2018 21:02:06 +0000 (0:00:00.036) 0:00:05.078 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : Ensure ansible_service_broker_remove and ansible_service_broker_install are mutually exclusive] ****************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/main.yml:47 Friday 02 February 2018 21:02:06 +0000 (0:00:00.035) 0:00:05.113 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [openshift_sanitize_inventory : Ensure template_service_broker_remove and template_service_broker_install are mutually exclusive] **************************************************************************** task path: /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/main.yml:56 Friday 02 February 2018 21:02:06 +0000 (0:00:00.031) 0:00:05.144 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Detecting Operating System from ostree_booted] ************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:19 Friday 02 February 2018 21:02:06 +0000 (0:00:00.036) 0:00:05.181 ******* ok: [127.0.0.1] => {"changed": false, "stat": {"exists": false}} TASK [set openshift_deployment_type if unset] ********************************************************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:25 Friday 02 February 2018 21:02:07 +0000 (0:00:00.271) 0:00:05.452 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [initialize_facts set fact openshift_is_atomic and openshift_is_containerized] ******************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:32 Friday 02 February 2018 21:02:07 +0000 (0:00:00.032) 0:00:05.485 ******* ok: [127.0.0.1] => {"ansible_facts": {"openshift_is_atomic": false, "openshift_is_containerized": false}, "changed": false} TASK [Determine Atomic Host Docker Version] *********************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:49 Friday 02 February 2018 21:02:07 +0000 (0:00:00.079) 0:00:05.565 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [assert atomic host docker version is 1.12 or later] ********************************************************************************************************************************************************* task path: /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:53 Friday 02 February 2018 21:02:07 +0000 (0:00:00.081) 0:00:05.646 ******* skipping: [127.0.0.1] => {"changed": false, "skip_reason": "Conditional result was False"} META: ran handlers META: ran handlers PLAY [Initialize special first-master variables] ****************************************************************************************************************************************************************** META: ran handlers TASK [set_fact] *************************************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:64 Friday 02 February 2018 21:02:07 +0000 (0:00:00.090) 0:00:05.736 ******* ok: [127.0.0.1] => {"ansible_facts": {"first_master_client_binary": "oc", "openshift_client_binary": "oc"}, "changed": false} META: ran handlers META: ran handlers PLAY [Install packages necessary for installer] ******************************************************************************************************************************************************************* META: ran handlers TASK [Ensure openshift-ansible installer package deps are installed] ********************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/base_packages.yml:11 Friday 02 February 2018 21:02:07 +0000 (0:00:00.060) 0:00:05.797 ******* skipping: [127.0.0.1] => (item=iproute) => {"changed": false, "item": "iproute", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=dbus-python) => {"changed": false, "item": "dbus-python", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=PyYAML) => {"changed": false, "item": "PyYAML", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=python-ipaddress) => {"changed": false, "item": "python-ipaddress", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=yum-utils) => {"changed": false, "item": "yum-utils", "skip_reason": "Conditional result was False"} TASK [Ensure various deps for running system containers are installed] ******************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/base_packages.yml:24 Friday 02 February 2018 21:02:07 +0000 (0:00:00.069) 0:00:05.867 ******* skipping: [127.0.0.1] => (item=atomic) => {"changed": false, "item": "atomic", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=ostree) => {"changed": false, "item": "ostree", "skip_reason": "Conditional result was False"} skipping: [127.0.0.1] => (item=runc) => {"changed": false, "item": "runc", "skip_reason": "Conditional result was False"} META: ran handlers META: ran handlers PLAY [Initialize cluster facts] *********************************************************************************************************************************************************************************** META: ran handlers TASK [Gather Cluster facts] *************************************************************************************************************************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/cluster_facts.yml:9 Friday 02 February 2018 21:02:07 +0000 (0:00:00.076) 0:00:05.943 ******* An exception occurred during task execution. To see the full traceback, use -vvv. The error was: KeyError: 'ansible_default_ipv4' fatal: [127.0.0.1]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1687, in <module>\n main()\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1674, in main\n additive_facts_to_overwrite)\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1339, in __init__\n additive_facts_to_overwrite)\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1368, in generate_facts\n defaults = self.get_defaults(roles, deployment_type, deployment_subtype)\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1400, in get_defaults\n ip_addr = self.system_facts['ansible_default_ipv4']['address']\nKeyError: 'ansible_default_ipv4'\n", "module_stdout": "", "msg": "MODULE FAILURE", "rc": 1} PLAY RECAP ******************************************************************************************************************************************************************************************************** 127.0.0.1 : ok=24 changed=0 unreachable=0 failed=1 INSTALLER STATUS ************************************************************************************************************************************************************************************************** Initialization : In Progress (0:00:07) Friday 02 February 2018 21:02:08 +0000 (0:00:01.433) 0:00:07.377 ******* =============================================================================== Gather Cluster facts --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1.43s /usr/share/ansible/openshift-ansible/playbooks/init/cluster_facts.yml:9 ------------------------------------------------------------------------------------------------------------------------------------------ Gathering Facts -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1.43s ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- openshift_sanitize_inventory : Check for usage of deprecated variables ------------------------------------------------------------------------------------------------------------------------------------- 1.21s /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/deprecations.yml:3 ----------------------------------------------------------------------------------------------------------------- openshift_sanitize_inventory : conditional_set_fact -------------------------------------------------------------------------------------------------------------------------------------------------------- 0.38s /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/__deprecations_logging.yml:5 ------------------------------------------------------------------------------------------------------- Detecting Operating System from ostree_booted -------------------------------------------------------------------------------------------------------------------------------------------------------------- 0.27s /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:19 ------------------------------------------------------------------------------------------------------------------------------------------- openshift_sanitize_inventory : conditional_set_fact -------------------------------------------------------------------------------------------------------------------------------------------------------- 0.25s /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/__deprecations_metrics.yml:5 ------------------------------------------------------------------------------------------------------- openshift_sanitize_inventory : Assign deprecated variables to correct counterparts ------------------------------------------------------------------------------------------------------------------------- 0.09s /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/deprecations.yml:21 ---------------------------------------------------------------------------------------------------------------- assert atomic host docker version is 1.12 or later --------------------------------------------------------------------------------------------------------------------------------------------------------- 0.09s /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:53 ------------------------------------------------------------------------------------------------------------------------------------------- openshift_sanitize_inventory : set_fact -------------------------------------------------------------------------------------------------------------------------------------------------------------------- 0.08s /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/unsupported.yml:22 ----------------------------------------------------------------------------------------------------------------- Determine Atomic Host Docker Version ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 0.08s /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:49 ------------------------------------------------------------------------------------------------------------------------------------------- initialize_facts set fact openshift_is_atomic and openshift_is_containerized ------------------------------------------------------------------------------------------------------------------------------- 0.08s /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:32 ------------------------------------------------------------------------------------------------------------------------------------------- Ensure various deps for running system containers are installed -------------------------------------------------------------------------------------------------------------------------------------------- 0.08s /usr/share/ansible/openshift-ansible/playbooks/init/base_packages.yml:24 ----------------------------------------------------------------------------------------------------------------------------------------- Ensure openshift-ansible installer package deps are installed ---------------------------------------------------------------------------------------------------------------------------------------------- 0.07s /usr/share/ansible/openshift-ansible/playbooks/init/base_packages.yml:11 ----------------------------------------------------------------------------------------------------------------------------------------- Evaluate oo_all_hosts -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 0.07s /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:57 --------------------------------------------------------------------------------------------------------------------------------------- openshift_sanitize_inventory : include_tasks --------------------------------------------------------------------------------------------------------------------------------------------------------------- 0.07s /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/main.yml:30 ------------------------------------------------------------------------------------------------------------------------ openshift_sanitize_inventory : include_tasks --------------------------------------------------------------------------------------------------------------------------------------------------------------- 0.06s /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/main.yml:4 ------------------------------------------------------------------------------------------------------------------------- Evaluate oo_etcd_to_migrate -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 0.06s /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:184 -------------------------------------------------------------------------------------------------------------------------------------- Evaluate oo_masters_to_config ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 0.06s /usr/share/ansible/openshift-ansible/playbooks/init/evaluate_groups.yml:93 --------------------------------------------------------------------------------------------------------------------------------------- set_fact --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 0.06s /usr/share/ansible/openshift-ansible/playbooks/init/basic_facts.yml:64 ------------------------------------------------------------------------------------------------------------------------------------------- openshift_sanitize_inventory : set_fact -------------------------------------------------------------------------------------------------------------------------------------------------------------------- 0.06s /usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks/__deprecations_logging.yml:42 ------------------------------------------------------------------------------------------------------
This blocks the fix required for: https://github.com/openshift/origin/issues/18291
I opened https://bugzilla.redhat.com/show_bug.cgi?id=1558689 for this.
Description
While trying to use
oc cluster up --metrics|--logging
deployment fails with:TASK [Gather Cluster facts] ***** task path: /usr/share/ansible/openshift-ansible/playbooks/init/cluster_facts.yml:9 Friday 02 February 2018 21:02:07 +0000 (0:00:00.076) 0:00:05.943 * An exception occurred during task execution. To see the full traceback, use -vvv. The error was: KeyError: 'ansible_default_ipv4' fatal: [127.0.0.1]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1687, in\n main()\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1674, in main\n additive_facts_to_overwrite)\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1339, in init\n additive_facts_to_overwrite)\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1368, in generate_facts\n defaults = self.get_defaults(roles, deployment_type, deployment_subtype)\n File \"/tmp/ansible_jrgkpu/ansible_module_openshift_facts.py\", line 1400, in get_defaults\n ip_addr = self.system_facts['ansible_default_ipv4']['address']\nKeyError: 'ansible_default_ipv4'\n", "module_stdout": "", "msg": "MODULE FAILURE", "rc": 1}
Version
master