Description of problem:
Augeas cannot parse
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Enter a TCP hostname in rsyslog.conf (ex: @@10.0.0.1:514)
2. Attempt to do anything with augeas
/augeas/files/etc/rsyslog.conf/error = "parse_failed" /augeas/files/etc/rsyslog.conf/error/pos = "2815" /augeas/files/etc/rsyslog.conf/error/line = "79" /augeas/files/etc/rsyslog.conf/error/char = "0" /augeas/files/etc/rsyslog.conf/error/lens = "/usr/share/augeas/lenses/dist/rsyslog.aug:30.10-.57:" /augeas/files/etc/rsyslog.conf/error/message = "Get did not match entire input"
This is fixed upstream and in Fedora. Can we get it into RHEL?
Can reproduce with augeas-1.1.0-12.el7
Can verify with augeas-1.1.0-13.el7
Steps to verify:
#augtool print /files/etc/rsyslog.conf
/files/etc/rsyslog.conf/entry/selector/facility = "*"
/files/etc/rsyslog.conf/entry/selector/level = "*"
/files/etc/rsyslog.conf/entry/action/protocol = "@@"
/files/etc/rsyslog.conf/entry/action/hostname = "10.x.x.x"
/files/etc/rsyslog.conf/entry/action/port = "5444"
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.