aaeb6b05ff
Add role parameter NovaLibvirtMemStatsPeriodSeconds which allows to set `libvirt/mem_stats_period_seconds` parameter value to number of seconds to memory usage statistics period, where zero or negative value mean to disable memory usage statistics. Default value for the parameter is 10. Also set the default value to 0 for Real-Time Compute roles. Conflicts: roles/ComputeOvsDpdkRT.yaml roles/ComputeOvsDpdkSriovRT.yaml Resolved conflict related to ordering of parameters in RoleParametersDefault section. Depends-On: https://review.opendev.org/#/c/671399/ Change-Id: I8e1a81bc69b4d266755ba3c2a4bf17f37d276fd7 (cherry picked from commit66c4e23654
) (cherry picked from commitabf34de6c8
) (cherry picked from commit85a3685bb2
)
63 lines
2.4 KiB
YAML
63 lines
2.4 KiB
YAML
###############################################################################
|
|
# Role: ComputeOvsDpdkSriovRT #
|
|
###############################################################################
|
|
- name: ComputeOvsDpdkSriovRT
|
|
description: |
|
|
Compute Realtime role with OvS-DPDK and SR-IOV services
|
|
CountDefault: 1
|
|
networks:
|
|
- InternalApi
|
|
- Tenant
|
|
- Storage
|
|
ImageDefault: overcloud-realtime-compute
|
|
RoleParametersDefault:
|
|
VhostuserSocketGroup: "hugetlbfs"
|
|
TunedProfileName: "realtime-virtual-host"
|
|
NovaLibvirtRxQueueSize: 1024
|
|
NovaLibvirtTxQueueSize: 1024
|
|
NovaLibvirtMemStatsPeriodSeconds: 0
|
|
disable_upgrade_deployment: True
|
|
update_serial: 25
|
|
ServicesDefault:
|
|
- OS::TripleO::Services::Aide
|
|
- OS::TripleO::Services::AuditD
|
|
- OS::TripleO::Services::CACerts
|
|
- OS::TripleO::Services::CephClient
|
|
- OS::TripleO::Services::CephExternal
|
|
- OS::TripleO::Services::CertmongerUser
|
|
- OS::TripleO::Services::Collectd
|
|
- OS::TripleO::Services::ComputeCeilometerAgent
|
|
- OS::TripleO::Services::ComputeNeutronCorePlugin
|
|
- OS::TripleO::Services::ComputeNeutronL3Agent
|
|
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
|
- OS::TripleO::Services::ComputeNeutronOvsDpdk
|
|
- OS::TripleO::Services::Docker
|
|
- OS::TripleO::Services::Fluentd
|
|
- OS::TripleO::Services::IpaClient
|
|
- OS::TripleO::Services::Ipsec
|
|
- OS::TripleO::Services::Iscsid
|
|
- OS::TripleO::Services::Kernel
|
|
- OS::TripleO::Services::LoginDefs
|
|
- OS::TripleO::Services::MySQLClient
|
|
- OS::TripleO::Services::NeutronBgpVpnBagpipe
|
|
- OS::TripleO::Services::NeutronSriovAgent
|
|
- OS::TripleO::Services::NeutronSriovHostConfig
|
|
- OS::TripleO::Services::NovaCompute
|
|
- OS::TripleO::Services::NovaLibvirt
|
|
- OS::TripleO::Services::NovaMigrationTarget
|
|
- OS::TripleO::Services::Ntp
|
|
- OS::TripleO::Services::ContainersLogrotateCrond
|
|
- OS::TripleO::Services::OpenDaylightOvs
|
|
- OS::TripleO::Services::OVNMetadataAgent
|
|
- OS::TripleO::Services::Rhsm
|
|
- OS::TripleO::Services::RsyslogSidecar
|
|
- OS::TripleO::Services::Securetty
|
|
- OS::TripleO::Services::SensuClient
|
|
- OS::TripleO::Services::SkydiveAgent
|
|
- OS::TripleO::Services::Snmp
|
|
- OS::TripleO::Services::Sshd
|
|
- OS::TripleO::Services::Timezone
|
|
- OS::TripleO::Services::TripleoFirewall
|
|
- OS::TripleO::Services::TripleoPackages
|
|
- OS::TripleO::Services::Ptp
|