Bug 44210 - Upgrade failed because /usr/lib/squid3/squid_ldap_auth is missing
Upgrade failed because /usr/lib/squid3/squid_ldap_auth is missing
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Squid
UCS 4.2
Other Linux
: P5 normal (vote)
: UCS 4.2
Assigned To: Stefan Gohmann
Daniel Tröder
: interim-4
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-04-01 09:31 CEST by Stefan Gohmann
Modified: 2017-04-04 18:29 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments
updater.log (2.15 MB, text/plain)
2017-04-01 09:31 CEST, Stefan Gohmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2017-04-01 09:31:59 CEST
Created attachment 8737 [details]
updater.log

The UCS@school slave upgrade failed with the following message:

------------------------------------------------------------------------------
squid3 (3.4.8-6+deb8u4) wird eingerichtet ...
Neue Version der Konfigurationsdatei /etc/init.d/squid3 wird installiert ...
Neue Version der Konfigurationsdatei /etc/logrotate.d/squid3 wird installiert ...
Neue Version der Konfigurationsdatei /etc/resolvconf/update-libc.d/squid3 wird installiert ...
Neue Version der Konfigurationsdatei /etc/squid3/squid.conf.debian wird installiert ...
Filtering squid.conf manager ACL.
[...]
FATAL ERROR: auth_param basic program /usr/lib/squid3/squid_ldap_auth: (2) No such file or directory ... failed!
invoke-rc.d: initscript squid3, action "restart" failed.
dpkg: Fehler beim Bearbeiten des Paketes squid3 (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 3 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von univention-squid:
 univention-squid hängt ab von squid3; aber:
  Paket squid3 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes univention-squid (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
squidguard (1.5-4A~4.2.0.201703021035) wird eingerichtet ...
Neue Version der Konfigurationsdatei /etc/squidguard/squidGuard.conf.default wird installiert ...
Rebuild SquidGuard database - this can take a while.
FATAL ERROR: auth_param basic program /usr/lib/squid3/squid_ldap_auth: (2) No such file or directory ... failed!
invoke-rc.d: initscript squid3, action "force-reload" failed.
dpkg: Fehler beim Bearbeiten des Paketes squidguard (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 3 zurück
ucs-school-umc-common (7.0.0-2A~4.2.0.201703241315) wird eingerichtet ...
Reloading Univention Management Console Server.
done.
shell-ucs-school (10.0.1-3A~4.2.0.201703141126) wird eingerichtet ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von ucs-school-webproxy:
 ucs-school-webproxy hängt ab von univention-squid (>= 5.0.8); aber:
  Paket univention-squid ist noch nicht konfiguriert.
 ucs-school-webproxy hängt ab von squidguard (>= 1.5-1.23); aber:
  Paket squidguard ist noch nicht konfiguriert.
------------------------------------------------------------------------------
Comment 2 Stefan Gohmann univentionstaff 2017-04-01 16:40:19 CEST
I've added a patch for the squid postinst. I guess that will fix it: r17449

Changelog: r78572

I'll started the Jenkins tests after the rebuild has finished.
Comment 3 Stefan Gohmann univentionstaff 2017-04-01 20:39:59 CEST
(In reply to Stefan Gohmann from comment #2)
> I've added a patch for the squid postinst. I guess that will fix it: r17449
> 
> Changelog: r78572
> 
> I'll started the Jenkins tests after the rebuild has finished.

Looks good:
http://jenkins.knut.univention.de:8080/job/UCSschool%204.2/job/UCSschool%204.1%20to%204.2%20Multiserver/SambaVersion=s4/22/
Comment 4 Daniel Tröder univentionstaff 2017-04-04 09:22:27 CEST
OK: squid updates without errors
Comment 5 Stefan Gohmann univentionstaff 2017-04-04 18:29:35 CEST
UCS 4.2 has been released:
 https://docs.software-univention.de/release-notes-4.2-0-en.html
 https://docs.software-univention.de/release-notes-4.2-0-de.html

If this error occurs again, please use "Clone This Bug".