Per T358727, I had some trouble reimaging a host over the past couple of days. @Jclark-ctr was nice enough to point my mistake-I didn't enter the hostname in site.pp.
This led to the host failing to boot with a "media test failure," and I spent a lot of time chasing down what I thought was a low-level problem with the hardware.
Creating this ticket to add a warning to the reimage cookbook when the host is not listed in site.pp.