openstack-dev/devstack — pull request #2 by robparrott (2012-04-04 22:42:49+00:00)
Title: Port to CentOS 6.2 (in EC2)

Hi Folks,

Thought I'd share with you some work on getting devstack going on CentOS 6.2 (running in EC2, ami-3ecd1e57)

- Requires use of EPEL, and more reliance on PIP since many versions of python modules in EPEL aren't right.

- For use in EC2, need qemu-system-x86(_64), which is not available in CentOS 6 or EPEL; for that there's a workaround using RPMForge RPMs. That repo is somewhat dangerous, since it can conflict with EPEL.

- I've added a "files/rpms/*" for all the required RPMs, since the naming often conflicts. I recommend moving away from referring to package names directly in the stack.sh script.

- Modified apache config to force HTTPS, and change the config file name.

- In addition, there's no openvswitch built for EPEL yet. We've done our own build, but it's not quite right.

Take a look.