PowerCli Invoke-VMScript Firewalld gotcha and workaroud

I have been working on a project for some time and ran into an issue where I was trying to run a shell script remotely on a Centos 7 VM and it just hangs. Turns out there is an issue with executing firewalld commands from PowerCLI using the invoke-VMscript commandlet. Continue reading PowerCli Invoke-VMScript Firewalld gotcha and workaroud