Closed chouseknecht closed 5 years ago
Part 2 ("After installing a traditional Ansible role, Install any dependencies enumerated in meta/main.yml") is implemented via: https://github.com/ansible/mazer/pull/156 https://github.com/ansible/mazer/pull/158 https://github.com/ansible/mazer/pull/157
Part 1 ("After installing an Ansible Collection, traverse the roles directory, and for each role, install any dependencies enumerated in meta/main.yml."). This bug list two parts, but going to consider part2 here as split out into https://github.com/ansible/mazer/issues/138
This is not implemented currently as of (~0.3.0, 5ea70d3cd44c660c8aa46a5217368dcdbc2fd8c6).
I'm not sure if it doing a transverse down into all of the roles looking for deps is consistent with the idea that a collection is the installable unit.
Removing part2 of original comment "After installing a traditional Ansible role: Install any dependencies enumerated in meta/main.yml" as it is split out into https://github.com/ansible/mazer/issues/138
WONTFIX in lieu of collection being the unit of installation and dependencies. Roles that need roles from other collections should update the containing collection dep.
After installing an Ansible Collection:
roles
directory, and for each role, install any dependencies enumerated inmeta/main.yml
.