On Thu, Oct 13 2016 at  8:46:14 pm CEST, Jenkins <marey...@redhat.com> wrote:
> See 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/117/changes>
>
> Changes:
>
> [firstyear] Ticket 49006 - Enable nunc-stans by default.

With nunc-stans enabled file /dev/shm/sem.slapd-standalone.stats gets
created. And if the instance was killed, it can't clean it up because of
selinux denials:

[15/Oct/2016:06:53:03.508211988 -0400] - INFO - main - 389-Directory/1.3.6.0 
B2016.288.2056 starting up
[15/Oct/2016:06:53:03.510215312 -0400] - EMERG - snmp_collator_create_semaphore 
- Failed to delete old semaphore for stats file 
(/var/run/dirsrv/slapd-standalone.stats). Error 13 (Permission denied).

time->Sat Oct 15 06:53:03 2016
type=SYSCALL msg=audit(1476528783.509:538): arch=c000003e syscall=87 success=no 
exit=-13 a0=7ffccb008cf0 a1=7fe14287a7c1 a2=7fe13fee5a16 a3=7ffccb008ae0 
items=0 ppid=1 pid=22093 auid=4294967295 uid=389 gid=389 euid=389 suid=389 
fsuid=389 egid=389 sgid=389 fsgid=389 tty=(none) ses=4294967295 comm="ns-slapd" 
exe="/usr/sbin/ns-slapd" subj=system_u:system_r:dirsrv_t:s0 key=(null)
type=AVC msg=audit(1476528783.509:538): avc:  denied  { unlink } for  pid=22093 
comm="ns-slapd" name="sem.slapd-standalone.stats" dev="tmpfs" ino=49935 
scontext=system_u:system_r:dirsrv_t:s0 
tcontext=unconfined_u:object_r:user_tmp_t:s0 tclass=file

And the message is misleading, because
/var/run/dirsrv/slapd-standalone.stats can be deleted, but
/dev/shm/sem.slapd-standalone.stats - can't be. I reopened 48538.

To reproduce:
py.test -v suites/basic/basic_test.py::test_basic_dse 
suites/betxns/betxn_test.py::test_betxn_init

