Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't install via Galaxy #236

Closed
loganbest opened this issue Mar 25, 2020 · 3 comments · Fixed by #243
Closed

Can't install via Galaxy #236

loganbest opened this issue Mar 25, 2020 · 3 comments · Fixed by #243

Comments

@loganbest
Copy link

loganbest commented Mar 25, 2020

ansible 2.9.6
  config file = None
  configured module search path = ['/Users/***/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /Users/***/.virtualenvs/ans296/lib/python3.7/site-packages/ansible
  executable location = /Users/***/.virtualenvs/ans296/bin/ansible
  python version = 3.7.6 (default, Dec 22 2019, 01:09:06) [Clang 11.0.0 (clang-1100.0.33.12)]
ansible-galaxy 2.9.6
  config file = None
  configured module search path = ['/Users/****/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /Users/***/.virtualenvs/ans296/lib/python3.7/site-packages/ansible
  executable location = /Users/***/.virtualenvs/ans296/bin/ansible-galaxy
  python version = 3.7.6 (default, Dec 22 2019, 01:09:06) [Clang 11.0.0 (clang-1100.0.33.12)]
No config file found; using defaults
[WARNING]: Collection at '/Users/***/.ansible/collections/ansible_collections/freeipa/ansible_freeipa' does not have a MANIFEST.json file, cannot detect version.
Process install dependency map
Initial connection to galaxy_server: https://galaxy.ansible.com
Opened /Users/**/.ansible/galaxy_token
Calling Galaxy at https://galaxy.ansible.com/api/
Processing requirement collection 'freeipa.ansible_freeipa'
Collection requirement 'freeipa.ansible_freeipa' is the name of a collection
Found API version 'v1, v2' with Galaxy server default (https://galaxy.ansible.com/api/)
Calling Galaxy at https://galaxy.ansible.com/api/v2/collections/freeipa/ansible_freeipa/versions/
Collection 'freeipa.ansible_freeipa' obtained from server default https://galaxy.ansible.com/api/
ERROR! Cannot meet requirement * for dependency freeipa.ansible_freeipa from source 'https://galaxy.ansible.com/api/'. Available versions before last requirement added:
Requirements from:
	base - 'freeipa.ansible_freeipa:*'
@rjeffman
Copy link
Member

Please, use: ansible-galaxy collection install freeipa.ansible_freeipa:0.1.8-1.

There is an ansible issue than has been recently fixed about this.

@loganbest
Copy link
Author

Ah ok thanks. Any update on when 0.1.9 will be in galaxy?

@t-woerner
Copy link
Member

I just uploaded the 0.1.9 release to galaxy. It is using "0.1.9" version only without the "-1" release tag. Therefore this new release is picked up automatically.

t-woerner added a commit to t-woerner/ansible-freeipa that referenced this issue Apr 2, 2020
Galaxy does not like the use of the extra "-1" release tag.

Fixes: freeipa#236 (Can't install via Galaxy)
@t-woerner t-woerner mentioned this issue Apr 2, 2020
seocam pushed a commit to seocam/ansible-freeipa that referenced this issue Apr 7, 2020
Galaxy does not like the use of the extra "-1" release tag.

Fixes: freeipa#236 (Can't install via Galaxy)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants