if I use centos 7 minimal install, it works mostly a few bugs.
but if I try with centos6 minimal install , need to add libselinux-python to installation.
i am stuck with failures in the task postgresql_sync.yml , from what I am seeing it installs the pkgs but does not execute task on host declared in postgres_ha_cluster_master_host variable.
I would not think that there would be this much behavioral change in the role between OS version.
currently our env is centos6 and plans are not set for when to go to centos7 as of yet