Ask Your Question
0

install and configure openstack packages using puppet .

asked 2014-05-05 22:49:02 -0500

devaki gravatar image

hi. I want to install and configure openstack packages using puppet . can any one give me the modules to follow. I have set up master and client. both are working properly. Any help is accepted. Thank you, Devaki

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2014-05-06 00:30:04 -0500

spuder gravatar image

I assume you want to setup an openstack cluster?

puppet labs has a great module to do that for you. https://forge.puppetlabs.com/puppetla...

They have great documentation. Basically you use a parameterized class like so:

class { 'openstack::controller':
  public_address          => '192.168.101.10',
  public_interface        => 'eth0',
  private_interface       => 'eth1',
  internal_address        => '192.168.101.10',
  floating_range          => '192.168.101.64/28',
  fixed_range             => '10.0.0.0/24',
  multi_host              => false,
  network_manager         => 'nova.network.manager.FlatDHCPManager',
  admin_email             => 'root@localhost',
  admin_password          => 'admin_password',
  cinder_db_password      => 'cinder_db_password',
  cinder_user_password    => 'cinder_user_password',
  keystone_admin_token    => 'keystone_admin_token',
  keystone_db_password    => 'keystone_db_password',
  glance_user_password    => 'glance_user_password',
  glance_db_password      => 'glance_db_password',
  nova_db_password        => 'nova_db_password',
  nova_user_password      => 'nova_user_password',
  rabbit_password         => 'rabbit_password',
  rabbit_user             => 'rabbit_user',
  secret_key              => '12345',
  neutron                 => false,
}

They also have a video tutorial that goes further into the process

http://puppetlabs.com/webinars/deploy-openstack-15-minutes-puppet-and-packstack

edit flag offensive delete link more

Comments

I want to set up openstack controller and compute nodes. Shall i get some more points to be followed please..

devaki gravatar imagedevaki ( 2014-05-06 01:36:05 -0500 )edit

hey, i executed "puppet module install puppetlabs-openstack" command on master and all openstack packages and their configuration files i got it in master. when i include it in client server i'm getting class not found. example, keystone : class not found for keystone. what might be the issue? any help is accepted. Thank you

devaki gravatar imagedevaki ( 2014-05-06 05:22:37 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2014-05-05 22:49:02 -0500

Seen: 492 times

Last updated: May 06 '14