Role '*' cannot be used any more because of a regression in
evaluating task roles.
Change-Id: I8eff31395e29868bdd9f8bb88f6f2218c9358323
Related-Bug: #1570846
Removed custom database task and added necessary
references to primary-* tasks.
Fixed hiera role lookup to use 'roles' array.
Change-Id: Ief8e630e8e47e6ae0e538cf039208686d99d93b8
Partial-Bug: #1548340
Version 2.0.0 tasks enable parallel deployment and
cross-dependencies. This patch adds support to the
plugin so that the other tasks can be deployed as such.
Change-Id: Id707a52eef9b2687103cb7f3e3c60f96184c9422
Partial-Bug: #1548340
'setup_repositories' task had 'upload_core_repos' name in 7.0
release. Anyway, it's not necessary to specify this task in
tasks set as it's running on all nodes(the same for 'setup_repos'
task in >7.0 releases).
Change-Id: I5974b0453ce5d3a09a9036e3c570a5263a8a2aa9
Closes-Bug: #1539611
As fuel_pkgs task needs to have repositories to install packages
from - add those repositories to node.
Change-Id: Id19f2ce46a1287ca4de55fb0e990e2cfe47312a8
Closes-Bug: #1536190
This removes dependency on fuel-library firewall task,
which defines many firewall rules that are not needed
by standalone-database nodes.
Change-Id: I484ac787a252637023bb5d0bc99a02821f38884e
Partial-Bug: #1528283
The previous virtual IP creation script was refactored and
can now accommodate custom node roles and custom VIP names.
Change-Id: I8a189cac6c52a1f673f9940037759569eba53d32
Closes-Bug: #1487494