Description of problem:
I scheduled a job for recent RHEL 6 and I have found following snippet in kickstart:
# readahead conflicts with auditd, see bug 561486 for detailed explanation.
Bug 561486 seems to be solved for some time and this line isn't necessary anymore. Please remove.
See the release notes of the bug 561486 - it is solved exactly by disabling readahead.
We have to test installation of custom package sets, therefore we need full control over packages section. I have no problem with such hacks in common beaker tasks.
However if there is custom kickstart with %packages section defined it has to stay unaltered, otherwise we can't use beaker for this kind of testing.
Additionally there doesn't seem to be any reason to modify RHEL5 kickstart based on RHEL6 bug as it happened here for example:
Bulk reassignment of issues as Bill has moved to another team.
We could change our workaround to be to just turn off readhead, as described in bug 561486, instead of removing it. And I agree the workaround should only apply in RHEL6.
on gerrit: http://gerrit.beaker-project.org/#/c/1744/
Verified that -readahead is absent from %packages, and that the sysconfig snippet appears only on RHEL6, and that nothing bad seems to have happened.
Beaker 0.12 has been released.