Rest this bug with openshift-origin-broker-1.15.1-1.git.3703.e8e718b.el6op.noarch in 2.1/2014-03-17.2 puddle, still failed, Seem like this puddle is not shipping the latest openshift-origin-broker package. # cat /var/www/openshift/broker/httpd/broker.conf ServerRoot "/var/www/openshift/broker/httpd" DocumentRoot "/var/www/openshift/broker/public" Listen 127.0.0.1:8080 User apache Group apache include /etc/httpd/conf.d/ruby193-passenger.conf PassengerUser apache PassengerMaxPoolSize 80 PassengerMinInstances 2 PassengerPreStart http://127.0.0.1:8080/broker/rest/api.json PassengerUseGlobalQueue off PassengerRuby /var/www/openshift/broker/script/broker_ruby <Directory /var/www/openshift/broker/public> Options -MultiViews </Directory>
Also re-test it using 2.1/2014-03-18.2, still failed.
I found the problem. There are two broker conf files. One for the scl and one for non-scl distros. I'll have this fixed today.
Verified this bug with openshift-origin-broker-1.16.1-1.git.3846.16c4336.el6op.noarch, and PASS. # cat /var/www/openshift/broker/httpd/broker.conf ServerRoot "/var/www/openshift/broker/httpd" DocumentRoot "/var/www/openshift/broker/public" Listen 127.0.0.1:8080 User apache Group apache include /etc/httpd/conf.d/ruby193-passenger.conf PassengerUser apache PassengerMaxPoolSize 80 PassengerMinInstances 6 PassengerPoolIdleTime 600 PassengerPreStart http://127.0.0.1:8080/broker/rest/api.json PassengerUseGlobalQueue off PassengerRuby /var/www/openshift/broker/script/broker_ruby <Directory /var/www/openshift/broker/public> Options -MultiViews </Directory>