ceph/ceph-ansible

Add Support to install this collection using ansible-galaxy

ashishsinghdev opened this issue · 3 comments

Is your feature request related to a problem? Please describe.
This collection can't be installed using ansible-galaxy because of missing galaxy.yml or MANIFEST.json.

Describe the solution you'd like
Add galaxy.yml which is required by ansible-galaxy compatible collections. https://docs.ansible.com/ansible/latest/collections_guide/collections_installing.html#installing-a-collection-from-a-git-repository

After adding this, this collection can be installed using this configuration.
Create requirements-galaxy.yml, example:

collections:
- name: https://github.com/ceph/ceph-ansible.git
  type: git
  version: v6.0.28.7

Then run this command
ansible-galaxy install -r requirements-galaxy.yml

@ashishsinghdev In fact, I think it requires a bit more changes

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in a week if no further activity occurs. Thank you for your contributions.

This issue has been automatically closed due to inactivity. Please re-open if this still requires investigation.