This bug has been copied from bug #726643 and has been proposed to be backported to 5.7 z-stream (EUS).
This doesn't reproduce for me either before or after the fix (4.5-63 vs. 4.5-66), as long as the RHEVM has a working bootstrap. What's to test here?
The bug lay within the code creating a new rhevm bridge. Did you try this on a fresh host, with no /etc/vdsm/vdsm.conf and no bridge?
Yes, and I had no bridge problem. But what the host received from the repo was 4.5-63, because 4.5-66 isn't on the repo yet.
Checked on 4.5-67.
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Attaching a Red Hat Enterprise Linux 5.7 host to a Red Hat Enterprise Virtualization manager failed because when the bootstrap process imported the utilities, installing utils from yum overwrote the VDSM directory from the current Python path. The VDSM directory is now added to the current Python path so you can attach the 5.7 host successfully.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2011-1213.html