BIND 10 #2438: python interface for RRsetCollection

BIND 10 Development do-not-reply at isc.org
Fri Jan 18 14:27:34 UTC 2013


#2438: python interface for RRsetCollection
-------------------------------------+-------------------------------------
            Reporter:  jinmei        |                        Owner:
                Type:  task          |  jinmei
            Priority:  medium        |                       Status:
           Component:  libdns++      |  reviewing
            Keywords:                |                    Milestone:
           Sensitive:  0             |  Sprint-20130122
         Sub-Project:  DNS           |                   Resolution:
Estimated Difficulty:  4             |                 CVSS Scoring:
         Total Hours:  0             |              Defect Severity:  N/A
                                     |  Feature Depending on Ticket:
                                     |  loadzone-ng
                                     |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------
Changes (by vorner):

 * owner:  vorner => jinmei


Comment:

 Hello

 Replying to [comment:8 jinmei]:
 > > Then I see mostly minor documentation/comment problems:
 >
 > I tried to address these points in the updated doc.

 It looks good now.

 > And, finally, I found distcheck still fails due to the need for
 > implicitly importing isc.dns (pydnspp) Python module.  I've added
 > workaround at commit 003f49d (I believe #2148 gives a cleaner
 > solution, but it should be left to that ticket).  I confirmed
 > distcheck now passed.

 Now the systest (the old one) doesn't pass. It seems it might be related:
 {{{
 I:no response from ns1. retrying.
 Traceback (most recent call last):
   File "bindctl", line 24, in <module>
     from bindctl.bindcmd import *
   File "/tmp/bind10-1/src/bin/bindctl/bindcmd.py", line 28, in <module>
     import isc
   File "/tmp/bind10-1/src/lib/python/isc/__init__.py", line 7, in <module>
     import isc.datasrc
   File "/tmp/bind10-1/src/lib/python/isc/datasrc/__init__.py", line 26, in
 <module>
     from datasrc import *
 SystemError: Unexpected failure in ZoneUpdater initialization
 <Repeats many many times>
 I:no response from ns1. retrying.
 Traceback (most recent call last):
   File "bindctl", line 24, in <module>
     from bindctl.bindcmd import *
   File "/tmp/bind10-1/src/bin/bindctl/bindcmd.py", line 28, in <module>
     import isc
   File "/tmp/bind10-1/src/lib/python/isc/__init__.py", line 7, in <module>
     import isc.datasrc
   File "/tmp/bind10-1/src/lib/python/isc/datasrc/__init__.py", line 26, in
 <module>
     from datasrc import *
 SystemError: Unexpected failure in ZoneUpdater initialization
 I:no response from ns1
 R:FAIL
 Can't open perl script "/tmp/bind10-1/tests/system/ixfr/stop.pl": No such
 file or directory
 make: *** [systest] Error 1
 }}}

 It seems the bindctl needs a tweak for the paths too. But it is indeed
 wrong for it to include that much. Also, the systest itself seems broken,
 because it can't stop the bind10 in case of failure, but I hope to get rid
 of the system tests soon, so let's ignore that missing perl script.

-- 
Ticket URL: <http://bind10.isc.org/ticket/2438#comment:10>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list