mmmm it makes me wonder if there is a more hidden bug that we're not seeing. Iterating the loggers we should pass over the configured STDOUT and print the output. This is no apparent reason why `Chef::Logger.new(STDOUT) << "foo"` shouldn't be written by the output stream, but that's what's happening.