Bug 1175548
| Summary: | /usr/share/augeas/lenses/dist/nagiosobjects.aug can not parse files under /etc/nagios/objects/ | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Lingfei Kong <lkong> | ||||||||||||||||
| Component: | augeas | Assignee: | Dominic Cleal <dcleal> | ||||||||||||||||
| Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> | ||||||||||||||||
| Severity: | low | Docs Contact: | |||||||||||||||||
| Priority: | low | ||||||||||||||||||
| Version: | 7.1 | CC: | huzhan, leiwang, wshi | ||||||||||||||||
| Target Milestone: | rc | ||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||
| Whiteboard: | |||||||||||||||||||
| Fixed In Version: | augeas-1.4.0-1.el7 | Doc Type: | Bug Fix | ||||||||||||||||
| Doc Text: |
Cause: certain valid syntax in Nagios object configuration files couldn't be parsed, e.g. missing space between the object name and curly brace
Consequence: Augeas could not parse these Nagios object config files
Fix: the parser can now accept missing whitespace in this location
Result: Augeas can now parse these Nagios object config files
|
Story Points: | --- | ||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||
| Last Closed: | 2015-11-19 10:18:37 UTC | Type: | Bug | ||||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||
| Embargoed: | |||||||||||||||||||
| Attachments: |
|
||||||||||||||||||
|
Description
Lingfei Kong
2014-12-18 01:42:57 UTC
Created attachment 970359 [details]
commands.cfg
Created attachment 970360 [details]
contacts.cfg
Created attachment 970361 [details]
printer.cfg
Created attachment 970362 [details]
switch.cfg
Created attachment 970363 [details]
templates.cfg
Created attachment 970364 [details]
timeperiods.cfg
Created attachment 970365 [details]
windows.cfg
Seems to be fixed since the rebase to 1.4.0, probably thanks to 98bec0f. Verified with the package: augeas-1.4.0-2.el7.x86_64 nagios-3.5.1-6.el7.x86_64.rpm Verify steps: 1. # augtool print /augeas/files/etc/nagios /augeas/files/etc/nagios /augeas/files/etc/nagios/cgi.cfg /augeas/files/etc/nagios/cgi.cfg/path = "/files/etc/nagios/cgi.cfg" /augeas/files/etc/nagios/cgi.cfg/mtime = "1403108055" /augeas/files/etc/nagios/cgi.cfg/lens = "@NagiosCfg" /augeas/files/etc/nagios/cgi.cfg/lens/info = "/usr/share/augeas/lenses/dist/nagioscfg.aug:63.10-.48:" /augeas/files/etc/nagios/nagios.cfg /augeas/files/etc/nagios/nagios.cfg/path = "/files/etc/nagios/nagios.cfg" /augeas/files/etc/nagios/nagios.cfg/mtime = "1403108055" /augeas/files/etc/nagios/nagios.cfg/lens = "@NagiosCfg" /augeas/files/etc/nagios/nagios.cfg/lens/info = "/usr/share/augeas/lenses/dist/nagioscfg.aug:63.10-.48:" /augeas/files/etc/nagios/objects /augeas/files/etc/nagios/objects/commands.cfg /augeas/files/etc/nagios/objects/commands.cfg/path = "/files/etc/nagios/objects/commands.cfg" /augeas/files/etc/nagios/objects/commands.cfg/mtime = "1442296400" /augeas/files/etc/nagios/objects/commands.cfg/lens = "@NagiosObjects" /augeas/files/etc/nagios/objects/commands.cfg/lens/info = "/usr/share/augeas/lenses/dist/nagiosobjects.aug:55.14-.47:" /augeas/files/etc/nagios/objects/contacts.cfg /augeas/files/etc/nagios/objects/contacts.cfg/path = "/files/etc/nagios/objects/contacts.cfg" /augeas/files/etc/nagios/objects/contacts.cfg/mtime = "1442296417" /augeas/files/etc/nagios/objects/contacts.cfg/lens = "@NagiosObjects" /augeas/files/etc/nagios/objects/contacts.cfg/lens/info = "/usr/share/augeas/lenses/dist/nagiosobjects.aug:55.14-.47:" /augeas/files/etc/nagios/objects/switch.cfg /augeas/files/etc/nagios/objects/switch.cfg/path = "/files/etc/nagios/objects/switch.cfg" /augeas/files/etc/nagios/objects/switch.cfg/mtime = "1442296465" /augeas/files/etc/nagios/objects/switch.cfg/lens = "@NagiosObjects" /augeas/files/etc/nagios/objects/switch.cfg/lens/info = "/usr/share/augeas/lenses/dist/nagiosobjects.aug:55.14-.47:" /augeas/files/etc/nagios/objects/printer.cfg /augeas/files/etc/nagios/objects/printer.cfg/path = "/files/etc/nagios/objects/printer.cfg" /augeas/files/etc/nagios/objects/printer.cfg/mtime = "1442296430" /augeas/files/etc/nagios/objects/printer.cfg/lens = "@NagiosObjects" /augeas/files/etc/nagios/objects/printer.cfg/lens/info = "/usr/share/augeas/lenses/dist/nagiosobjects.aug:55.14-.47:" /augeas/files/etc/nagios/objects/templates.cfg /augeas/files/etc/nagios/objects/templates.cfg/path = "/files/etc/nagios/objects/templates.cfg" /augeas/files/etc/nagios/objects/templates.cfg/mtime = "1442296487" /augeas/files/etc/nagios/objects/templates.cfg/lens = "@NagiosObjects" /augeas/files/etc/nagios/objects/templates.cfg/lens/info = "/usr/share/augeas/lenses/dist/nagiosobjects.aug:55.14-.47:" /augeas/files/etc/nagios/objects/timeperiods.cfg /augeas/files/etc/nagios/objects/timeperiods.cfg/path = "/files/etc/nagios/objects/timeperiods.cfg" /augeas/files/etc/nagios/objects/timeperiods.cfg/mtime = "1442296501" /augeas/files/etc/nagios/objects/timeperiods.cfg/lens = "@NagiosObjects" /augeas/files/etc/nagios/objects/timeperiods.cfg/lens/info = "/usr/share/augeas/lenses/dist/nagiosobjects.aug:55.14-.47:" /augeas/files/etc/nagios/objects/windows.cfg /augeas/files/etc/nagios/objects/windows.cfg/path = "/files/etc/nagios/objects/windows.cfg" /augeas/files/etc/nagios/objects/windows.cfg/mtime = "1442296516" /augeas/files/etc/nagios/objects/windows.cfg/lens = "@NagiosObjects" /augeas/files/etc/nagios/objects/windows.cfg/lens/info = "/usr/share/augeas/lenses/dist/nagiosobjects.aug:55.14-.47:" No parse errors. So verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHEA-2015-2153.html |