diff --git a/manifests/site.pp b/manifests/site.pp index d3a663b..7cbc743 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -378,101 +378,6 @@ node /devstack/ { } -node /master/ { - # we assume the razor service has already been started here. - rz_image { 'ubuntu_precise': - ensure => present, - type => 'os', - source => '/vagrant/ubuntu-12.04-server-amd64.iso', - version => '12.04', - tag => ['os','pe'] - } - - file { '/opt/razor/image/puppet-enterprise-2.5.3-ubuntu-12.04-amd64.tar.gz': - source => '/vagrant/puppet-enterprise-2.5.3-ubuntu-12.04-amd64.tar.gz', - tag => ['pe'] - } - - file { '/opt/razor/lib/project_razor/model': - ensure => 'file', - source => '/vagrant/model', - recurse => true, - tag => ['os','pe'] - } -> Rz_model<| |> - - rz_model { 'precise_controller_os': - ensure => present, - image => 'ubuntu_precise', - metadata => {'domainname' => 'puppetlabs.vm', 'hostname_prefix' => 'openstack-controller', 'rootpassword' => 'openstack' }, - template => 'ubuntu_precise_puppet', - tag => ['os'] - } - - rz_model { 'precise_compute_os': - ensure => present, - image => 'ubuntu_precise', - metadata => {'domainname' => 'puppetlabs.vm', 'hostname_prefix' => 'openstack-compute', 'rootpassword' => 'openstack' }, - template => 'ubuntu_precise_puppet', - tag => ['os'] - } - - rz_policy { 'controller_os': - ensure => present, - broker => none, - model => 'precise_controller_os', - enabled => true, - tags => ['memsize_500MiB'], - template => 'linux_deploy', - tag => ['os'] - } - - rz_policy { 'compute_os': - ensure => present, - broker => none, - model => 'precise_compute_os', - enabled => true, - tags => ['memsize_2017MiB'], - template => 'linux_deploy', - tag => ['os'] - } - - rz_model { 'precise_controller_pe': - ensure => present, - image => 'ubuntu_precise', - metadata => {'domainname' => 'puppetlabs.vm', 'hostname_prefix' => 'openstack-controller', 'rootpassword' => 'openstack' }, - template => 'ubuntu_precise_pe', - tag => ['pe'] - } - - rz_model { 'precise_compute_pe': - ensure => present, - image => 'ubuntu_precise', - metadata => {'domainname' => 'puppetlabs.vm', 'hostname_prefix' => 'openstack-compute', 'rootpassword' => 'openstack' }, - template => 'ubuntu_precise_pe', - tag => ['pe'] - } - - rz_policy { 'controller_pe': - ensure => present, - broker => none, - model => 'precise_controller_pe', - enabled => true, - tags => ['memsize_500MiB'], - template => 'linux_deploy', - tag => ['pe'] - } - - rz_policy { 'compute_pe': - ensure => present, - broker => none, - model => 'precise_compute_pe', - enabled => true, - tags => ['memsize_2017MiB'], - template => 'linux_deploy', - tag => ['pe'] - } -} - node default { notify { $clientcert: } }