Description of problem: ose_installer attempts to create the directory for the @oseTemplatePath but fails with the following error. [----] E, [2015-01-07T15:17:03.722298 #22775:3a707a8] ERROR -- : Q-task_id([service_template_provision_task_1000000000022]) <AEMethod ose_installer> NameError: uninitialized constant FileUtils [----] E, [2015-01-07T15:17:03.723109 #22775:3a707a8] ERROR -- : Q-task_id([service_template_provision_task_1000000000022]) <AEMethod ose_installer> [----] E, [2015-01-07T15:17:03.731207 #22775:d5e8a0] ERROR -- : Q-task_id([service_template_provision_task_1000000000022]) Method STDERR: <code: FileUtils.mkdir_p(dirname)>:274:in `<main>': uninitialized constant FileUtils (NameError) [----] I, [2015-01-07T15:17:03.731656 #22775:d5e8a0] INFO -- : Q-task_id([service_template_provision_task_1000000000022]) <AEMethod [RedHat/Portfolio/OpenShift/Installer/Methods/ose_installer]> Ending Fix is to add " requires 'fileutils' to the top of the method. Version-Release number of selected component (if applicable): 5.3.2.5.20141218144833_50406a5 How reproducible: very Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Verified in 5.4.0.4 that the added fileutils makes it work again, I see messages in the log that are past the FileUtils usage. The /root/.openshift directory did not exist before so it had to be created using fileutils.
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://rhn.redhat.com/errata/RHBA-2015-1100.html