Actions
Bug #4569
closedMissing dependencies declaration (rsyslog-pgsql) in debian may prevents from installing Rudder server correctly
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:
Description
The /etc/rsyslog.d/rudder.conf load the rsyslog ompgsql module but the rudder-reports packages does not depends on rsyslog-pgsql :
# rsyslogd -N 1 rsyslogd: version 5.8.11, config validation run (level 1), master config /etc/rsyslog.conf rsyslogd: WARNING: rsyslogd is running in compatibility mode. Automatically generated config directives may interfer with your rsyslog.conf settings. We suggest upgrading your config and adding -c5 as the first rsyslogd option. rsyslogd: could not load module '/usr/lib/rsyslog/ompgsql.so', dlopen: /usr/lib/rsyslog/ompgsql.so: cannot open shared object file: No such file or directory [try http://www.rsyslog.com/e/2066 ]
# dpkg -S /etc/rsyslog.d/rudder.conf rudder-reports: /etc/rsyslog.d/rudder.conf
# apt-cache show rudder-reports Package: rudder-reports Version: 2.10.0~alpha1~git201403030130-wheezy0 Architecture: all Maintainer: Nicolas Perron <nicolas.perron@normation.com> Installed-Size: 63 Depends: postgresql (>= 8) Homepage: http://www.rudder-project.org Priority: extra Section: misc Filename: pool/main/r/rudder-reports/rudder-reports_2.10.0~alpha1~git201403030130-wheezy0_all.deb Size: 6416 SHA256: f312c90625be6ece4f258003ad3e128e2ab7203726e283d5025c03854c940011 SHA1: 52f306b3f9cce63bc9df4bb69a27f2a54296874b MD5sum: 7ecc20372db1370a6f8287fba973f71f Description: Configuration management and audit tool - reports database Rudder is an open source configuration management and audit solution.
# dpkg -S /usr/lib/rsyslog/ompgsql.so rsyslog-pgsql: /usr/lib/rsyslog/ompgsql.so
Updated by Nicolas CHARLES almost 11 years ago
- Status changed from New to 8
- Assignee set to Matthieu CERDA
- Target version set to 2.10.0~beta1
Thank you Christophe,
This sounds like a job for Matthieu !
Updated by Jonathan CLARKE almost 11 years ago
- Status changed from 8 to Pending technical review
- Target version changed from 2.10.0~beta1 to 2.6.12
- Pull Request set to https://github.com/Normation/rudder-packages/pull/250/files
That is weird. The dependencies are correct for the .rpm, but not the debian package.
This affects all versions, targeting for 2.6.* and proposing a PR for review: https://github.com/Normation/rudder-packages/pull/250/files
Updated by Jonathan CLARKE almost 11 years ago
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
Applied in changeset commit:0c11f9a2725108c9bde0de106fe612e5d58ad72d.
Updated by Matthieu CERDA almost 11 years ago
Applied in changeset commit:8fa65db863d32b2f2beece74c5cbf18d6942e0af.
Updated by Vincent MEMBRÉ almost 11 years ago
- Subject changed from rsyslogd: could not load module '/usr/lib/rsyslog/ompgsql.so', dlopen: /usr/lib/rsyslog/ompgsql.so: cannot open shared object file: No such file or directory to Missing dependencies declaration (rsyslog-pgsql) in debian may prevents from installing Rudder server correctly
Updated by Vincent MEMBRÉ almost 11 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.6.12, which was released today.
Check out:
- The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2014-March/000083.html
- The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog26
- Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Updated by Benoît PECCATTE almost 10 years ago
- Project changed from 34 to Rudder
- Category set to Packaging
Actions