So, I missed this on the initial pass, but @jistr noticed that this line does not evaluate when he sets up foreman.  @dcleal suggested we could instead do this in the compute and networker host groups, where the variable is used, I have added his example change there.