#6196 Failing tests ipa.test_xmlrpc.test_host_plugin.TestHostDNS
Closed: Duplicate None Opened 7 years ago by mbasti.

TEsts in suite ipa.test_xmlrpc.test_host_plugin.TestHostDNS are failing. Please investigate if this is a conffiguration issue


I cannot find logs, sorry.

freeipa-intree-tests-f24master run 129 passed, the previous one (128) failed.

Logs follow:

Error Message

test setup failure

Stacktrace

host = <ipatests.test_xmlrpc.tracker.host_plugin.HostTracker object at 0x7f5867e4f2d0>

    @pytest.yield_fixture(scope='class')
    def dns_setup(host):
        try:
            host.run_command('dnszone_del', dnszone, revzone, revipv6zone,
                             **{'continue': True})
        except (errors.NotFound, errors.EmptyModlist):
            pass

        try:
            host.run_command('dnszone_add', dnszone, idnssoarname=dnszone_rname)
>           host.run_command('dnszone_add', revzone, idnssoarname=dnszone_rname)

/var/lib/jenkins/workspace/freeipa-intree-tests-f24master/ipatests/test_xmlrpc/test_host_plugin.py:591: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/var/lib/jenkins/workspace/freeipa-intree-tests-f24master/ipatests/test_xmlrpc/tracker/base.py:128: in run_command
    result = cmd(*args, **options)
/var/lib/jenkins/workspace/freeipa-intree-tests-f24master/ipalib/frontend.py:449: in __call__
    return self.__do_call(*args, **options)
/var/lib/jenkins/workspace/freeipa-intree-tests-f24master/ipalib/frontend.py:477: in __do_call
    ret = self.run(*args, **options)
/var/lib/jenkins/workspace/freeipa-intree-tests-f24master/ipalib/frontend.py:800: in run
    return self.forward(*args, **options)
/var/lib/jenkins/workspace/freeipa-intree-tests-f24master/ipalib/frontend.py:823: in forward
    *args, **kw)
/var/lib/jenkins/workspace/freeipa-intree-tests-f24master/ipalib/rpc.py:986: in forward
    return self._call_command(command, params)
/var/lib/jenkins/workspace/freeipa-intree-tests-f24master/ipalib/rpc.py:967: in _call_command
    return command(*params)
/var/lib/jenkins/workspace/freeipa-intree-tests-f24master/ipalib/rpc.py:1117: in _call
    return self.__request(name, args)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <ipalib.rpc.JSONServerProxy object at 0x7f5867e5b850>
name = 'dnszone_add/1'
args = ((<DNS name 29.16.172.in-addr.arpa.>,), {'idnssoarname': <DNS name root.test-zone.test.>, 'version': '2.211'})

    def __request(self, name, args):
        payload = {'method': unicode(name), 'params': args, 'id': 0}
        version = args[1].get('version', VERSION_WITHOUT_CAPABILITIES)
        payload = json_encode_binary(payload, version)

        if self.__verbose >= 2:
            root_logger.info('Request: %s',
                             json.dumps(payload, sort_keys=True, indent=4))

        response = self.__transport.request(
            self.__host,
            self.__handler,
            json.dumps(payload).encode('utf-8'),
            verbose=self.__verbose >= 3,
        )

        try:
            response = json_decode_binary(json.loads(response.decode('ascii')))
        except ValueError as e:
            raise JSONError(error=str(e))

        if self.__verbose >= 2:
            root_logger.info(
                'Response: %s',
                json.dumps(json_encode_binary(response, version),
                           sort_keys=True, indent=4)
            )
        error = response.get('error')
        if error:
            try:
                error_class = errors_by_code[error['code']]
            except KeyError:
                raise UnknownError(
                    code=error.get('code'),
                    error=error.get('message'),
                    server=self.__host,
                )
            else:
                kw = error.get('data', {})
                kw['message'] = error['message']
>               raise error_class(**kw)
E               InvocationError: DNS check for domain 29.16.172.in-addr.arpa. failed: All nameservers failed to answer the query 29.16.172.in-addr.arpa. IN SOA: Server 127.0.0.1 UDP port 53 anwered The DNS operation timed out.; Server ::1 UDP port 53 anwered The DNS operation timed out.; Server 127.0.0.1 UDP port 53 anwered The DNS operation timed out.; Server ::1 UDP port 53 anwered The DNS operation timed out.; Server 127.0.0.1 UDP port 53 anwered SERVFAIL; Server ::1 UDP port 53 anwered The DNS operation timed out.; Server ::1 UDP port 53 anwered The DNS operation timed out.; Server ::1 UDP port 53 anwered The DNS operation timed out.; Server ::1 UDP port 53 anwered SERVFAIL.

/var/lib/jenkins/workspace/freeipa-intree-tests-f24master/ipalib/rpc.py:1111: InvocationError

Standard Output

Ran command: ipaserver.plugins.host.host_del()(u'testhost1.dom-150.idm.lab.eng.brq.redhat.com', version=u'2.211'): NotFound: testhost1.dom-150.idm.lab.eng.brq.redhat.com: host not found
Ran command: ipaserver.plugins.dns.dnszone_del()(u'test-zone.test', u'29.16.172.in-addr.arpa.', u'0.0.0.0.1.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.', continue=True, version=u'2.211'): OK
Ran command: ipaclient.plugins.dns.dnszone_add()(u'test-zone.test', version=u'2.211', idnssoarname=u'root.test-zone.test.'): OK
Ran command: ipaclient.plugins.dns.dnszone_add()(u'29.16.172.in-addr.arpa.', version=u'2.211', idnssoarname=u'root.test-zone.test.'): InvocationError: DNS check for domain 29.16.172.in-addr.arpa. failed: All nameservers failed to answer the query 29.16.172.in-addr.arpa. IN SOA: Server 127.0.0.1 UDP port 53 anwered The DNS operation timed out.; Server ::1 UDP port 53 anwered The DNS operation timed out.; Server 127.0.0.1 UDP port 53 anwered The DNS operation timed out.; Server ::1 UDP port 53 anwered The DNS operation timed out.; Server 127.0.0.1 UDP port 53 anwered SERVFAIL; Server ::1 UDP port 53 anwered The DNS operation timed out.; Server ::1 UDP port 53 anwered The DNS operation timed out.; Server ::1 UDP port 53 anwered The DNS operation timed out.; Server ::1 UDP port 53 anwered SERVFAIL.
Ran command: ipaserver.plugins.dns.dnszone_del()(u'test-zone.test', u'29.16.172.in-addr.arpa.', u'0.0.0.0.1.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.', continue=True, version=u'2.211'): OK

Metadata Update from @mbasti:
- Issue assigned to someone
- Issue set to the milestone: 0.0 NEEDS_TRIAGE

7 years ago

Login to comment on this ticket.

Metadata