Fedora Account System
Red Hat Associate
Red Hat Customer
Apache plugin fails when augeas 0.7 is used. When httpd recursive lens is used and we try to change configuration and save that change this error occurs: get.c:952: rec_process: Assertion `lens->tag == L_REC && lens->jmt != ((void *)0)' failed.
According to fdrabek this should be fixed in 0.7.1 of augeas. That only appears to be available here (http://koji.fedoraproject.org/koji/buildinfo?buildID=168241) right now
(12:38:27 PM) ccrouch: cswiii: so can you verify if you see https://bugzilla.redhat.com/show_bug.cgi?id=586403 too? (12:40:53 PM) cswiii: ccrouch: if i can better determine what "fails" means.... where are we seeing that get.c message? I can read / change config stuff so it /may/ work. but the way comments get mucked up don't exactly provide a clear result.
Filip please work with Corey on reproduction steps and see if this is still an issue with augeas 0.7.1
Should go to ON_QA, along with reproduction steps
Repro steps: 1. Copy httpd lens from plugin resources to /usr/share/augeas/lenses/dist/ 2. start augeas by command augtool 3. change any apache value (for example: "set /files/etc/httpd/conf/httpd.conf/<IfModule?[2]/param test.c" 4. save the changes by command "save" 5. If the problem is still there then command save will end the augtool with error message "get.c:952: rec_process: Assertion `lens->tag == L_REC && lens->jmt != ((void *)0)' failed."
QA Verified
Mass-closure of verified bugs against JON.