attn: lib389 python 3 only and merge
by William Brown
Hi,
As a team we've decide to conduct the merge of the lib389 source tree
with the 389-ds-base source code. In addition, we are in a position
where we will only support python 3 for the usage of lib389.
Given that most people have not packaged or shipped python-lib389 in
most forms, this should be a relatively easy transition - we only need
to add and support the python 3 module build steps following the make
steps.
This merger will happen in the next week, and we will notify when this
process is complete. We will update our build documentation on
port389.org to reflect this change,
Thanks,
--
Sincerely,
William Brown
Software Engineer
Red Hat, Australia/Brisbane
5 years, 11 months
Build failed in Jenkins: COMMIT_SANITY_TEST #63
by mareynol@redhat.com
See <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
Changes:
[firstyear] Add README file
[firstyear] Initial commit with DSModuleProxy.
[firstyear] Ticket ticket47566 - Initial import of DSadmin into 389-test repos
[firstyear] Ticket 47568 - Rename DSAdmin class
[firstyear] Ticket 47578: CI tests: removal of 'sudo' and absolute path in lib389
[firstyear] Ticket 47584: CI tests: add backup/restore of an instance
[firstyear] Ticket 47590: CI tests: add/split functions around replication
[firstyear] do not print ERROR message every time creating an instance
[firstyear] need time and datetime - add str method for RUV to format RUV in a
[firstyear] cannot modify passed in args - make a deepcopy to avoid side effects
[firstyear] added agreement stop and restart methods
[firstyear] need to set correct replica type
[firstyear] add convenience agreement_dn method to get a single replication
[firstyear] file did not end with newline
[firstyear] move stop and restart to agreement.pause and agreement.unpause
[firstyear] ignore patch files
[firstyear] Ticket 47595 - fail to detect/reinit already existing instance/backup
[firstyear] Change enableReplication/Replica.add interface to use role. + error
[firstyear] Ticket 47625 - CI lib389: DirSrv not conform to the design
[firstyear] need package name in exception
[firstyear] add changelog config method
[firstyear] fix deprecated repl args in dirsrv class - use default timeout of 120
[firstyear] Ticket 47635: MT/Backend/Suffix to be conform with the design
[firstyear] Fix for running on RPM (not -- prefix)
[firstyear] Make the backup (instance) directory readable by anybody
[firstyear] Ticket 47652 - replica add fails: MT.list return a list not an entry
[firstyear] Ticket 47600 : Replica/Agreement/Changelog not conform to the design
[firstyear] Ticket 47671 - CI lib389: allow to open a DirSrv without having to
[firstyear] Ticket #47648 lib389 - add schema classes, methods
[firstyear] Ticket 47695 - Add plugins/tasks/Index
[firstyear] Add all the plugin names to the constants file
[firstyear] Ticket 47819 - Add the new precise tombstone purging config attribute
[firstyear] Ticket 47845 - Add backup/restore/fixup tombstone tasks to lib389
[firstyear] Ticket 47851 - Add function to retrieve dirsrvtests data directory
[firstyear] Ticket 47845 - add stripcsn option to tombstone fixup task
[firstyear] Ticket 47851 - Need to retrieve tmp directory path
[firstyear] Ticket 47855 - Add function to clear tmp directory
[firstyear] Ticket 47848 : Add support for setuptools.
[firstyear] start/stop may hang indefinitely (like SSL init fails)
[firstyear] Ticket 47691 - using lib389 with RPMs
[firstyear] Bug Description: Disable plugins had a copy and paste error that
[firstyear] Ticket 47990 - Add "upgrade" function to lib389
[firstyear] Ticket 47990 - Add check for ".removed" instances when doing an upgrade
[firstyear] Ticket 48000 - replica agreement pause/resume should have a short sleep
[firstyear] Ticket 48004 - Fix various issues
[firstyear] Ticket 48000 - Repl agmts need more time to stop
[firstyear] Ticket 48020 - lib389 - need to reset args_instance with every DirSrv
[firstyear] Ticket 48023 - create function to test replication between servers
[firstyear] Ticket 48022 - lib389 - Add all the server tasks
[firstyear] Ticket 48028 - lib389 - add valgrind functions
[firstyear] Ticket 48028 - add valgrind wrapper for ns-slapd
[firstyear] Ticket 48029 - Add missing replication related functions
[firstyear] Fix string formating error
[firstyear] Add check for the new "stress" directory for "getDir()", and added a new
[firstyear] Ticket 48238 - Add objectclass and attribute type query mechanisms
[firstyear] Ticket 48236 - Add get effective rights helper to lib389
[firstyear] Add the package plugin dir to the DirvSrv object
[firstyear] Ticket 48237 - Add lib389 helper to enable and disable logging services.
[firstyear] Ticket 48239 - Fix for prefix allocation of un-initialised dirsrv
[firstyear] Add broooker function to set access log buffering on or off
[firstyear] Ticket 47848 - Add new function to create ldif files
[firstyear] From: William Brown <wililam(a)adelaide.edu.au> Date: Thu, 6 Aug 2015
[firstyear] Ticket 48247 - Change the default user to 'dirsrv'
[firstyear] Ticket #48252 - (lib389) adding get_bin_dir and dbscan
[firstyear] Reliability improvements to DS allocate functions
[firstyear] Ticket 48259 - Add aci parsing utilities to lib389
[firstyear] Add dereference request control to lib389 for testing plugins.
[firstyear] Ticket 48271 - Fix for self.prefix being none when SER_DEPLOYED_DIR is
[firstyear] Ticket 48273 - Improve valgrind functions
[firstyear] Update requirements.txt
[firstyear] Ticket 48204 - update lib389 for python3
[firstyear] Fix various errors in the changelog module
[firstyear] Ticket 48301 - add tox support
[firstyear] Ticket 48303 - Fix lib389 broken tests - aci_parse_test
[firstyear] Ticket 48303 - Fix lib389 broken tests - agreement_test
[firstyear] Ticket 48309 - Fix lib389 lib imports
[firstyear] Ticket 48303 - Fix lib389 broken tests - backend_test
[firstyear] Ticket 48308 - Add __eq__ and __ne__ to Entry to allow fast comparison
[firstyear] Ticket 48318 - Do not delete a changelog while disabling a replication
[firstyear] Various fixes for REST API support
[firstyear] Ticket 48319 Fix ldap.LDAPError exception processing
[firstyear] Ticket 48322 - Allow reindex function to reindex all attributes
[firstyear] Ticket 48321 - Improve is_a_dn check to prevent mistakes with lib389
[firstyear] Ticket 48324 - fix boolean capitalisation (one line)
[firstyear] Fixed pep8 errors in __init__.py, backend.py and mappingtee.py
[firstyear] Ticket 48329 - add matching rule functions to schema module
[firstyear] Ticket 48303 - Fix lib389 broken tests
[firstyear] Ticket 48329 - Fix case-senstive scyheam comparisions
[firstyear] Ticket 48335 - Add SASL support to lib389
[firstyear] Subject: [PATCH] Ticket 47840 - fix lib389 to use sbin scripts
[firstyear] Ticket 48343 - lib389 krb5 realm management
[firstyear] Ticket 47840 - Fix regression
[firstyear] Ticket 48353 - Add Replication REST support to lib389
[firstyear] Ticket 48340 - Add basic monitor support to lib389
[firstyear] Ticket 48246 - Adding license/copyright to lib389 files
[firstyear] Ticket 48361 - Expand 389ds monitoring capabilities
[firstyear] Ticket 48360 - Refactor the delete agreement function
[firstyear] Ticket 48364 - Fix test failures
[firstyear] Ticket 48358 - Prepare lib389 for Fedora Packaging
[firstyear] beta
[firstyear] Ticket 48358 - Make Fedora packaging changes to the spec file
[firstyear] Ticket 58358 - Update spec file with pre-release versioning
[firstyear] Ticket 48371 - weaker host check on localhost.localdomain
[firstyear] Ticket 48358 - Add new spec file
[firstyear] Remove deprecated spec file
[firstyear] Ticket 48390 - RFE Improvements to lib389 monitor features for rest389
[firstyear] Update monitor module to catch exceptions around searches, and to
[firstyear] Ticket 48401 - lib389 Entry hasAttr returs dict instead of false
[firstyear] Ticket 48401 - Revert typecheck
[firstyear] Add missing dependencies for python-lib389
[firstyear] Ticket 48408 - RFE escaped default suffix for tests
[firstyear] Ticket 48415
[firstyear] Ticket 48419 - getadminport() should not a be a static method
[firstyear] Ticket 48560 - Make verbose handling consistent
[firstyear] Ticket 48357 - clitools should standarise their args
[firstyear] Ticket 48407 - Add test coverage module for lib389 repo
[firstyear] Ticket 48661 - Agreement test suite fails at the test_changes case
[firstyear] Ticket 48399 - Add helper makefile to lib389 to build and install
[firstyear] Ticket 48751 - Improve lib389 ldapi support
[firstyear] Ticket 48750 - Clean up logging to improve command experience
[firstyear] Ticket 48765 - Change default ports for standalone topology
[firstyear] Ticket 48764 - Fix mit krb password to be random.
[firstyear] Ticket 48660 - Add function to convert binary values in an entry to
[firstyear] Ticket 48794 - lib389 build requires are on a single line
[firstyear] Ticket 48399 - Helper makefile is missing mkdir dist
[firstyear] Ticket 48399 - Helper makefile is missing mkdir dist
[firstyear] Ticket 48791 - format args in server tools
[firstyear] Ticket 48433 - Aci linting tools
[firstyear] Ticket 48798 - lib389 add ability to create nss ca and certificate
[firstyear] Ticket 48798 - EL6 compat for lib389 tests for DH params
[firstyear] Ticket 48434 - lib389 logging tools
[firstyear] Ticket 48763 - backup should run regardless of existing backups.
[firstyear] Ticket 48830 - Convert lib389 to ip route tools
[firstyear] Ticket 48771 - lib389 - get ns-slapd version
[firstyear] Ticket 48796 - add function to remove logs
[firstyear] Ticket 48434 - lib389 logging tools
[firstyear] Ticket 48431 - lib389 integrate ldclt
[firstyear] Ticket ##### - Fixes for python 3
[firstyear] Ticket 48820 - Clitool rename
[firstyear] Ticket 48820 - Proof of concept of orm style mapping of configs and
[firstyear] Ticket 48820 - Move Encryption and RSA to the new object types
[firstyear] Ticket 48820 - Fix tests to ensure they work with the new object types
[firstyear] Ticket 48857 - Remove python-krbV from lib389
[firstyear] Ticket 48434 - Fix for negative tz offsets
[firstyear] Ticket 48820 - Begin to test compatability with py.test3, and the new
[firstyear] Ticket 48853 - Prerelease installer
[firstyear] Ticket 48878 - pep8 fixes and fix rpm to build
[firstyear] Ticket 48878 - pep8 fixes part 2
[firstyear] Ticket 48878 - better style for backend in backend_test.py
[firstyear] Ticket 48884 - Bugfixes for mapped object and new connections
[firstyear] Ticket 48885 - Fix spec file requires
[firstyear] Ticket 48886 - Fix NSS SSL library in lib389
[firstyear] Ticket 48888 - Correction to create of dsldapobject
[firstyear] Ticket 48860 - Add replication tools
[firstyear] Ticket 48910 - Fixes for backend tests and lib389 reliability.
[firstyear] Ticket 48911 - Improve plugin support based on new mapped objects
[firstyear] Ticket 48911 - Plugin improvements for lib389
[firstyear] Ticket 48917 - Attribute presence
[firstyear] Ticket 48923 - serverCmd timeout not working as expected
[firstyear] Ticket 48923 - Fix additional issue with serverCmd
[firstyear] Fix valgrind functions
[firstyear] Fix format error in print statement
[firstyear] Ticket 48937 - Cleanup valgrind wrapper script
[firstyear] Bug 1347760 - Information disclosure via repeated use of LDAP ADD
[firstyear] Ticket 48382 - Fix serverCmd to get sbin dir properly
[firstyear] Ticket 48832 - Add DirSrvTools.getLocalhost() function
[firstyear] Ticket 48946 - openConnection should not fully popluate DirSrv object
[firstyear] Bump version to 1.0.2
[firstyear] Ticket 48949 - configparser fallback not python2 compatible
[firstyear] Ticket 48949 - os.makedirs() exist_ok not python2 compatible, added
[firstyear] Ticket 48949 - change default file path generation - use os.path.join
[firstyear] Ticket 48949 - added copying slapd-collations.conf
[firstyear] Ticket 48949 - Fix ups for style and correctness
[firstyear] Ticket 48952 - Restart command needs a sleep
[firstyear] Ticket 48951 - dsadm and dsconf base files
[firstyear] Ticket 47957 - Update the replication "idle" status string
[firstyear] Ticket 48951 - dsadm dsconfig status and plugin
[firstyear] Ticket 48984 - Add lib389 paths module
[firstyear] Ticket 48991 - Fix lib389 spec for python2 and python3
[firstyear] Ticket 49005 - Update lib389 to work in containers correctly.
[firstyear] Ticket 49007 - lib389 fixes for paths to use online values
[firstyear] Ticket 49010 - Lib389 fails to start with systemctl changes
[firstyear] Fix runUpgrade tool issues
[firstyear] Ticket 48961 - Fix lib389 minor issues shown by 48961 test
[firstyear] Ticket 49024 - Fix paths in tools module
[firstyear] Ticket 49024 - Fix db_dir paths
[firstyear] Ticket 49024 - Fix paths to the dbdir parent
[firstyear] Ticket 49022 - Lib389, py3 installer cannot create entries in backend
[firstyear] Ticket 48707 - Implement draft-wibrown-ldapssotoken-01
[firstyear] Ticket 47747 - Add topology fixtures module
[firstyear] Ticket 47840 - Add InstScriptsEnabled argument
[firstyear] Ticket 47747 - Add more topology fixtures
[firstyear] Ticket 49060 - Increase number of masters, hubs and consumers in
[firstyear] Ticket 49055 - Fix debugging mode issue
[firstyear] Ticket 49083 - Support prefix for discovery of the defaults.inf file.
[firstyear] Ticket 48413 - Improvements to lib389 for rest
[firstyear] Ticket 49087 - lib389 resolve jenkins issues
[firstyear] Ticket 47747 - Add topology_i2 and topology_i3
[firstyear] Fixed regression with offline db2ldif
[firstyear] Ticket 49103 - python 2 support for installer
[firstyear] Ticket 49101 - Python 2 generate example entries
[firstyear] dbscan - Support additional options (-t truncate -R)
[firstyear] Ticket 49126 - DIT management tool
[firstyear] Ticket 2 - pytest mark with version relies on root
[firstyear] Ticket 49137 - Add sasl plain tests, lib389 support
[firstyear] Ticket 4 - Cert detection breaks some tests
[firstyear] Ticket 5 - Fix container build on fedora
[firstyear] Ticket 6 - Bump lib389 version 1.0.4
[firstyear] Ticket 49172 - Allow lib389 to read system schema and instance
[firstyear] Ticket 49172 - Allow lib389 to read system schema and instance
[firstyear] Issue 7 - Add pause and resume methods to topology fixtures
[firstyear] Ticket 9 - Convert readme to MD
[firstyear] Ticket 10 - Improve command line tool arguments
[firstyear] Ticket 15 - Improve instance configuration ability
[firstyear] Ticket 13 - Add init function to create new domain entries
[firstyear] Ticket 14 - Remane dsadm to dsctl
[firstyear] Issue 16 - Reset InstScriptsEnabled argument during the init
[firstyear] Ticket 14 - Remane dsadm to dsctl
[firstyear] Ticket 19 - Missing file and improve make
[firstyear] Ticket 20 - Use the DN_DM constant instead of hard coding its value
[firstyear] Ticket 19 - missing readme.md in python3
[firstyear] Issue 22 - Specify a basedn parameter for IDM modules
[firstyear] Ticket 1 - cn=config comparison
[firstyear] Ticket 23 - Use DirSrv.exists() instead of manually checking for
[firstyear] Issue 25 - Fix RUV __repr__ function
[firstyear] Issue 24 - Join paths using os.path.join instead of string concatenation
[firstyear] Ticket 26 - improve lib389 sasl support
[firstyear] Ticket 21 - Missing serverid in dirsrv_test due to incorrect allocation
[firstyear] Ticket 1 - cn=config comparison
[firstyear] Issue 27 - Add a module for working with dse.ldif file
[firstyear] Ticket 1 - Fix missing dn / rdn on config.
[firstyear] Ticket 28 - Change default objectClasses for users and groups
[firstyear] Ticket 29 - fix incorrect format in tools
[firstyear] Ticket 30 - Add initial support for account lock and unlock.
[firstyear] Issue 27 - Improve dseldif API
[firstyear] Ticket 28 - userAccount for older versions without nsmemberof
[firstyear] Issue 27 - Fix get function in tests
[firstyear] Ticket 32 - Add TLS external bind support for testing
[firstyear] Ticket 60 - add dsrc to dsconf and dsidm
[firstyear] Ticket 62 - dirsrv offline log
[firstyear] Ticket 63 - lib389 python 3 fix
[firstyear] Ticket 63 - part 2, agreement test
[firstyear] Ticket 65 - Add m2c2 topology
[firstyear] Ticket 50 - Add db2* tasks to dsctl
[firstyear] Issue 31 - Initial MemberOf plugin support
[firstyear] Ticket 69 - add specfile requires
[firstyear] Ticket 66 - expand healthcheck for Directory Server
[firstyear] Issue 31 - Add functional tests for MemberOf plugin
[firstyear] Issue 31 - Add status command and SkipNested support for MemberOf
[firstyear] Ticket 50 - typo in db2* in dsctl
[firstyear] Ticket 70 - Improve repl tools
[firstyear] Ticket 67 - get attr by type
[firstyear] Ticket 59 - lib389 support for index management.
[firstyear] Issue 67 - Add ensure_int function
[firstyear] Issue31 - Add memberOf fix-up task
[firstyear] Issue 31 - Allow complete removal of some memberOf attrs
[firstyear] Issue 78 - Add exists() method to DSLdapObject
[firstyear] Issue 48 - Add support for USN plugin
[firstyear] Add PLUGIN_ADDN to _constants.py
[firstyear] Issue 49 - Add support for whoami plugin
[firstyear] Ticket 87 - Update accesslog regec for HR etimes
[firstyear] Issue 83 - Add an util for generating instance parameters
[firstyear] Issue 86 - add build dir to gitignore
[firstyear] Issue 79 - Fix replica.py and add tests
[firstyear] Ticket 89 - Fix inconsistency with serverid
[firstyear] Issue 91 - Fix replication topology
[firstyear] Issue 85 - Remove legacy replication attribute
[firstyear] Ticket 88 - python install and remove for tests
[firstyear] Issue 93 - Fix test cases in ctl_dbtasks_test.py
[firstyear] Issue 92 - display_attr() should return str not bytes in py3
[firstyear] Issue 74 - Advice users to set referint-update-delay to 0
[firstyear] Issue 46 - dsconf support for dynamic schema reload
[firstyear] Issue 45 - Add support for Rootdn Access Control plugin
[firstyear] Issue 43 - Add support for Referential Integrity plugin
[firstyear] Issue #77 - Add sphinx documentation
[firstyear] Issue 96 - Change binaries' names
[firstyear] Issue #77 - Refactor docstrings in rST format - part 1
[firstyear] Issue #77 - Fix changelogdb param issue
[firstyear] Issue #98 - Fix dbscan output
[firstyear] Issue 99 - Fix typo in create_topology
[firstyear] Ticket 102 - referral support
[firstyear] Ticket 101 - BaseException.message has been deprecated in Python3
[firstyear] Ticket 49363 - Merge lib389
------------------------------------------
[...truncated 4028 lines...]
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.4.0.1.20171012git9dccfea
+ 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.4.0.1-20171012git9dccfea.fc25 389-ds-base(x86-64) = 1.4.0.1-20171012git9dccfea.fc25 config(389-ds-base) = 1.4.0.1-20171012git9dccfea.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.4.0.1.20171012git9dccfea.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.4.0.1-20171012git9dccfea.fc25.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.BpTiuO
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.4.0.1.20171012git9dccfea
+ 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.4.0.1-20171012git9dccfea.fc25 389-ds-base-libs(x86-64) = 1.4.0.1-20171012git9dccfea.fc25 libldaputil.so.0()(64bit) libns-dshttpd-1.4.0.1.20171012git9dccfea.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.4.0.1-20171012git9dccfea.fc25.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.E5lUM5
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.4.0.1.20171012git9dccfea
+ 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.4.0.1-20171012git9dccfea.fc25 389-ds-base-devel(x86-64) = 1.4.0.1-20171012git9dccfea.fc25 pkgconfig(dirsrv) = 1.4.0.1.20171012git9dccfea pkgconfig(libsds) = 1.4.0.1.20171012git9dccfea pkgconfig(nunc-stans) = 1.4.0.1.20171012git9dccfea
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.4.0.1-20171012git9dccfea.fc25.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Va3qKn
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.4.0.1.20171012git9dccfea
+ 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.4.0.1-20171012git9dccfea.fc25 389-ds-base-snmp(x86-64) = 1.4.0.1-20171012git9dccfea.fc25 config(389-ds-base-snmp) = 1.4.0.1-20171012git9dccfea.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: python3-lib389-1.4.0.1-20171012git9dccfea.fc25.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.9QRTTF
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.4.0.1.20171012git9dccfea
+ 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-lib389 = 1.4.0.1-20171012git9dccfea.fc25 python3.5dist(lib389) = 1.4.0.1 python3dist(lib389) = 1.4.0.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/python3 python(abi) = 3.5
Processing files: python3-389-ds-base-tests-1.4.0.1-20171012git9dccfea.fc25.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.jkryzy
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.4.0.1.20171012git9dccfea
+ 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.4.0.1-20171012git9dccfea.fc25 python3.5dist(dirsrvtests) = 1.4.0.1 python3dist(dirsrvtests) = 1.4.0.1
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.4.0.1-20171012git9dccfea.fc25.x86_64
Provides: 389-ds-base-debuginfo = 1.4.0.1-20171012git9dccfea.fc25 389-ds-base-debuginfo(x86-64) = 1.4.0.1-20171012git9dccfea.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.UcTguy
+ umask 022
+ cd <http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...>
+ cd 389-ds-base-1.4.0.1.20171012git9dccfea
+ 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.4.0.1-20171012git9dccfea.fc25.x86_64.rpm 389-ds-base-libs-1.4.0.1-20171012git9dccfea.fc25.x86_64.rpm 389-ds-base-debuginfo-1.4.0.1-20171012git9dccfea.fc25.x86_64.rpm 389-ds-base-devel-1.4.0.1-20171012git9dccfea.fc25.x86_64.rpm 389-ds-base-snmp-1.4.0.1-20171012git9dccfea.fc25.x86_64.rpm
Preparing... ########################################
Updating / installing...
389-ds-base-libs-1.4.0.1-20171012git9d########################################
389-ds-base-1.4.0.1-20171012git9dccfea########################################
389-ds-base-snmp-1.4.0.1-20171012git9d########################################
389-ds-base-devel-1.4.0.1-20171012git9########################################
389-ds-base-debuginfo-1.4.0.1-20171012########################################
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/suites/basic
++ date
+ DATE='Thu Oct 12 09:10:23 CEST 2017'
++ sudo PYTHONPATH=<http://vm-166.abc.idm.lab.eng.brq.redhat.com:8080/job/COMMIT_SANITY_TEST/...> py.test -v -x 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: .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
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:71: in create_topology
instance.create()
../../../../../lib389/lib389/__init__.py:936: in create
self._createDirsrv()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib389.DirSrv object at 0x7f7032637b90>
def _createDirsrv(self):
"""Create a new instance of directory server
@param self - containing the set properties
SER_HOST (host)
SER_PORT (port)
SER_SECURE_PORT (sslport)
SER_ROOT_DN (binddn)
SER_ROOT_PW (bindpw)
SER_CREATION_SUFFIX (creation_suffix)
SER_USER_ID (userid)
SER_SERVERID_PROP (serverid)
SER_GROUP_ID (groupid)
SER_DEPLOYED_DIR (prefix)
SER_BACKUP_INST_DIR (backupdir)
SER_REALM (krb5_realm)
@return None
@raise None
}
"""
DirSrvTools.lib389User(user=DEFAULT_USER)
prog = os.path.join(self.ds_paths.sbin_dir, CMD_PATH_SETUP_DS)
if not os.path.isfile(prog):
log.error("Can'\''t find file: %r, removing extension" % prog)
prog = prog[:-3]
# Create and extract a service keytab
args = {SER_HOST: self.host,
SER_PORT: self.port,
SER_SECURE_PORT: self.sslport,
SER_ROOT_DN: self.binddn,
SER_ROOT_PW: self.bindpw,
SER_CREATION_SUFFIX: self.creation_suffix,
SER_USER_ID: self.userid,
SER_SERVERID_PROP: self.serverid,
SER_GROUP_ID: self.groupid,
SER_DEPLOYED_DIR: self.prefix,
SER_BACKUP_INST_DIR: self.backupdir,
SER_STRICT_HOSTNAME_CHECKING: self.strict_hostname}
if self.inst_scripts is not None:
args[SER_INST_SCRIPTS_ENABLED] = self.inst_scripts
content = formatInfData(args)
result = DirSrvTools.runInfProg(prog, content, self.verbose,
prefix=self.prefix)
if result != 0:
> raise Exception('\''Failed to run setup-ds.pl'\'')
E Exception: Failed to run setup-ds.pl
../../../../../lib389/lib389/__init__.py:841: Exception
---------------------------- Captured stdout setup -----------------------------
OK group dirsrv exists
OK user dirsrv exists
!!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!
=========================== 1 error in 2.64 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: .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 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:71: in create_topology 'instance.create()' ../../../../../lib389/lib389/__init__.py:936: in create 'self._createDirsrv()' _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = '<lib389.DirSrv' object at '0x7f7032637b90>' def '_createDirsrv(self):' '"""Create' a new instance of directory server @param self - containing the set properties SER_HOST '(host)' SER_PORT '(port)' SER_SECURE_PORT '(sslport)' SER_ROOT_DN '(binddn)' SER_ROOT_PW '(bindpw)' SER_CREATION_SUFFIX '(creation_suffix)' SER_USER_ID '(userid)' SER_SERVERID_PROP '(serverid)' SER_GROUP_ID '(groupid)' SER_DEPLOYED_DIR '(prefix)' SER_BACKUP_INST_DIR '(backupdir)' SER_REALM '(krb5_realm)' @return None @raise None '}' '"""' 'DirSrvTools.lib389User(user=DEFAULT_USER)' prog = 'os.path.join(self.ds_paths.sbin_dir,' 'CMD_PATH_SETUP_DS)' if not 'os.path.isfile(prog):' 'log.error("Can'\''t' find file: %r, removing 'extension"' % 'prog)' prog = 'prog[:-3]' '#' Create and extract a service keytab args = '{SER_HOST:' self.host, SER_PORT: self.port, SER_SECURE_PORT: self.sslport, SER_ROOT_DN: self.binddn, SER_ROOT_PW: self.bindpw, SER_CREATION_SUFFIX: self.creation_suffix, SER_USER_ID: self.userid, SER_SERVERID_PROP: self.serverid, SER_GROUP_ID: self.groupid, SER_DEPLOYED_DIR: self.prefix, SER_BACKUP_INST_DIR: self.backupdir, SER_STRICT_HOSTNAME_CHECKING: 'self.strict_hostname}' if self.inst_scripts is not None: 'args[SER_INST_SCRIPTS_ENABLED]' = self.inst_scripts content = 'formatInfData(args)' result = 'DirSrvTools.runInfProg(prog,' content, self.verbose, 'prefix=self.prefix)' if result '!=' 0: '>' raise 'Exception('\''Failed' to run 'setup-ds.pl'\'')' E Exception: Failed to run setup-ds.pl ../../../../../lib389/lib389/__init__.py:841: Exception ---------------------------- Captured stdout setup ----------------------------- OK group dirsrv exists OK user dirsrv exists '!!!!!!!!!!!!!!!!!!!!' Interrupted: stopping after 1 failures '!!!!!!!!!!!!!!!!!!!!' =========================== 1 error in 2.64 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: .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 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:71: in create_topology instance.create() ../../../../../lib389/lib389/__init__.py:936: in create self._createDirsrv() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <lib389.DirSrv object at 0x7f7032637b90> def _createDirsrv(self): """Create a new instance of directory server @param self - containing the set properties SER_HOST (host) SER_PORT (port) SER_SECURE_PORT (sslport) SER_ROOT_DN (binddn) SER_ROOT_PW (bindpw) SER_CREATION_SUFFIX (creation_suffix) SER_USER_ID (userid) SER_SERVERID_PROP (serverid) SER_GROUP_ID (groupid) SER_DEPLOYED_DIR (prefix) SER_BACKUP_INST_DIR (backupdir) SER_REALM (krb5_realm) @return None @raise None } """ DirSrvTools.lib389User(user=DEFAULT_USER) prog = os.path.join(self.ds_paths.sbin_dir, CMD_PATH_SETUP_DS) if not os.path.isfile(prog): log.error("Can't find file: %r, removing extension" % prog) prog = prog[:-3] # Create and extract a service keytab args = {SER_HOST: self.host, SER_PORT: self.port, SER_SECURE_PORT: self.sslport, SER_ROOT_DN: self.binddn, SER_ROOT_PW: self.bindpw, SER_CREATION_SUFFIX: self.creation_suffix, SER_USER_ID: self.userid, SER_SERVERID_PROP: self.serverid, SER_GROUP_ID: self.groupid, SER_DEPLOYED_DIR: self.prefix, SER_BACKUP_INST_DIR: self.backupdir, SER_STRICT_HOSTNAME_CHECKING: self.strict_hostname} if self.inst_scripts is not None: args[SER_INST_SCRIPTS_ENABLED] = self.inst_scripts content = formatInfData(args) result = DirSrvTools.runInfProg(prog, content, self.verbose, prefix=self.prefix) if result != 0: > raise Exception('Failed to run setup-ds.pl') E Exception: Failed to run setup-ds.pl ../../../../../lib389/lib389/__init__.py:841: Exception ---------------------------- Captured stdout setup ----------------------------- OK group dirsrv exists OK user dirsrv exists !!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!! =========================== 1 error in 2.64 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
5 years, 11 months