Description of problem: Fail to install containerized environment with non-root user Version-Release number of selected component (if applicable): openshift-ansible-3.0.35-1.git.0.6a386dd.el7aos.noarch How reproducible: always Steps to Reproduce: 1. Install contaierized environment on rhel7 or atomic with non-root user <--snip--> ansible_ssh_user=install deployment_type=openshift-enterprise ansible_sudo=true containerized=true <--snip--> Actual results: TASK: [openshift_master | Create the policy file if it does not already exist] *** failed: [openshift-138.lab.eng.nay.redhat.com] => {"cmd": "oadm create-bootstrap-policy-file --filename=/etc/origin/master/policy.json", "failed": true, "rc": 2} msg: [Errno 2] No such file or directory FATAL: all hosts have already failed -- aborting Expected results: Install environment successfully. Additional info:
For QE, Would you mind testing this using master from https://github.com/openshift/openshift-ansible ? You can use the same Ansible inventory generated by atomic-openshift-installer but instead of having it start the ansible run simply run it manually and point it to the byo config playbook.
yeah, the master branch works fine.
Great. We'll include this in an upcoming ASYNC advisory once we get 3.1.1 out the door.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:0311
*** Bug 1312768 has been marked as a duplicate of this bug. ***