** Description changed: - [ Impact ] + [Impact] This bug tracks the following MRE updates for the OpenLDAP package: - * MRE for latest stable OpenLDAP a.b release, a.b.x. + * MRE for latest stable OpenLDAP 2.5.x release, 2.5.20 (last planned 2.5 release). + * MRE for latest stable OpenLDAP 2.6.x release, 2.6.10 (new LTS). - These updates only include bug fixes, following the SRU policy exception - defined at - https://documentation.ubuntu.com/sru/en/latest/reference/exception- - OpenLDAP-Updates/ + See https://lists.openldap.org/hyperkitty/list/openldap- + [email protected]/thread/2QQNVWPUUG54JM7FGQHMMF3H4KS2PPKQ/ and + https://lists.openldap.org/hyperkitty/list/openldap- + [email protected]/thread/H2THDP3JYECCPJ45BEGGEYYL44YRHUK7/ - [ Major Changes ] + These updates are a best effort to only include bug fixes, following the + SRU policy exception defined at https://documentation.ubuntu.com/sru/en/latest/reference/exception-OpenLDAP-Updates/. - TODO: List the major changes if any - TODO: Link to the announce mail containing all changes on https://lists.openldap.org/hyperkitty/list/[email protected]/ + [Major Changes] - [ Test Plan ] + See the list of bugs fixed for 2.5.x here: + - https://git.openldap.org/openldap/openldap/-/blob/OPENLDAP_REL_ENG_2_5/CHANGES + - https://lists.openldap.org/hyperkitty/list/[email protected]/thread/IXITZR4E6P5LAZ5FFQPE2222CRGKJVYS/ + For 2.6.x: + - https://git.openldap.org/openldap/openldap/-/blob/OPENLDAP_REL_ENG_2_6/CHANGES + - https://lists.openldap.org/hyperkitty/list/[email protected]/thread/QQ3AAIAKT6VVMGM7T2PRLGOKW4PABGQK/ + + - we have a delta to fix bug #2090806, which is now in 2.6.9. + + [Test Plan] See https://documentation.ubuntu.com/sru/en/latest/reference/exception- OpenLDAP-Updates/#qa - 1. Upstream gitlab pipeline results: TODO link for release on - https://git.openldap.org/openldap/openldap/-/tags + 1. Upstream gitlab pipeline results: - 2. Upstream "call for testing": TODO link to email on - https://lists.openldap.org/hyperkitty/list/openldap- - [email protected]/ + - 2.6.10: https://git.openldap.org/openldap/openldap/-/pipelines/5935 + - 2.5.20: https://git.openldap.org/openldap/openldap/-/pipelines/5933 - 3. As specified in the MRE page for OpenLDAP, the test plan is to build the package in "-proposed" and make sure that - (a) all build-time tests pass and - (b) all autopkgtest runs (from reverse dependencies) also pass. + 2. Upstream "call for testing": - * Build log confirming that the build-time testsuite has been performed and completed successfully: - - TODO link to build log(s) + - 2.5.20: https://lists.openldap.org/hyperkitty/list/[email protected]/message/NFTXNTUS5WQFOPWHCGQFI2PFLJM22II5/ + - 2.6.10: https://lists.openldap.org/hyperkitty/list/[email protected]/message/HGBDBYJ5O765LSAOLTPXNFFX3ZNBK7IR/ + + 3. As described in the MRE page for OpenLDAP, the test plan is to + build the package in a PPA and make sure that (a) all build-time + tests pass and (b) all autopkgtest runs (from reverse dependencies) + also pass. + + * Build log (amd64) confirming that the build-time testsuite has been + performed and completed successfully: + - <link to build log(s)> * Test results: - - TODO autopkgtest results and discussion + - <autopkgtest results and discussion> - [ Where problems could occur ] + [Where problems could occur] - Upstream tests are always executed during build-time. - There are many reverse dependencies whose dep8 tests depend on OpenLDAP so the coverage is good. - Nevertheless, there is always a risk for something to break since we are dealing with a microrelease upgrade. - Whenever a test failure is detected, we will be on top of it and make sure it doesn't affect existing users. + Upstream tests are always executed during build-time. There are many + reverse dependencies whose dep8 tests depend on OpenLDAP so the coverage + is good. Nevertheless, there is always a risk for something to break + since we are dealing with a microrelease upgrade. Whenever a test + failure is detected, we will be on top of it and make sure it doesn't + affect existing users. - TODO: consider any other regression potential specific to the version - being updated and list if any or list N/A. OpenLDAP is used as a - library by many other projects, so care must be taken when considering - how this MRE might affect these dependencies. + As usual we test and prep from the PPA and then push through + SRU/Security as applicable. * Current versions in supported releases that got updates: - - openldap | ``TODO current-version`` | ``$release-pocket`` -updates + - openldap | 2.6.7+dfsg-1~exp1ubuntu8.2 | noble-updates + - openldap | 2.5.19+dfsg-0ubuntu0.22.04.1 | jammy-updates - [ Other Info ] + [Other Info] - This is a recurring effort. For reference, here are previous OpenLDAP + This is a recurring effort. For reference, here are previous OpenLDAP SRU backports: * LP: #1977627 * LP: #1983618 * LP: #2007625 * LP: #2027079 * LP: #2029170 * LP: #2040465 * LP: #2067745 * LP: #2112527
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2127665 Title: Backport of openldap for jammy, noble and questing To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openldap/+bug/2127665/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
