This is the first testing call for OpenLDAP 2.4.51. Depending on the results, this may be the only testing call.
Generally, get the code for RE24:
Extract, configure, and build.
Execute the test suite (via make test) after it is built. Optionally, cd tests && make its to run through the regression suite.
Thanks!
OpenLDAP 2.4.51 Engineering Added slapo-ppolicy implement Netscape password policy controls (ITS#9279) Fixed libldap retry loop in ldap_int_tls_connect (ITS#8650) Fixed libldap to use getaddrinfo in ldap_pvt_get_fqdn (ITS#9287) Fixed slapd syncrepl to not delete non-replicated attrs (ITS#9227) Fixed slapd syncrepl to correctly delete entries on resync (ITS#9282) Fixed slapd-perl dynamic config with threaded slapd (ITS#7573) Fixed slapo-ppolicy to expose the ppolicy control (ITS#9285) Fixed slapo-chain to check referral (ITS#9262) Contrib Fix default prefix value for pw-argon2, pw-pbkdf2 modules (ITS#9248) Documentation ldap_parse_result(3) - Document ldap_parse_intermediate (ITS#9271)
LMDB 0.9.26 Engineering ITS#9278 fix robust mutex cleanup for FreeBSD
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
Subject correction -- 2.4.51. ;)
--Quanah
--On Thursday, July 23, 2020 4:02 PM -0700 Quanah Gibson-Mount quanah@symas.com wrote:
This is the first testing call for OpenLDAP 2.4.51. Depending on the results, this may be the only testing call.
Generally, get the code for RE24:
Extract, configure, and build.
Execute the test suite (via make test) after it is built. Optionally, cd tests && make its to run through the regression suite.
Thanks!
OpenLDAP 2.4.51 Engineering Added slapo-ppolicy implement Netscape password policy controls (ITS#9279) Fixed libldap retry loop in ldap_int_tls_connect (ITS#8650) Fixed libldap to use getaddrinfo in ldap_pvt_get_fqdn (ITS#9287) Fixed slapd syncrepl to not delete non-replicated attrs (ITS#9227) Fixed slapd syncrepl to correctly delete entries on resync (ITS#9282) Fixed slapd-perl dynamic config with threaded slapd (ITS#7573) Fixed slapo-ppolicy to expose the ppolicy control (ITS#9285) Fixed slapo-chain to check referral (ITS#9262) Contrib Fix default prefix value for pw-argon2, pw-pbkdf2 modules (ITS#9248) Documentation ldap_parse_result(3) - Document ldap_parse_intermediate (ITS#9271)
LMDB 0.9.26 Engineering ITS#9278 fix robust mutex cleanup for FreeBSD
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
On 7/24/20 12:14 AM, Quanah Gibson-Mount wrote:
Subject correction -- 2.4.51. ;)
make test openSUSE Tumbleweed x86_64 works.
Tests with my own openSUSE Tumbleweed packages [1] for system-wide installation (only back-mdb): - Automated tests of python-ldap0 work. - Automated tests of python-aedir work. - My Æ-DIR test systems seem to work. - My local installation with dhcpd/LDAP works. ;-)
Ciao, Michael.
[1] https://build.opensuse.org/package/show/home:stroeder:branches:home:stroeder...
On 7/24/20 10:59 AM, Michael Ströder wrote:
On 7/24/20 12:14 AM, Quanah Gibson-Mount wrote:
Subject correction -- 2.4.51. ;)
Please have a look at my comment in ITS#9279:
https://bugs.openldap.org/show_bug.cgi?id=9279#c3
Ciao, Michael.
Am Donnerstag, den 23.07.2020, 15:14 -0700 schrieb Quanah Gibson-Mount:
Subject correction -- 2.4.51. ;)
make test performed on CentOS Linux release 7.8.2003 (Core) successfully. All 65 tests were done!
Armin.
--Quanah
--On Thursday, July 23, 2020 4:02 PM -0700 Quanah Gibson-Mount quanah@symas.com wrote:
This is the first testing call for OpenLDAP 2.4.51. Depending on the results, this may be the only testing call.
Generally, get the code for RE24:
Extract, configure, and build.
Execute the test suite (via make test) after it is built. Optionally, cd tests && make its to run through the regression suite.
Thanks!
OpenLDAP 2.4.51 Engineering Added slapo-ppolicy implement Netscape password policy controls (ITS#9279) Fixed libldap retry loop in ldap_int_tls_connect (ITS#8650) Fixed libldap to use getaddrinfo in ldap_pvt_get_fqdn (ITS#9287) Fixed slapd syncrepl to not delete non-replicated attrs (ITS#9227) Fixed slapd syncrepl to correctly delete entries on resync (ITS#9282) Fixed slapd-perl dynamic config with threaded slapd (ITS#7573) Fixed slapo-ppolicy to expose the ppolicy control (ITS#9285) Fixed slapo-chain to check referral (ITS#9262) Contrib Fix default prefix value for pw-argon2, pw-pbkdf2 modules (ITS#9248) Documentation ldap_parse_result(3) - Document ldap_parse_intermediate (ITS#9271)
LMDB 0.9.26 Engineering ITS#9278 fix robust mutex cleanup for FreeBSD
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
Hello,
On Thu, 23 Jul 2020, Quanah Gibson-Mount wrote:
Subject correction -- 2.4.51. ;)
"make test" crashes on Red Hat Enterprise Linux release 8.2 (Ootpa):
Testing random mt-hot r/w search: 10 read threads 10 write threads 5 conns (5 x 100) loops... ./progs/slapd-mtread -H ldap://localhost:9011/ -D cn=Manager,dc=example,dc=com -w secret -e dc=example,dc=com -f (&(!(cn=rwtest*))(objectclass=*)) -c 5 -m 10 -M 10 -L 5 -l 100 ./scripts/test060-mt-hot: line 291: 77184 Aborted (core dumped) $SLAPD -f $CONF1 -h $URI1 -d $LVL $TIMING > $LOG1 2>&1 slapd-mtread failed (1)! ./scripts/test060-mt-hot: line 295: kill: (77184) - No such process
test060-mt-hot failed for bdb
(exit 1) make[2]: *** [Makefile:293: bdb-yes] Error 1 make[2]: Leaving directory '/home/jokke/tmp/openldap-OPENLDAP_REL_ENG_2_4/tests' make[1]: *** [Makefile:278: test] Error 2 make[1]: Leaving directory '/home/jokke/tmp/openldap-OPENLDAP_REL_ENG_2_4/tests' make: *** [Makefile:290: test] Error 2
Core dump backtrace:
(gdb) bt #0 0x00007fee7828d70f in raise () from /lib64/libc.so.6 #1 0x00007fee78277b25 in abort () from /lib64/libc.so.6 #2 0x00007fee782779f9 in __assert_fail_base.cold.0 () from /lib64/libc.so.6 #3 0x00007fee78285cc6 in __assert_fail () from /lib64/libc.so.6 #4 0x000000000042afab in entry_clean (e=e@entry=0x1d7d4e8) at entry.c:451 #5 0x000000000042afb9 in entry_free (e=0x1d7d4e8) at entry.c:482 #6 0x0000000000428340 in do_add (op=0x7fee6c104440, rs=0x7fee7538a9a0) at add.c:223 #7 0x0000000000421725 in connection_operation (ctx=ctx@entry=0x7fee7538aac0, arg_v=arg_v@entry=0x7fee6c104440) at connection.c:1175 #8 0x00000000004221ab in connection_read_thread (ctx=0x7fee7538aac0, argv=0x17) at connection.c:1311 #9 0x0000000000513a68 in ldap_int_thread_pool_wrapper (xpool=0x1c96c80) at tpool.c:696 #10 0x00007fee786202de in start_thread () from /lib64/libpthread.so.0 #11 0x00007fee78351e83 in clone () from /lib64/libc.so.6
Best regards, Jokke Hämäläinen
--On Friday, July 24, 2020 7:48 PM +0300 openldap-technical@kolttonen.fi wrote:
Hello,
On Thu, 23 Jul 2020, Quanah Gibson-Mount wrote:
Subject correction -- 2.4.51. ;)
"make test" crashes on Red Hat Enterprise Linux release 8.2 (Ootpa):
Thanks for the report. Can you provide your configure options? I'd like to try and reproduce.
Regards, Quanah
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
Hi,
On Fri, 24 Jul 2020, Quanah Gibson-Mount wrote:
Thanks for the report. Can you provide your configure options? I'd like to try and reproduce.
I did simply:
./configure && make && make test
Best regards, Jokke Hämäläinen
--On Saturday, July 25, 2020 7:20 PM +0300 openldap-technical@kolttonen.fi wrote:
Hi,
On Fri, 24 Jul 2020, Quanah Gibson-Mount wrote:
Thanks for the report. Can you provide your configure options? I'd like to try and reproduce.
I did simply:
./configure && make && make test
Ok thanks. I did that as well on my centos 8.2 box and ran it through 100 loops with BDB as the backend and no luck reproducing. Are you able to reproduce it?
Thanks, Quanah
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
On Sat, 25 Jul 2020, Quanah Gibson-Mount wrote:
Ok thanks. I did that as well on my centos 8.2 box and ran it through 100 loops with BDB as the backend and no luck reproducing. Are you able to reproduce it?
100% able to reproduce, 4 failures with 4 attempts. My virtual machine has only one CPU:
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 45 model name : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz stepping : 2 microcode : 0x718 cpu MHz : 2000.000 cache size : 20480 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc cpuid pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_lm pti ssbd ibrs ibpb stibp tsc_adjust arat flush_l1d arch_capabilities bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit bogomips : 4000.00 clflush size : 64 cache_alignment : 64 address sizes : 43 bits physical, 48 bits virtual power management:
Memory:
[jokke@proto-rhel8]$ free -m total used free shared buff/cache available Mem: 1800 251 764 8 783 1383 Swap: 2047 0 2047
Best regards, Jokke Hämäläinen
--On Sunday, July 26, 2020 8:48 PM +0300 openldap-technical@kolttonen.fi wrote:
On Sat, 25 Jul 2020, Quanah Gibson-Mount wrote:
Ok thanks. I did that as well on my centos 8.2 box and ran it through 100 loops with BDB as the backend and no luck reproducing. Are you able to reproduce it?
100% able to reproduce, 4 failures with 4 attempts. My virtual machine has only one CPU:
Thanks. What is the virtualization software and version?
Regards, Quanah
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
On Tue, Jul 28, 2020 at 14:56:54 +0300, openldap-technical@kolttonen.fi wrote:
On Mon, 27 Jul 2020, Quanah Gibson-Mount wrote:
What is the virtualization software and version?
VMware ESXi 6.5.0 build-16207673
All tests succeed for me on CentOS 8.2.2004, tested with 1 and 2 vCPU's and 2 GB RAM on ESXi 6.5.0 build 16389870.
Geert
--On Wednesday, July 29, 2020 12:21 PM +0200 Geert Hendrickx geert@hendrickx.be wrote:
On Tue, Jul 28, 2020 at 14:56:54 +0300, openldap-technical@kolttonen.fi wrote:
On Mon, 27 Jul 2020, Quanah Gibson-Mount wrote:
What is the virtualization software and version?
VMware ESXi 6.5.0 build-16207673
All tests succeed for me on CentOS 8.2.2004, tested with 1 and 2 vCPU's and 2 GB RAM on ESXi 6.5.0 build 16389870.
Thanks Geert! Was that with back-bdb and back-hdb enabled in addition to back-mdb?
If so, does seem like the issue is specific to that ESXi 6.5.0 build.
Regards, Quanah
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
On Wed, Jul 29, 2020 at 13:56:24 -0700, Quanah Gibson-Mount wrote:
--On Wednesday, July 29, 2020 12:21 PM +0200 Geert Hendrickx geert@hendrickx.be wrote:
All tests succeed for me on CentOS 8.2.2004, tested with 1 and 2 vCPU's and 2 GB RAM on ESXi 6.5.0 build 16389870.
Thanks Geert! Was that with back-bdb and back-hdb enabled in addition to back-mdb?
If so, does seem like the issue is specific to that ESXi 6.5.0 build.
Yes, all three backends enabled, default ./configure just like Jokke did.
Geert
--On Thursday, July 30, 2020 10:09 AM +0200 Geert Hendrickx geert@hendrickx.be wrote:
On Wed, Jul 29, 2020 at 13:56:24 -0700, Quanah Gibson-Mount wrote:
--On Wednesday, July 29, 2020 12:21 PM +0200 Geert Hendrickx geert@hendrickx.be wrote:
All tests succeed for me on CentOS 8.2.2004, tested with 1 and 2 vCPU's and 2 GB RAM on ESXi 6.5.0 build 16389870.
Thanks Geert! Was that with back-bdb and back-hdb enabled in addition to back-mdb?
If so, does seem like the issue is specific to that ESXi 6.5.0 build.
Yes, all three backends enabled, default ./configure just like Jokke did.
Thanks Geert!
Given that back-bdb/hdb have been unchanged since 2.4.47 and that the problem does not occur on more recent builds of VMWARE ESXi 6.5.0 and the nature of the failure, it looks like this is a problem in the version of VMWARE being used by Jokke rather than an OpenLDAP bug.
--Quanah
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
On Thu, Jul 30, 2020 at 07:59:29 -0700, Quanah Gibson-Mount wrote:
Given that back-bdb/hdb have been unchanged since 2.4.47 and that the problem does not occur on more recent builds of VMWARE ESXi 6.5.0 and the nature of the failure, it looks like this is a problem in the version of VMWARE being used by Jokke rather than an OpenLDAP bug.
I tested ./run -b bdb test060-mt-hot again on an ESX 6.5.0-16207673 and it succeeded as well, multiple times (with the same CentOS 8.2 VM).
Geert
--On Tuesday, July 28, 2020 3:56 PM +0300 openldap-technical@kolttonen.fi wrote:
On Mon, 27 Jul 2020, Quanah Gibson-Mount wrote:
What is the virtualization software and version?
VMware ESXi 6.5.0 build-16207673
Ok thanks. I'm trying to see if I can get a copy of VMware to work with.
Can you confirm for me which backends it fails on?
I.e., does it fail for:
./run -b bdb test060
./run -b hdb test060
./run -b mdb test060
(When in the tests/ directory). Curious to know if it affects all backends or just specific ones.
Thanks!
Regards, Quanah
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
On Wed, 29 Jul 2020, Quanah Gibson-Mount wrote:
Can you confirm for me which backends it fails on?
I.e., does it fail for:
./run -b bdb test060
./run -b hdb test060
Both fail.
./run -b mdb test060
This test was successful.
Best regards, Jokke Hämäläinen
On 24.07.20 00:02, Quanah Gibson-Mount wrote:
This is the first testing call for OpenLDAP 2.4.51. Depending on the results, this may be the only testing call.
Generally, get the code for RE24:
Extract, configure, and build.
Execute the test suite (via make test) after it is built. Optionally, cd tests && make its to run through the regression suite.
Thanks!
[...] Some erors on OpenIndiana Hipster 2020.04, I have to check this.
test032-chain failed for mdb
(exit 1) *** Error code 1 The following command caused the error: ./run -b mdb all make: Fatal error: Command failed for target `mdb-yes'
-Dieter
Quanah Gibson-Mount, 24.07.20:
Extract, configure, and build.
Went fine on both Ubuntu 20.04.1 LTS and Debian GNU/Linux 10 (buster) - although it was necessary to ./configure --enable-bdb=no --enable-hdb=no on both machines.
Kind Regards, Christian Schmidt
openldap-technical@openldap.org