Firewalld is now notified over dbus to open TCP port when a brick signs
in. Correspondingly, the firewalld is notified to close the TCP port
when a brick signs out - gracefully or otherwise.
During glusterd2 shutdown, firewalld is NOT notified to remove port.
This is to ensure that the client can talk to bricks even when
glusterd2 is down.
The package github.com/godbus/dbus has been added as a new dependency
and is available as a RPM package in centos7.
Caveats:
All firewalld configuration changes are (by choice) runtime changes i.e
these are not permanent. Reloading firewalld configuration will result
in the current runtime configuration being wiped out.
Signed-off-by: Prashanth Pai <ppai@redhat.com>