Red Hat Bugzilla – Bug 971207
guestfish aug-init command fails: libguestfs: error: aug_init: Augeas initialization failed
Last modified: 2015-02-17 13:55:42 EST
Description of problem: aug-init failed with "Augeas initialization failed", I saw developer said that fixed in libguestfs-1.20.1-6.el7, but still exist in rhel6 rebase Version-Release number of selected component (if applicable): libguestfs-1.20.8-1.el6.x86_64 augeas-1.0.0-4.el6.x86_64 How reproducible: 100% Steps to Reproduce: $ guestfish -N fs ><fs> mount /dev/sda1 / ><fs> aug-init / 1 Actual results: libguestfs: error: aug_init: Augeas initialization failed Expected results: command execute succeffully Additional info:
test new package, augeas-1.0.0-5.el6.x86_64, also failed with same reason
Upstream libguestfs: $ guestfish -N fs -m /dev/sda1 aug-init / 1 [no errors] RHEL 6.5: $ guestfish -N fs -m /dev/sda1 aug-init / 1 libguestfs: error: aug_init: Augeas initialization failed Adding -v -x to get full debugging doesn't give any more information. It could be happening because we built libguestfs against the previous (RHEL 6.4) version of augeas, although that's not supposed to happen.
Turns out it just needs a rebuild against the newest Augeas.
WFM with libguestfs 1:1.20.8-3.el6
Verified with libguestfs-1.20.8-3.el6.x86_64 [root@dhcp-9-42 home]# guestfish -N fs Welcome to guestfish, the libguestfs filesystem interactive shell for editing virtual machine filesystems. Type: 'help' for help on commands 'man' to read the manual 'quit' to quit the shell ><fs> trace 1 ><fs> mount /dev/sda1 / libguestfs: trace: mount "/dev/sda1" "/" libguestfs: trace: mount = 0 ><fs> aug-init / 1 libguestfs: trace: aug_init "/" 1 libguestfs: trace: aug_init = 0 ><fs> Change status to 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. http://rhn.redhat.com/errata/RHSA-2013-1536.html