so, as I wrote in the write up, in 2025, where I authored the PR to add openshift compatibility, I spent ungodly amount of time chasing similar dragons all related to exactly this stuff, homedir of puppet user, etc. gave me a lot of pre-knowledge of t he issue. but tracing this specific issue down was a huge amount of work anyways