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:
parent
4680bc9351
commit
02d628f24e
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
|
||||
options have yet to be added
|
||||
|
||||
Installation
|
||||
Installation of packstack:
|
||||
$ yum install -y git
|
||||
$ git clone --recursive git://github.com/stackforge/packstack.git
|
||||
$ cd packstack
|
||||
$ python setup.py install_puppet_modules
|
||||
$ git clone git://github.com/stackforge/packstack.git
|
||||
$ cd packstack && sudo python setup.py install
|
||||
|
||||
Installation of openstack-puppet-modules (REQUIRED if running packstack from source):
|
||||
$ sudo python setup.py install_puppet_modules
|
||||
|
||||
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.
|
||||
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/
|
||||
|
||||
|
||||
$ ./bin/packstack --answer-file=ans.txt
|
||||
$ packstack --answer-file=ans.txt
|
||||
|
||||
Option 2 (prompts for configuration options)
|
||||
$ ./bin/packstack
|
||||
$ packstack
|
||||
|
||||
that's it, if everything went well you can now start using openstack
|
||||
$ cd
|
||||
|
Loading…
x
Reference in New Issue
Block a user