Bug 1129203

Summary: Engine don't start when SRV record for domain don't exists in DNS.
Product: [Retired] oVirt Reporter: Ondra Machacek <omachace>
Component: ovirt-engine-coreAssignee: Yair Zaslavsky <yzaslavs>
Status: CLOSED CURRENTRELEASE QA Contact: Jiri Belka <jbelka>
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.5CC: bugs, ecohen, gklein, iheim, oourfali, rbalakri, yeylon
Target Milestone: ---   
Target Release: 3.5.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: infra
Fixed In Version: ovirt-3.5.0_rc2 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-17 12:39:52 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ondra Machacek 2014-08-12 09:58:50 UTC
Description of problem:


Version-Release number of selected component (if applicable):
ovirt-engine-3.5.0-0.0.master.20140804172041.git23b558e.el6.noarch

How reproducible:
always

Steps to Reproduce:
1. Add domain to engine.
   engine-manage-domains add --domain=brq-openldap.rhev.lab.eng.brq.redhat.com --provider=openldap --user=user0
2. Remove SRV record for ldap in DNS.
3. restart engine.

Actual results:
engine don't start

Expected results:
engine start

Additional info:

2014-08-12 11:43:24,107 INFO  [org.ovirt.engine.core.dal.job.ExecutionMessageDirector] (MSC service thread 1-2) Start initializing ExecutionMessageDirector
2014-08-12 11:43:24,109 INFO  [org.ovirt.engine.core.dal.job.ExecutionMessageDirector] (MSC service thread 1-2) Finished initializing ExecutionMessageDirector
2014-08-12 11:43:24,176 ERROR [org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.dns.DnsSRVLocator] (MSC service thread 1-2) Error: could not find DNS SRV record name: _ldap._tcp.brq-openldap.rhev.lab.eng.brq.redhat.com.
Exception message is: DNS name not found [response code 3]
Possible causes: missing DNS entries in the DNS server or DNS resolving issues from engine-core machine.
Please Ensure correct DNS entries exist in the DNS server and ensure the DNS server is reachable from the engine-core machine.

Comment 1 Jiri Belka 2014-09-17 08:07:26 UTC
ok, ovirt-engine-backend-3.5.0-0.0.master.20140911085455.gite1c5ffd.el6.noarch

Comment 2 Sandro Bonazzola 2014-10-17 12:39:52 UTC
oVirt 3.5 has been released and should include the fix for this issue.