-
Bug
-
Resolution: Done-Errata
-
Normal
-
4.13
-
Important
-
No
-
Sprint 234, Sprint 235, Sprint 236, Sprint 237, Sprint 238, Sprint 239, Sprint 240
-
7
-
Rejected
-
False
-
-
-
Bug Fix
-
Done
Description of problem:
Error message seen during testing: 2023-03-23T22:33:02.507Z ERROR operator.dns_controller dns/controller.go:348 failed to publish DNS record to zone {"record": {"dnsName":"*.example.com","targets":["34.67.189.132"],"recordType":"A","recordTTL":30,"dnsManagementPolicy":"Managed"}, "dnszone": {"id":"ci-ln-95xvtb2-72292-9jj4w-private-zone"}, "error": "googleapi: Error 400: Invalid value for 'entity.change.additions[*.example.com][A].name': '*.example.com', invalid"}
Version-Release number of selected component (if applicable):
4.13
How reproducible:
Steps to Reproduce:
1. Setup 4.13 gcp cluster, install OSSM using http://pastebin.test.redhat.com/1092754 2. Run gateway api e2e against cluster (or create gateway with listener hostname *.example.com) 3. Check ingress operator logs
Actual results:
DNS record not published, and continous error in log
Expected results:
Should publish DNS record to zone without errors
Additional info:
Miciah: The controller should check ManageDNSForDomain when calling EnsureDNSRecord.