>
> [firstyear] Ticket 49007 - Update DS basic test to better work with systemd.
>
> ------------------------------------------
> [...truncated 4366 lines...]
> Processing files: 389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64
> Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.P3dvoo
> + umask 022
> + cd 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILD>
> + cd 389-ds-base-1.3.6.0.20161013git83a7705
> + 
> DOCDIR=<http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base>
> + export DOCDIR
> + /usr/bin/mkdir -p 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base>
> + cp -pr LICENSE 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base>
> + cp -pr LICENSE.GPLv3+ 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base>
> + cp -pr LICENSE.openssl 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base>
> + exit 0
> Provides: 389-ds-base = 1.3.6.0-20161013git83a7705.fc24 389-ds-base(x86-64) = 
> 1.3.6.0-20161013git83a7705.fc24 config(389-ds-base) = 
> 1.3.6.0-20161013git83a7705.fc24 ldif2ldbm libacctpolicy-plugin.so()(64bit) 
> libacctusability-plugin.so()(64bit) libacl-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) perl(DSCreate) perl(DSDialogs) perl(DSMigration) 
> perl(DSUpdate) perl(DSUpdateDialogs) perl(DSUtil) perl(Dialog) 
> perl(DialogManager) perl(DialogYesNo) perl(FileConn) perl(Inf) 
> perl(Migration) perl(Resource) perl(Setup) perl(SetupDialogs) perl(SetupLog)
> Requires(interp): /bin/sh /bin/sh /bin/sh
> 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(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/python2 
> 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) 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) libgcc_s.so.1()(64bit) 
> libicudata.so.56()(64bit) libicui18n.so.56()(64bit) libicuuc.so.56()(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) libm.so.6()(64bit) 
> libns-dshttpd.so.0()(64bit) libnspr4.so()(64bit) libnss3.so()(64bit) 
> libnss3.so(NSS_3.12)(64bit) libnss3.so(NSS_3.2)(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) 
> 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) 
> libstdc++.so.6()(64bit) libsvrcore.so.0()(64bit) libsystemd.so.0()(64bit) 
> libsystemd.so.0(LIBSYSTEMD_209)(64bit) perl(Archive::Tar) perl(Carp) 
> perl(Config) perl(Cwd) perl(DB) perl(DB_File) perl(DSCreate) 
> perl(DSMigration) perl(DSUpdate) perl(DSUtil) perl(Dialog) 
> perl(DialogManager) perl(DynaLoader) perl(Exporter) perl(File::Basename) 
> perl(File::Copy) perl(File::Path) perl(File::Spec) 
> perl(File::Spec::Functions) perl(File::Temp) perl(FileConn) 
> perl(Getopt::Long) perl(Getopt::Std) perl(IO::File) 
> perl(IO::Uncompress::AnyUncompress) perl(Inf) perl(MIME::Base64) 
> perl(Migration) perl(Mozilla::LDAP::API) perl(Mozilla::LDAP::Conn) 
> perl(Mozilla::LDAP::LDIF) perl(Mozilla::LDAP::Utils) perl(NetAddr::IP::Util) 
> perl(POSIX) perl(Resource) perl(Scalar::Util) perl(Setup) perl(SetupLog) 
> perl(Socket) perl(Sys::Hostname) perl(Time::Local) perl(lib) perl(sigtrap) 
> perl(strict) perl(vars) perl(warnings) 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.6.0-20161013git83a7705.fc24.x86_64
> Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.PJgVO6
> + umask 022
> + cd 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILD>
> + cd 389-ds-base-1.3.6.0.20161013git83a7705
> + 
> DOCDIR=<http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-libs>
> + export DOCDIR
> + /usr/bin/mkdir -p 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-libs>
> + cp -pr LICENSE 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-libs>
> + cp -pr LICENSE.GPLv3+ 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-libs>
> + cp -pr LICENSE.openssl 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-libs>
> + cp -pr README.devel 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-libs>
> + exit 0
> Provides: 389-ds-base-libs = 1.3.6.0-20161013git83a7705.fc24 
> 389-ds-base-libs(x86-64) = 1.3.6.0-20161013git83a7705.fc24 
> liblfds710.so.0()(64bit) libns-dshttpd.so.0()(64bit) 
> libnunc-stans.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.4)(64bit) 
> libc.so.6(GLIBC_2.4)(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) 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) 
> libnunc-stans.so.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) 
> 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) 
> libtalloc.so.2()(64bit) libtalloc.so.2(TALLOC_2.0.2)(64bit) 
> libtevent.so.0()(64bit) libtevent.so.0(TEVENT_0.9.9)(64bit) rtld(GNU_HASH)
> Processing files: 389-ds-base-devel-1.3.6.0-20161013git83a7705.fc24.x86_64
> Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.IROupP
> + umask 022
> + cd 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILD>
> + cd 389-ds-base-1.3.6.0.20161013git83a7705
> + 
> DOCDIR=<http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-devel>
> + export DOCDIR
> + /usr/bin/mkdir -p 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-devel>
> + cp -pr LICENSE 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-devel>
> + cp -pr LICENSE.GPLv3+ 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-devel>
> + cp -pr LICENSE.openssl 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-devel>
> + cp -pr README.devel 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-devel>
> + exit 0
> Provides: 389-ds-base-devel = 1.3.6.0-20161013git83a7705.fc24 
> 389-ds-base-devel(x86-64) = 1.3.6.0-20161013git83a7705.fc24 pkgconfig(dirsrv) 
> = 1.3.6.0.20161013git83a7705
> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) 
> <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> Requires: /usr/bin/pkg-config liblfds710.so.0()(64bit) 
> libns-dshttpd.so.0()(64bit) libnunc-stans.so.0()(64bit) libslapd.so.0()(64bit)
> Processing files: 389-ds-base-snmp-1.3.6.0-20161013git83a7705.fc24.x86_64
> Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.dPV8ay
> + umask 022
> + cd 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILD>
> + cd 389-ds-base-1.3.6.0.20161013git83a7705
> + 
> DOCDIR=<http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-snmp>
> + export DOCDIR
> + /usr/bin/mkdir -p 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-snmp>
> + cp -pr LICENSE 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-snmp>
> + cp -pr LICENSE.GPLv3+ 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-snmp>
> + cp -pr LICENSE.openssl 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-snmp>
> + cp -pr README.devel 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-snmp>
> + exit 0
> Provides: 389-ds-base-snmp = 1.3.6.0-20161013git83a7705.fc24 
> 389-ds-base-snmp(x86-64) = 1.3.6.0-20161013git83a7705.fc24 
> config(389-ds-base-snmp) = 1.3.6.0-20161013git83a7705.fc24
> 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: /bin/sh 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.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) libwrap.so.0()(64bit) rtld(GNU_HASH)
> Obsoletes: 389-ds-base <= 1.3.5.4
> Processing files: 389-ds-base-tests-1.3.6.0-20161013git83a7705.fc24.noarch
> Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.72J23g
> + umask 022
> + cd 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILD>
> + cd 389-ds-base-1.3.6.0.20161013git83a7705
> + 
> DOCDIR=<http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-tests>
> + export DOCDIR
> + /usr/bin/mkdir -p 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-tests>
> + cp -pr LICENSE 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-tests>
> + cp -pr LICENSE.GPLv3+ 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64/usr/share/doc/389-ds-base-tests>
> + exit 0
> Provides: 389-ds-base-tests = 1.3.6.0-20161013git83a7705.fc24
> 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: /usr/bin/python /usr/bin/python2
> Processing files: 389-ds-base-debuginfo-1.3.6.0-20161013git83a7705.fc24.x86_64
> Provides: 389-ds-base-debuginfo = 1.3.6.0-20161013git83a7705.fc24 
> 389-ds-base-debuginfo(x86-64) = 1.3.6.0-20161013git83a7705.fc24
> 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-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64>
> Wrote: 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/SRPMS/389-ds-base-1.3.6.0-20161013git83a7705.fc24.src.rpm>
> Wrote: 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/RPMS/x86_64/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64.rpm>
> Wrote: 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/RPMS/x86_64/389-ds-base-libs-1.3.6.0-20161013git83a7705.fc24.x86_64.rpm>
> Wrote: 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/RPMS/x86_64/389-ds-base-devel-1.3.6.0-20161013git83a7705.fc24.x86_64.rpm>
> Wrote: 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/RPMS/x86_64/389-ds-base-snmp-1.3.6.0-20161013git83a7705.fc24.x86_64.rpm>
> Wrote: 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/RPMS/noarch/389-ds-base-tests-1.3.6.0-20161013git83a7705.fc24.noarch.rpm>
> Wrote: 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/RPMS/x86_64/389-ds-base-debuginfo-1.3.6.0-20161013git83a7705.fc24.x86_64.rpm>
> Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.aFumvv
> + umask 022
> + cd 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILD>
> + cd 389-ds-base-1.3.6.0.20161013git83a7705
> + rm -rf 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/BUILDROOT/389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64>
> + exit 0
> cp 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/RPMS/*/389-ds-base-1.3.6.0-20161013git83a7705*.rpm>
>  dist/rpms/
> cp 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/RPMS/*/389-ds-base-*-1.3.6.0*.rpm>
>  dist/rpms/
> cp 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild/SRPMS/389-ds-base-1.3.6.0-20161013git83a7705*.src.rpm>
>  dist/srpms/
> rm -rf 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/rpmbuild>
> + cd dist/rpms/
> + sudo rpm -iUvh 389-ds-base-1.3.6.0-20161013git83a7705.fc24.x86_64.rpm 
> 389-ds-base-libs-1.3.6.0-20161013git83a7705.fc24.x86_64.rpm 
> 389-ds-base-debuginfo-1.3.6.0-20161013git83a7705.fc24.x86_64.rpm 
> 389-ds-base-devel-1.3.6.0-20161013git83a7705.fc24.x86_64.rpm 
> 389-ds-base-snmp-1.3.6.0-20161013git83a7705.fc24.x86_64.rpm
> Preparing...                          ########################################
> Updating / installing...
> 389-ds-base-libs-1.3.6.0-20161013git83########################################
> 389-ds-base-1.3.6.0-20161013git83a7705########################################
> 389-ds-base-snmp-1.3.6.0-20161013git83########################################
> 389-ds-base-devel-1.3.6.0-20161013git8########################################
> 389-ds-base-debuginfo-1.3.6.0-20161013########################################
> Cleaning up / removing...
> 389-ds-base-devel-1.3.5.13-1.fc24     ########################################
> 389-ds-base-1.3.5.13-1.fc24           ########################################
> 389-ds-base-libs-1.3.5.13-1.fc24      ########################################
> + '[' 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='Thu Oct 13 20:35:54 CEST 2016'
> ++ 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-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/lib389/>
>  PREFIX=/ py.test -v -x suites/basic/basic_test.py
> + RESULT='============================= test session starts 
> ==============================
> platform linux2 -- Python 2.7.12, pytest-2.9.2, py-1.4.31, pluggy-0.3.1 -- 
> /usr/bin/python2
> cachedir: suites/basic/.cache
> rootdir: 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/dirsrvtests/tests/suites/basic,>
>  inifile: 
> plugins: sourceorder-0.5, multihost-1.0
> collecting ... collected 23 items
>
> suites/basic/basic_test.py::test_basic_ops ERROR
>
> ==================================== ERRORS 
> ====================================
> _______________________ ERROR at setup of test_basic_ops 
> _______________________
>
> request = <SubRequest '\''topology'\'' for <Function '\''test_basic_ops'\''>>
>
>     @pytest.fixture(scope="module")
>     def topology(request):
>         """This fixture is used to standalone topology for the 
> '\''module'\''."""
>     
>         standalone = DirSrv(verbose=False)
>     
>         # Args for the standalone instance
>         args_instance[SER_HOST] = HOST_STANDALONE
>         args_instance[SER_PORT] = PORT_STANDALONE
>         args_instance[SER_SERVERID_PROP] = SERVERID_STANDALONE
>         args_standalone = args_instance.copy()
>         standalone.allocate(args_standalone)
>     
>         # Get the status of the instance and restart it if it exists
>         instance_standalone = standalone.exists()
>     
>         # Remove the instance
>         if instance_standalone:
>             standalone.delete()
>     
>         # Create the instance
>>       standalone.create()
>
> suites/basic/basic_test.py:67: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> ../../../lib389/lib389/__init__.py:905: in create
>     self._createDirsrv()
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
>
> self = <lib389.DirSrv instance at 0x7f85a4ab7c68>
>
>     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}
>         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:861: Exception
> ---------------------------- Captured stdout setup 
> -----------------------------
> Instance slapd-standalone removed.
> OK group dirsrv exists
> OK user dirsrv exists
> !!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures 
> !!!!!!!!!!!!!!!!!!!!
> ========================== 1 error in 619.47 seconds 
> ==========================='
> + '[' 2 -ne 0 ']'
> + echo CI Tests 'FAILED!'
> CI Tests FAILED!
> + echo ============================= test session starts 
> ============================== platform linux2 -- Python 2.7.12, 
> pytest-2.9.2, py-1.4.31, pluggy-0.3.1 -- /usr/bin/python2 cachedir: 
> suites/basic/.cache rootdir: 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/dirsrvtests/tests/suites/basic,>
>  inifile: plugins: sourceorder-0.5, multihost-1.0 collecting ... collected 23 
> items suites/basic/basic_test.py::test_basic_ops ERROR 
> ==================================== ERRORS 
> ==================================== _______________________ ERROR at setup 
> of test_basic_ops _______________________ request = '<SubRequest' 
> ''\''topology'\''' for '<Function' ''\''test_basic_ops'\''>>' 
> '@pytest.fixture(scope="module")' def 'topology(request):' '"""This' fixture 
> is used to standalone topology for the ''\''module'\''."""' standalone = 
> 'DirSrv(verbose=False)' '#' Args for the standalone instance 
> 'args_instance[SER_HOST]' = HOST_STANDALONE 'args_instance[SER_PORT]' = 
> PORT_STANDALONE 'args_instance[SER_SERVERID_PROP]' = SERVERID_STANDALONE 
> args_standalone = 'args_instance.copy()' 
> 'standalone.allocate(args_standalone)' '#' Get the status of the instance and 
> restart it if it exists instance_standalone = 'standalone.exists()' '#' 
> Remove the instance if instance_standalone: 'standalone.delete()' '#' Create 
> the instance '>' 'standalone.create()' suites/basic/basic_test.py:67: _ _ _ _ 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> ../../../lib389/lib389/__init__.py:905: in create 'self._createDirsrv()' _ _ 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> self = '<lib389.DirSrv' instance at '0x7f85a4ab7c68>' 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}' 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:861: Exception 
> ---------------------------- Captured stdout setup 
> ----------------------------- Instance slapd-standalone removed. OK group 
> dirsrv exists OK user dirsrv exists '!!!!!!!!!!!!!!!!!!!!' Interrupted: 
> stopping after 1 failures '!!!!!!!!!!!!!!!!!!!!' ========================== 1 
> error in 619.47 seconds ===========================
> ============================= test session starts 
> ============================== platform linux2 -- Python 2.7.12, 
> pytest-2.9.2, py-1.4.31, pluggy-0.3.1 -- /usr/bin/python2 cachedir: 
> suites/basic/.cache rootdir: 
> <http://vm-058-081.abc.idm.lab.eng.brq.redhat.com:8080/job/389-DS-COMMIT/ws/source/ds/dirsrvtests/tests/suites/basic,>
>  inifile: plugins: sourceorder-0.5, multihost-1.0 collecting ... collected 23 
> items suites/basic/basic_test.py::test_basic_ops ERROR 
> ==================================== ERRORS 
> ==================================== _______________________ ERROR at setup 
> of test_basic_ops _______________________ request = <SubRequest 'topology' 
> for <Function 'test_basic_ops'>> @pytest.fixture(scope="module") def 
> topology(request): """This fixture is used to standalone topology for the 
> 'module'.""" standalone = DirSrv(verbose=False) # Args for the standalone 
> instance args_instance[SER_HOST] = HOST_STANDALONE args_instance[SER_PORT] = 
> PORT_STANDALONE args_instance[SER_SERVERID_PROP] = SERVERID_STANDALONE 
> args_standalone = args_instance.copy() standalone.allocate(args_standalone) # 
> Get the status of the instance and restart it if it exists 
> instance_standalone = standalone.exists() # Remove the instance if 
> instance_standalone: standalone.delete() # Create the instance > 
> standalone.create() suites/basic/basic_test.py:67: _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> ../../../lib389/lib389/__init__.py:905: in create self._createDirsrv() _ _ _ 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> self = <lib389.DirSrv instance at 0x7f85a4ab7c68> 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} 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:861: Exception 
> ---------------------------- Captured stdout setup 
> ----------------------------- Instance slapd-standalone removed. OK group 
> dirsrv exists OK user dirsrv exists !!!!!!!!!!!!!!!!!!!! Interrupted: 
> stopping after 1 failures !!!!!!!!!!!!!!!!!!!! ========================== 1 
> error in 619.47 seconds ===========================
> + MSG=FAILED
> + RC=1
> + '[' 1 -ne 0 ']'
> + sudo /usr/sbin/sendmail mreyno...@redhat.com
> + exit 1
> Build step 'Execute shell' marked build as failure
> _______________________________________________
> 389-devel mailing list -- 389-devel@lists.fedoraproject.org
> To unsubscribe send an email to 389-devel-le...@lists.fedoraproject.org

Attachment: signature.asc
Description: PGP signature

_______________________________________________
389-devel mailing list -- 389-devel@lists.fedoraproject.org
To unsubscribe send an email to 389-devel-le...@lists.fedoraproject.org

Reply via email to