prechecks not passing for api_interfaces with dashes

Bug #2070051 reported by Michal Nasiadka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kayobe
In Progress
Undecided
Unassigned
kolla-ansible
In Progress
Undecided
Unassigned

Bug Description

Both port prechecks and load balancer role prechecks are failing on checking active interface when interface name is with dashes e.g. my-fantastic-interface-name - ansible does replace dashes with underscores under ansible_facts (but not for the interface list under ansible_facts.interfaces)

Revision history for this message
Michal Nasiadka (mnasiadka) wrote (last edit ):

In addition to that Kayobe is templating api and external interface with underscores instead of dashes to Kolla-Ansible and it shouldn't.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kayobe (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/kayobe/+/922480

Changed in kolla-ansible:
status: New → In Progress
Changed in kayobe:
status: New → In Progress
description: updated
Revision history for this message
Doug Szumski (dszumski) wrote :

You could argue that this is a feature since we warn against using dashes in the documentation.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.