fuel_plugin: Working version on Montreal POD
[ovsnfv.git] / fuel-plugin-ovsnfv / deployment_scripts / puppet / manifests / ovs-install-ovsnfv-compute.pp
1 $fuel_settings = parseyaml(file('/etc/astute.yaml'))
2 $master_ip = $::fuel_settings['master_ip']
3
4 $adminrc_access = $::fuel_settings['access']
5 $adminrc_user = $adminrc_access['user']
6 $adminrc_password = $adminrc_access['password']
7 $adminrc_tenant = $adminrc_access['tenant']
8 $adminrc_public_ssl = $::fuel_settings['public_ssl']
9 $adminrc_hostname = $adminrc_public_ssl['hostname']
10
11 if $operatingsystem == 'Ubuntu' {
12   class { '::ovsdpdk':
13     ovs_bridge_mappings => '0000:05:00.1#eth3',
14     ovs_socket_mem      => '512,512',
15     ovs_num_hugepages   => '2048',
16     compute             => 'True',
17   }
18 } elsif $operatingsystem == 'CentOS' {
19 }