port substitution works

dirty workaround does the trick while ansible variable precedence is
unclear to me
updated submodule