Description of problem: upgrade failed due to 'openshift_is_atomic' is undefined upgrade ocp 3.9 to 3.10 containerized install on RHEL Version-Release number of the following components: openshift-ansible-3.10.0-0.15.0.git.0.556ddbb.el7.noarch How reproducible: Always Steps to Reproduce: 1. upgrade ocp 3.9 to 3.10 containerized install on RHEL Actual results: Failure summary: 1. Hosts: host-8-249-118.host.centralci.eng.rdu2.redhat.com, host-8-250-49.host.centralci.eng.rdu2.redhat.com Play: Install packages necessary for installer Task: Ensure openshift-ansible installer package deps are installed Message: The conditional check 'not openshift_is_atomic | bool' failed. The error was: error while evaluating conditional (not openshift_is_atomic | bool): 'openshift_is_atomic' is undefined The error appears to have been in '/usr/share/ansible/openshift-ansible/playbooks/init/base_packages.yml': line 12, column 7, but may be elsewhere in the file depending on the exact syntax problem. The offending line appears to be: block: - name: Ensure openshift-ansible installer package deps are installed ^ here Expected results: Upgrade succeeds
All upgrade is blocked by this bug. Testblocker keyword added.
This error has been addressed. openshift-ansible-3.10.0-0.21.0.git.0.0b1d180.el7.noarch TASK [Ensure openshift-ansible installer package deps are installed] ***************************************************************************** task path: /usr/share/ansible/openshift-ansible/playbooks/init/base_packages.yml:12 skipping: [qe-wmengah39-master-etcd-1.0414-7vl.qe.rhcloud.com] => (item=iproute) => { "changed": false, "item": "iproute", "skip_reason": "Conditional result was False", "skipped": true } skipping: [qe-wmengah39-master-etcd-1.0414-7vl.qe.rhcloud.com] => (item=dbus-python) => { "changed": false, "item": "dbus-python", "skip_reason": "Conditional result was False", "skipped": true } skipping: [qe-wmengah39-master-etcd-1.0414-7vl.qe.rhcloud.com] => (item=PyYAML) => { "changed": false, "item": "PyYAML", "skip_reason": "Conditional result was False", "skipped": true } skipping: [qe-wmengah39-master-etcd-1.0414-7vl.qe.rhcloud.com] => (item=python-ipaddress) => { "changed": false, "item": "python-ipaddress", "skip_reason": "Conditional result was False", "skipped": true } skipping: [qe-wmengah39-master-etcd-1.0414-7vl.qe.rhcloud.com] => (item=yum-utils) => { "changed": false, "item": "yum-utils", "skip_reason": "Conditional result was False", "skipped": true } TASK [Ensure various deps for running system containers are installed]
Fixed. openshift-ansible-3.10.0-0.21.0.git.0.0b1d180.el7.noarch