Bug 1491778
| Summary: | Adding an invalid replication agreement crashes the server [rhel-7.4.z] | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Oneata Mircea Teodor <toneata> |
| Component: | 389-ds-base | Assignee: | mreynolds |
| Status: | CLOSED ERRATA | QA Contact: | Viktor Ashirov <vashirov> |
| Severity: | urgent | Docs Contact: | Marc Muehlfeld <mmuehlfe> |
| Priority: | urgent | ||
| Version: | 7.5 | CC: | amsharma, mreynolds, msauton, nkinder, rmeggins |
| Target Milestone: | rc | Keywords: | ZStream |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | 389-ds-base-1.3.6.1-20.el7_4 | Doc Type: | Bug Fix |
| Doc Text: |
Prior to this update, if you created a replication agreement and set the value of the nsds5ReplicEnabled attribute to any value other than on or off, Directory Server terminated unexpectedly. This update fixes the problem. As a result, Directory Server no longer fails when adding an invalid replication agreement.
|
Story Points: | --- |
| Clone Of: | 1491706 | Environment: | |
| Last Closed: | 2017-10-19 15:11:57 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1491706 | ||
| Bug Blocks: | |||
|
Description
Oneata Mircea Teodor
2017-09-14 16:06:30 UTC
===== test session starts =================================================================
platform linux2 -- Python 2.7.5, pytest-3.2.2, py-1.4.34, pluggy-0.4.0 -- /usr/bin/python
cachedir: .cache
metadata: {'Python': '2.7.5', 'Platform': 'Linux-3.10.0-693.el7.x86_64-x86_64-with-redhat-7.4-Maipo', 'Packages': {'py': '1.4.34', 'pytest': '3.2.2', 'pluggy': '0.4.0'}, 'Plugins': {'html': '1.16.0', 'metadata': '1.5.0'}}
DS build: 1.3.6.1
389-ds-base: 1.3.6.1-20.el7_4
nss: 3.28.4-14.el7_4
nspr: 4.13.1-1.0.el7_3
openldap: 2.4.44-5.el7
svrcore: 4.1.3-2.el7
rootdir: /mnt/tests/rhds/tests/upstream/ds/dirsrvtests/tests/suites/replication, inifile:
plugins: metadata-1.5.0, html-1.16.0
collected 12 items
acceptance_test.py::test_add_entry OK group dirsrv exists
OK user dirsrv exists
INFO:lib389.topologies:Instance with parameters {'ldap-port': 39001, 'suffix': 'dc=example,dc=com', 'krb5_realm': None, 'deployed-dir': '/usr', 'inst-backupdir': '/tmp', 'hostname': 'localhost', 'server-id': 'master1', 'root-pw': 'password', 'root-dn': 'cn=Directory Manager', 'group-id': None, 'InstScriptsEnabled': None, 'user-id': None, 'ldap-secureport': None} was created.
INFO:lib389:Found entry dn: cn=replrepl,cn=config
cn: bind dn pseudo user
cn: replrepl
objectClass: top
objectClass: person
sn: bind dn pseudo user
userPassword: {SSHA512}oJHXtN6GO2ZMBvEm7t5jEL+gsEsqvlUIZ8ex761TeqOSWvAbLlRH8PUI2PFHa4ayLsCrEyShiVv4wXfAASynQigCOSdvaqCx
OK group dirsrv exists
OK user dirsrv exists
INFO:lib389.topologies:Instance with parameters {'ldap-port': 39002, 'suffix': 'dc=example,dc=com', 'krb5_realm': None, 'deployed-dir': '/usr', 'inst-backupdir': '/tmp', 'hostname': 'localhost', 'server-id': 'master2', 'root-pw': 'password', 'root-dn': 'cn=Directory Manager', 'group-id': None, 'InstScriptsEnabled': None, 'user-id': None, 'ldap-secureport': None} was created.
INFO:lib389:Found entry dn: cn=replrepl,cn=config
cn: bind dn pseudo user
cn: replrepl
objectClass: top
objectClass: person
sn: bind dn pseudo user
userPassword: {SSHA512}wAuhJO7JmgPUt8mIAvDglNUMbTxHyAQ1rOURDBSGiiRY16qvxBIaFwq0efA3gmp1d4CfdNkVPQMHsWNapIDx27MY3jufXmIE
OK group dirsrv exists
OK user dirsrv exists
INFO:lib389.topologies:Instance with parameters {'ldap-port': 39003, 'suffix': 'dc=example,dc=com', 'krb5_realm': None, 'deployed-dir': '/usr', 'inst-backupdir': '/tmp', 'hostname': 'localhost', 'server-id': 'master3', 'root-pw': 'password', 'root-dn': 'cn=Directory Manager', 'group-id': None, 'InstScriptsEnabled': None, 'user-id': None, 'ldap-secureport': None} was created.
INFO:lib389:Found entry dn: cn=replrepl,cn=config
cn: bind dn pseudo user
cn: replrepl
objectClass: top
objectClass: person
sn: bind dn pseudo user
userPassword: {SSHA512}93TJnB8d7TNTBvSxZ2mi22rYo3zyNPt0VYRePyeLw3CEeJf8JYCIwH2GNAo0F5lNLg2qVQuJRZbgDtmFUOT5T0tb5dm2z58I
OK group dirsrv exists
OK user dirsrv exists
INFO:lib389.topologies:Instance with parameters {'ldap-port': 39004, 'suffix': 'dc=example,dc=com', 'krb5_realm': None, 'deployed-dir': '/usr', 'inst-backupdir': '/tmp', 'hostname': 'localhost', 'server-id': 'master4', 'root-pw': 'password', 'root-dn': 'cn=Directory Manager', 'group-id': None, 'InstScriptsEnabled': None, 'user-id': None, 'ldap-secureport': None} was created.
INFO:lib389:Found entry dn: cn=replrepl,cn=config
cn: bind dn pseudo user
cn: replrepl
objectClass: top
objectClass: person
sn: bind dn pseudo user
userPassword: {SSHA512}4qJTMYx9xG5YLS4GCKfNaPltYV6rmAZR+dtXtohWxoeTwOtw3fZ7fG5c4ADDG/AiDrWtrc4gjTtGWlL4xQQvUVydGp9HK3ny
INFO:Replica:Starting async replication cn=meTo_localhost:39002,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
('Update succeeded: status ', '0 Total update succeeded')
INFO:Replica:Starting async replication cn=meTo_localhost:39003,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
('Update succeeded: status ', '0 Total update succeeded')
INFO:Replica:Starting async replication cn=meTo_localhost:39004,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
('Update succeeded: status ', '0 Total update succeeded')
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
PASSEDINFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com
acceptance_test.py::test_modify_entry INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Modifying entry uid=mmrepl_test,dc=example,dc=com - add operation
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Modifying entry uid=mmrepl_test,dc=example,dc=com - replace operation
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Modifying entry uid=mmrepl_test,dc=example,dc=com - delete operation
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
PASSEDINFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com
acceptance_test.py::test_delete_entry INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com during the test
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
PASSEDINFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Entry uid=mmrepl_test,dc=example,dc=com wasn't found
acceptance_test.py::test_modrdn_entry[0] INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Modify entry RDN uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Remove entry with new RDN uid=newrdn,dc=example,dc=com
PASSEDINFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Entry uid=mmrepl_test,dc=example,dc=com wasn't found
acceptance_test.py::test_modrdn_entry[1] INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Modify entry RDN uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Remove entry with new RDN uid=newrdn,dc=example,dc=com
PASSEDINFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Entry uid=mmrepl_test,dc=example,dc=com wasn't found
acceptance_test.py::test_modrdn_after_pause INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Pause all replicas
INFO:lib389:Pausing replication cn=meTo_localhost:39002,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39003,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39004,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39001,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39002,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39004,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39001,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39003,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39004,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39001,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39002,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Pausing replication cn=meTo_localhost:39003,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Modify entry RDN uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Resume all replicas
INFO:lib389:Resuming replication cn=meTo_localhost:39002,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39003,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39004,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39001,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39002,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39004,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39001,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39003,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39004,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39001,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39002,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:lib389:Resuming replication cn=meTo_localhost:39003,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Remove entry with new RDN uid=newrdn,dc=example,dc=com
PASSED
acceptance_test.py::test_modify_stripattrs INFO:dirsrvtests.tests.suites.replication.acceptance_test:Modify nsds5replicastripattrs with modifiersname modifytimestamp
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Check nsds5replicastripattrs for modifiersname modifytimestamp
PASSED
acceptance_test.py::test_new_suffix INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding suffix:o=test_repl and backend: repl_base to master1
INFO:lib389:List backend with suffix=o=test_repl
INFO:lib389:Creating a local backend
INFO:lib389:List backend cn=repl_base,cn=ldbm database,cn=plugins,cn=config
INFO:lib389:Found entry dn: cn=repl_base,cn=ldbm database,cn=plugins,cn=config
cn: repl_base
nsslapd-cachememsize: 512000
nsslapd-cachesize: -1
nsslapd-directory: /var/lib/dirsrv/slapd-master1/db/repl_base
nsslapd-dncachememsize: 16777216
nsslapd-readonly: off
nsslapd-require-index: off
nsslapd-suffix: o=test_repl
objectClass: top
objectClass: extensibleObject
objectClass: nsBackendInstance
INFO:lib389:Entry dn: cn="o=test_repl",cn=mapping tree,cn=config
cn: o=test_repl
nsslapd-backend: repl_base
nsslapd-state: backend
objectclass: top
objectclass: extensibleObject
objectclass: nsMappingTree
INFO:lib389:Found entry dn: cn=o\3Dtest_repl,cn=mapping tree,cn=config
cn: o=test_repl
nsslapd-backend: repl_base
nsslapd-state: backend
objectClass: top
objectClass: extensibleObject
objectClass: nsMappingTree
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding suffix:o=test_repl and backend: repl_base to master2
INFO:lib389:List backend with suffix=o=test_repl
INFO:lib389:Creating a local backend
INFO:lib389:List backend cn=repl_base,cn=ldbm database,cn=plugins,cn=config
INFO:lib389:Found entry dn: cn=repl_base,cn=ldbm database,cn=plugins,cn=config
cn: repl_base
nsslapd-cachememsize: 512000
nsslapd-cachesize: -1
nsslapd-directory: /var/lib/dirsrv/slapd-master2/db/repl_base
nsslapd-dncachememsize: 16777216
nsslapd-readonly: off
nsslapd-require-index: off
nsslapd-suffix: o=test_repl
objectClass: top
objectClass: extensibleObject
objectClass: nsBackendInstance
INFO:lib389:Entry dn: cn="o=test_repl",cn=mapping tree,cn=config
cn: o=test_repl
nsslapd-backend: repl_base
nsslapd-state: backend
objectclass: top
objectclass: extensibleObject
objectclass: nsMappingTree
INFO:lib389:Found entry dn: cn=o\3Dtest_repl,cn=mapping tree,cn=config
cn: o=test_repl
nsslapd-backend: repl_base
nsslapd-state: backend
objectClass: top
objectClass: extensibleObject
objectClass: nsMappingTree
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding suffix:o=test_repl and backend: repl_base to master3
INFO:lib389:List backend with suffix=o=test_repl
INFO:lib389:Creating a local backend
INFO:lib389:List backend cn=repl_base,cn=ldbm database,cn=plugins,cn=config
INFO:lib389:Found entry dn: cn=repl_base,cn=ldbm database,cn=plugins,cn=config
cn: repl_base
nsslapd-cachememsize: 512000
nsslapd-cachesize: -1
nsslapd-directory: /var/lib/dirsrv/slapd-master3/db/repl_base
nsslapd-dncachememsize: 16777216
nsslapd-readonly: off
nsslapd-require-index: off
nsslapd-suffix: o=test_repl
objectClass: top
objectClass: extensibleObject
objectClass: nsBackendInstance
INFO:lib389:Entry dn: cn="o=test_repl",cn=mapping tree,cn=config
cn: o=test_repl
nsslapd-backend: repl_base
nsslapd-state: backend
objectclass: top
objectclass: extensibleObject
objectclass: nsMappingTree
INFO:lib389:Found entry dn: cn=o\3Dtest_repl,cn=mapping tree,cn=config
cn: o=test_repl
nsslapd-backend: repl_base
nsslapd-state: backend
objectClass: top
objectClass: extensibleObject
objectClass: nsMappingTree
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding suffix:o=test_repl and backend: repl_base to master4
INFO:lib389:List backend with suffix=o=test_repl
INFO:lib389:Creating a local backend
INFO:lib389:List backend cn=repl_base,cn=ldbm database,cn=plugins,cn=config
INFO:lib389:Found entry dn: cn=repl_base,cn=ldbm database,cn=plugins,cn=config
cn: repl_base
nsslapd-cachememsize: 512000
nsslapd-cachesize: -1
nsslapd-directory: /var/lib/dirsrv/slapd-master4/db/repl_base
nsslapd-dncachememsize: 16777216
nsslapd-readonly: off
nsslapd-require-index: off
nsslapd-suffix: o=test_repl
objectClass: top
objectClass: extensibleObject
objectClass: nsBackendInstance
INFO:lib389:Entry dn: cn="o=test_repl",cn=mapping tree,cn=config
cn: o=test_repl
nsslapd-backend: repl_base
nsslapd-state: backend
objectclass: top
objectclass: extensibleObject
objectclass: nsMappingTree
INFO:lib389:Found entry dn: cn=o\3Dtest_repl,cn=mapping tree,cn=config
cn: o=test_repl
nsslapd-backend: repl_base
nsslapd-state: backend
objectClass: top
objectClass: extensibleObject
objectClass: nsMappingTree
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Enable replication for new suffix o=test_repl on two masters
INFO:lib389:List backend with suffix=o=test_repl
WARNING:lib389:entry cn=changelog5,cn=config already exists
INFO:lib389:List backend with suffix=o=test_repl
WARNING:lib389:entry cn=changelog5,cn=config already exists
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Creating agreement from master1 to master2
INFO:dirsrvtests.tests.suites.replication.acceptance_test:cn=newMeTo_localhost:39002,cn=replica,cn=o\3Dtest_repl,cn=mapping tree,cn=config is created
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Initialize the agreement
INFO:lib389:Starting total init cn=newMeTo_localhost:39002,cn=replica,cn=o\3Dtest_repl,cn=mapping tree,cn=config
('Update succeeded: status ', '0 Total update succeeded')
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Check the replication is working
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Delete the agreement
INFO:lib389:Agreement (cn=newMeTo_localhost:39002,cn=replica,cn=o\3Dtest_repl,cn=mapping tree,cn=config) was successfully removed
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Disable replication for the new suffix
PASSEDINFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting suffix:o=test_repl and backend: repl_base from master1
WARNING:lib389:Warning: cn=o\3Dtest_repl,cn=mapping tree,cn=config (cn=o\3Dtest_repl,cn=mapping tree,cn=config)
INFO:lib389:List backend with suffix=o=test_repl
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting suffix:o=test_repl and backend: repl_base from master2
WARNING:lib389:Warning: cn=o\3Dtest_repl,cn=mapping tree,cn=config (cn=o\3Dtest_repl,cn=mapping tree,cn=config)
INFO:lib389:List backend with suffix=o=test_repl
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting suffix:o=test_repl and backend: repl_base from master3
WARNING:lib389:Warning: cn=o\3Dtest_repl,cn=mapping tree,cn=config (cn=o\3Dtest_repl,cn=mapping tree,cn=config)
INFO:lib389:List backend with suffix=o=test_repl
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting suffix:o=test_repl and backend: repl_base from master4
WARNING:lib389:Warning: cn=o\3Dtest_repl,cn=mapping tree,cn=config (cn=o\3Dtest_repl,cn=mapping tree,cn=config)
INFO:lib389:List backend with suffix=o=test_repl
acceptance_test.py::test_many_attrs INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Modifying entry uid=mmrepl_test,dc=example,dc=com - 10 add operations
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Check that everything was properly replicated after an add operation
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Modifying entry uid=mmrepl_test,dc=example,dc=com - 4 delete operations for ['test0', 'test4', 'test7', 'test9']
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Check that everything was properly replicated after a delete operation
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
PASSEDINFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com
acceptance_test.py::test_double_delete INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com from master1
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com from master2
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Entry uid=mmrepl_test,dc=example,dc=com wasn't found master2. It is expected.
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Make searches to check if server is alive
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Wait for replication to happen
PASSEDINFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Entry uid=mmrepl_test,dc=example,dc=com wasn't found
acceptance_test.py::test_password_repl_error INFO:dirsrvtests.tests.suites.replication.acceptance_test:Adding entry uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Clean the error log
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Set replication loglevel
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Modifying entry uid=mmrepl_test,dc=example,dc=com - change userpassword on master 2
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Restart the servers to flush the logs
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Check that password works on master 2
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Check the error log for the error with uid=mmrepl_test,dc=example,dc=com
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Reset bind DN to Directory manager
INFO:dirsrvtests.tests.suites.replication.acceptance_test:Set the default loglevel
PASSEDINFO:dirsrvtests.tests.suites.replication.acceptance_test:Deleting entry uid=mmrepl_test,dc=example,dc=com
acceptance_test.py::test_invalid_agmt CRITICAL:lib389:Failed to add replication agreement: {'desc': 'Server is unwilling to perform'}
INFO:lib389:Invalid repl agreement correctly rejected
PASSEDInstance slapd-master1 removed.
Instance slapd-master3 removed.
Instance slapd-master2 removed.
Instance slapd-master4 removed.
============================================================ 12 passed in 279.36 seconds =============================================================
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2932 |