OpenShift upgrade playbook error: 'noop.yml' does not exist, or is not readable

Solution Unverified - Updated -

Issue

  • Error before upgrade to OpenShift 3.6 using pre_upgrade tag to preform checks without upgrading:

    the file_name '/usr/share/ansible/openshift-ansible/playbooks/common/openshift-cluster/upgrades/etcd/noop.yml' does not exist, or is not readable
    
  • The following error was displayed while running master dry run:

    # ansible-playbook /usr/share/ansible/openshift-ansible/playbooks/byo/openshift-cluster/upgrades/v3_6/upgrade_control_plane.yml --tags pre_upgrade | tee dryrun-master.log
    TASK [etcd_common : Include main action task file] ******************************************************************************************************************************************************************************************************
    fatal: [master.example.com]: FAILED! => {
        "failed": true,
        "reason": "the file_name '/usr/share/ansible/openshift-ansible/playbooks/common/openshift-cluster/upgrades/etcd/noop.yml' does not exist, or is not readable"
    }
        to retry, use: --limit @/usr/share/ansible/openshift-ansible/playbooks/byo/openshift-cluster/upgrades/v3_6/upgrade_control_plane.retry
    

Environment

  • OpenShift Container Platform 3.6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In