{ 'label' : "Basic" } { 'location' : s.getHostname(), 'dsPath' : '%s/%s' % (s.getDir(),OPENDSNAME), 'dsInstanceHost' : s.getHostname(), 'dsInstanceAdminPort' : s.getAdminPort(), 'dsInstanceDn' : s.getRootDn(), 'dsInstancePswd' : s.getRootPwd(), 'subcommand' : 'list-replication-domains', 'objectType' : 'provider-name', 'objectName' : 'Multimaster Synchronization', } 'domainMap=%s' % domainMap 'Test Cases Completed.' 'Finally: Global Cleanup.' { 'label' : "Basic" } 'Cleanup of test suite failed.' { "server" : Pservers[0], "replicationDomainSuffix" : replDomainSuffix, } { "replicationDomain" : domainMap[ldapPservers[1]][0], "server" : Pservers[1], "include" : [('reset','')], "exclude" : [('set','*:description,0.9.2342.19200300.100.1.60')], "expectedRC" : 0 } { "server" : Pservers[1], "replicationDomainSuffix" : replDomainSuffix, } { "server" : Pservers[1], "backend" : "userRoot", "domain" : "o=example", } { 'masterEntry' : '%s/fractional-replication/basic-masterAdd.ldif' \ % Pservers[0].getDataDir(), 'replicaEntry' : '%s/fractional-replication/basic-replicaExcludeAdd.ldif' \ % Pservers[1].getDataDir() } '%s: Test failed. eInfo(%s)' % (eType,eInfo) { "server" : Pservers[0], "replicationDomainSuffix" : replDomainSuffix, } { "replicationDomain" : domainMap[ldapPservers[1]][0], "server" : Pservers[1], "include" : [('set','*:description')], "exclude" : [('reset','')], "expectedRC" : 0 } { "server" : Pservers[1], "replicationDomainSuffix" : replDomainSuffix, } { "server" : Pservers[1], "backend" : "userRoot", "domain" : "o=example", } { 'masterEntry' : '%s/fractional-replication/basic-masterAdd.ldif' \ % Pservers[0].getDataDir(), 'replicaEntry' : '%s/fractional-replication/basic-replicaIncludeAdd.ldif' \ % Pservers[1].getDataDir() } '%s: Test failed. eInfo(%s)' % (eType,eInfo) [ Pservers ] { "location" : Pservers[0].getHostname(), "dsPath" : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), "backEnd" : "userRoot", "templateFile" : "%s/fractional-replication/basic-master.template" \ % Pservers[0].getDataDir(), "replaceExisting" : True, } [ Pservers ] 'Checking import on %s folder %s.' % (Pservers[0].getHostname(),Pservers[0].getDir()) { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' \ % (Pservers[0].getDir(),OPENDSNAME), 'dsHost' : Pservers[0].getHostname(), 'dsAdminPort' : Pservers[0].getAdminPort(), 'dsPort' : Pservers[0].getPort(), 'dsDn' : Pservers[0].getRootDn(), 'dsPswd' : Pservers[0].getRootPwd(), 'startDS' : 'no', 'expectedEntries' : ['uid=user.0,ou=People,o=example', 'uid=user.49,ou=People,o=example', 'uid=user.35,ou=People,o=example' ] } { "server" : Pservers[0], "backend" : "userRoot", "domain" : "o=example", } { "server" : Pservers[1], "backend" : "userRoot", "domain" : "o=example", } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'sourceInstanceHost' : Pservers[0].getHostname(), 'sourceInstanceAdminPort' : Pservers[0].getAdminPort(), 'replicationDnList' : ['o=example'] } { 'servers' : Pservers, 'keptAttributes' : keptAttributes } '%s: Test failed. eInfo(%s)' % (eType,eInfo) { "server" : Pservers[1], "replicationDomainSuffix" : replDomainSuffix, } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstanceAdminPort' : Pservers[0].getAdminPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'backEnd' : 'userRoot', 'append' : True, 'rejectFile' : '%s/basic-masterOnlineImport.rejected' % thisTempdir1, 'overwriteFile' : True, 'templateFile' : '%s/basic-masterOnlineImport.template' % \ thisDataDir1 } { 'location' : Pservers[1].getHostname(), 'dsPath' : '%s/%s' % (Pservers[1].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[1].getHostname(), 'dsInstanceAdminPort' : Pservers[1].getAdminPort(), 'dsInstanceDn' : Pservers[1].getRootDn(), 'dsInstancePswd' : Pservers[1].getRootPwd(), 'backEnd' : 'userRoot', 'append' : True, 'rejectFile' : '%s/basic-masterOnlineImport.rejected' % thisTempdir2, 'overwriteFile' : True, 'templateFile' : '%s/basic-masterOnlineImport.template' % \ thisDataDir2 } { "server" : Pservers[1], "replicationDomainSuffix" : replDomainSuffix, } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsHost' : Pservers[0].getHostname(), 'dsAdminPort' : Pservers[0].getAdminPort(), 'dsPort' : Pservers[0].getPort(), 'dsDn' : Pservers[0].getRootDn(), 'dsPswd' : Pservers[0].getRootPwd(), 'startDS' : 'no', 'expectedEntries' : ['uid=user.0,ou=masterOnlineImport,o=example', 'uid=user.2,ou=masterOnlineImport,o=example', 'uid=user.4,ou=masterOnlineImport,o=example' ], } { 'location' : Pservers[1].getHostname(), 'dsPath' : '%s/%s' % (Pservers[1].getDir(),OPENDSNAME), 'dsHost' : Pservers[1].getHostname(), 'dsAdminPort' : Pservers[1].getAdminPort(), 'dsPort' : Pservers[1].getPort(), 'dsDn' : Pservers[1].getRootDn(), 'dsPswd' : Pservers[1].getRootPwd(), 'startDS' : 'no', 'expectedEntries' : ['uid=user.0,ou=masterOnlineImport,o=example', 'uid=user.2,ou=masterOnlineImport,o=example', 'uid=user.4,ou=masterOnlineImport,o=example' ], } { 'servers' : Pservers, 'keptAttributes' : keptAttributes } '%s: Test failed. eInfo(%s)' % (eType,eInfo) { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'entryToBeAdded' : masterEntry, } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'dsBaseDN' : 'uid=added-user.0,ou=People,o=example', 'dsFilter' : 'objectclass=*', 'extraParams' : '-s base' } { 'servers' : Pservers, 'keptAttributes' : keptAttributes } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'dsDn' : ['uid=added-user.0,ou=People,o=example'], } { 'location' : Pservers[1].getHostname(), 'dsPath' : '%s/%s' % (Pservers[1].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[1].getHostname(), 'dsInstancePort' : Pservers[1].getPort(), 'dsInstanceDn' : Pservers[1].getRootDn(), 'dsInstancePswd' : Pservers[1].getRootPwd(), 'entryToBeAdded' : masterEntry, 'expectedRC' : 53, 'knownIssue' : 'OPENDJ-1106' } { 'location' : Pservers[1].getHostname(), 'dsPath' : '%s/%s' % (Pservers[1].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[1].getHostname(), 'dsInstancePort' : Pservers[1].getPort(), 'dsInstanceDn' : Pservers[1].getRootDn(), 'dsInstancePswd' : Pservers[1].getRootPwd(), 'entryToBeAdded' : replicaEntry } { 'location' : Pservers[1].getHostname(), 'dsPath' : '%s/%s' % (Pservers[1].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[1].getHostname(), 'dsInstancePort' : Pservers[1].getPort(), 'dsInstanceDn' : Pservers[1].getRootDn(), 'dsInstancePswd' : Pservers[1].getRootPwd(), 'dsBaseDN' : 'cn=added-user.1,ou=People,o=example', 'dsFilter' : 'objectclass=*', 'extraParams' : '-s base' } { 'servers' : Pservers, 'keptAttributes' : keptAttributes } { 'location' : Pservers[1].getHostname(), 'dsPath' : '%s/%s' % (Pservers[1].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[1].getHostname(), 'dsInstancePort' : Pservers[1].getPort(), 'dsInstanceDn' : Pservers[1].getRootDn(), 'dsInstancePswd' : Pservers[1].getRootPwd(), 'dsDn' : ['cn=added-user.1,ou=People,o=example'], } '%s: Test failed. eInfo(%s)' % (eType,eInfo) { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'dsFilename' : '%s/basic-masterModify.ldif' \ % thisDataDir1 } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'dsBaseDN' : 'uid=user.0,ou=People,o=example', 'dsFilter' : 'objectclass=*', 'attributes' : 'postalCode', 'extraParams' : '-s base' } { 'servers' : Pservers, 'keptAttributes' : keptAttributes } '%s: Test failed. eInfo(%s)' % (eType,eInfo) { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'entryToBeAdded' : '%s/basic-masterModifyDN.ldif' \ % thisDataDir1 } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'dsBaseDN' : 'uid=user.0,ou=A,ou=masterModifyDN,o=example', 'dsFilter' : 'objectclass=*', 'extraParams' : '-s base' } { 'servers' : Pservers, 'keptAttributes' : keptAttributes } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'DNToModify' : 'uid=user.0,ou=A,ou=masterModifyDN,o=example', 'newRDN' : 'uid=newUser.0', 'deleteOldRDN' : True, } { 'servers' : Pservers, 'keptAttributes' : keptAttributes } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'DNToModify' : 'uid=user.1,ou=A,ou=masterModifyDN,o=example', 'newRDN' : 'uid=newUser.1', 'deleteOldRDN' : False, } { 'servers' : Pservers, 'keptAttributes' : keptAttributes } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'DNToModify' : 'uid=user.2,ou=A,ou=masterModifyDN,o=example', 'newRDN' : 'uid=newUser.2', 'deleteOldRDN' : False, 'newSuperior' : 'ou=B,ou=masterModifyDN,o=example', } { 'servers' : Pservers, 'keptAttributes' : keptAttributes } { 'location' : Pservers[0].getHostname(), 'dsPath' : '%s/%s' % (Pservers[0].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[0].getHostname(), 'dsInstancePort' : Pservers[0].getPort(), 'dsInstanceDn' : Pservers[0].getRootDn(), 'dsInstancePswd' : Pservers[0].getRootPwd(), 'dsBaseDN' : 'ou=masterModifyDN,o=example', 'dsFilter' : 'objectclass=*', 'extraParams' : '-s sub' } STAXResult '%s: Test failed. eInfo(%s)' % (eType,eInfo) { 'location' : Pservers[1].getHostname(), 'dsPath' : '%s/%s' % (Pservers[1].getDir(),OPENDSNAME), 'dsInstanceHost' : Pservers[1].getHostname(), 'dsInstancePort' : Pservers[1].getPort(), 'dsInstanceDn' : Pservers[1].getRootDn(), 'dsInstancePswd' : Pservers[1].getRootPwd(), 'dsBaseDN' : 'ou=masterModifyDN,o=example', 'extraParams' : '-x' }