BIND 10 #2263: be able to select cfgmgr plugins

BIND 10 Development do-not-reply at isc.org
Wed Mar 27 22:08:16 UTC 2013


#2263: be able to select cfgmgr plugins
-------------------------------------+-------------------------------------
            Reporter:  jreed         |                        Owner:
                Type:  task          |                       Status:  new
            Priority:  medium        |                    Milestone:
           Component:                |                   Resolution:
  configuration                      |                 CVSS Scoring:
            Keywords:                |              Defect Severity:  N/A
           Sensitive:  0             |  Feature Depending on Ticket:
         Sub-Project:  Core          |          Add Hours to Ticket:  0
Estimated Difficulty:  need plan or  |                    Internal?:  0
  info                               |
         Total Hours:  0             |
-------------------------------------+-------------------------------------

Comment (by jreed):

 Also the plugins are installed by default when installing cfgmgr.  So if
 the python isc.dns is not installed, then you get problems like:
 {{{
 Traceback (most recent call last):
   File "/usr/libexec/bind10/b10-cfgmgr", line 131, in <module>
     sys.exit(main())
   File "/usr/libexec/bind10/b10-cfgmgr", line 117, in main
     load_plugins(ppath, cm)
   File "/usr/libexec/bind10/b10-cfgmgr", line 76, in load_plugins
     module = imp.load_source(name, plugin)
   File "/usr/lib64/python3.3/imp.py", line 109, in load_source
     return _LoadSourceCompatibility(name, pathname,
 file).load_module(name)
   File "<frozen importlib._bootstrap>", line 586, in _check_name_wrapper
   File "<frozen importlib._bootstrap>", line 1023, in load_module
   File "<frozen importlib._bootstrap>", line 1004, in load_module
   File "<frozen importlib._bootstrap>", line 562, in
 module_for_loader_wrapper
   File "<frozen importlib._bootstrap>", line 869, in _load_module
   File "<frozen importlib._bootstrap>", line 313, in
 _call_with_frames_removed
   File "/usr/share/bind10/config_plugins/datasrc_config_plugin.py", line
 19, in <module>
     import isc.dns
 ImportError: No module named 'isc.dns'
 }}}

 We should also have feature to selectively install the plugins too (not
 just enabling).

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


More information about the bind10-tickets mailing list