DRY ohai truncation
onoe and opoo print to stderr

This may result in some undesired output for things that suppress
stdout, but we'll fix those as we go.

Fixes #18650.