If nomad-pack render is used and the file contains
template {
destination = "config/logback.xml"
data = <<EOT
%i
EOT
}
the %i is replaced with %!i(MISSING).
In this case the right output can be imitated in bash by | sed 's/%\!\([a-zA-Z]\)(MISSING)/%\1/g' but %-4444l will be interpreted as only %!l(MISSING).
In nomad-pack run it works as expected.