RedHatQE / teflo

Teflo is a standalone orchestration software that controls the flow of a set of testing scenarios, allowing users to provision machines, deploy software, execute tests against them and manage generated artifacts and report results.
https://teflo.readthedocs.io/en/latest/
GNU General Public License v3.0
14 stars 16 forks source link

openstack provisioner: using a network with iPv4 and iPv6, teflo writes the ipv6 to inventory #221

Closed jbpratt closed 2 years ago

jbpratt commented 2 years ago

When using an OSP network that provides ipv4 and ipv6 addresses, we get the ipv6 address assigned to the host in the inventory file, where we would prefer the ipv4.

IP Addresses

provider_net_cci_1
    10.0.10.10,  2620:52:0:84:f816:3eff:fe97:6541
❯ cat .teflo/.results/inventory/inventory-aki48qstst  -p
[clients:children]
el8_client
el9_client

[test_machines:children]
el8_client
el9_client
test_driver

[el9_client]
2620:52:0:84:f816:3eff:fe97:6541
...
dno-github commented 2 years ago

Jira ticket CCITCARBON-439 has been created for this issue. Url : https://issues.redhat.com/browse/CCITCARBON-439