ceph-ansible icon indicating copy to clipboard operation
ceph-ansible copied to clipboard

Add Support to install this collection using ansible-galaxy

Open ashishsinghdev opened this issue 2 years ago • 1 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 avatar Dec 13 '23 03:12 ashishsinghdev

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

guits avatar Mar 18 '24 21:03 guits

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.

github-actions[bot] avatar Apr 03 '24 20:04 github-actions[bot]

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

github-actions[bot] avatar Apr 10 '24 20:04 github-actions[bot]