Ok, I'm marking the bug in ifupdown as invalid because there isn't anything to fix in ifupdown.
As for boot logging issues with upstart, it's a known issue and upstart 1.4 that will ship in 12.04 has a feature called "job logging" that will populate /var/log/boot.log and /var/log/upstart/<job>.log with whatever output the upstart job gave.
Ok, I'm marking the bug in ifupdown as invalid because there isn't anything to fix in ifupdown.
As for boot logging issues with upstart, it's a known issue and upstart 1.4 that will ship in 12.04 has a feature called "job logging" that will populate /var/log/boot.log and /var/log/ upstart/ <job>.log with whatever output the upstart job gave.