RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1491778 - Adding an invalid replication agreement crashes the server [rhel-7.4.z]
Summary: Adding an invalid replication agreement crashes the server [rhel-7.4.z]
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: 389-ds-base
Version: 7.5
Hardware: All
OS: Linux
urgent
urgent
Target Milestone: rc
: ---
Assignee: mreynolds
QA Contact: Viktor Ashirov
Marc Muehlfeld
URL:
Whiteboard:
Depends On: 1491706
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-09-14 16:06 UTC by Oneata Mircea Teodor
Modified: 2017-10-19 15:11 UTC (History)
5 users (show)

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.
Clone Of: 1491706
Environment:
Last Closed: 2017-10-19 15:11:57 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2017:2932 0 normal SHIPPED_LIVE 389-ds-base bug fix update 2017-10-19 18:48:58 UTC

Description Oneata Mircea Teodor 2017-09-14 16:06:30 UTC
This bug has been copied from bug #1491706 and has been proposed to be backported to 7.4 z-stream (EUS).

Comment 4 Amita Sharma 2017-09-25 08:21:52 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 =============================================================

Comment 6 errata-xmlrpc 2017-10-19 15:11:57 UTC
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


Note You need to log in before you can comment on or make changes to this bug.