Update README
- Reformatted paragraph about required steps before running Packstack from source. - Removed .gitmodules file as we don't need anymore. Change-Id: I270c245a2ea3b9bd964e4a638df5e83b6d946e1c
This commit is contained in:
		
							
								
								
									
										96
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										96
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							@@ -1,96 +0,0 @@
 | 
				
			|||||||
[submodule "packstack/puppet/modules/glance"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/glance
 | 
					 | 
				
			||||||
	url = https://github.com/stackforge/puppet-glance.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/horizon"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/horizon
 | 
					 | 
				
			||||||
	url = https://github.com/stackforge/puppet-horizon.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/keystone"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/keystone
 | 
					 | 
				
			||||||
	url = https://github.com/packstack/puppet-keystone.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/nova"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/nova
 | 
					 | 
				
			||||||
	url = https://github.com/stackforge/puppet-nova.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/openstack"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/openstack
 | 
					 | 
				
			||||||
	url = https://github.com/stackforge/puppet-openstack.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/swift"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/swift
 | 
					 | 
				
			||||||
	url = https://github.com/stackforge/puppet-swift.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/cinder"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/cinder
 | 
					 | 
				
			||||||
	url = https://github.com/stackforge/puppet-cinder.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/stdlib"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/stdlib
 | 
					 | 
				
			||||||
	url = https://github.com/puppetlabs/puppetlabs-stdlib.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/sysctl"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/sysctl
 | 
					 | 
				
			||||||
	url = https://github.com/puppetlabs/puppetlabs-sysctl.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/mysql"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/mysql
 | 
					 | 
				
			||||||
	url = https://github.com/packstack/puppetlabs-mysql.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/concat"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/concat
 | 
					 | 
				
			||||||
	url = https://github.com/ripienaar/puppet-concat.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/rsync"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/rsync
 | 
					 | 
				
			||||||
	url = https://github.com/puppetlabs/puppetlabs-rsync.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/xinetd"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/xinetd
 | 
					 | 
				
			||||||
	url = https://github.com/packstack/puppetlabs-xinetd.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/apache"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/apache
 | 
					 | 
				
			||||||
	url = https://github.com/puppetlabs/puppetlabs-apache.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/firewall"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/firewall
 | 
					 | 
				
			||||||
	url = https://github.com/puppetlabs/puppetlabs-firewall.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/memcached"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/memcached
 | 
					 | 
				
			||||||
	url = https://github.com/saz/puppet-memcached.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/ssh"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/ssh
 | 
					 | 
				
			||||||
	url = https://github.com/saz/puppet-ssh.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/inifile"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/inifile
 | 
					 | 
				
			||||||
        url = https://github.com/puppetlabs/puppetlabs-inifile.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/qpid"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/qpid
 | 
					 | 
				
			||||||
	url = https://github.com/dprince/puppet-qpid
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/vlan"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/vlan
 | 
					 | 
				
			||||||
	url = https://github.com/derekhiggins/puppet-vlan.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/vswitch"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/vswitch
 | 
					 | 
				
			||||||
	url = https://github.com/stackforge/puppet-vswitch.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/tempest"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/tempest
 | 
					 | 
				
			||||||
	url = git://github.com/stackforge/puppet-tempest.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/vcsrepo"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/vcsrepo
 | 
					 | 
				
			||||||
	url = https://github.com/puppetlabs/puppetlabs-vcsrepo.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/neutron"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/neutron
 | 
					 | 
				
			||||||
	url = https://github.com/stackforge/puppet-neutron.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/haproxy"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/haproxy
 | 
					 | 
				
			||||||
	url = https://github.com/puppetlabs/puppetlabs-haproxy.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/ceilometer"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/ceilometer
 | 
					 | 
				
			||||||
	url = https://github.com/stackforge/puppet-ceilometer.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/mongodb"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/mongodb
 | 
					 | 
				
			||||||
	url = https://github.com/puppetlabs/puppetlabs-mongodb.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/heat"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/heat
 | 
					 | 
				
			||||||
	url = https://github.com/packstack/puppet-heat.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/pacemaker"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/pacemaker
 | 
					 | 
				
			||||||
	url = https://github.com/radez/puppet-pacemaker.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/certmonger"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/certmonger
 | 
					 | 
				
			||||||
	url = git://github.com/rcritten/puppet-certmonger.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/nssdb"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/nssdb
 | 
					 | 
				
			||||||
	url = https://github.com/rcritten/puppet-nssdb.git
 | 
					 | 
				
			||||||
[submodule "packstack/puppet/modules/gluster"]
 | 
					 | 
				
			||||||
	path = packstack/puppet/modules/gluster
 | 
					 | 
				
			||||||
	url = https://github.com/redhat-openstack/puppet-openstack-storage.git
 | 
					 | 
				
			||||||
							
								
								
									
										16
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								README
									
									
									
									
									
								
							@@ -7,14 +7,16 @@ group of hosts (over ssh)
 | 
				
			|||||||
This utility is still in the early stages, a lot of the configuration
 | 
					This utility is still in the early stages, a lot of the configuration
 | 
				
			||||||
options have yet to be added
 | 
					options have yet to be added
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Installation
 | 
					Installation of packstack:
 | 
				
			||||||
$ yum install -y git
 | 
					$ yum install -y git
 | 
				
			||||||
$ git clone --recursive git://github.com/stackforge/packstack.git
 | 
					$ git clone git://github.com/stackforge/packstack.git
 | 
				
			||||||
$ cd packstack
 | 
					$ cd packstack && sudo python setup.py install
 | 
				
			||||||
$ python setup.py install_puppet_modules
 | 
					
 | 
				
			||||||
 | 
					Installation of openstack-puppet-modules (REQUIRED if running packstack from source):
 | 
				
			||||||
 | 
					$ sudo python setup.py install_puppet_modules
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Option 1 (using answer file)
 | 
					Option 1 (using answer file)
 | 
				
			||||||
$ ./bin/packstack --gen-answer-file=ans.txt
 | 
					$ packstack --gen-answer-file=ans.txt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# then edit ans.txt as appropriate e.g.
 | 
					# 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 set CONFIG_SSH_KEY to a public ssh key to be installed to remote machines
 | 
				
			||||||
@@ -25,10 +27,10 @@ you'll need to use a icehouse repository for example for RHEL
 | 
				
			|||||||
CONFIG_REPO=http://repos.fedorapeople.org/repos/openstack/openstack-icehouse/epel-6/
 | 
					CONFIG_REPO=http://repos.fedorapeople.org/repos/openstack/openstack-icehouse/epel-6/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$ ./bin/packstack --answer-file=ans.txt
 | 
					$ packstack --answer-file=ans.txt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Option 2 (prompts for configuration options)
 | 
					Option 2 (prompts for configuration options)
 | 
				
			||||||
$ ./bin/packstack
 | 
					$ packstack
 | 
				
			||||||
 | 
					
 | 
				
			||||||
that's it, if everything went well you can now start using openstack
 | 
					that's it, if everything went well you can now start using openstack
 | 
				
			||||||
$ cd
 | 
					$ cd
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user