7123431193
Ealier, KernelArgs had been configured using ansible
tasks part of THT repo. Thoese ansiblet asks has been
moved to tripleo-kernel role of tripleo-ansible. This
role will be invoked from the boot-params-service.
boot-params-service has been moved from pre network to
the deployment/kernel directory.
OvS-DPDK configuration was done using puppet-vswitch
module by invoking puppet in PreNetworkConfig's
ExtraConfig script. A new ansible role tripleo-ovs-dpdk
has been created to apply the DPDK configurations via
ansible instead of puppet. This role will be common
for both ml2-ovs and ml2-ovn. Common parameter merging
has been enhanced to provide common deploy steps.
ODL is not validated as it has been deprecated and
currently no active usage or development.
Depends-On: https://review.opendev.org/#/c/688864/
Change-Id: I4b6f7d73cf76954e93760c59d522d485187157cf
(cherry picked from commit 16679d0ec4
)
24 lines
937 B
YAML
24 lines
937 B
YAML
## DEPRECATED
|
|
# KernelArgs and TunedProfileName has been moved from PreNetworkConfig to boot-params-service.yaml (TripleO service)
|
|
# OvS-DPDK configurations has been moved from PreNetworkConfig to respective dpdk TripleO service (ml2-ovs, ml2-ovn)
|
|
# host_config_and_reboot.yaml does not do anything, and soon it will be removed
|
|
|
|
resource_registry:
|
|
{% for role in roles %}
|
|
OS::TripleO::{{role.name}}::PreNetworkConfig: OS::Heat::None
|
|
{% endfor %}
|
|
|
|
#parameter_defaults:
|
|
# Note: There are no global parameters which can be applied to all roles as
|
|
# these configuration have to be specific to role.
|
|
|
|
# Sample parameters for Compute and ComputeOvsDpdk roles
|
|
#ComputeParameters:
|
|
#KernelArgs: ""
|
|
#TunedProfileName: ""
|
|
#IsolCpusList: ""
|
|
#ComputeOvsDpdkParameters:
|
|
#KernelArgs: "intel_iommu=on iommu=pt default_hugepagesz=1GB hugepagesz=1G hugepages=60"
|
|
#TunedProfileName: "cpu-partitioning"
|
|
#IsolCpusList: ""
|