-
-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Description
I'm wondering what the intended way to make use of the playbooks is. Generally we would reference the git repository in our requirements.yml, but the current directory structure seems unsuitable for that.
https://docs.ansible.com/ansible/latest/galaxy/user_guide.html#installing-multiple-roles-from-a-file
This is how I would expect to use it:
roles:
- name: lxc.incus
src: https://github.com/lxc/incus-deploy
scm: gitAnd this is how it currently fails.
$ ansible-galaxy install -r requirements.yml
[...]
[WARNING]: - lxc.incus was NOT installed successfully: this role does not appear to have a meta/main.yml file.
For one, I think the ansible directory is not something that can be referenced from a requirements.yml, but also the role is missing a meta/main.yaml, likely with a galaxy_info dict.
https://docs.ansible.com/ansible/latest/galaxy/user_guide.html#using-meta-main-yml
WDYT?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels