Role '*' cannot be used any more because of a regression in
evaluating task roles.
Change-Id: I23475293cacf7723d98f327801e2e72546f142a5
Related-Bug: #1570846
Task-based deployment instead of role-based deployment
results in faster deployment, but requires better
management of task dependencies. RabbitMQ tasks are
now better tuned to ensure detached RabbitMQ is ready
before deployment starts.
Other minor changes:
Added primary role to standalone-rabbitmq role
Updated hiera override for new role name
Depends-On: I5e835a448ad0d77f0f82630273e15c00261cfb82
Change-Id: I1c8ec11a1507b48237641da7c4bac036745859cb
Partial-Bug: #1553239
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: I074d3d6abd93af25697a970860ea464cd2065aa7
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: I413da7ac0874c601294a33782c1038924d39187d
Closes-Bug: #1539611
As fuel_pkgs task needs to have repositories to install packages
from - add those repositories to node.
Change-Id: I1c99d8ed798ba9cdb925a7c63db008a98df66a4c
Closes-Bug: #1536190
This removes dependency on fuel-library firewall task,
which defines many firewall rules that are not needed
by standalone-rabbitmq nodes.
Change-Id: I52d43a86aab6852f9cd50520533085cf8d9a9362
Partial-Bug: #1528283
Since tasks themselves can frequently change, the
dependency should be coded to from one role to
another, not a task from one role to the task of
another. This resolves a regression in deployability
in Fuel 7.0.
Change-Id: Ic97e756bf440c591dce71284b980bae82403726e
Closes-Bug: #1515556
After implement Granular Neutron feature one monolyth
Neutron deployment task was separated to few pieces.
Current deployment graph of openstack-network has formal
start/end points, named openstack-network-start/openstack-network-end.
Change-Id: I14ed62cede8cbea29540c5f8651a790ee4e32201
Closes-bugs: #1515242