Build failed in Jenkins: NIGHTLY #80
by mareynol@redhat.com
See <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/NIGHTLY/80/display/...>
------------------------------------------
[...truncated 4484 lines...]
suites/password/pwdPolicy_warning_test.py::test_default_behavior PASSED
suites/password/pwdPolicy_warning_test.py::test_when_maxage_and_warning_are_the_same PASSED
suites/password/pwdPolicy_warning_test.py::test_with_local_policy PASSED
suites/password/pwd_algo_test.py::test_pwd_algo_test PASSED
suites/password/pwd_lockout_bypass_test.py::test_lockout_bypass PASSED
suites/password/pwp_history_test.py::test_pwp_history_test PASSED
suites/password/regression_test.py::test_trivial_passw_check[UIDpwtest1] PASSED
suites/password/regression_test.py::test_trivial_passw_check[MAILpwtest1@redhat.com] PASSED
suites/password/regression_test.py::test_trivial_passw_check[GNpwtest1] PASSED
suites/password/regression_test.py::test_trivial_passw_check[CNpwtest1] PASSED
suites/password/regression_test.py::test_trivial_passw_check[SNpwtest1] PASSED
suites/password/regression_test.py::test_trivial_passw_check[CNpwtest1ZZZZ] PASSED
suites/password/regression_test.py::test_trivial_passw_check[ZZZZZCNpwtest1] PASSED
suites/password/regression_test.py::test_trivial_passw_check[ZCNpwtest1] PASSED
suites/password/regression_test.py::test_trivial_passw_check[CNpwtest1Z] PASSED
suites/password/regression_test.py::test_trivial_passw_check[ZCNpwtest1Z] PASSED
suites/password/regression_test.py::test_trivial_passw_check[ZZCNpwtest1] PASSED
suites/password/regression_test.py::test_trivial_passw_check[CNpwtest1ZZ] PASSED
suites/password/regression_test.py::test_trivial_passw_check[ZZCNpwtest1ZZ] PASSED
suites/password/regression_test.py::test_trivial_passw_check[ZZZCNpwtest1] PASSED
suites/password/regression_test.py::test_trivial_passw_check[CNpwtest1ZZZ] PASSED
suites/password/regression_test.py::test_trivial_passw_check[ZZZCNpwtest1ZZZ] PASSED
suites/password/regression_test.py::test_trivial_passw_check[ZZZZZZCNpwtest1ZZZZZZZZ] PASSED
suites/password/regression_test.py::test_global_vs_local[UIDpwtest1] PASSED
suites/password/regression_test.py::test_global_vs_local[MAILpwtest1@redhat.com] PASSED
suites/password/regression_test.py::test_global_vs_local[GNpwtest1] PASSED
suites/password/regression_test.py::test_global_vs_local[CNpwtest1] PASSED
suites/password/regression_test.py::test_global_vs_local[SNpwtest1] PASSED
suites/password/regression_test.py::test_global_vs_local[CNpwtest1ZZZZ] PASSED
suites/password/regression_test.py::test_global_vs_local[ZZZZZCNpwtest1] PASSED
suites/password/regression_test.py::test_global_vs_local[ZCNpwtest1] PASSED
suites/password/regression_test.py::test_global_vs_local[CNpwtest1Z] PASSED
suites/password/regression_test.py::test_global_vs_local[ZCNpwtest1Z] PASSED
suites/password/regression_test.py::test_global_vs_local[ZZCNpwtest1] PASSED
suites/password/regression_test.py::test_global_vs_local[CNpwtest1ZZ] PASSED
suites/password/regression_test.py::test_global_vs_local[ZZCNpwtest1ZZ] PASSED
suites/password/regression_test.py::test_global_vs_local[ZZZCNpwtest1] PASSED
suites/password/regression_test.py::test_global_vs_local[CNpwtest1ZZZ] PASSED
suites/password/regression_test.py::test_global_vs_local[ZZZCNpwtest1ZZZ] PASSED
suites/password/regression_test.py::test_global_vs_local[ZZZZZZCNpwtest1ZZZZZZZZ] PASSED
suites/plugins/accpol_test.py::test_glact_inact PASSED
suites/plugins/accpol_test.py::test_glremv_lastlogin PASSED
suites/plugins/accpol_test.py::test_glact_login PASSED
suites/plugins/accpol_test.py::test_glinact_limit PASSED
suites/plugins/accpol_test.py::test_glnologin_attr PASSED
suites/plugins/accpol_test.py::test_glnoalt_stattr PASSED
suites/plugins/accpol_test.py::test_glattr_modtime PASSED
suites/plugins/accpol_test.py::test_glnoalt_nologin PASSED
suites/plugins/accpol_test.py::test_glinact_nsact PASSED
suites/plugins/accpol_test.py::test_glinact_acclock PASSED
suites/plugins/accpol_test.py::test_glnact_pwexp PASSED
suites/plugins/accpol_test.py::test_locact_inact PASSED
suites/plugins/accpol_test.py::test_locinact_modrdn PASSED
suites/plugins/accpol_test.py::test_locact_modrdn PASSED
suites/plugins/attr_uniqueness_test.py::test_attr_uniqueness_init PASSED
suites/plugins/attr_uniqueness_test.py::test_attr_uniqueness PASSED
suites/plugins/dna_test.py::test_basic PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_001 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_003 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_004 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_005 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_006 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_007 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_008 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_009 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_010 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_011 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_012 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_013 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_014 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_015 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_016 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_017 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_018 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_019 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_020 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_021 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_022 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_023 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_024 PASSED
suites/plugins/memberof_test.py::test_memberof_MultiGrpAttr_025 PASSED
suites/plugins/memberof_test.py::test_memberof_auto_add_oc PASSED
suites/plugins/rootdn_plugin_test.py::test_rootdn_init PASSED
suites/plugins/rootdn_plugin_test.py::test_rootdn_access_specific_time PASSED
suites/plugins/rootdn_plugin_test.py::test_rootdn_access_day_of_week PASSED
suites/plugins/rootdn_plugin_test.py::test_rootdn_access_denied_ip PASSED
suites/plugins/rootdn_plugin_test.py::test_rootdn_access_denied_host PASSED
suites/plugins/rootdn_plugin_test.py::test_rootdn_access_allowed_ip PASSED
suites/plugins/rootdn_plugin_test.py::test_rootdn_access_allowed_host PASSED
suites/plugins/rootdn_plugin_test.py::test_rootdn_config_validate PASSED
suites/psearch/psearch_test.py::test_psearch PASSED
suites/replication/acceptance_test.py::test_add_entry PASSED
suites/replication/acceptance_test.py::test_modify_entry PASSED
suites/replication/acceptance_test.py::test_delete_entry PASSED
suites/replication/acceptance_test.py::test_modrdn_entry[0] PASSED
suites/replication/acceptance_test.py::test_modrdn_entry[1] PASSED
suites/replication/acceptance_test.py::test_modrdn_after_pause PASSED
suites/replication/acceptance_test.py::test_modify_stripattrs PASSED
suites/replication/acceptance_test.py::test_new_suffix PASSED
suites/replication/acceptance_test.py::test_many_attrs PASSED
suites/replication/acceptance_test.py::test_double_delete PASSED
suites/replication/acceptance_test.py::test_password_repl_error PASSED
suites/replication/acceptance_test.py::test_invalid_agmt PASSED
suites/replication/cleanallruv_test.py::test_clean PASSED
suites/replication/cleanallruv_test.py::test_clean_restart PASSED
suites/replication/cleanallruv_test.py::test_clean_force PASSED
suites/replication/cleanallruv_test.py::test_abort PASSED
suites/replication/cleanallruv_test.py::test_abort_restart PASSED
suites/replication/cleanallruv_test.py::test_abort_certify PASSED
suites/replication/cleanallruv_test.py::test_stress_clean PASSED
suites/replication/cleanallruv_test.py::test_multiple_tasks_with_force PASSED
suites/replication/single_master_test.py::test_mail_attr_repl PASSED
suites/replication/single_master_test.py::test_lastupdate_attr_before_init PASSED
suites/replication/tombstone_test.py::test_purge_success PASSED
suites/replication/wait_for_async_feature_test.py::test_not_int_value PASSED
suites/replication/wait_for_async_feature_test.py::test_multi_value PASSED
suites/replication/wait_for_async_feature_test.py::test_value_check[waitfor_async_attr0] PASSED
suites/replication/wait_for_async_feature_test.py::test_value_check[waitfor_async_attr1] PASSED
suites/replication/wait_for_async_feature_test.py::test_value_check[waitfor_async_attr2] PASSED
suites/replication/wait_for_async_feature_test.py::test_value_check[waitfor_async_attr3] PASSED
suites/replication/wait_for_async_feature_test.py::test_behavior_with_value[waitfor_async_attr0] PASSED
suites/replication/wait_for_async_feature_test.py::test_behavior_with_value[waitfor_async_attr1] PASSED
suites/replication/wait_for_async_feature_test.py::test_behavior_with_value[waitfor_async_attr2] PASSED
suites/replication/wait_for_async_feature_test.py::test_behavior_with_value[waitfor_async_attr3] PASSED
suites/schema/test_eduperson.py::test_account_locking PASSED
suites/schema/test_schema.py::test_schema_comparewithfiles PASSED
suites/setup_ds/setup_ds_test.py::test_slapd_InstScriptsEnabled[true] PASSED
suites/setup_ds/setup_ds_test.py::test_slapd_InstScriptsEnabled[false] PASSED
=================================== FAILURES ===================================
_______________________________ test_ticket49008 _______________________________
T = <lib389.topologies.TopologyMain object at 0x7fe2874e4f90>
def test_ticket49008(T):
A = T.ms['\''master1'\'']
B = T.ms['\''master2'\'']
C = T.ms['\''master3'\'']
A.enableReplLogging()
B.enableReplLogging()
C.enableReplLogging()
AtoB = A.agreement.list(suffix=DEFAULT_SUFFIX)[0].dn
AtoC = A.agreement.list(suffix=DEFAULT_SUFFIX)[1].dn
CtoA = C.agreement.list(suffix=DEFAULT_SUFFIX)[0].dn
CtoB = C.agreement.list(suffix=DEFAULT_SUFFIX)[1].dn
# we want replication in a line A <==> B <==> C
A.agreement.pause(AtoC)
C.agreement.pause(CtoA)
# Enable memberOf on Master B
B.plugins.enable(name=PLUGIN_MEMBER_OF)
# Set the auto OC to an objectclass that does NOT allow memberOf
B.modify_s('\''cn=MemberOf Plugin,cn=plugins,cn=config'\'',
[(ldap.MOD_REPLACE, '\''memberofAutoAddOC'\'', '\''referral'\'')])
B.restart(timeout=10)
# add a few entries allowing memberof
for i in range(1, 6):
name = "userX{}".format(i)
dn = "cn={},{}".format(name, DEFAULT_SUFFIX)
A.add_s(Entry((dn, {'\''objectclass'\'': "top person inetuser".split(),
'\''sn'\'': name, '\''cn'\'': name})))
# add a few entries not allowing memberof
for i in range(1, 6):
name = "userY{}".format(i)
dn = "cn={},{}".format(name, DEFAULT_SUFFIX)
A.add_s(Entry((dn, {'\''objectclass'\'': "top person".split(),
'\''sn'\'': name, '\''cn'\'': name})))
time.sleep(15)
A_entries = A.search_s(DEFAULT_SUFFIX, ldap.SCOPE_SUBTREE,
'\''(objectClass=person)'\'')
B_entries = B.search_s(DEFAULT_SUFFIX, ldap.SCOPE_SUBTREE,
'\''(objectClass=person)'\'')
C_entries = C.search_s(DEFAULT_SUFFIX, ldap.SCOPE_SUBTREE,
'\''(objectClass=person)'\'')
log.debug("A contains: %s", A_entries)
log.debug("B contains: %s", B_entries)
log.debug("C contains: %s", C_entries)
assert len(A_entries) == len(B_entries)
> assert len(B_entries) == len(C_entries)
E assert 10 == 9
E + where 10 = len([dn: cn=userX1,dc=example,dc=com\ncn: userX1\nobjectClass: top\nobjectClass: person\nobjectClass: inetuser\nsn: userX1\n\n, d...etuser\nsn: userX5\n\n, dn: cn=userY1,dc=example,dc=com\ncn: userY1\nobjectClass: top\nobjectClass: person\nsn: userY1\n\n, ...])
E + and 9 = len([dn: cn=userX1,dc=example,dc=com\ncn: userX1\nobjectClass: top\nobjectClass: person\nobjectClass: inetuser\nsn: userX1\n\n, d...etuser\nsn: userX5\n\n, dn: cn=userY1,dc=example,dc=com\ncn: userY1\nobjectClass: top\nobjectClass: person\nsn: userY1\n\n, ...])
<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/NIGHTLY/ws/source/3...>:73: AssertionError
---------------------------- Captured stdout setup -----------------------------
OK group dirsrv exists
OK user dirsrv exists
OK group dirsrv exists
OK user dirsrv exists
OK group dirsrv exists
OK user dirsrv exists
('\''Update succeeded: status '\'', '\''0 Total update succeeded'\'')
('\''Update succeeded: status '\'', '\''0 Total update succeeded'\'')
---------------------------- Captured stderr setup -----------------------------
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}rycuhcZr7zKqq/4EY0y6X8kN+cpyRabWB3Ih0vPwCehMgVZtTjEvU+ZaVggtRzR4L/R+pB4TrxNgpTNvCUDfeWUkPdkcJKdx
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}w0RRNwRdjI1JgO4rj058YMozMybb5bf8seiudggHVB7iDhF8BcDBb+tdlu6tZksNnbIFcZJiAuJ3TwUZteJ71fO+GmtK6I36
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}G04pu5779mDYQnEt7xVR5dYzYFZmYS7xdP3TbsmOnQ+zJHEiTmANtQuzHSWr8TsMGASbL/MwoUvAS4PKAGS/oStM/YA2/Oz1
INFO:Replica:Starting async replication cn=meTo_localhost:39002,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
INFO:Replica:Starting async replication cn=meTo_localhost:39003,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
----------------------------- Captured stderr call -----------------------------
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:39001,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
============= 1 failed, 604 passed, 1 skipped in 12664.86 seconds =============='
+ '[' 1 -ne 0 ']'
+ echo CI Tests 'FAILED!'
CI Tests FAILED!
+ MSG=FAILED
+ RC=1
+ sudo /usr/sbin/sendmail mreynolds(a)redhat.com firstyear(a)redhat.com
+ sudo rm -rf /var/tmp/slapd.vg.32283 /var/tmp/slapd.vg.59031 /var/tmp/slapd.vg.59177 /var/tmp/slapd.vg.74320
+ exit 1
Build step 'Execute shell' marked build as failure
6 years, 7 months
Build failed in Jenkins: NIGHTLY #71
by mareynol@redhat.com
See <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/NIGHTLY/71/display/...>
------------------------------------------
[...truncated 4714 lines...]
tickets/ticket47462_test.py:155:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../lib389/lib389/__init__.py:2588: in upgrade
DirSrvTools.runUpgrade(self.prefix, online)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
prefix = '\''/usr'\'', online = True
@staticmethod
def runUpgrade(prefix, online=True):
'\'''\'''\''
Run "setup-ds.pl --update" We simply pass in one DirSrv isntance, and
this will update all the instances that are in this prefix. For the
update to work we must fix/adjust the permissions of the scripts in:
/prefix/lib[64]/dirsrv/slapd-INSTANCE/
'\'''\'''\''
libdir = os.path.join(_ds_paths.lib_dir, '\''dirsrv'\'')
# Gather all the instances so we can adjust the permissions, otherwise
servers = []
path = os.path.join(_ds_paths.sysconf_dir, '\''dirsrv'\'')
for files in os.listdir(path):
if files.startswith('\''slapd-'\'') and not files.endswith('\''.removed'\''):
servers.append(os.path.join(libdir, files))
if len(servers) == 0:
# This should not happen
log.fatal('\''runUpgrade: no servers found!'\'')
assert False
'\'''\'''\''
The setup script calls things like /lib/dirsrv/slapd-instance/db2bak,
etc, and when we run the setup perl script it gets permission denied
as the default permissions are 750. Adjust the permissions to 755.
'\'''\'''\''
for instance in servers:
for files in os.listdir(instance):
os.chmod(os.path.join(instance, files), 755)
# Run the "upgrade"
try:
prog = os.path.join(_ds_paths.sbin_dir, PATH_SETUP_DS)
process = subprocess.Popen([prog, '\''--update'\''], shell=False,
stdin=subprocess.PIPE)
# Answer the interactive questions, as "--update" currently does
# not work with INF files
process.stdin.write('\''yes\n'\'')
if(online):
process.stdin.write('\''online\n'\'')
for x in servers:
process.stdin.write(DN_DM + '\''\n'\'')
process.stdin.write(PW_DM + '\''\n'\'')
else:
process.stdin.write('\''offline\n'\'')
process.stdin.close()
process.wait()
if process.returncode != 0:
log.fatal('\''runUpgrade failed! Error: %s '\'' % process.returncode)
> assert(False)
E assert False
../../../lib389/lib389/tools.py:952: AssertionError
---------------------------- Captured stdout setup -----------------------------
OK group dirsrv exists
OK user dirsrv exists
OK group dirsrv exists
OK user dirsrv exists
('\''Update succeeded: status '\'', '\''0 Total update succeeded'\'')
---------------------------- Captured stderr setup -----------------------------
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}f6aZQxcJAMoeRJTIEGkMpmi0vRWkeZvZiLcgMJSG5eEbcB7gyp5C0Fcc5ACw72vjMAJauFL3uf3tIVsPP67LSkTPEXM3yYJg
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}5rZlhk81VphZK7fGesS76HZHgAKlJB+3T8u7OmqsKDDABGUHmhMa85PZ6sY1w6xM3eRkIlDS0u1sy8plFRBE06ayi82Y0t+n
INFO:Replica:Starting async replication cn=meTo_localhost:39002,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config
----------------------------- Captured stdout call -----------------------------
==============================================================================
This program will update the 389 Directory Server.
It is recommended that you have "root" privilege to perform the update.
Tips for using this program:
- Press "Enter" to choose the default and go to the next screen
- Type "Control-B" or the word "back" then "Enter" to go back to the previous screen
- Type "Control-C" to cancel the update
Would you like to continue with update? [yes]:
==============================================================================
The update process can work in one of two modes:
- Online: The changes are made to the running directory servers using LDAP.
The operations must be performed as an administrative user.
You must provide the name and password, for each instance
if there is more than one instance of directory server.
Some operations may require a directory server restart to take
effect. The update script will notify you if you need to restart
the server.
- Offline: The changes are made to the server configuration files. The
servers MUST FIRST BE SHUTDOWN BY YOU. The script will not
shutdown the servers for you. You MUST shutdown the
servers in order to use this mode. A username and password
are not required to use Offline mode. If the servers are not
shutdown, CHANGES WILL BE LOST.
To summarize:
Online - servers remain running - you must provide admin name and password
for each server - servers may need to be restarted
Offline - servers must be shutdown - no username or password required
Which update mode do you want to use? [quit]:
==============================================================================
Please specify the authentication data for '\''slapd-master1'\''
Full DN of administrative user [cn=Directory Manager]: Password for this user:
==============================================================================
Please specify the authentication data for '\''slapd-master2'\''
Full DN of administrative user [cn=Directory Manager]: Password for this user:
Could not open the LDIF template file '\''/usr/share/dirsrv/data/template-pampta.ldif'\''. Error: No such file or directory
Error: could not update the directory server.
Exiting . . .
Log file is '\''/tmp/setuppZKy_F.log'\''
----------------------------- Captured stderr call -----------------------------
INFO:dirsrvtests.tests.tickets.ticket47462_test:Found agmt dn (cn=meTo_localhost:39002,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config)
INFO:dirsrvtests.tests.tickets.ticket47462_test:Successfully modified replication agreement
INFO:dirsrvtests.tests.tickets.ticket47462_test:Replication test passed
INFO:lib389:List backend with suffix=o=empty
INFO:lib389:Creating a local backend
INFO:lib389:List backend cn=empty,cn=ldbm database,cn=plugins,cn=config
INFO:lib389:Found entry dn: cn=empty,cn=ldbm database,cn=plugins,cn=config
cn: empty
nsslapd-cachememsize: 512000
nsslapd-cachesize: -1
nsslapd-directory: /var/lib/dirsrv/slapd-master1/db/empty
nsslapd-dncachememsize: 16777216
nsslapd-readonly: off
nsslapd-require-index: off
nsslapd-suffix: o=empty
objectClass: top
objectClass: extensibleObject
objectClass: nsBackendInstance
/bin/stty: '\''standard input'\'': Inappropriate ioctl for device
/bin/stty: '\''standard input'\'': Inappropriate ioctl for device
/bin/stty: '\''standard input'\'': Inappropriate ioctl for device
/bin/stty: '\''standard input'\'': Inappropriate ioctl for device
Updating instance (slapd-master1)...
CRITICAL:lib389.tools:runUpgrade failed! Error: 1
CRITICAL:lib389.tools:runUpgrade failed!
_______________________ test_lastupdate_attr_before_init _______________________
topo_nr = <lib389.topologies.TopologyMain object at 0x7f0ecad6f310>
replica_without_init = '\''cn=meTo_localhost:38902,cn=replica,cn=dc\\3Dexample\\2Cdc\\3Dcom,cn=mapping tree,cn=config'\''
def test_lastupdate_attr_before_init(topo_nr, replica_without_init):
"""Check that LastUpdate replica attributes show right values
:ID: bc8ce431-ff65-41f5-9331-605cbcaaa887
:feature: Single master replication
:setup: Replication setup with master and consumer instances
without initialization
:steps: 1. Check nsds5replicaLastUpdateStart, nsds5replicaLastUpdateEnd,
nsds5replicaLastUpdateStatus attrs
:expectedresults: nsds5replicaLastUpdateStart: 0, nsds5replicaLastUpdateEnd: 0 and
nsds5replicaLastUpdateStatus is not equal to
"0 Replica acquired successfully: Incremental update started"
"""
master = topo_nr.ins["standalone1"]
consumer = topo_nr.ins["standalone2"]
assert not master.testReplication(DEFAULT_SUFFIX, consumer)
agmt = master.search_s(replica_without_init, ldap.SCOPE_BASE, "(objectClass=*)",
["nsds5replicaLastUpdateStart",
"nsds5replicaLastUpdateEnd",
"nsds5replicaLastUpdateStatus"])[0]
assert agmt["nsds5replicaLastUpdateStart"] == "19700101000000Z"
assert agmt["nsds5replicaLastUpdateEnd"] == "19700101000000Z"
> assert "Replica acquired successfully" not in agmt["nsds5replicaLastUpdateStatus"]
E assert '\''Replica acq...successfully'\'' not in '\''Error (0) Re...date started'\''
E '\''Replica acquired successfully'\'' is contained here:
E Error (0) Replica acquired successfully: Incremental update started
<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/NIGHTLY/ws/source/3...>:170: AssertionError
---------------------------- Captured stdout setup -----------------------------
OK group dirsrv exists
OK user dirsrv exists
OK group dirsrv exists
OK user dirsrv exists
---------------------------- Captured stderr setup -----------------------------
INFO:lib389.topologies:Instance with parameters {'\''ldap-port'\'': 38901, '\''suffix'\'': '\''dc=example,dc=com'\'', '\''krb5_realm'\'': None, '\''deployed-dir'\'': '\''/usr'\'', '\''inst-backupdir'\'': '\''/tmp'\'', '\''hostname'\'': '\''localhost'\'', '\''server-id'\'': '\''standalone1'\'', '\''root-pw'\'': '\''password'\'', '\''root-dn'\'': '\''cn=Directory Manager'\'', '\''group-id'\'': None, '\''InstScriptsEnabled'\'': None, '\''user-id'\'': None, '\''ldap-secureport'\'': None} was created.
INFO:lib389.topologies:Instance with parameters {'\''ldap-port'\'': 38902, '\''suffix'\'': '\''dc=example,dc=com'\'', '\''krb5_realm'\'': None, '\''deployed-dir'\'': '\''/usr'\'', '\''inst-backupdir'\'': '\''/tmp'\'', '\''hostname'\'': '\''localhost'\'', '\''server-id'\'': '\''standalone2'\'', '\''root-pw'\'': '\''password'\'', '\''root-dn'\'': '\''cn=Directory Manager'\'', '\''group-id'\'': None, '\''InstScriptsEnabled'\'': None, '\''user-id'\'': None, '\''ldap-secureport'\'': None} was created.
INFO:lib389:List backend with suffix=dc=example,dc=com
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}fSVgiwmjzWOsGKZZ1a3igvjLrXAtzvviaoqQJxjTCOxq/50irwUXg1uSGGRQlku1eKvg3atsFhADux2dVWHGikmnIhpyDCHZ
INFO:lib389:List backend with suffix=dc=example,dc=com
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}jRRQmpXrtZYjcClT8h0WxbDXSWrOabFbllVqEU7IL7OTMNISaeGCHrOxC8aHhWHXqw7gm8VM+14TR7PEKzTJRYWxpcdPbCow
----------------------------- Captured stderr call -----------------------------
CRITICAL:lib389:Replication is not in sync with replica server (standalone2)
============= 2 failed, 580 passed, 1 skipped in 13789.67 seconds =============='
+ '[' 1 -ne 0 ']'
+ echo CI Tests 'FAILED!'
CI Tests FAILED!
+ MSG=FAILED
+ RC=1
+ sudo /usr/sbin/sendmail mreynolds(a)redhat.com firstyear(a)redhat.com
+ sudo rm -rf /var/tmp/slapd.vg.121587 /var/tmp/slapd.vg.121743 /var/tmp/slapd.vg.5621 /var/tmp/slapd.vg.96805
+ exit 1
Build step 'Execute shell' marked build as failure
6 years, 7 months
Build failed in Jenkins: COMMIT_SANITY_TEST #34
by mareynol@redhat.com
See <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Changes:
[vashirov] Issue 49295 - Fix CI tests
------------------------------------------
[...truncated 3912 lines...]
src/nunc-stans/test/test_nuncstans.c: In function 'ns_job_neg_timeout_test':
src/nunc-stans/test/test_nuncstans.c:397:20: warning: unused variable 'tv' [-Wunused-variable]
struct timeval tv = {-1, 0};
^~
src/nunc-stans/test/test_nuncstans.c:395:26: warning: unused variable 'tp' [-Wunused-variable]
struct ns_thrpool_t *tp = *state;
^~
/bin/sh ./libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -lcmocka -levent -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test_nuncstans src/nunc-stans/test/test_nuncstans-test_nuncstans.o libnunc-stans.la libsds.la -lplc4 -lplds4 -lnspr4
libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test_nuncstans src/nunc-stans/test/test_nuncstans-test_nuncstans.o -lcmocka ./.libs/libnunc-stans.so -levent <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...> ./.libs/libsds.so -ltcmalloc -lplc4 -lplds4 -lnspr4 -Wl,-rpath -Wl,/usr/lib64/dirsrv
gcc -DHAVE_CONFIG_H -I. -I/usr/include/nspr4 -I./src/nunc-stans/include/ -I./src/libsds/include/ -I./src/libsds/external/ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -c -o src/nunc-stans/test/test_nuncstans_stress_small-test_nuncstans_stress_small.o `test -f 'src/nunc-stans/test/test_nuncstans_stress_small.c' || echo './'`src/nunc-stans/test/test_nuncstans_stress_small.c
gcc -DHAVE_CONFIG_H -I. -I/usr/include/nspr4 -I./src/nunc-stans/include/ -I./src/libsds/include/ -I./src/libsds/external/ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -c -o src/nunc-stans/test/test_nuncstans_stress_small-test_nuncstans_stress_core.o `test -f 'src/nunc-stans/test/test_nuncstans_stress_core.c' || echo './'`src/nunc-stans/test/test_nuncstans_stress_core.c
/bin/sh ./libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -lcmocka -levent -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test_nuncstans_stress_small src/nunc-stans/test/test_nuncstans_stress_small-test_nuncstans_stress_small.o src/nunc-stans/test/test_nuncstans_stress_small-test_nuncstans_stress_core.o libnunc-stans.la libsds.la -lplc4 -lplds4 -lnspr4
libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test_nuncstans_stress_small src/nunc-stans/test/test_nuncstans_stress_small-test_nuncstans_stress_small.o src/nunc-stans/test/test_nuncstans_stress_small-test_nuncstans_stress_core.o -lcmocka ./.libs/libnunc-stans.so -levent <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...> ./.libs/libsds.so -ltcmalloc -lplc4 -lplds4 -lnspr4 -Wl,-rpath -Wl,/usr/lib64/dirsrv
gcc -DHAVE_CONFIG_H -I. -I/usr/include/nspr4 -I./src/nunc-stans/include/ -I./src/libsds/include/ -I./src/libsds/external/ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -c -o src/nunc-stans/test/test_nuncstans_stress_large-test_nuncstans_stress_large.o `test -f 'src/nunc-stans/test/test_nuncstans_stress_large.c' || echo './'`src/nunc-stans/test/test_nuncstans_stress_large.c
gcc -DHAVE_CONFIG_H -I. -I/usr/include/nspr4 -I./src/nunc-stans/include/ -I./src/libsds/include/ -I./src/libsds/external/ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -c -o src/nunc-stans/test/test_nuncstans_stress_large-test_nuncstans_stress_core.o `test -f 'src/nunc-stans/test/test_nuncstans_stress_core.c' || echo './'`src/nunc-stans/test/test_nuncstans_stress_core.c
/bin/sh ./libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -lcmocka -levent -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o test_nuncstans_stress_large src/nunc-stans/test/test_nuncstans_stress_large-test_nuncstans_stress_large.o src/nunc-stans/test/test_nuncstans_stress_large-test_nuncstans_stress_core.o libnunc-stans.la libsds.la -lplc4 -lplds4 -lnspr4
libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wl,-z -Wl,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/test_nuncstans_stress_large src/nunc-stans/test/test_nuncstans_stress_large-test_nuncstans_stress_large.o src/nunc-stans/test/test_nuncstans_stress_large-test_nuncstans_stress_core.o -lcmocka ./.libs/libnunc-stans.so -levent <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...> ./.libs/libsds.so -ltcmalloc -lplc4 -lplds4 -lnspr4 -Wl,-rpath -Wl,/usr/lib64/dirsrv
make[3]: Leaving directory '<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...'>
make check-TESTS
make[3]: Entering directory '<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...'>
make[4]: Entering directory '<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...'>
PASS: test_slapd
PASS: test_libsds
PASS: test_nuncstans
PASS: test_nuncstans_stress_small
============================================================================
Testsuite summary for 389-ds-base 1.3.7.4.20170912git5c2fa96
============================================================================
# TOTAL: 4
# PASS: 4
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[4]: Leaving directory '<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...'>
make[3]: Leaving directory '<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...'>
make[2]: Leaving directory '<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...'>
make[1]: Leaving directory '<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...'>
+ exit 0
Processing files: 389-ds-base-1.3.7.4-20170912git5c2fa96.fc25.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.X5Vg4Z
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.3.7.4.20170912git5c2fa96
+ DOCDIR=<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ export DOCDIR
+ /usr/bin/mkdir -p <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE.GPLv3+ <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE.openssl <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ exit 0
Provides: 389-ds-base = 1.3.7.4-20170912git5c2fa96.fc25 389-ds-base(x86-64) = 1.3.7.4-20170912git5c2fa96.fc25 config(389-ds-base) = 1.3.7.4-20170912git5c2fa96.fc25 ldif2ldbm libacctpolicy-plugin.so()(64bit) libacctusability-plugin.so()(64bit) libacl-plugin.so()(64bit) libaddn-plugin.so()(64bit) libattr-unique-plugin.so()(64bit) libautomember-plugin.so()(64bit) libback-ldbm.so()(64bit) libbitwise-plugin.so()(64bit) libchainingdb-plugin.so()(64bit) libcollation-plugin.so()(64bit) libcontentsync-plugin.so()(64bit) libcos-plugin.so()(64bit) libderef-plugin.so()(64bit) libdistrib-plugin.so()(64bit) libdna-plugin.so()(64bit) libhttp-client-plugin.so()(64bit) liblinkedattrs-plugin.so()(64bit) libmanagedentries-plugin.so()(64bit) libmemberof-plugin.so()(64bit) libpam-passthru-plugin.so()(64bit) libpassthru-plugin.so()(64bit) libpbe-plugin.so()(64bit) libposix-winsync-plugin.so()(64bit) libpwdstorage-plugin.so()(64bit) libreferint-plugin.so()(64bit) libreplication-plugin.so()(64bit) libretrocl-plugin.so()(64bit) libroles-plugin.so()(64bit) librootdn-access-plugin.so()(64bit) libschemareload-plugin.so()(64bit) libstatechange-plugin.so()(64bit) libsyntax-plugin.so()(64bit) libusn-plugin.so()(64bit) libviews-plugin.so()(64bit) libwhoami-plugin.so()(64bit)
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileCaps) <= 4.6.1-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh systemd-units
Requires(preun): /bin/sh systemd-units
Requires(postun): /bin/sh systemd-units
Requires: /bin/sh /usr/bin/env /usr/bin/perl /usr/bin/python /usr/bin/python2 libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcom_err.so.2()(64bit) libcrypt.so.1()(64bit) libcrypt.so.1(GLIBC_2.2.5)(64bit) libdb-5.3.so()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libevent-2.0.so.5()(64bit) libicudata.so.57()(64bit) libicui18n.so.57()(64bit) libicuuc.so.57()(64bit) libk5crypto.so.3()(64bit) libkrb5.so.3()(64bit) liblber-2.4.so.2()(64bit) libldap-2.4.so.2()(64bit) libldap_r-2.4.so.2()(64bit) libldaputil.so.0()(64bit) libns-dshttpd-1.3.7.4.20170912git5c2fa96.so()(64bit) libnspr4.so()(64bit) libnss3.so()(64bit) libnss3.so(NSS_3.12)(64bit) libnss3.so(NSS_3.2)(64bit) libnss3.so(NSS_3.3)(64bit) libnss3.so(NSS_3.4)(64bit) libnss3.so(NSS_3.9.2)(64bit) libnunc-stans.so.0()(64bit) libpam.so.0()(64bit) libpam.so.0(LIBPAM_1.0)(64bit) libpcre.so.1()(64bit) libplc4.so()(64bit) libplds4.so()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libsasl2.so.3()(64bit) libsds.so.0()(64bit) libslapd.so.0()(64bit) libssl3.so()(64bit) libssl3.so(NSS_3.14)(64bit) libssl3.so(NSS_3.2)(64bit) libssl3.so(NSS_3.7.4)(64bit) libsvrcore.so.0()(64bit) libsystemd.so.0()(64bit) libsystemd.so.0(LIBSYSTEMD_209)(64bit) libtcmalloc.so.4()(64bit) rtld(GNU_HASH)
Conflicts: selinux-policy-base < 3.9.8
Obsoletes: 389-ds-base <= 1.3.5.4 389-ds-base-selinux
Processing files: 389-ds-base-libs-1.3.7.4-20170912git5c2fa96.fc25.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.veHZus
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.3.7.4.20170912git5c2fa96
+ DOCDIR=<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ export DOCDIR
+ /usr/bin/mkdir -p <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE.GPLv3+ <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE.openssl <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr README.devel <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ exit 0
Provides: 389-ds-base-libs = 1.3.7.4-20170912git5c2fa96.fc25 389-ds-base-libs(x86-64) = 1.3.7.4-20170912git5c2fa96.fc25 libldaputil.so.0()(64bit) libns-dshttpd-1.3.7.4.20170912git5c2fa96.so()(64bit) libnunc-stans.so.0()(64bit) libsds.so.0()(64bit) libslapd.so.0()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.8)(64bit) libcom_err.so.2()(64bit) libevent-2.0.so.5()(64bit) libgcc_s.so.1()(64bit) libk5crypto.so.3()(64bit) libkrb5.so.3()(64bit) libkrb5.so.3(krb5_3_MIT)(64bit) liblber-2.4.so.2()(64bit) libldap_r-2.4.so.2()(64bit) libldaputil.so.0()(64bit) libm.so.6()(64bit) libnspr4.so()(64bit) libnss3.so()(64bit) libnss3.so(NSS_3.10.2)(64bit) libnss3.so(NSS_3.12)(64bit) libnss3.so(NSS_3.2)(64bit) libnss3.so(NSS_3.3)(64bit) libnss3.so(NSS_3.4)(64bit) libnss3.so(NSS_3.6)(64bit) libnss3.so(NSS_3.9)(64bit) libpcre.so.1()(64bit) libplc4.so()(64bit) libplds4.so()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libsasl2.so.3()(64bit) libsds.so.0()(64bit) libslapd.so.0()(64bit) libssl3.so()(64bit) libssl3.so(NSS_3.12.6)(64bit) libssl3.so(NSS_3.14)(64bit) libssl3.so(NSS_3.2)(64bit) libssl3.so(NSS_3.20)(64bit) libssl3.so(NSS_3.4)(64bit) libstdc++.so.6()(64bit) libsvrcore.so.0()(64bit) libsystemd.so.0()(64bit) libtcmalloc.so.4()(64bit) rtld(GNU_HASH)
Processing files: 389-ds-base-devel-1.3.7.4-20170912git5c2fa96.fc25.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.hHG78U
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.3.7.4.20170912git5c2fa96
+ DOCDIR=<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ export DOCDIR
+ /usr/bin/mkdir -p <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE.GPLv3+ <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE.openssl <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr README.devel <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ exit 0
Provides: 389-ds-base-devel = 1.3.7.4-20170912git5c2fa96.fc25 389-ds-base-devel(x86-64) = 1.3.7.4-20170912git5c2fa96.fc25 pkgconfig(dirsrv) = 1.3.7.4.20170912git5c2fa96 pkgconfig(libsds) = 1.3.7.4.20170912git5c2fa96 pkgconfig(nunc-stans) = 1.3.7.4.20170912git5c2fa96
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config libldaputil.so.0()(64bit) libnunc-stans.so.0()(64bit) libsds.so.0()(64bit) libslapd.so.0()(64bit) pkgconfig(nspr)
Processing files: 389-ds-base-snmp-1.3.7.4-20170912git5c2fa96.fc25.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fwgLho
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.3.7.4.20170912git5c2fa96
+ DOCDIR=<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ export DOCDIR
+ /usr/bin/mkdir -p <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE.GPLv3+ <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE.openssl <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr README.devel <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ exit 0
Provides: 389-ds-base-snmp = 1.3.7.4-20170912git5c2fa96.fc25 389-ds-base-snmp(x86-64) = 1.3.7.4-20170912git5c2fa96.fc25 config(389-ds-base-snmp) = 1.3.7.4-20170912git5c2fa96.fc25
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypto.so.10()(64bit) libdl.so.2()(64bit) liblber-2.4.so.2()(64bit) libldap-2.4.so.2()(64bit) libm.so.6()(64bit) libnetsnmp.so.30()(64bit) libnetsnmpagent.so.30()(64bit) libnetsnmpmibs.so.30()(64bit) libnspr4.so()(64bit) libnss3.so()(64bit) libplc4.so()(64bit) libplds4.so()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) librpm.so.7()(64bit) librpmio.so.7()(64bit) libsasl2.so.3()(64bit) libsensors.so.4()(64bit) libssl.so.10()(64bit) libssl3.so()(64bit) libtcmalloc.so.4()(64bit) libwrap.so.0()(64bit) rtld(GNU_HASH)
Obsoletes: 389-ds-base <= 1.3.5.4
Processing files: python2-389-ds-base-tests-1.3.7.4-20170912git5c2fa96.fc25.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.CnezAR
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.3.7.4.20170912git5c2fa96
+ DOCDIR=<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ export DOCDIR
+ /usr/bin/mkdir -p <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE.GPLv3+ <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ exit 0
Provides: python2-389-ds-base-tests = 1.3.7.4-20170912git5c2fa96.fc25 python2.7dist(dirsrvtests) = 1.3.7.4 python2dist(dirsrvtests) = 1.3.7.4
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 2.7
Processing files: python3-389-ds-base-tests-1.3.7.4-20170912git5c2fa96.fc25.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.cKVc3b
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.3.7.4.20170912git5c2fa96
+ DOCDIR=<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ export DOCDIR
+ /usr/bin/mkdir -p <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cp -pr LICENSE.GPLv3+ <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ exit 0
Provides: python3-389-ds-base-tests = 1.3.7.4-20170912git5c2fa96.fc25 python3.5dist(dirsrvtests) = 1.3.7.4 python3dist(dirsrvtests) = 1.3.7.4
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 3.5
Processing files: 389-ds-base-debuginfo-1.3.7.4-20170912git5c2fa96.fc25.x86_64
Provides: 389-ds-base-debuginfo = 1.3.7.4-20170912git5c2fa96.fc25 389-ds-base-debuginfo(x86-64) = 1.3.7.4-20170912git5c2fa96.fc25
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Wrote: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Wrote: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Wrote: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Wrote: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Wrote: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Wrote: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Wrote: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Wrote: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.HkyodK
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.3.7.4.20170912git5c2fa96
+ rm -rf <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ exit 0
cp <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...> dist/rpms/
cp <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...> dist/rpms/
cp <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...> dist/srpms/
rm -rf <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd dist/rpms/
+ sudo rpm -iUvh 389-ds-base-1.3.7.4-20170912git5c2fa96.fc25.x86_64.rpm 389-ds-base-libs-1.3.7.4-20170912git5c2fa96.fc25.x86_64.rpm 389-ds-base-debuginfo-1.3.7.4-20170912git5c2fa96.fc25.x86_64.rpm 389-ds-base-devel-1.3.7.4-20170912git5c2fa96.fc25.x86_64.rpm 389-ds-base-snmp-1.3.7.4-20170912git5c2fa96.fc25.x86_64.rpm
Preparing... ########################################
Updating / installing...
389-ds-base-libs-1.3.7.4-20170912git5c########################################
389-ds-base-1.3.7.4-20170912git5c2fa96########################################
389-ds-base-snmp-1.3.7.4-20170912git5c########################################
389-ds-base-devel-1.3.7.4-20170912git5########################################
389-ds-base-debuginfo-1.3.7.4-20170912########################################
Cleaning up / removing...
389-ds-base-devel-1.3.5.19-1.fc25 ########################################
389-ds-base-1.3.5.19-1.fc25 ########################################
389-ds-base-libs-1.3.5.19-1.fc25 ########################################
+ '[' 0 -ne 0 ']'
+ sudo sysctl -w fs.suid_dumpable=1
fs.suid_dumpable = 1
+ sudo chmod 777 /etc/sysconfig/dirsrv.systemd
+ sudo echo LimitCORE=infinity
+ sudo systemctl daemon-reload
+ echo Run the lib389 tests...
Run the lib389 tests...
+ cd ../../dirsrvtests/tests
++ date
+ DATE='Tue Sep 12 11:50:32 CEST 2017'
++ sudo PYTHONPATH=/usr/lib64/python2.7:/usr/lib64/python2.7/plat-linux2:/usr/lib64/python2.7/site-packages:/usr/lib/python2.7/site-packages:<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...> py.test -v -x suites/basic/basic_test.py
+ RESULT='============================= test session starts ==============================
platform linux2 -- Python 2.7.13, pytest-2.9.2, py-1.4.34, pluggy-0.3.1 -- /usr/bin/python2
cachedir: suites/basic/.cache
rootdir: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...,> inifile:
plugins: sourceorder-0.5, multihost-1.1
collecting ... collected 23 items
suites/basic/basic_test.py::test_basic_ops ERROR
==================================== ERRORS ====================================
_______________________ ERROR at setup of test_basic_ops _______________________
request = <SubRequest '\''topology_st'\'' for <Function '\''test_basic_ops'\''>>
@pytest.fixture(scope="module")
def topology_st(request):
"""Create DS standalone instance"""
> topology = create_topology({ReplicaRole.STANDALONE: 1})
../../../lib389/lib389/topologies.py:170:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../lib389/lib389/topologies.py:57: in create_topology
instance = DirSrv(verbose=False)
../../../lib389/lib389/__init__.py:400: in __init__
self.__add_brookers__()
../../../lib389/lib389/__init__.py:318: in __add_brookers__
self.changelog = Changelog(self)
../../../lib389/lib389/changelog.py:29: in __init__
self.changelogdir = os.path.join(os.path.dirname(self.conn.dbdir), DEFAULT_CHANGELOG_DB)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib389.DirSrv object at 0x7f4fba7d6bd0>, name = '\''dbdir'\''
def __getattr__(self,name):
if self.CLASSATTR_OPTION_MAPPING.has_key(name):
return self.get_option(self.CLASSATTR_OPTION_MAPPING[name])
elif self.__dict__.has_key(name):
return self.__dict__[name]
else:
raise AttributeError,'\''%s has no attribute %s'\'' % (
> self.__class__.__name__,repr(name)
)
E AttributeError: DirSrv has no attribute '\''dbdir'\''
/usr/lib64/python2.7/site-packages/ldap/ldapobject.py:136: AttributeError
!!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!
=========================== 1 error in 1.18 seconds ============================'
+ '[' 2 -ne 0 ']'
+ echo CI Tests 'FAILED!'
CI Tests FAILED!
+ echo ============================= test session starts ============================== platform linux2 -- Python 2.7.13, pytest-2.9.2, py-1.4.34, pluggy-0.3.1 -- /usr/bin/python2 cachedir: suites/basic/.cache rootdir: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...,> inifile: plugins: sourceorder-0.5, multihost-1.1 collecting ... collected 23 items suites/basic/basic_test.py::test_basic_ops ERROR ==================================== ERRORS ==================================== _______________________ ERROR at setup of test_basic_ops _______________________ request = '<SubRequest' ''\''topology_st'\''' for '<Function' ''\''test_basic_ops'\''>>' '@pytest.fixture(scope="module")' def 'topology_st(request):' '"""Create' DS standalone 'instance"""' '>' topology = 'create_topology({ReplicaRole.STANDALONE:' '1})' ../../../lib389/lib389/topologies.py:170: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../../lib389/lib389/topologies.py:57: in create_topology instance = 'DirSrv(verbose=False)' ../../../lib389/lib389/__init__.py:400: in __init__ 'self.__add_brookers__()' ../../../lib389/lib389/__init__.py:318: in __add_brookers__ self.changelog = 'Changelog(self)' ../../../lib389/lib389/changelog.py:29: in __init__ self.changelogdir = 'os.path.join(os.path.dirname(self.conn.dbdir),' 'DEFAULT_CHANGELOG_DB)' _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = '<lib389.DirSrv' object at '0x7f4fba7d6bd0>,' name = ''\''dbdir'\''' def '__getattr__(self,name):' if 'self.CLASSATTR_OPTION_MAPPING.has_key(name):' return 'self.get_option(self.CLASSATTR_OPTION_MAPPING[name])' elif 'self.__dict__.has_key(name):' return 'self.__dict__[name]' else: raise 'AttributeError,'\''%s' has no attribute '%s'\''' % '(' '>' 'self.__class__.__name__,repr(name)' ')' E AttributeError: DirSrv has no attribute ''\''dbdir'\''' /usr/lib64/python2.7/site-packages/ldap/ldapobject.py:136: AttributeError '!!!!!!!!!!!!!!!!!!!!' Interrupted: stopping after 1 failures '!!!!!!!!!!!!!!!!!!!!' =========================== 1 error in 1.18 seconds ============================
============================= test session starts ============================== platform linux2 -- Python 2.7.13, pytest-2.9.2, py-1.4.34, pluggy-0.3.1 -- /usr/bin/python2 cachedir: suites/basic/.cache rootdir: <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...,> inifile: plugins: sourceorder-0.5, multihost-1.1 collecting ... collected 23 items suites/basic/basic_test.py::test_basic_ops ERROR ==================================== ERRORS ==================================== _______________________ ERROR at setup of test_basic_ops _______________________ request = <SubRequest 'topology_st' for <Function 'test_basic_ops'>> @pytest.fixture(scope="module") def topology_st(request): """Create DS standalone instance""" > topology = create_topology({ReplicaRole.STANDALONE: 1}) ../../../lib389/lib389/topologies.py:170: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../../lib389/lib389/topologies.py:57: in create_topology instance = DirSrv(verbose=False) ../../../lib389/lib389/__init__.py:400: in __init__ self.__add_brookers__() ../../../lib389/lib389/__init__.py:318: in __add_brookers__ self.changelog = Changelog(self) ../../../lib389/lib389/changelog.py:29: in __init__ self.changelogdir = os.path.join(os.path.dirname(self.conn.dbdir), DEFAULT_CHANGELOG_DB) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <lib389.DirSrv object at 0x7f4fba7d6bd0>, name = 'dbdir' def __getattr__(self,name): if self.CLASSATTR_OPTION_MAPPING.has_key(name): return self.get_option(self.CLASSATTR_OPTION_MAPPING[name]) elif self.__dict__.has_key(name): return self.__dict__[name] else: raise AttributeError,'%s has no attribute %s' % ( > self.__class__.__name__,repr(name) ) E AttributeError: DirSrv has no attribute 'dbdir' /usr/lib64/python2.7/site-packages/ldap/ldapobject.py:136: AttributeError !!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!! =========================== 1 error in 1.18 seconds ============================
+ MSG=FAILED
+ RC=1
+ '[' 1 -ne 0 ']'
+ sudo /usr/sbin/sendmail mreynolds(a)redhat.com
+ exit 1
Build step 'Execute shell' marked build as failure
6 years, 7 months