Some logs: [stack@undercloud-0 ~]$ grep FATAL overcloud_upgrade_run-compute-0,controller-0,controller-1,controller-2,undercloud.log 2023-05-29 13:57:04 | 2023-05-29 13:57:04.573258 | 52540061-8350-eacb-f3f0-00000000a2cf | FATAL | add reverse zone | undercloud | error={"changed": false, "msg": "dnszone_add: 0.0.10.in-addr.arpa.: DNS zone 0.0.10.in-addr.arpa. already exists in DNS and is handled by server(s): ['trusted-eng1.ibx-001.prod.rdu2.dc.redhat.com.', 'trusted-eng1.ibx-001.prod.iad2.dc.redhat.com.']"} 2023-05-29 13:57:10 | 2023-05-29 13:57:10.926263 | 52540061-8350-eacb-f3f0-00000000a2e5 | FATAL | add reverse zone | undercloud | error={"changed": false, "msg": "dnszone_add: 0.0.10.in-addr.arpa.: DNS zone 0.0.10.in-addr.arpa. already exists in DNS and is handled by server(s): ['trusted-eng1.ibx-001.prod.rdu2.dc.redhat.com.', 'trusted-eng1.ibx-001.prod.iad2.dc.redhat.com.']"} 2023-05-29 13:57:17 | 2023-05-29 13:57:17.485091 | 52540061-8350-eacb-f3f0-00000000a2fb | FATAL | add reverse zone | undercloud | error={"changed": false, "msg": "dnszone_add: 0.0.10.in-addr.arpa.: DNS zone 0.0.10.in-addr.arpa. already exists in DNS and is handled by server(s): ['trusted-eng1.ibx-001.prod.iad2.dc.redhat.com.', 'trusted-eng1.ibx-001.prod.rdu2.dc.redhat.com.']"} 2023-05-29 13:57:40 | 2023-05-29 13:57:40.519070 | 52540061-8350-eacb-f3f0-00000000a348 | FATAL | add reverse zone | undercloud | error={"changed": false, "msg": "dnszone_add: 0.0.10.in-addr.arpa.: DNS zone 0.0.10.in-addr.arpa. already exists in DNS and is handled by server(s): ['trusted-eng1.ibx-001.prod.rdu2.dc.redhat.com.', 'trusted-eng1.ibx-001.prod.iad2.dc.redhat.com.']"} 2023-05-29 13:58:31 | 2023-05-29 13:58:31.129621 | 52540061-8350-eacb-f3f0-00000000a1a5 | FATAL | add dns forward and reverse records | undercloud | error={"changed": false, "msg": "'name'"}
This doesn't look like a bug, it is expected that adding the reverse zone might fail and there is a rescue block for adding entries without a PTR record.
Sorry, the output confused me. The error seems to be on the last line: 2023-05-29 13:58:31 | 2023-05-29 13:58:31.129621 | 52540061-8350-eacb-f3f0-00000000a1a5 | FATAL | add dns forward and reverse records | undercloud | error={"changed": false, "msg": "'name'"}
I suspect -- and need to confirm this with more info, that we're running into a situation where the installed version of ansible-freeipa does not support the addition of multiple DNS records at once. So, to confirm this: 1. Can we have a full log (rather than just a grep) to see if there is any further information (error messages etc.) ? We may need to enable --debug. 2. What version of ansible-freeipa was on the system to begin with when this failed?
These are the last lines of the output 2023-05-29 13:57:40 | 2023-05-29 13:57:40.519070 | 52540061-8350-eacb-f3f0-00000000a348 | FATAL | add reverse zone | undercloud | error={"changed": false, "msg": "dnszone_add: 0.0.10.in-addr.arpa.: DNS zone 0.0.10.in-addr.arpa. already exists in DNS and is handled by server(s): ['trusted-eng1.ibx-001.prod.rdu2.dc.redhat.com.', 'trusted-eng1.ibx-001.prod.iad2.dc.redhat.com.']"} 2023-05-29 13:57:40 | 2023-05-29 13:57:40.521056 | 52540061-8350-eacb-f3f0-00000000a348 | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:20:41.356126 | 3.46s 2023-05-29 13:57:40 | 2023-05-29 13:57:40.538800 | 52540061-8350-eacb-f3f0-00000000a349 | TASK | add ip to no_reverse_ips 2023-05-29 13:57:40 | 2023-05-29 13:57:40.593399 | 52540061-8350-eacb-f3f0-00000000a349 | OK | add ip to no_reverse_ips | undercloud 2023-05-29 13:57:40 | 2023-05-29 13:57:40.595142 | 52540061-8350-eacb-f3f0-00000000a349 | TIMING | tripleo_ipa_dns : add ip to no_reverse_ips | undercloud | 0:20:41.430210 | 0.05s 2023-05-29 13:57:40 | 2023-05-29 13:57:40.613440 | 52540061-8350-eacb-f3f0-00000000a353 | TASK | add reverse zone 2023-05-29 13:57:44 | 2023-05-29 13:57:44.009713 | 52540061-8350-eacb-f3f0-00000000a353 | OK | add reverse zone | undercloud 2023-05-29 13:57:44 | 2023-05-29 13:57:44.011432 | 52540061-8350-eacb-f3f0-00000000a353 | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:20:44.846480 | 3.40s 2023-05-29 13:57:44 | 2023-05-29 13:57:44.027463 | 52540061-8350-eacb-f3f0-00000000a35e | TASK | add reverse zone 2023-05-29 13:57:47 | 2023-05-29 13:57:47.339223 | 52540061-8350-eacb-f3f0-00000000a35e | OK | add reverse zone | undercloud 2023-05-29 13:57:47 | 2023-05-29 13:57:47.341216 | 52540061-8350-eacb-f3f0-00000000a35e | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:20:48.176291 | 3.31s 2023-05-29 13:57:47 | 2023-05-29 13:57:47.356846 | 52540061-8350-eacb-f3f0-00000000a369 | TASK | add reverse zone 2023-05-29 13:57:50 | 2023-05-29 13:57:50.584182 | 52540061-8350-eacb-f3f0-00000000a369 | OK | add reverse zone | undercloud 2023-05-29 13:57:50 | 2023-05-29 13:57:50.585863 | 52540061-8350-eacb-f3f0-00000000a369 | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:20:51.420935 | 3.23s 2023-05-29 13:57:50 | 2023-05-29 13:57:50.603634 | 52540061-8350-eacb-f3f0-00000000a374 | TASK | add reverse zone 2023-05-29 13:57:54 | 2023-05-29 13:57:54.111759 | 52540061-8350-eacb-f3f0-00000000a374 | OK | add reverse zone | undercloud 2023-05-29 13:57:54 | 2023-05-29 13:57:54.114011 | 52540061-8350-eacb-f3f0-00000000a374 | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:20:54.949038 | 3.51s 2023-05-29 13:57:54 | 2023-05-29 13:57:54.130549 | 52540061-8350-eacb-f3f0-00000000a37f | TASK | add reverse zone 2023-05-29 13:57:57 | 2023-05-29 13:57:57.373806 | 52540061-8350-eacb-f3f0-00000000a37f | OK | add reverse zone | undercloud 2023-05-29 13:57:57 | 2023-05-29 13:57:57.375504 | 52540061-8350-eacb-f3f0-00000000a37f | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:20:58.210575 | 3.24s 2023-05-29 13:57:57 | 2023-05-29 13:57:57.393774 | 52540061-8350-eacb-f3f0-00000000a38a | TASK | add reverse zone 2023-05-29 13:58:00 | 2023-05-29 13:58:00.593639 | 52540061-8350-eacb-f3f0-00000000a38a | OK | add reverse zone | undercloud 2023-05-29 13:58:00 | 2023-05-29 13:58:00.595195 | 52540061-8350-eacb-f3f0-00000000a38a | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:21:01.430269 | 3.20s 2023-05-29 13:58:00 | 2023-05-29 13:58:00.613937 | 52540061-8350-eacb-f3f0-00000000a395 | TASK | add reverse zone 2023-05-29 13:58:03 | 2023-05-29 13:58:03.644455 | 52540061-8350-eacb-f3f0-00000000a395 | OK | add reverse zone | undercloud 2023-05-29 13:58:03 | 2023-05-29 13:58:03.646076 | 52540061-8350-eacb-f3f0-00000000a395 | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:21:04.481152 | 3.03s 2023-05-29 13:58:03 | 2023-05-29 13:58:03.661668 | 52540061-8350-eacb-f3f0-00000000a3a0 | TASK | add reverse zone 2023-05-29 13:58:06 | 2023-05-29 13:58:06.732330 | 52540061-8350-eacb-f3f0-00000000a3a0 | OK | add reverse zone | undercloud 2023-05-29 13:58:06 | 2023-05-29 13:58:06.734308 | 52540061-8350-eacb-f3f0-00000000a3a0 | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:21:07.569381 | 3.07s 2023-05-29 13:58:06 | 2023-05-29 13:58:06.750602 | 52540061-8350-eacb-f3f0-00000000a3ab | TASK | add reverse zone 2023-05-29 13:58:10 | 2023-05-29 13:58:10.069291 | 52540061-8350-eacb-f3f0-00000000a3ab | OK | add reverse zone | undercloud 2023-05-29 13:58:10 | 2023-05-29 13:58:10.070918 | 52540061-8350-eacb-f3f0-00000000a3ab | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:21:10.905992 | 3.32s 2023-05-29 13:58:10 | 2023-05-29 13:58:10.087003 | 52540061-8350-eacb-f3f0-00000000a3b6 | TASK | add reverse zone 2023-05-29 13:58:13 | 2023-05-29 13:58:13.739074 | 52540061-8350-eacb-f3f0-00000000a3b6 | OK | add reverse zone | undercloud 2023-05-29 13:58:13 | 2023-05-29 13:58:13.740917 | 52540061-8350-eacb-f3f0-00000000a3b6 | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:21:14.575972 | 3.65s 2023-05-29 13:58:13 | 2023-05-29 13:58:13.758401 | 52540061-8350-eacb-f3f0-00000000a3c1 | TASK | add reverse zone 2023-05-29 13:58:16 | 2023-05-29 13:58:16.969872 | 52540061-8350-eacb-f3f0-00000000a3c1 | OK | add reverse zone | undercloud 2023-05-29 13:58:16 | 2023-05-29 13:58:16.971267 | 52540061-8350-eacb-f3f0-00000000a3c1 | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:21:17.806344 | 3.21s 2023-05-29 13:58:16 | 2023-05-29 13:58:16.986805 | 52540061-8350-eacb-f3f0-00000000a3cc | TASK | add reverse zone 2023-05-29 13:58:19 | 2023-05-29 13:58:19.990303 | 52540061-8350-eacb-f3f0-00000000a3cc | OK | add reverse zone | undercloud 2023-05-29 13:58:19 | 2023-05-29 13:58:19.992273 | 52540061-8350-eacb-f3f0-00000000a3cc | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:21:20.827345 | 3.00s 2023-05-29 13:58:20 | 2023-05-29 13:58:20.009131 | 52540061-8350-eacb-f3f0-00000000a3d7 | TASK | add reverse zone 2023-05-29 13:58:23 | 2023-05-29 13:58:23.423920 | 52540061-8350-eacb-f3f0-00000000a3d7 | OK | add reverse zone | undercloud 2023-05-29 13:58:23 | 2023-05-29 13:58:23.426213 | 52540061-8350-eacb-f3f0-00000000a3d7 | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:21:24.261217 | 3.42s 2023-05-29 13:58:23 | 2023-05-29 13:58:23.442669 | 52540061-8350-eacb-f3f0-00000000a3e2 | TASK | add reverse zone 2023-05-29 13:58:26 | 2023-05-29 13:58:26.990355 | 52540061-8350-eacb-f3f0-00000000a3e2 | OK | add reverse zone | undercloud 2023-05-29 13:58:26 | 2023-05-29 13:58:26.993328 | 52540061-8350-eacb-f3f0-00000000a3e2 | TIMING | tripleo_ipa_dns : add reverse zone | undercloud | 0:21:27.828389 | 3.55s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.011423 | 52540061-8350-eacb-f3f0-00000000a1a4 | TASK | set create_reverse to false for elements of no_reverse_ips 2023-05-29 13:58:27 | 2023-05-29 13:58:27.077819 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'undercloud-0', 'zone_name': 'ctlplane.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '192.168.24.1'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.080192 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:27.915225 | 0.07s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.103532 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'overcloud', 'zone_name': 'ctlplane.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '192.168.24.150'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.104862 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:27.939935 | 0.09s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.128363 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'overcloud', 'zone_name': 'storage.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.3.150'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.129815 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:27.964888 | 0.12s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.142390 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'overcloud', 'zone_name': 'storagemgmt.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.4.150'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.143761 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:27.978836 | 0.13s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.167525 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'overcloud', 'zone_name': 'internalapi.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.1.150'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.169030 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.004104 | 0.16s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.182232 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'overcloud', 'zone_name': 'redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '10.0.0.150'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.184604 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.019668 | 0.17s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.198234 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-0', 'zone_name': 'redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.1.54'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.200198 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.035252 | 0.19s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.224329 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-0', 'zone_name': 'storage.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.3.44'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.225932 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.061006 | 0.21s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.238750 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-0', 'zone_name': 'storagemgmt.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.4.68'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.240426 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.075486 | 0.23s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.264477 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-0', 'zone_name': 'internalapi.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.1.54'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.265939 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.101014 | 0.25s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.279352 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-0', 'zone_name': 'tenant.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.2.121'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.280889 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.115962 | 0.27s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.305358 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-0', 'zone_name': 'external.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '10.0.0.107'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.307028 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.142103 | 0.29s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.320192 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-0', 'zone_name': 'ctlplane.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '192.168.24.38'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.321883 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.156958 | 0.31s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.346283 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-1', 'zone_name': 'redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.1.106'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.348008 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.183061 | 0.33s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.361398 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-1', 'zone_name': 'storage.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.3.69'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.363014 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.198087 | 0.35s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.388467 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-1', 'zone_name': 'storagemgmt.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.4.56'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.390268 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.225340 | 0.38s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.404491 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-1', 'zone_name': 'internalapi.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.1.106'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.407279 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.242342 | 0.39s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.421293 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-1', 'zone_name': 'tenant.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.2.141'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.422953 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.258028 | 0.41s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.448997 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-1', 'zone_name': 'external.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '10.0.0.132'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.450938 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.286012 | 0.44s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.475725 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-1', 'zone_name': 'ctlplane.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '192.168.24.8'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.477468 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.312531 | 0.46s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.491503 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-2', 'zone_name': 'redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.1.82'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.493327 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.328399 | 0.48s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.518378 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-2', 'zone_name': 'storage.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.3.46'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.520203 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.355276 | 0.51s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.534458 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-2', 'zone_name': 'storagemgmt.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.4.55'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.536502 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.371573 | 0.52s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.561702 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-2', 'zone_name': 'internalapi.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.1.82'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.563503 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.398566 | 0.55s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.577707 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-2', 'zone_name': 'tenant.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.2.149'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.579652 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.414714 | 0.57s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.604859 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-2', 'zone_name': 'external.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '10.0.0.146'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.606861 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.441932 | 0.59s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.621233 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'controller-2', 'zone_name': 'ctlplane.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '192.168.24.48'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.623173 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.458220 | 0.61s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.648664 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'compute-0', 'zone_name': 'redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.1.88'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.650662 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.485734 | 0.64s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.664764 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'compute-0', 'zone_name': 'storage.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.3.143'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.666637 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.501710 | 0.65s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.692360 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'compute-0', 'zone_name': 'internalapi.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.1.88'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.694438 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.529511 | 0.68s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.709081 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'compute-0', 'zone_name': 'tenant.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '172.17.2.58'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.711085 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.546158 | 0.70s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.736903 | 52540061-8350-eacb-f3f0-00000000a1a4 | OK | set create_reverse to false for elements of no_reverse_ips | undercloud | item={'record_name': 'compute-0', 'zone_name': 'ctlplane.redhat.local', 'record_type': 'A', 'create_reverse': 'true', 'a_rec': '192.168.24.33'} 2023-05-29 13:58:27 | 2023-05-29 13:58:27.739008 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.574074 | 0.73s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.775661 | 52540061-8350-eacb-f3f0-00000000a1a4 | TIMING | tripleo_ipa_dns : set create_reverse to false for elements of no_reverse_ips | undercloud | 0:21:28.610706 | 0.76s 2023-05-29 13:58:27 | 2023-05-29 13:58:27.824675 | 52540061-8350-eacb-f3f0-00000000a1a5 | TASK | add dns forward and reverse records 2023-05-29 13:58:31 | 2023-05-29 13:58:31.129621 | 52540061-8350-eacb-f3f0-00000000a1a5 | FATAL | add dns forward and reverse records | undercloud | error={"changed": false, "msg": "'name'"} 2023-05-29 13:58:31 | 2023-05-29 13:58:31.134010 | 52540061-8350-eacb-f3f0-00000000a1a5 | TIMING | tripleo_ipa_dns : add dns forward and reverse records | undercloud | 0:21:31.969042 | 3.31s
Unfortunately, the output doesn't seem to show much in terms of the real failure -- which takes place in the last line. We probably need --debug for more info. What is the version of ansible-freeipa when the error occurs?
The package is 2023-05-30T21:40:15+0000 DEBUG Installed: ansible-freeipa-0.3.2-2.el8.noarch
I don't see anything obvious here in the changelog for these builds Thomas, Any thoughts here? The code that is failing is: https://opendev.org/x/tripleo-ipa/src/branch/stable/wallaby/tripleo_ipa/roles/tripleo_ipa_dns/tasks/main.yml#L56-L59 It fails when the version of ansible-freeipa is ansible-freeipa-0.3.2-2.el8.noarch , but passes for https://download.eng.bos.redhat.com/brewroot/vol/rhel-8/packages/ansible-freeipa/1.9.2/2.el8_8/noarch/ansible-freeipa-1.9.2-2.el8_8.noarch.rpm Is there something that would have caused multiple DNS entry updates to fail in the lower build? Or maybe the format changed? For reference - https://opendev.org/x/tripleo-ipa/src/branch/stable/wallaby/tripleo_ipa/ansible_plugins/filter/dns_data.py#L73-L85 shows how the entries were constructed.
Raising severity due to blocker?
*** This bug has been marked as a duplicate of bug 2214972 ***
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days