Bug 455346 - No output when syslog option used
No output when syslog option used
Product: Fedora
Classification: Fedora
Component: yum-updatesd (Show other bugs)
All Linux
low Severity medium
: ---
: ---
Assigned To: Jeremy Katz
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2008-07-14 18:10 EDT by John Horne
Modified: 2008-07-16 13:00 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-07-16 13:00:50 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
Syslog patch (930 bytes, patch)
2008-07-14 18:10 EDT, John Horne
no flags Details | Diff

  None (edit)
Description John Horne 2008-07-14 18:10:49 EDT
Description of problem:
When 'emit_via = syslog' is set in /etc/yum/yum-updatesd.conf, only available
updates are logged. If 'do_update = yes' is also set, then nothing gets logged
by yum-updatesd.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. Set 'emit_via = syslog' and 'do_update = yes' in /etc/yum/yum-updatesd.conf.
2. Wait for updates to become available, nothing is logged (by default
rsyslog.conf will write daemon.warning messages to /var/log/messages).
Actual results:

Expected results:
yum-updatesd should log the number of updates available (which it does); the
number of updates applied (if 'do_update = yes' is set); and any error messages
if the updates fail.

Additional info:
A patch for /usr/libexec/yum-updatesd-helper is attached.

In our case we configure /etc/yum.conf on servers to exclude some packages.
However, if these cause a dependency failure for other updates, then
yum-updatesd should log this. The patch corrects this.

The problem we found was that several servers had updates to apply, but it
seemed that yum-updatesd was not applying them. Nothing was logged in
/var/log/messages at all. It turned out that there was a dependency failure.
Applying our patch, then yum-updatesd logged the failure.
Comment 1 John Horne 2008-07-14 18:10:49 EDT
Created attachment 311782 [details]
Syslog patch
Comment 2 Jeremy Katz 2008-07-16 13:00:50 EDT
Pushed upstream, will be in the next release jantill does.  Thanks for the patch.

Note You need to log in before you can comment on or make changes to this bug.