This patch adds a missing config that let any playbook fail if no vars
are passed. Even though it's always good overriding variables, we should
provide defaults for config files like any other first citizen parameter.
Change-Id: I953296e22a6d8310aaf401fd9b13a71c35dbaf6a
The os specific variables are overriding the provided vars so we should
only define things that should not be overridable because they are OS
specific (service names, config file locations, etc)
Change-Id: I2af49137d91c34eeb68353d7438a5ee09c8166c9
Closes-Bug: #1802538