Setting Role specific parameters in RHOSP 11
Hi,
I'm trying to set different values for NovaVcpuPinSet for different type of compute nodes I have in my cluster.
I have custom role "Computesriov" defined as shown below and I set the NovaVcpuPinset as following in the network-environment.yaml file
parameter_defaults:
...
NovaVcpuPinSet: ['2-23','26-47']
ComputesriovParameters:
NovaVcpuPinSet: ['2-23']
After deployment I checked /etc/nova/nova.conf and vcpu_pin_set = "2-23,26-47"
Any idea why it's setting the specific value?
Regards,
Samuel
- name: Computesriov
CountDefault: 1
HostnameFormatDefault: 'compute-sriov-%index%'
disable_upgrade_deployment: True
ServicesDefault:- OS::TripleO::Services::CACerts
- OS::TripleO::Services::CephClient
- OS::TripleO::Services::CephExternal
- OS::TripleO::Services::Timezone
- OS::TripleO::Services::Ntp
- OS::TripleO::Services::Snmp
- OS::TripleO::Services::Sshd
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::Kernel
- OS::TripleO::Services::ComputeNeutronCorePlugin
- OS::TripleO::Services::ComputeNeutronOvsAgent
- OS::TripleO::Services::ComputeCeilometerAgent
- OS::TripleO::Services::ComputeNeutronL3Agent
- OS::TripleO::Services::ComputeNeutronMetadataAgent
- OS::TripleO::Services::TripleoPackages
- OS::TripleO::Services::TripleoFirewall
- OS::TripleO::Services::NeutronSriovAgent
- OS::TripleO::Services::OpenDaylightOvs
- OS::TripleO::Services::SensuClient
- OS::TripleO::Services::FluentdClient
- OS::TripleO::Services::AuditD
- OS::TripleO::Services::Collectd