When bringing up an interface with BOOTPROTO=dhcp, resolv.conf gets
its contents deleted (there's an empty resolv.conf with some
whitespace in it)
Please tell me: what version of initscripts & dhcp do you have ?
Was did the DHCP interface brought up - ie. did you get a lease ?
I can't duplicate this with initscripts-7.66 + dhcp-3.0.1-7.
AHA ! This happened due to initscripts-7.66 update I made Friday
if pre-existing /etc/resolv.conf is non-existent or empty - this
typo is now fixed in initscripts-7.67-1 - SORRY!
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 the 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.