nose.loader: DEBUG: load from . (None) nose.loader: DEBUG: load from dir /home/mkubik/lib389 nose.loader: DEBUG: load from /home/mkubik/lib389/lib389 (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: Load tests from module path /home/mkubik/lib389/lib389? nose.loader: DEBUG: path: /home/mkubik/lib389/lib389 os.path.realpath(/home/mkubik/lib389/lib389): /home/mkubik/lib389/lib389 nose.loader: DEBUG: load from dir /home/mkubik/lib389/lib389 nose.loader: DEBUG: load from /home/mkubik/lib389/tests (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: Load tests from module path /home/mkubik/lib389/tests? nose.loader: DEBUG: path: /home/mkubik/lib389/tests os.path.realpath(/home/mkubik/lib389/tests): /home/mkubik/lib389/tests nose.loader: DEBUG: load from dir /home/mkubik/lib389/tests nose.loader: DEBUG: load from /home/mkubik/lib389/tests/agreement_test.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/backend_test.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/config_test.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/dirsrv_test.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/dsadmin_basic_test.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/dsadmin_create_remove_test.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/dsadmin_test.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/entry_test.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/mappingTree_test.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/replica_test.py (None) nose.loader: DEBUG: load from /home/mkubik/lib389/tests/suffix_test.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/test_module_proxy.py (None) nose.loader: DEBUG: Load from module nose.loader: DEBUG: load from /home/mkubik/lib389/tests/utils_test.py (None) nose.loader: DEBUG: Load from module F.FFFF.EE..E.EEEEEEEEE.....E.E..EE.FEEEEEEEE....FEEE ====================================================================== ERROR: tests.backend_test.Test_Backend.test_create ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/backend_test.py", line 104, in test_create self.instance.backend.delete(suffix=NEW_SUFFIX_1) File "/home/mkubik/lib389/lib389/backend.py", line 132, in delete raise InvalidArgumentError("Unable to retrieve the backend (%r, %r, %r)" % (suffix, backend_dn, bename)) InvalidArgumentError: Unable to retrieve the backend ('o=test_create', None, None) -------------------- >> begin captured logging << -------------------- lib389: DEBUG: Instance allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:54321 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-dirsrv\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-dirsrv\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-dirsrv/access nsslapd-certdir: /etc/dirsrv/slapd-dirsrv nsslapd-errorlog: /var/log/dirsrv/slapd-dirsrv/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-dirsrv nsslapd-schemadir: /etc/dirsrv/slapd-dirsrv/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-dirsrv/db ] lib389: INFO: List backend with suffix=o=test_create --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: tests.backend_test.Test_Backend.test_delete ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/backend_test.py", line 143, in test_delete self.instance.backend.delete(suffix=NEW_SUFFIX_1) File "/home/mkubik/lib389/lib389/backend.py", line 132, in delete raise InvalidArgumentError("Unable to retrieve the backend (%r, %r, %r)" % (suffix, backend_dn, bename)) InvalidArgumentError: Unable to retrieve the backend ('o=test_create', None, None) -------------------- >> begin captured logging << -------------------- lib389: DEBUG: Instance allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:54321 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-dirsrv\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-dirsrv\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-dirsrv/access nsslapd-certdir: /etc/dirsrv/slapd-dirsrv nsslapd-errorlog: /var/log/dirsrv/slapd-dirsrv/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-dirsrv nsslapd-schemadir: /etc/dirsrv/slapd-dirsrv/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-dirsrv/db ] lib389: INFO: List backend with suffix=o=test_create --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/suite.py", line 208, in run self.setUp() File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/suite.py", line 291, in setUp self.setupContext(ancestor) File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/suite.py", line 314, in setupContext try_run(context, names) File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/util.py", line 470, in try_run return func() File "/home/mkubik/lib389/tests/config_test.py", line 38, in setup conn = DirSrv(**config.auth) TypeError: __init__() got an unexpected keyword argument 'binddn' ====================================================================== ERROR: tests.dirsrv_test.Test_dirsrv.test_allocated_to_offline ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/dirsrv_test.py", line 141, in test_allocated_to_offline self.instance.create() AttributeError: Test_dirsrv instance has no attribute 'instance' ====================================================================== ERROR: tests.dirsrv_test.Test_dirsrv.test_allocated_to_online ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) TypeError: test_allocated_to_online() takes exactly 2 arguments (1 given) ====================================================================== ERROR: Lists the instances on the file system ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/dirsrv_test.py", line 134, in test_list_init for properties in self.instance.list(): AttributeError: Test_dirsrv instance has no attribute 'instance' ====================================================================== ERROR: tests.dirsrv_test.Test_dirsrv.test_offline_to_allocated ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/dirsrv_test.py", line 151, in test_offline_to_allocated self.instance.delete() AttributeError: Test_dirsrv instance has no attribute 'instance' ====================================================================== ERROR: tests.dirsrv_test.Test_dirsrv.test_offline_to_online ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/dirsrv_test.py", line 145, in test_offline_to_online self.instance.open() AttributeError: Test_dirsrv instance has no attribute 'instance' ====================================================================== ERROR: tests.dirsrv_test.Test_dirsrv.test_online_to_offline ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/dirsrv_test.py", line 148, in test_online_to_offline self.instance.close() AttributeError: Test_dirsrv instance has no attribute 'instance' ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/suite.py", line 208, in run self.setUp() File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/suite.py", line 291, in setUp self.setupContext(ancestor) File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/suite.py", line 314, in setupContext try_run(context, names) File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/util.py", line 470, in try_run return func() File "/home/mkubik/lib389/tests/dsadmin_basic_test.py", line 24, in setup conn = DirSrv(**config.auth) TypeError: __init__() got an unexpected keyword argument 'binddn' ====================================================================== ERROR: tests.dsadmin_create_remove_test.default_test ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/dsadmin_create_remove_test.py", line 54, in default_test m1 = DirSrvTools.createInstance(instance_config, verbose=0) File "/home/mkubik/lib389/lib389/tools.py", line 746, in createInstance args['newrootdn'], args['newrootpw'], args['newinstance']) TypeError: __init__() takes at most 3 arguments (6 given) ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/suite.py", line 208, in run self.setUp() File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/suite.py", line 291, in setUp self.setupContext(ancestor) File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/suite.py", line 314, in setupContext try_run(context, names) File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/util.py", line 470, in try_run return func() File "/home/mkubik/lib389/tests/dsadmin_test.py", line 30, in setup conn = DirSrv(**config.auth) TypeError: __init__() got an unexpected keyword argument 'binddn' ====================================================================== ERROR: tests.entry_test.TestEntry.test_update_complex ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/entry_test.py", line 75, in test_update_complex log.debug("Entry created with dict:", uentry) File "/usr/lib64/python2.7/logging/__init__.py", line 1137, in debug self._log(DEBUG, msg, args, **kwargs) File "/usr/lib64/python2.7/logging/__init__.py", line 1268, in _log self.handle(record) File "/usr/lib64/python2.7/logging/__init__.py", line 1278, in handle self.callHandlers(record) File "/usr/lib64/python2.7/logging/__init__.py", line 1318, in callHandlers hdlr.handle(record) File "/usr/lib64/python2.7/logging/__init__.py", line 749, in handle self.emit(record) File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/plugins/logcapture.py", line 82, in emit self.buffer.append(self.format(record)) File "/usr/lib64/python2.7/logging/__init__.py", line 724, in format return fmt.format(record) File "/usr/lib64/python2.7/logging/__init__.py", line 464, in format record.message = record.getMessage() File "/usr/lib64/python2.7/logging/__init__.py", line 328, in getMessage msg = msg % self.args TypeError: not all arguments converted during string formatting ====================================================================== ERROR: Delete the mapping tree and check the remaining number. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/mappingTree_test.py", line 176, in test_delete self.instance.mappingtree.delete(suffix=NEW_CHILDSUFFIX_1) File "/home/mkubik/lib389/lib389/mappingTree.py", line 187, in delete raise ldap.NO_SUCH_OBJECT("mapping tree DN not found: %s" % name) NO_SUCH_OBJECT: mapping tree DN not found: None -------------------- >> begin captured logging << -------------------- lib389: DEBUG: Instance allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:54321 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-dirsrv\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-dirsrv\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-dirsrv/access nsslapd-certdir: /etc/dirsrv/slapd-dirsrv nsslapd-errorlog: /var/log/dirsrv/slapd-dirsrv/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-dirsrv nsslapd-schemadir: /etc/dirsrv/slapd-dirsrv/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-dirsrv/db ] lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: delete MT for suffix o=child1,o=test_create lib389: DEBUG: Retrieving entry with [('cn=mapping tree,cn=config', 1, '(|(cn=o\\3dchild1\\2co\\3dtest_create)(cn=o=child1,o=test_create)(cn=o=child1, o=test_create)(cn="o=child1,o=test_create")(cn="o=child1, o=test_create")(cn=o=child1,o=test_create)(cn="o=child1,o=test_create"))')] --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: Failure: ImportError (No module named _constants) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/loader.py", line 414, in loadTestsFromName addr.filename, addr.module) File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/home/mkubik/lib389/tests/replica_test.py", line 17, in from _constants import REPLICAROLE_CONSUMER ImportError: No module named _constants ====================================================================== ERROR: tests.suffix_test.Test_suffix.test_getParent ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/suffix_test.py", line 82, in test_getParent parent = self.instance.suffix.getParent(suffix=NEW_SUFFIX_1) File "/home/mkubik/lib389/lib389/suffix.py", line 73, in getParent raise InvalidArgumentError("suffix %s is not implemented on that server" % suffix) InvalidArgumentError: suffix o=test_create is not implemented on that server -------------------- >> begin captured logging << -------------------- lib389: DEBUG: Instance allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:54321 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-dirsrv\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-dirsrv\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-dirsrv/access nsslapd-certdir: /etc/dirsrv/slapd-dirsrv nsslapd-errorlog: /var/log/dirsrv/slapd-dirsrv/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-dirsrv nsslapd-schemadir: /etc/dirsrv/slapd-dirsrv/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-dirsrv/db ] --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: tests.test_module_proxy.test_module_proxy_fun_with_no_arg ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) TypeError: test_module_proxy_fun_with_no_arg() takes exactly 2 arguments (0 given) ====================================================================== ERROR: tests.test_module_proxy.test_module_proxy_fun_with_one_arg ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) TypeError: test_module_proxy_fun_with_one_arg() takes exactly 2 arguments (0 given) ====================================================================== ERROR: tests.test_module_proxy.test_module_proxy_plugin_fun_with_no_arg ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) TypeError: test_module_proxy_plugin_fun_with_no_arg() takes exactly 2 arguments (0 given) ====================================================================== ERROR: tests.test_module_proxy.test_module_proxy_plugin_fun_with_one_arg ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) TypeError: test_module_proxy_plugin_fun_with_one_arg() takes exactly 2 arguments (0 given) ====================================================================== ERROR: tests.test_module_proxy.test_module_proxy_plugin_call_ds_method ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) TypeError: test_module_proxy_plugin_call_ds_method() takes exactly 2 arguments (0 given) ====================================================================== ERROR: tests.test_module_proxy.test_module_proxy_plugin_call_another_module ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) TypeError: test_module_proxy_plugin_call_another_module() takes exactly 2 arguments (0 given) ====================================================================== ERROR: tests.test_module_proxy.test_module_proxy_plugin_call_another_module_kwarg ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) TypeError: test_module_proxy_plugin_call_another_module_kwarg() takes exactly 2 arguments (0 given) ====================================================================== ERROR: tests.test_module_proxy.test_module_proxy_plugin_call_with_all ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) TypeError: test_module_proxy_plugin_call_with_all() takes exactly 2 arguments (0 given) ====================================================================== ERROR: tests.utils_test.formatInfData_test ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/utils_test.py", line 73, in formatInfData_test 'newinstance': 'rpolli1' File "/home/mkubik/lib389/lib389/utils.py", line 429, in formatInfData content += ("FullMachineName= %s\n" % args[SER_HOST]) KeyError: 'hostname' ====================================================================== ERROR: tests.utils_test.formatInfData_withadmin_test ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/utils_test.py", line 99, in formatInfData_withadmin_test ret = formatInfData(instance_params) File "/home/mkubik/lib389/lib389/utils.py", line 429, in formatInfData content += ("FullMachineName= %s\n" % args[SER_HOST]) KeyError: 'hostname' ====================================================================== ERROR: tests.utils_test.formatInfData_withconfigserver_test ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/utils_test.py", line 122, in formatInfData_withconfigserver_test ret = formatInfData(instance_params) File "/home/mkubik/lib389/lib389/utils.py", line 429, in formatInfData content += ("FullMachineName= %s\n" % args[SER_HOST]) KeyError: 'hostname' ====================================================================== FAIL: tests.agreement_test.Test_Agreement.test_changes ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/agreement_test.py", line 282, in test_changes assert len(ents) == 1 AssertionError: .master.log.info("\n\n#########################\n### CHANGES\n#########################") [] = .master.agreement.list(suffix='dc=example,dc=com', consumer_host=.consumer.host, consumer_port=.consumer.port) >> assert len([]) == 1 value = .master.agreement.changes(agmnt_dn=[][0].dn) .master.log.info("\ntest_changes: %d changes\n" % value) -------------------- >> begin captured logging << -------------------- lib389: DEBUG: Master allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:40389 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-master\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-master\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-master/access nsslapd-certdir: /etc/dirsrv/slapd-master nsslapd-errorlog: /var/log/dirsrv/slapd-master/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-master nsslapd-schemadir: /etc/dirsrv/slapd-master/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-master/db ] lib389: INFO: List backend with suffix=dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=changelog5,cn=config' with {'objectclass': ('top', 'extensibleobject'), 'cn': 'changelog5', 'nsslapd-changelogdir': '/var/lib/dirsrv/slapd-master/changelogdb'} lib389: DEBUG: adding changelog entry: dn: cn=changelog5,cn=config cn: changelog5 nsslapd-changelogdir: /var/lib/dirsrv/slapd-master/changelogdb objectclass: top objectclass: extensibleobject lib389._entry: DEBUG: update dn: 'cn=replrepl,cn=config' with {'nsIdleTimeout': '0', 'passwordExpirationTime': '20381010000000Z'} lib389: DEBUG: Retrieving entry with [('cn=replrepl,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}wLxXAT0C+30O/D+95nqtiKhn0PjN+8gwwKNuZQ== ] lib389: INFO: Found entry dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}wLxXAT0C+30O/D+95nqtiKhn0PjN+8gwwKNuZQ== lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: DEBUG: setProperties: binddn:['cn=replrepl,cn=config'] lib389: DEBUG: setProperties: suffix:dc=example,dc=com lib389: DEBUG: setProperties: legacy:off lib389: DEBUG: setProperties: flags:1 lib389: DEBUG: setProperties: rid:1 lib389: DEBUG: setProperties: type:3 lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicabinddn': ['cn=replrepl,cn=config']} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaroot': 'dc=example,dc=com'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicalegacyconsumer': 'off'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5flags': '1'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaid': '1'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicatype': '3'} lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5Flags: 1 nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 1 nsDS5ReplicaName: 3bc49dfe-074011e4-bee0df2a-16961e4a nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 3 nsState:: AQAAAAAAAACI+LxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject ] lib389: INFO: Found entry dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5Flags: 1 nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 1 nsDS5ReplicaName: 3bc49dfe-074011e4-bee0df2a-16961e4a nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 3 nsState:: AQAAAAAAAACI+LxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject lib389: DEBUG: Consumer allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:50389 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-consumer\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-consumer\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-consumer/access nsslapd-certdir: /etc/dirsrv/slapd-consumer nsslapd-errorlog: /var/log/dirsrv/slapd-consumer/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-consumer nsslapd-schemadir: /etc/dirsrv/slapd-consumer/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-consumer/db ] lib389: INFO: List backend with suffix=dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=replrepl,cn=config' with {'nsIdleTimeout': '0', 'passwordExpirationTime': '20381010000000Z'} lib389: DEBUG: Retrieving entry with [('cn=replrepl,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}dECrc3bb6xZh5oOVNTIWczy97phBuB5Z2T7N6g== ] lib389: INFO: Found entry dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}dECrc3bb6xZh5oOVNTIWczy97phBuB5Z2T7N6g== lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: DEBUG: setProperties: binddn:['cn=replrepl,cn=config'] lib389: DEBUG: setProperties: rid:65535 lib389: DEBUG: setProperties: legacy:off lib389: DEBUG: setProperties: type:2 lib389: DEBUG: setProperties: suffix:dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicabinddn': ['cn=replrepl,cn=config']} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaid': '65535'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicalegacyconsumer': 'off'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicatype': '2'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaroot': 'dc=example,dc=com'} lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 65535 nsDS5ReplicaName: 467f32fd-074011e4-9b55e0af-5ec30672 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 2 nsState:: //8AAAAAAACa+LxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject ] lib389: INFO: Found entry dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 65535 nsDS5ReplicaName: 467f32fd-074011e4-9b55e0af-5ec30672 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 2 nsState:: //8AAAAAAACa+LxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject lib389: INFO: ######################### ### CHANGES ######################### --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: tests.agreement_test.Test_Agreement.test_getProperties ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/agreement_test.py", line 257, in test_getProperties assert len(ents) == 1 AssertionError: .master.log.info("\n\n#########################\n### GETPROPERTIES\n#########################") [] = .master.agreement.list(suffix='dc=example,dc=com', consumer_host=.consumer.host, consumer_port=.consumer.port) >> assert len([]) == 1 properties = .master.agreement.getProperties(agmnt_dn=[][0].dn) -------------------- >> begin captured logging << -------------------- lib389: DEBUG: Master allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:40389 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-master\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-master\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-master/access nsslapd-certdir: /etc/dirsrv/slapd-master nsslapd-errorlog: /var/log/dirsrv/slapd-master/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-master nsslapd-schemadir: /etc/dirsrv/slapd-master/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-master/db ] lib389: INFO: List backend with suffix=dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=changelog5,cn=config' with {'objectclass': ('top', 'extensibleobject'), 'cn': 'changelog5', 'nsslapd-changelogdir': '/var/lib/dirsrv/slapd-master/changelogdb'} lib389: DEBUG: adding changelog entry: dn: cn=changelog5,cn=config cn: changelog5 nsslapd-changelogdir: /var/lib/dirsrv/slapd-master/changelogdb objectclass: top objectclass: extensibleobject lib389._entry: DEBUG: update dn: 'cn=replrepl,cn=config' with {'nsIdleTimeout': '0', 'passwordExpirationTime': '20381010000000Z'} lib389: DEBUG: Retrieving entry with [('cn=replrepl,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}WMIIfgWMreiC0FhDlzB1dFz1nTYYNe62kMLJ1w== ] lib389: INFO: Found entry dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}WMIIfgWMreiC0FhDlzB1dFz1nTYYNe62kMLJ1w== lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: DEBUG: setProperties: binddn:['cn=replrepl,cn=config'] lib389: DEBUG: setProperties: suffix:dc=example,dc=com lib389: DEBUG: setProperties: legacy:off lib389: DEBUG: setProperties: flags:1 lib389: DEBUG: setProperties: rid:1 lib389: DEBUG: setProperties: type:3 lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicabinddn': ['cn=replrepl,cn=config']} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaroot': 'dc=example,dc=com'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicalegacyconsumer': 'off'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5flags': '1'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaid': '1'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicatype': '3'} lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5Flags: 1 nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 1 nsDS5ReplicaName: 8f36eb84-074011e4-a1da9fab-8f5f76a4 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 3 nsState:: AQAAAAAAAAAU+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject ] lib389: INFO: Found entry dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5Flags: 1 nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 1 nsDS5ReplicaName: 8f36eb84-074011e4-a1da9fab-8f5f76a4 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 3 nsState:: AQAAAAAAAAAU+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject lib389: DEBUG: Consumer allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:50389 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-consumer\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-consumer\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-consumer/access nsslapd-certdir: /etc/dirsrv/slapd-consumer nsslapd-errorlog: /var/log/dirsrv/slapd-consumer/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-consumer nsslapd-schemadir: /etc/dirsrv/slapd-consumer/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-consumer/db ] lib389: INFO: List backend with suffix=dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=replrepl,cn=config' with {'nsIdleTimeout': '0', 'passwordExpirationTime': '20381010000000Z'} lib389: DEBUG: Retrieving entry with [('cn=replrepl,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}Bun+t98/zByiFYM4zgchhrSKG4535vQmPi2fZw== ] lib389: INFO: Found entry dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}Bun+t98/zByiFYM4zgchhrSKG4535vQmPi2fZw== lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: DEBUG: setProperties: binddn:['cn=replrepl,cn=config'] lib389: DEBUG: setProperties: rid:65535 lib389: DEBUG: setProperties: legacy:off lib389: DEBUG: setProperties: type:2 lib389: DEBUG: setProperties: suffix:dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicabinddn': ['cn=replrepl,cn=config']} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaid': '65535'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicalegacyconsumer': 'off'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicatype': '2'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaroot': 'dc=example,dc=com'} lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 65535 nsDS5ReplicaName: 99f18083-074011e4-a70fd7e4-2244a07d nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 2 nsState:: //8AAAAAAAAm+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject ] lib389: INFO: Found entry dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 65535 nsDS5ReplicaName: 99f18083-074011e4-a70fd7e4-2244a07d nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 2 nsState:: //8AAAAAAAAm+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject lib389: INFO: ######################### ### GETPROPERTIES ######################### --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: List the replica agreement on a suffix => 1 ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/agreement_test.py", line 145, in test_list assert len(ents) == 1 AssertionError: .master.log.info("\n\n#########################\n### LIST\n#########################\n") [] = .master.agreement.list(suffix='dc=example,dc=com') >> assert len([]) == 1 assert [][0].getValue({'binddn': 'nsds5replicabinddn', 'consumer-host': 'nsds5ReplicaHost', 'name': 'cn', 'schedule': 'nsds5replicaupdateschedule', 'transport-prot': 'nsds5replicatransportinfo', 'description': 'description', 'fractional-exclude-attrs-total': 'nsDS5ReplicatedAttributeListTotal', 'fractional-strip-attrs': 'nsds5ReplicaStripAttrs', 'consumer-total-init': 'nsds5BeginReplicaRefresh', 'bindpw': 'nsds5replicacredentials', 'timeout': 'nsds5replicatimeout', 'consumer-port': 'nsds5replicaport', 'fractional-exclude-attrs-inc': 'nsDS5ReplicatedAttributeList', 'changes': 'nsds5replicaChangesSentSinceStartup', 'method': 'nsds5replicabindmethod', 'suffix': 'nsds5replicaroot'}['consumer-host']) == .consumer.host assert [][0].getValue({'binddn': 'nsds5replicabinddn', 'consumer-host': 'nsds5ReplicaHost', 'name': 'cn', 'schedule': 'nsds5replicaupdateschedule', 'transport-prot': 'nsds5replicatransportinfo', 'description': 'description', 'fractional-exclude-attrs-total': 'nsDS5ReplicatedAttributeListTotal', 'fractional-strip-attrs': 'nsds5ReplicaStripAttrs', 'consumer-total-init': 'nsds5BeginReplicaRefresh', 'bindpw': 'nsds5replicacredentials', 'timeout': 'nsds5replicatimeout', 'consumer-port': 'nsds5replicaport', 'fractional-exclude-attrs-inc': 'nsDS5ReplicatedAttributeList', 'changes': 'nsds5replicaChangesSentSinceStartup', 'method': 'nsds5replicabindmethod', 'suffix': 'nsds5replicaroot'}['consumer-port']) == str(.consumer.port) -------------------- >> begin captured logging << -------------------- lib389: DEBUG: Master allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:40389 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-master\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-master\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-master/access nsslapd-certdir: /etc/dirsrv/slapd-master nsslapd-errorlog: /var/log/dirsrv/slapd-master/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-master nsslapd-schemadir: /etc/dirsrv/slapd-master/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-master/db ] lib389: INFO: List backend with suffix=dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=changelog5,cn=config' with {'objectclass': ('top', 'extensibleobject'), 'cn': 'changelog5', 'nsslapd-changelogdir': '/var/lib/dirsrv/slapd-master/changelogdb'} lib389: DEBUG: adding changelog entry: dn: cn=changelog5,cn=config cn: changelog5 nsslapd-changelogdir: /var/lib/dirsrv/slapd-master/changelogdb objectclass: top objectclass: extensibleobject lib389._entry: DEBUG: update dn: 'cn=replrepl,cn=config' with {'nsIdleTimeout': '0', 'passwordExpirationTime': '20381010000000Z'} lib389: DEBUG: Retrieving entry with [('cn=replrepl,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}P1opzKTI7dUlucSU9TzyNM5GkXZVBT9MOFQdoQ== ] lib389: INFO: Found entry dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}P1opzKTI7dUlucSU9TzyNM5GkXZVBT9MOFQdoQ== lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: DEBUG: setProperties: binddn:['cn=replrepl,cn=config'] lib389: DEBUG: setProperties: suffix:dc=example,dc=com lib389: DEBUG: setProperties: legacy:off lib389: DEBUG: setProperties: flags:1 lib389: DEBUG: setProperties: rid:1 lib389: DEBUG: setProperties: type:3 lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicabinddn': ['cn=replrepl,cn=config']} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaroot': 'dc=example,dc=com'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicalegacyconsumer': 'off'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5flags': '1'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaid': '1'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicatype': '3'} lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5Flags: 1 nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 1 nsDS5ReplicaName: b68db8fe-074011e4-8053de81-918970ab nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 3 nsState:: AQAAAAAAAABW+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject ] lib389: INFO: Found entry dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5Flags: 1 nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 1 nsDS5ReplicaName: b68db8fe-074011e4-8053de81-918970ab nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 3 nsState:: AQAAAAAAAABW+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject lib389: DEBUG: Consumer allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:50389 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-consumer\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-consumer\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-consumer/access nsslapd-certdir: /etc/dirsrv/slapd-consumer nsslapd-errorlog: /var/log/dirsrv/slapd-consumer/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-consumer nsslapd-schemadir: /etc/dirsrv/slapd-consumer/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-consumer/db ] lib389: INFO: List backend with suffix=dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=replrepl,cn=config' with {'nsIdleTimeout': '0', 'passwordExpirationTime': '20381010000000Z'} lib389: DEBUG: Retrieving entry with [('cn=replrepl,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}Ghbtl7NOinaVIua1DD49XpIZ8ri8uXg18rc7IQ== ] lib389: INFO: Found entry dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}Ghbtl7NOinaVIua1DD49XpIZ8ri8uXg18rc7IQ== lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: DEBUG: setProperties: binddn:['cn=replrepl,cn=config'] lib389: DEBUG: setProperties: rid:65535 lib389: DEBUG: setProperties: legacy:off lib389: DEBUG: setProperties: type:2 lib389: DEBUG: setProperties: suffix:dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicabinddn': ['cn=replrepl,cn=config']} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaid': '65535'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicalegacyconsumer': 'off'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicatype': '2'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaroot': 'dc=example,dc=com'} lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 65535 nsDS5ReplicaName: c1484dfd-074011e4-a3dcc66b-561dd568 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 2 nsState:: //8AAAAAAABo+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject ] lib389: INFO: Found entry dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 65535 nsDS5ReplicaName: c1484dfd-074011e4-a3dcc66b-561dd568 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 2 nsState:: //8AAAAAAABo+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject lib389: INFO: ######################### ### LIST ######################### --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: tests.agreement_test.Test_Agreement.test_schedule ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/agreement_test.py", line 176, in test_schedule assert len(ents) == 1 AssertionError: .master.log.info("\n\n#########################\n### SCHEDULE\n#########################") [] = .master.agreement.list(suffix='dc=example,dc=com', consumer_host=.consumer.host, consumer_port=.consumer.port) >> assert len([]) == 1 -------------------- >> begin captured logging << -------------------- lib389: DEBUG: Master allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:40389 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-master\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-master\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-master/access nsslapd-certdir: /etc/dirsrv/slapd-master nsslapd-errorlog: /var/log/dirsrv/slapd-master/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-master nsslapd-schemadir: /etc/dirsrv/slapd-master/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-master/db ] lib389: INFO: List backend with suffix=dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=changelog5,cn=config' with {'objectclass': ('top', 'extensibleobject'), 'cn': 'changelog5', 'nsslapd-changelogdir': '/var/lib/dirsrv/slapd-master/changelogdb'} lib389: DEBUG: adding changelog entry: dn: cn=changelog5,cn=config cn: changelog5 nsslapd-changelogdir: /var/lib/dirsrv/slapd-master/changelogdb objectclass: top objectclass: extensibleobject lib389._entry: DEBUG: update dn: 'cn=replrepl,cn=config' with {'nsIdleTimeout': '0', 'passwordExpirationTime': '20381010000000Z'} lib389: DEBUG: Retrieving entry with [('cn=replrepl,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}9zZN4AiCWiUEMHf1Uc8/4thqKmQQ5VXQucHTBw== ] lib389: INFO: Found entry dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}9zZN4AiCWiUEMHf1Uc8/4thqKmQQ5VXQucHTBw== lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: DEBUG: setProperties: binddn:['cn=replrepl,cn=config'] lib389: DEBUG: setProperties: suffix:dc=example,dc=com lib389: DEBUG: setProperties: legacy:off lib389: DEBUG: setProperties: flags:1 lib389: DEBUG: setProperties: rid:1 lib389: DEBUG: setProperties: type:3 lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicabinddn': ['cn=replrepl,cn=config']} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaroot': 'dc=example,dc=com'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicalegacyconsumer': 'off'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5flags': '1'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaid': '1'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicatype': '3'} lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5Flags: 1 nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 1 nsDS5ReplicaName: dde485fe-074011e4-9d9eb81d-9d3c1114 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 3 nsState:: AQAAAAAAAACY+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject ] lib389: INFO: Found entry dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5Flags: 1 nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 1 nsDS5ReplicaName: dde485fe-074011e4-9d9eb81d-9d3c1114 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 3 nsState:: AQAAAAAAAACY+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject lib389: DEBUG: Consumer allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:50389 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-consumer\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-consumer\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-consumer/access nsslapd-certdir: /etc/dirsrv/slapd-consumer nsslapd-errorlog: /var/log/dirsrv/slapd-consumer/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-consumer nsslapd-schemadir: /etc/dirsrv/slapd-consumer/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-consumer/db ] lib389: INFO: List backend with suffix=dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=replrepl,cn=config' with {'nsIdleTimeout': '0', 'passwordExpirationTime': '20381010000000Z'} lib389: DEBUG: Retrieving entry with [('cn=replrepl,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}OieTUMoamX6T2b+lMAuqYu/8fSuaat0PIuLDQA== ] lib389: INFO: Found entry dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}OieTUMoamX6T2b+lMAuqYu/8fSuaat0PIuLDQA== lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: DEBUG: setProperties: binddn:['cn=replrepl,cn=config'] lib389: DEBUG: setProperties: rid:65535 lib389: DEBUG: setProperties: legacy:off lib389: DEBUG: setProperties: type:2 lib389: DEBUG: setProperties: suffix:dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicabinddn': ['cn=replrepl,cn=config']} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaid': '65535'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicalegacyconsumer': 'off'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicatype': '2'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaroot': 'dc=example,dc=com'} lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 65535 nsDS5ReplicaName: e937b103-074011e4-9e14ffcc-67e046c9 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 2 nsState:: //8AAAAAAACr+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject ] lib389: INFO: Found entry dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 65535 nsDS5ReplicaName: e937b103-074011e4-9e14ffcc-67e046c9 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 2 nsState:: //8AAAAAAACr+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject lib389: INFO: ######################### ### SCHEDULE ######################### --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: tests.agreement_test.Test_Agreement.test_setProperties ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/agreement_test.py", line 270, in test_setProperties assert len(ents) == 1 AssertionError: .master.log.info("\n\n#########################\n### SETPROPERTIES\n#########################") [] = .master.agreement.list(suffix='dc=example,dc=com', consumer_host=.consumer.host, consumer_port=.consumer.port) >> assert len([]) == 1 test_schedule = "1234-2345 12345" test_desc = "hello world !" -------------------- >> begin captured logging << -------------------- lib389: DEBUG: Master allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:40389 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-master\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-master\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-master/access nsslapd-certdir: /etc/dirsrv/slapd-master nsslapd-errorlog: /var/log/dirsrv/slapd-master/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-master nsslapd-schemadir: /etc/dirsrv/slapd-master/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-master/db ] lib389: INFO: List backend with suffix=dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=changelog5,cn=config' with {'objectclass': ('top', 'extensibleobject'), 'cn': 'changelog5', 'nsslapd-changelogdir': '/var/lib/dirsrv/slapd-master/changelogdb'} lib389: DEBUG: adding changelog entry: dn: cn=changelog5,cn=config cn: changelog5 nsslapd-changelogdir: /var/lib/dirsrv/slapd-master/changelogdb objectclass: top objectclass: extensibleobject lib389._entry: DEBUG: update dn: 'cn=replrepl,cn=config' with {'nsIdleTimeout': '0', 'passwordExpirationTime': '20381010000000Z'} lib389: DEBUG: Retrieving entry with [('cn=replrepl,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}PSW6ZbWOkbmh3jUGSfq6KtGEV43ackKaSIy9Cw== ] lib389: INFO: Found entry dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}PSW6ZbWOkbmh3jUGSfq6KtGEV43ackKaSIy9Cw== lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: DEBUG: setProperties: binddn:['cn=replrepl,cn=config'] lib389: DEBUG: setProperties: suffix:dc=example,dc=com lib389: DEBUG: setProperties: legacy:off lib389: DEBUG: setProperties: flags:1 lib389: DEBUG: setProperties: rid:1 lib389: DEBUG: setProperties: type:3 lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicabinddn': ['cn=replrepl,cn=config']} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaroot': 'dc=example,dc=com'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicalegacyconsumer': 'off'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5flags': '1'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaid': '1'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicatype': '3'} lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5Flags: 1 nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 1 nsDS5ReplicaName: 053b52fe-074111e4-b352cc41-8a2230ea nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 3 nsState:: AQAAAAAAAADa+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject ] lib389: INFO: Found entry dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5Flags: 1 nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 1 nsDS5ReplicaName: 053b52fe-074111e4-b352cc41-8a2230ea nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 3 nsState:: AQAAAAAAAADa+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject lib389: DEBUG: Consumer allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:50389 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-consumer\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-consumer\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-consumer/access nsslapd-certdir: /etc/dirsrv/slapd-consumer nsslapd-errorlog: /var/log/dirsrv/slapd-consumer/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-consumer nsslapd-schemadir: /etc/dirsrv/slapd-consumer/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-consumer/db ] lib389: INFO: List backend with suffix=dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=replrepl,cn=config' with {'nsIdleTimeout': '0', 'passwordExpirationTime': '20381010000000Z'} lib389: DEBUG: Retrieving entry with [('cn=replrepl,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}BOGdFaSE3q4kD1qYhzmhbBAkZl29h50lf6t8lg== ] lib389: INFO: Found entry dn: cn=replrepl,cn=config cn: bind dn pseudo user cn: replrepl objectClass: top objectClass: person sn: bind dn pseudo user userPassword: {SSHA}BOGdFaSE3q4kD1qYhzmhbBAkZl29h50lf6t8lg== lib389: DEBUG: list: dn: cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: dc=example,dc=com cn: "dc=example,dc=com" nsslapd-backend: userRoot nsslapd-state: backend objectClass: top objectClass: extensibleObject objectClass: nsMappingTree lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: DEBUG: setProperties: binddn:['cn=replrepl,cn=config'] lib389: DEBUG: setProperties: rid:65535 lib389: DEBUG: setProperties: legacy:off lib389: DEBUG: setProperties: type:2 lib389: DEBUG: setProperties: suffix:dc=example,dc=com lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicabinddn': ['cn=replrepl,cn=config']} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaid': '65535'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicalegacyconsumer': 'off'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicatype': '2'} lib389._entry: DEBUG: update dn: 'cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config' with {'nsds5replicaroot': 'dc=example,dc=com'} lib389: DEBUG: Retrieving entry with [('cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config', 0)] lib389: INFO: Retrieved entry [dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 65535 nsDS5ReplicaName: 108e7e03-074111e4-a167a5ba-a2024364 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 2 nsState:: //8AAAAAAADt+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject ] lib389: INFO: Found entry dn: cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config cn: replica nsDS5ReplicaBindDN: cn=replrepl,cn=config nsDS5ReplicaId: 65535 nsDS5ReplicaName: 108e7e03-074111e4-a167a5ba-a2024364 nsDS5ReplicaRoot: dc=example,dc=com nsDS5ReplicaType: 2 nsState:: //8AAAAAAADt+bxTAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== nsds5ReplicaChangeCount: 0 nsds5ReplicaLegacyConsumer: off nsds5replicareapactive: 0 objectClass: top objectClass: nsds5Replica objectClass: extensibleobject lib389: INFO: ######################### ### SETPROPERTIES ######################### --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: tests.suffix_test.Test_suffix.test_toBackend ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/suffix_test.py", line 74, in test_toBackend assert len(backends) == 1 AssertionError: [] = .instance.suffix.toBackend(suffix='o=test_create') >> assert len([]) == 1 backend = [][0] .instance.log.info("backend entry is %r" % backend) -------------------- >> begin captured logging << -------------------- lib389: DEBUG: Instance allocated lib389: INFO: Allocate lib389.DirSrv with lib389.brq.redhat.com:54321 lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389.tools: DEBUG: running: ['/bin/sudo', '/usr/sbin/setup-ds.pl', '-l', '/dev/null', '-s', '-f', '-'] lib389: INFO: dir (sys) : //etc/sysconfig lib389: INFO: dir (priv): /home/mkubik/.dirsrv lib389: INFO: List from //etc/sysconfig lib389: INFO: list instance {'RUN_DIR': '/var/run/dirsrv\n', 'DS_ROOT': '\n', 'SERVER_DIR': '/usr/lib64/dirsrv\n', 'INST_DIR': '/usr/lib64/dirsrv/slapd-dirsrv\n', 'SERVERBIN_DIR': '/usr/sbin\n', 'CONFIG_DIR': '/etc/dirsrv/slapd-dirsrv\n', 'PRODUCT_NAME': 'slapd\n'} lib389: DEBUG: Retrieving entry with [('cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config nsslapd-accesslog: /var/log/dirsrv/slapd-dirsrv/access nsslapd-certdir: /etc/dirsrv/slapd-dirsrv nsslapd-errorlog: /var/log/dirsrv/slapd-dirsrv/errors nsslapd-instancedir: /usr/lib64/dirsrv/slapd-dirsrv nsslapd-schemadir: /etc/dirsrv/slapd-dirsrv/schema ] lib389: DEBUG: Retrieving entry with [('cn=config,cn=ldbm database,cn=plugins,cn=config',)] lib389: INFO: Retrieved entry [dn: cn=config,cn=ldbm database,cn=plugins,cn=config nsslapd-directory: /var/lib/dirsrv/slapd-dirsrv/db ] lib389: INFO: List backend with suffix=o=test_create --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: tests.utils_test.update_newhost_with_fqdn_test ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/mkubik/.virtualenvs/389test/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/mkubik/lib389/tests/utils_test.py", line 62, in update_newhost_with_fqdn_test k['newhost'], expected_host, old) AssertionError: Mismatch 'localhost' vs 'localhost.localdomain' for {'newhost': 'localhost'} ---------------------------------------------------------------------- Ran 49 tests in 839.363s FAILED (errors=27, failures=7)