Bug 1777844
| Summary: | [OSP16] Mistral fails to derive 'NeutronPhysnetNUMANodesMapping' correctly | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Vadim Khitrin <vkhitrin> |
| Component: | openstack-tripleo-heat-templates | Assignee: | Jaganathan Palanisamy <jpalanis> |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 16.0 (Train) | CC: | amoralej, augol, jpalanis, mburns |
| Target Milestone: | --- | Keywords: | Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-08-10 11:46:55 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Closing this bug as WONTFIX since derive parameter is being deprecated in the Red Hat OpenStack 17.1 release. Red Hat OpenStack 16.0 is no longer supported, and no fixes for this feature are planned for 16.x releases. |
Description of problem: When deploying an overcloud using mistral derive parameter plan in order to derive DPDK parameters, mistral plan derives an incorrect value which causes puppet-neutron to fail the deployment. Example of working NeutronPhysnetNUMANodesMapping supplied manually: NeutronPhysnetNUMANodesMapping: {dpdk-mgmt: [0]} Which will be translated to the following hieradata: "nova::compute::neutron_physnets_numa_nodes_mapping": { "dpdk-mgmt": [ 0 ] } Example of derived NeutronPhysnetNUMANodesMapping that is failing: NeutronPhysnetNUMANodesMapping: - dpdk-mgmt: - 0 (In JSON equals to: [{dpdk-mgmt: [0]}] Which will be translated to the following hieradata: "nova::compute::neutron_physnets_numa_nodes_mapping": [ { "dpdk-mgmt": [ 0 ] } ] Version-Release number of selected component (if applicable): RHOS_TRUNK-16.0-RHEL-8-20191112.n.1 How reproducible: Compose: RHOS_TRUNK-16.0-RHEL-8-20191112.n.1 Steps to Reproduce: 1. Deploy Undercloud. 2. Deploy Overcloud with mistral derived parameters for DPDK. Actual results: Deployment is failing. Expected results: Deployment is successful and parameters are derived correctly. Additional info: