Doug Toppin's Blog

My thoughts on technology and other stuff

OpenShift, Oo-install and the AWS

I have a few days off and decided to put some time in with trying out the updated OpenShift oo-install script (found at source/_posts/2013-11-29-openshift.markdown) and use the AWS for it. My first try was just a quikie (without really reading the instructons).

My experiences follow: – allocated a micro EC2 RHEL 6.4 instance – sudo yum update’d it, took at least a couple of minutes (I was surprised at how much was updated) – sh <(curl -s https://install.openshift.com/)

The instructions say that only ruby, curl and unzip are needed but I immediately got these errors:

  • Could not locate puppet… you will need to add a repository that provides this.
  • Could not locate dnssec-keygen… try to yum install one of:
    • 32:bind-9.8.2-0.17.rc1.el6_4.6.x86_64 …
  • Could not locate htpasswd… try to yum install one of:
  • httpd-tools-2.2.15-9.el6_1.3.x86_64 … The deployment check was not successful. See above for specific issues. oo-install exited; removing temporary assets.

To get puppet I followed instructions from http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html

For the bind error I did: – sudo yum install 32:bind-9.8.2-0.17.rc1.el6_4.6.x86_64

For http: – sudo yum install httpd-tools-2.2.15-9.el6_1.3.x86_64

Restarting the oo-install will cause it to discover the previous settings and use them as defaults.

Numerous errors on missing “stuff” appeared so it looks like I need to actually read about it a bit more.

Comments