Description of problem: All the roles define the networks as a dict: ~~~ - name: Controller ... networks: External: subnet: external_subnet InternalApi: subnet: internal_api_subnet Storage: subnet: storage_subnet StorageMgmt: subnet: storage_mgmt_subnet Tenant: subnet: tenant_subnet ... ~~~ But ComputeOvsDpdkSriov and ComputeOvsDpdkSriovRT have a definition corresponding to an older version: ~~~ - name: ComputeOvsDpdkSriov ... networks: - InternalApi - Tenant - Storage ... ~~~ It's not a big problem, but it generates inconsistencies among all the roles. Version-Release number of selected component (if applicable): openstack-tripleo-heat-templates-14.3.1-1.20230519151020.el9ost.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: RHOSP 17.1.4 (openstack-tripleo-heat-templates) security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2024:9978