@osanjuan we are not asking to rewrite the box but the issue is saying that we can't reconfigure because this script is not idempotent. ERB is idempotent so that's one way to fix it using puppet, and as we are in a puppet module that's my proposed solution.