OpenShift Installation Fails Trying to Install Packages, but Packages Install Successfully or are Already Installed
Issue
When trying to run the prerequisites.yml playbook or the deploy_cluster.yml playbook, the playbook fails on a task that is attempting to install packages, even though the packages installed successfully or were already installed.
Output may look similar to:
fatal: [node.example.com]: FAILED! => {"attempts": 3, "changed": false, "module_stderr": "Shared connection to node.example.com closed.\r\n", "module_stdout": "2019-09-04 11:19:03,823 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:03,824 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:03,880 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/certificates/serials\"\r\n2019-09-04 11:19:03,881 [INFO] ansible_module_yum.py:30407:MainThread @entcertlib.py:131 - certs updated:\r\nTotal updates: 0\r\nFound (local) serial# [3966121095192153655L]\r\nExpected (UEP) serial# [3966121095192153655]\r\nAdded (new)\r\n <NONE>\r\nDeleted (rogue):\r\n <NONE>\r\n2019-09-04 11:19:03,928 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/status\"\r\n2019-09-04 11:19:03,968 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/\"\r\n2019-09-04 11:19:04,016 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/content_overrides\"\r\n2019-09-04 11:19:04,104 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/release\"\r\n2019-09-04 11:19:04,177 [INFO] ansible_module_yum.py:30407:MainThread @repolib.py:494 - repos updated: Repo updates\r\n\r\nTotal repo updates: 6\r\nUpdated\r\n [id:rhel-7-server-ose-3.11-rpms Red Hat OpenShift Container Platform 3.11 (RPMs)]\r\n [id:rhel-7-server-optional-rpms Red Hat Enterprise Linux 7 Server - Optional (RPMs)]\r\n [id:rhel-7-server-ansible-2.6-rpms Red Hat Ansible Engine 2.6 RPMs for Red Hat Enterprise Linux 7 Server]\r\n [id:rhel-7-server-satellite-tools-6.5-rpms Red Hat Satellite Tools 6.5 (for RHEL 7 Server) (RPMs)]\r\n [id:rhel-7-server-rpms Red Hat Enterprise Linux 7 Server (RPMs)]\r\n [id:rhel-7-server-extras-rpms Red Hat Enterprise Linux 7 Server - Extras (RPMs)]\r\nAdded (new)\r\n <NONE>\r\nDeleted\r\n <NONE>\r\n2019-09-04 11:19:04,202 [WARNING] ansible_module_yum.py:30407:MainThread @logutil.py:141 - logging already initialized\r\n2019-09-04 11:19:04,204 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:04,204 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:04,264 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/certificates/serials\"\r\n2019-09-04 11:19:04,265 [INFO] ansible_module_yum.py:30407:MainThread @entcertlib.py:131 - certs updated:\r\nTotal updates: 0\r\nFound (local) serial# [3966121095192153655L]\r\nExpected (UEP) serial# [3966121095192153655]\r\nAdded (new)\r\n <NONE>\r\nDeleted (rogue):\r\n <NONE>\r\n2019-09-04 11:19:04,301 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/status\"\r\n2019-09-04 11:19:04,342 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/\"\r\n2019-09-04 11:19:04,393 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/content_overrides\"\r\n2019-09-04 11:19:04,482 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/release\"\r\n2019-09-04 11:19:04,554 [INFO] ansible_module_yum.py:30407:MainThread @repolib.py:494 - repos updated: Repo updates\r\n\r\nTotal repo updates: 6\r\nUpdated\r\n [id:rhel-7-server-ose-3.11-rpms Red Hat OpenShift Container Platform 3.11 (RPMs)]\r\n [id:rhel-7-server-optional-rpms Red Hat Enterprise Linux 7 Server - Optional (RPMs)]\r\n [id:rhel-7-server-ansible-2.6-rpms Red Hat Ansible Engine 2.6 RPMs for Red Hat Enterprise Linux 7 Server]\r\n [id:rhel-7-server-satellite-tools-6.5-rpms Red Hat Satellite Tools 6.5 (for RHEL 7 Server) (RPMs)]\r\n [id:rhel-7-server-rpms Red Hat Enterprise Linux 7 Server (RPMs)]\r\n [id:rhel-7-server-extras-rpms Red Hat Enterprise Linux 7 Server - Extras (RPMs)]\r\nAdded (new)\r\n <NONE>\r\nDeleted\r\n <NONE>\r\n2019-09-04 11:19:04,572 [WARNING] ansible_module_yum.py:30407:MainThread @logutil.py:141 - logging already initialized\r\n2019-09-04 11:19:04,574 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:04,575 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:04,633 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/certificates/serials\"\r\n2019-09-04 11:19:04,634 [INFO] ansible_module_yum.py:30407:MainThread @entcertlib.py:131 - certs updated:\r\nTotal updates: 0\r\nFound (local) serial# [3966121095192153655L]\r\nExpected (UEP) serial# [3966121095192153655]\r\nAdded (new)\r\n <NONE>\r\nDeleted (rogue):\r\n <NONE>\r\n2019-09-04 11:19:04,672 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/status\"\r\n2019-09-04 11:19:04,714 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/\"\r\n2019-09-04 11:19:04,764 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/content_overrides\"\r\n2019-09-04 11:19:04,864 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/release\"\r\n2019-09-04 11:19:04,936 [INFO] ansible_module_yum.py:30407:MainThread @repolib.py:494 - repos updated: Repo updates\r\n\r\nTotal repo updates: 6\r\nUpdated\r\n [id:rhel-7-server-ose-3.11-rpms Red Hat OpenShift Container Platform 3.11 (RPMs)]\r\n [id:rhel-7-server-optional-rpms Red Hat Enterprise Linux 7 Server - Optional (RPMs)]\r\n [id:rhel-7-server-ansible-2.6-rpms Red Hat Ansible Engine 2.6 RPMs for Red Hat Enterprise Linux 7 Server]\r\n [id:rhel-7-server-satellite-tools-6.5-rpms Red Hat Satellite Tools 6.5 (for RHEL 7 Server) (RPMs)]\r\n [id:rhel-7-server-rpms Red Hat Enterprise Linux 7 Server (RPMs)]\r\n [id:rhel-7-server-extras-rpms Red Hat Enterprise Linux 7 Server - Extras (RPMs)]\r\nAdded (new)\r\n <NONE>\r\nDeleted\r\n <NONE>\r\n2019-09-04 11:19:07,733 [WARNING] ansible_module_yum.py:30407:MainThread @logutil.py:141 - logging already initialized\r\n2019-09-04 11:19:07,734 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:07,735 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:07,795 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/certificates/serials\"\r\n2019-09-04 11:19:07,795 [INFO] ansible_module_yum.py:30407:MainThread @entcertlib.py:131 - certs updated:\r\nTotal updates: 0\r\nFound (local) serial# [3966121095192153655L]\r\nExpected (UEP) serial# [3966121095192153655]\r\nAdded (new)\r\n <NONE>\r\nDeleted (rogue):\r\n <NONE>\r\n2019-09-04 11:19:07,836 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/status\"\r\n2019-09-04 11:19:07,881 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/\"\r\n2019-09-04 11:19:07,929 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/content_overrides\"\r\n2019-09-04 11:19:08,013 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/release\"\r\n2019-09-04 11:19:08,087 [INFO] ansible_module_yum.py:30407:MainThread @repolib.py:494 - repos updated: Repo updates\r\n\r\nTotal repo updates: 6\r\nUpdated\r\n [id:rhel-7-server-ose-3.11-rpms Red Hat OpenShift Container Platform 3.11 (RPMs)]\r\n [id:rhel-7-server-optional-rpms Red Hat Enterprise Linux 7 Server - Optional (RPMs)]\r\n [id:rhel-7-server-ansible-2.6-rpms Red Hat Ansible Engine 2.6 RPMs for Red Hat Enterprise Linux 7 Server]\r\n [id:rhel-7-server-satellite-tools-6.5-rpms Red Hat Satellite Tools 6.5 (for RHEL 7 Server) (RPMs)]\r\n [id:rhel-7-server-rpms Red Hat Enterprise Linux 7 Server (RPMs)]\r\n [id:rhel-7-server-extras-rpms Red Hat Enterprise Linux 7 Server - Extras (RPMs)]\r\nAdded (new)\r\n <NONE>\r\nDeleted\r\n <NONE>\r\n2019-09-04 11:19:08,185 [WARNING] ansible_module_yum.py:30407:MainThread @logutil.py:141 - logging already initialized\r\n2019-09-04 11:19:08,186 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:08,187 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:08,249 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/certificates/serials\"\r\n2019-09-04 11:19:08,250 [INFO] ansible_module_yum.py:30407:MainThread @entcertlib.py:131 - certs updated:\r\nTotal updates: 0\r\nFound (local) serial# [3966121095192153655L]\r\nExpected (UEP) serial# [3966121095192153655]\r\nAdded (new)\r\n <NONE>\r\nDeleted (rogue):\r\n <NONE>\r\n2019-09-04 11:19:08,299 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/status\"\r\n2019-09-04 11:19:08,353 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/\"\r\n2019-09-04 11:19:08,408 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/content_overrides\"\r\n2019-09-04 11:19:08,496 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/release\"\r\n2019-09-04 11:19:08,561 [INFO] ansible_module_yum.py:30407:MainThread @repolib.py:494 - repos updated: Repo updates\r\n\r\nTotal repo updates: 6\r\nUpdated\r\n [id:rhel-7-server-ose-3.11-rpms Red Hat OpenShift Container Platform 3.11 (RPMs)]\r\n [id:rhel-7-server-optional-rpms Red Hat Enterprise Linux 7 Server - Optional (RPMs)]\r\n [id:rhel-7-server-ansible-2.6-rpms Red Hat Ansible Engine 2.6 RPMs for Red Hat Enterprise Linux 7 Server]\r\n [id:rhel-7-server-satellite-tools-6.5-rpms Red Hat Satellite Tools 6.5 (for RHEL 7 Server) (RPMs)]\r\n [id:rhel-7-server-rpms Red Hat Enterprise Linux 7 Server (RPMs)]\r\n [id:rhel-7-server-extras-rpms Red Hat Enterprise Linux 7 Server - Extras (RPMs)]\r\nAdded (new)\r\n <NONE>\r\nDeleted\r\n <NONE>\r\n2019-09-04 11:19:08,660 [WARNING] ansible_module_yum.py:30407:MainThread @logutil.py:141 - logging already initialized\r\n2019-09-04 11:19:08,661 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:08,662 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:871 - Connection built: host=cdn.redhat.comport=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False\r\n2019-09-04 11:19:08,724 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/certificates/serials\"\r\n2019-09-04 11:19:08,725 [INFO] ansible_module_yum.py:30407:MainThread @entcertlib.py:131 - certs updated:\r\nTotal updates: 0\r\nFound (local) serial# [3966121095192153655L]\r\nExpected (UEP) serial# [3966121095192153655]\r\nAdded (new)\r\n <NONE>\r\nDeleted (rogue):\r\n <NONE>\r\n2019-09-04 11:19:08,771 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/status\"\r\n2019-09-04 11:19:08,814 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/\"\r\n2019-09-04 11:19:08,867 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/content_overrides\"\r\n2019-09-04 11:19:08,958 [INFO] ansible_module_yum.py:30407:MainThread @connection.py:588 - Response: status=200, request=\"GET /rhsm/consumers/e7399e77-ae55-4a49-8f2f-86f1abd4a9a2/release\"\r\n2019-09-04 11:19:09,027 [INFO] ansible_module_yum.py:30407:MainThread @repolib.py:494 - repos updated: Repo updates\r\n\r\nTotal repo updates: 6\r\nUpdated\r\n [id:rhel-7-server-ose-3.11-rpms Red Hat OpenShift Container Platform 3.11 (RPMs)]\r\n [id:rhel-7-server-optional-rpms Red Hat Enterprise Linux 7 Server - Optional (RPMs)]\r\n [id:rhel-7-server-ansible-2.6-rpms Red Hat Ansible Engine 2.6 RPMs for Red Hat Enterprise Linux 7 Server]\r\n [id:rhel-7-server-satellite-tools-6.5-rpms Red Hat Satellite Tools 6.5 (for RHEL 7 Server) (RPMs)]\r\n [id:rhel-7-server-rpms Red Hat Enterprise Linux 7 Server (RPMs)]\r\n [id:rhel-7-server-extras-rpms Red Hat Enterprise Linux 7 Server - Extras (RPMs)]\r\nAdded (new)\r\n <NONE>\r\nDeleted\r\n <NONE>\r\n\r\n{\"msg\": \"\", \"invocation\": {\"module_args\": {\"allow_downgrade\": false, \"name\": [\"atomic-openshift-docker-excluder-3.11**\"], \"bugfix\": false, \"list\": null, \"disable_gpg_check\": false, \"conf_file\": null, \"install_repoquery\": true, \"validate_certs\": true, \"state\": \"present\", \"disablerepo\": null, \"update_cache\": false, \"disable_plugin\": [], \"enablerepo\": null, \"exclude\": null, \"security\": false, \"update_only\": false, \"enable_plugin\": [], \"installroot\": \"/\", \"skip_broken\": false}}, \"changed\": false, \"results\": [\"atomic-openshift-docker-excluder-3.11.135-1.git.0.b309f70.el7.noarch providing atomic-openshift-docker-excluder-3.11** is already installed\"], \"rc\": 0}\r\n", "msg": "MODULE FAILURE", "rc": 0}
Environment
Red Hat OpenShift Container Platform 3.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.