pass the tests when salt-call returns 2
due to an upstream bug https://github.com/saltstack/salt/issues/39172
when the state.sls is creating an empty file, salt-call returns exit
code 2, thus showin our tests as failing. Syntax errors have different
exit codes, so it seems safe to ignore the exit code 2