Browse Source

Removed unnecessary services from the LiquidioCompute role.

OVNcontroller service, along with openvswitch runs in
Liquidio Smart NIC

Added Missing paramters in environment file

Change-Id: Id4f357917cf68dd9b79f2db2d4326fcf9a6a29ef
Closes-Bug: 1761452
changes/96/559696/2
hanish gogada 4 years ago
parent
commit
1e2cfcd864
  1. 6
      environments/cavium-liquidio.yaml
  2. 3
      roles/ComputeLiquidio.yaml

6
environments/cavium-liquidio.yaml

@ -1,5 +1,6 @@
resource_registry:
OS::TripleO::Services::LiquidioCompute: ../puppet/services/liquidio-compute-config.yaml
OS::TripleO::Services::NeutronMetadataAgent: ../puppet/services/neutron-metadata.yaml
parameter_defaults:
LiquidioSriovVfNum: 4
@ -7,6 +8,11 @@ parameter_defaults:
LiquidioEnableBonding: true
LiquidioBondingOptions: active-backup
LiquidioProviderMappings: 'datacentre:eth1'
ComputeLiquidioParameters:
KernelArgs: "intel_iommu=on iommu=pt"
#NovaSchedulerDefaultFilters: ['RetryFilter', 'AvailabilityZoneFilter', 'RamFilter', 'ComputeFilter', 'ComputeCapabilitiesFilter', 'ImagePropertiesFilter', 'ServerGroupAntiAffinityFilter', 'ServerGroupAffinityFilter', 'PciPassthroughFilter']
#NovaPCIPassthrough:
# - address: "*:02:00.*"
#LiquidioConfigureMode takes three valid values
#ml2-odl:- Installation is OpenStack and Opendaylight

3
roles/ComputeLiquidio.yaml

@ -41,7 +41,6 @@
- OS::TripleO::Services::Ntp
- OS::TripleO::Services::LiquidioCompute
- OS::TripleO::Services::ContainersLogrotateCrond
- OS::TripleO::Services::OpenDaylightOvs
- OS::TripleO::Services::Rhsm
- OS::TripleO::Services::RsyslogSidecar
- OS::TripleO::Services::Securetty
@ -54,6 +53,4 @@
- OS::TripleO::Services::TripleoPackages
- OS::TripleO::Services::Tuned
- OS::TripleO::Services::Vpp
- OS::TripleO::Services::OVNController
- OS::TripleO::Services::OVNMetadataAgent
- OS::TripleO::Services::Ptp

Loading…
Cancel
Save