[389-devel] Please review: Autotune threads 49021

2016-11-23 Thread William Brown
https://fedorahosted.org/389/ticket/49021

https://fedorahosted.org/389/attachment/ticket/49021/0001-Ticket-49021-Automatic-thread-tuning.2.patch

-- 
Sincerely,

William Brown
Software Engineer
Red Hat, Brisbane


signature.asc
Description: This is a digitally signed message part
___
389-devel mailing list -- 389-devel@lists.fedoraproject.org
To unsubscribe send an email to 389-devel-le...@lists.fedoraproject.org


[389-devel] Build failed in Jenkins: 389-DS-NIGHTLY #142

2016-11-23 Thread Jenkins
See 


--
[...truncated 4084 lines...]
master3.replica.enableReplication(suffix=SUFFIX, 
role=REPLICAROLE_MASTER, replicaId=REPLICAID_MASTER_3)

#
# Create all the agreements
#
# Creating agreement from master 1 to master 2
properties = {RA_BINDDN:defaultProperties[REPLICATION_BIND_DN],
  RA_BINDPW:defaultProperties[REPLICATION_BIND_PW],
  RA_METHOD:defaultProperties[REPLICATION_BIND_METHOD],
  RA_TRANSPORT_PROT: 
defaultProperties[REPLICATION_TRANSPORT]}
m1_m2_agmt = master1.agreement.create(suffix=SUFFIX, host=master2.host, 
port=master2.port, properties=properties)
if not m1_m2_agmt:
log.fatal("Fail to create a master -> master replica agreement")
sys.exit(1)
log.debug("%s created" % m1_m2_agmt)

# Creating agreement from master 1 to master 3
# properties = {RA_NAME:  r'\''meTo_$host:$port'\'',
#   RA_BINDDN:defaultProperties[REPLICATION_BIND_DN],
#   RA_BINDPW:defaultProperties[REPLICATION_BIND_PW],
#   RA_METHOD:
defaultProperties[REPLICATION_BIND_METHOD],
#   RA_TRANSPORT_PROT: 
defaultProperties[REPLICATION_TRANSPORT]}
# m1_m3_agmt = master1.agreement.create(suffix=SUFFIX, 
host=master3.host, port=master3.port, properties=properties)
# if not m1_m3_agmt:
# log.fatal("Fail to create a master -> master replica agreement")
# sys.exit(1)
# log.debug("%s created" % m1_m3_agmt)

# Creating agreement from master 2 to master 1
properties = {RA_BINDDN:defaultProperties[REPLICATION_BIND_DN],
  RA_BINDPW:defaultProperties[REPLICATION_BIND_PW],
  RA_METHOD:defaultProperties[REPLICATION_BIND_METHOD],
  RA_TRANSPORT_PROT: 
defaultProperties[REPLICATION_TRANSPORT]}
m2_m1_agmt = master2.agreement.create(suffix=SUFFIX, host=master1.host, 
port=master1.port, properties=properties)
if not m2_m1_agmt:
log.fatal("Fail to create a master -> master replica agreement")
sys.exit(1)
log.debug("%s created" % m2_m1_agmt)

# Creating agreement from master 2 to master 3
properties = {RA_BINDDN:defaultProperties[REPLICATION_BIND_DN],
  RA_BINDPW:defaultProperties[REPLICATION_BIND_PW],
  RA_METHOD:defaultProperties[REPLICATION_BIND_METHOD],
  RA_TRANSPORT_PROT: 
defaultProperties[REPLICATION_TRANSPORT]}
m2_m3_agmt = master2.agreement.create(suffix=SUFFIX, host=master3.host, 
port=master3.port, properties=properties)
if not m2_m3_agmt:
log.fatal("Fail to create a master -> master replica agreement")
sys.exit(1)
log.debug("%s created" % m2_m3_agmt)

# Creating agreement from master 3 to master 1
# properties = {RA_NAME:  r'\''meTo_$host:$port'\'',
#   RA_BINDDN:defaultProperties[REPLICATION_BIND_DN],
#   RA_BINDPW:defaultProperties[REPLICATION_BIND_PW],
#   RA_METHOD:
defaultProperties[REPLICATION_BIND_METHOD],
#   RA_TRANSPORT_PROT: 
defaultProperties[REPLICATION_TRANSPORT]}
# m3_m1_agmt = master3.agreement.create(suffix=SUFFIX, 
host=master1.host, port=master1.port, properties=properties)
# if not m3_m1_agmt:
# log.fatal("Fail to create a master -> master replica agreement")
# sys.exit(1)
# log.debug("%s created" % m3_m1_agmt)

# Creating agreement from master 3 to master 2
properties = {RA_BINDDN:defaultProperties[REPLICATION_BIND_DN],
  RA_BINDPW:defaultProperties[REPLICATION_BIND_PW],
  RA_METHOD:defaultProperties[REPLICATION_BIND_METHOD],
  RA_TRANSPORT_PROT: 
defaultProperties[REPLICATION_TRANSPORT]}
m3_m2_agmt = master3.agreement.create(suffix=SUFFIX, host=master2.host, 
port=master2.port, properties=properties)
if not m3_m2_agmt:
log.fatal("Fail to create a master -> master replica agreement")
sys.exit(1)
log.debug("%s created" % m3_m2_agmt)

# Allow the replicas to get situated with the new agreements...
time.sleep(5)

#
# Initialize all the agreements
#
master1.agreement.init(SUFFIX, HOST_MASTER_2, PORT_MASTER_2)
master1.waitForReplInit(m1_m2_agmt)
time.sleep(5)  # just to be safe
master2.agreement.init(SUFFIX, HOST_MASTER_3, PORT_MASTER_3)
master2.waitForReplInit(m2_m3_agmt)

# Check replication is