Bug 786030
Summary: | Munins yum.state is not created automatically | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | customercare |
Component: | munin | Assignee: | Kevin Fenzi <kevin> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 15 | CC: | drjohnson1, ingvar, kevin |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | munin-1.4.6-5.fc15 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-03-01 09:31:16 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
customercare
2012-01-31 08:50:46 UTC
Can you try this scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=3764407 And confirm it fixes the issue? Seems to work. i removed the state file by hand and updated to the rpm from your scratch build. The steps have been : # munin-run yum Can't open /var/lib/munin/plugin-state/yum.state for reading: No such file or directory Please read 'munindoc yum' to understand why if the file does not exist. # yum update munin-node-1.4.6-7.fc15.noarch.rpm ... Führe Verarbeitung durch Aktualisieren: munin-node-1.4.6-7.fc15.noarch 1/Warnung: /etc/munin/munin-node.conf erstellt als /etc/munin/munin-node.conf.rpmnew Aufräumen : munin-node-1.4.6-4.fc15.1.noarch 2/ Aktualisiert: munin-node.noarch 0:1.4.6-7.fc15 Komplett! # munin-run yum pending.value 0 # BTW ... if your already on it : This works better for the exim mailqueue : File: /etc/munin/plugin-conf.d/munin-node # diff munin-node munin-node.rpmsave 21c21 < group mail --- > user exim 33a34,40 > > #[xen_traffic_all] > #user root > # > #[xen_percent] > #user root > otherwise you don't get the actual data if exim is installed. NEW ITEM: Munin uses "eximqgrep" to determine how many mails are in the queue. In Exim 4.76 eximqgrep does not entirely understand the output of exims queue lister cmd. With one messages below 1k size in the queue, this leads to a fault inside "eximqgrep" which does not report values to munin, which will draw a zeroline as long as this ( or any other undersized ) msg stays in the queue. Phil Pennock wrote this today about the problem: +++++++++++++++++++++++++++++++++++++++++ > "exim -bpu" gives out this queue entry: > > 19m 616 1RvXzL-00018c-CI <spam> > fakeemails > > this does not match the old regex above, cause it does not have a > unitchar like this line does: This has already been fixed in git commit 196f5966 of 2011-10-07. That was included in the Exim 4.77 release. Update your Exim and you should be fine. +++++++++++++++++++++++++++++++++++++++++ So i advise to upgrade to exim 4.77 or at least fix eximqgrep in 4.76-3 with this temporary fix : # rpm -qf /usr/sbin/exiqgrep exim-4.76-2.fc15.i686 old: LINE 91 of 195 if ($line =~ /^\s*(\w+)\s+((?:\d+(?:\.\d+)?[A-Z])?)\s*(\w{6}-\w{6}-\w{2})\s+(<.*?>)/) { new : if ($line =~ /^\s*(\w+)\s+((?:\d+(?:\.\d+)?[\sA-Z])?)\s*(\w{6}-\w{6}-\w{2})\s+(<.*?>)/) { Can you please file a new bug about the exim issue? (Possibly two... one against exim to update and one on munin to fix this regex in the mean time?) I am pushing an update for this yum issue now... munin-1.4.6-5.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/munin-1.4.6-5.fc16 munin-1.4.6-5.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/munin-1.4.6-5.fc15 Package munin-1.4.6-5.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing munin-1.4.6-5.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-2074/munin-1.4.6-5.fc15 then log in and leave karma (feedback). i'm unable to help: # yum update --enablerepo=updates-testing munin-1.4.6-5.fc15 Geladene Plugins: langpacks, presto Error getting repository data for updates-testing, repository not found pls supply the testrepo entry for /etc/yum.repos.d/ It should be included (but disabled by default) in fedora-release package. Can you attach output of: rpm -q fedora-release yum repolist ? munin-1.4.6-5.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report. munin-1.4.6-5.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report. |