The process for building openshift/origin images is not as straightforward as one might expect. I may have gone down the wrong path completely but this method allowed me to build openshift/origin images for my use.
If you have built images before, don't forget to cleanup:
$ make clean
The first thing you have to do is build the rpms:
$ OS_BUILD_ENV_PRESERVE=_output/local/bin:_output/local/releases hack/env make build-rpms
Second, build the base images:
$ hack/build-base-images.sh
Last, build the images:
$ hack/build-images.sh
Tag them and push them to yours if you wish:
$ for image in $(docker images | grep '^openshift/origin' | awk '{print $1":"$2}'); do
docker tag "${image}" "docker.io/${image/openshift/djzager}"
docker push "docker.io/${image/openshift/djzager}"
done