In openshift-origin-broker-1.5.2-1.1.el6op.noarch , there are loads of files packaged which probably shouldn't be: See `rpm -ql openshift-origin-broker`: For example, /var/www/openshift/broker/.gitignore /var/www/openshift/broker/conf/* /var/www/openshift/broker/doc/* /var/www/openshift/broker/lib/* /var/www/openshift/broker/openshift-origin-broker.spec /var/www/openshift/broker/test/* /var/www/openshift/broker/tmp/cache/.gitkeep and possibly more. The original reason for submitting the bug report was a customer reported confusion between /etc/openshift/broker.conf and /var/www/openshift/broker/conf/broker.conf; at the least we should exclude /var/www/openshift/broker/conf/* from the RPM, but I think what's needed is a wholesale evaluation of what files should actually be included.
I'll check if this has been fixed in Fedora. If so, we'll defer it to the next rebase.
Upstream ships these files as well. Thanks for letting us know. I'm going to handle the removal of /var/www/openshift/broker/conf/* since it was confusing to customers. I'll clone this bug upstream to handle the rest of the spec file fixes. The truth is there are a lot of improvements we could do to this spec file and it would be best to do the work there.
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/89f61bccb51cee80428f212ceeaf5b25b5c15a0a Bug 986300 - Remove the unused Broker configuration directory
Check in puddle 1.2/2013-08-16.2, configuration directory /var/www/openshift/broker/conf/ has been removed from openshift-origin-broker-1.5.8-1.el6op.noarch
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/8ac990f065a36843a04b6b3b3339b63261e457cc Bug 986300 - Pulling in a few cleanup commits from Fedora
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. http://rhn.redhat.com/errata/RHBA-2013-1211.html