[OSGeo] #3079: secure upgrade to bookworm

#3079: secure upgrade to bookworm
----------------------+--------------------------------------
Reporter: robe | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2024-I
Component: SysAdmin | Keywords:
----------------------+--------------------------------------
Secure is currently at bullseye. Going to upgrade it to bookworm.

I'll test first on staging.
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/3079&gt;
OSGeo <Gter - OSGeo;
OSGeo committee and general foundation issue tracker.

#3079: secure upgrade to bookworm
----------------------+---------------------------------------
Reporter: robe | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2024-I
Component: SysAdmin | Resolution:
Keywords: |
----------------------+---------------------------------------
Comment (by robe):

This proves to be not quite straightforward.

The upgrade of secure-dev to bookworm resulted in slapd (ldap service) not
starting.

Logs show

{{{
Jan 01 09:00:05 secure-dev slapd[895]: lt_dlopenext failed: (back_hdb)
file not found
Jan 01 09:00:05 secure-dev slapd[895]: config error processing
cn=module{0},cn=config: <olcModuleLoad> handler exited with 1

}}}

This upgrade I did with ansible so perhaps there were some configs we had
that were overwritten.
Research suggests [Solved] Slapd migrate to 2.5.x - Debian User Forums the
database needs an upgrade. So I'll try that next.
--
Ticket URL: <#3079 (secure upgrade to bookworm) – OSGeo;
OSGeo <Gter - OSGeo;
OSGeo committee and general foundation issue tracker.