Ivan Chavero 19c4cd05b3 Adds Firewall rules for mysql access.
Allows only hosts that need to connect to mysql.

This patch is for mysql only, rules for the other
services are being developed since the bug
addresses the entire openstack installation.

Fixed and apply review comments

Changed the firewall template so it can be used
by the other plugins.

Fixes (partially): rhbz#1002063

Change-Id: I6639ebd5438d47c92d8cabb91f94e72b61426b98
2013-09-17 02:22:28 -06:00
2013-06-05 13:43:14 +02:00
2013-08-09 13:07:56 +02:00
2013-09-09 11:22:59 +02:00
2013-01-11 22:27:22 +00:00
2012-08-02 16:50:19 +01:00
2012-11-30 10:52:44 -05:00
2013-03-14 09:04:16 -04:00
2013-04-23 07:52:22 -04:00

Utility to install OpenStack on RHEL 6.4 (Openstack Grizzly)
See other branches for older openstack versions

This utility can be used to install openstack on a single or
group of hosts (over ssh)

This utility is still in the early stages, a lot of the configuration
options have yet to be added

Installation
$ yum install -y git
$ git clone --recursive git://github.com/stackforge/packstack.git
$ cd packstack

Option 1 (using answer file)
$ ./bin/packstack --gen-answer-file=ans.txt

# then edit ans.txt as appropriate e.g.
o set CONFIG_SSH_KEY to a public ssh key to be installed to remote machines
o Edit the IP address to anywhere you want to install a piece of openstack on another server
o Edit the 3 network interfaces to whatever makes sense in your setup

you'll need to use a grizzly repository for example for RHEL
CONFIG_REPO=http://repos.fedorapeople.org/repos/openstack/openstack-grizzly/epel-6/

$ ./bin/packstack --answer-file=ans.txt

Option 2 (prompts for configuration options)
$ ./bin/packstack

thats it, if everything went well you can now start using openstack
$ cd
$ . keystonerc_admin
$ nova list
$ swift list  # if you have installed swift


Config options
CONFIG_NOVA_COMPUTE_HOSTS :
        a comma seperated list of ip addresses on which to install nova compute
CONFIG_SWIFT_STORAGE_HOSTS :
        a comma seperate list of swift storage devices
        1.1.1.1  : create a testing loopback device and use this for storage
        1.1.1.1/sdb : use /dev/sdb on 1.1.1.1 as a storage device
Description
Install utility to deploy OpenStack on multiple hosts.
Readme 23 MiB
Languages
Python 71.5%
Puppet 23%
Shell 3.7%
Ruby 1.5%
HTML 0.3%