All references to Gentoo, SUSE, Debian stretch and Centos-7 are removed.
Conditional tasks, ternary operators and variables are simplified where possible
OS specific variables files are generalised where possible
Change-Id: If9dfa6aaa1e90856c6a4c074fd33b8e49b57a5fc
openSUSE ships a HAProxy profile which prevents the creation of the
/run/haproxy.stat file.
profile="/usr/sbin/haproxy" name="/run/haproxy.stat.21697.tmp" pid=21697 comm="haproxy" requested_mask="c" denied_mask="c" fsuid=0 ouid=0
As such, lets follow the common pattern across OSA roles to disable the
profile instead of trying to manage it.
Change-Id: Iaacb628f4cc78687c95034e81ed924807a3018bd