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

Unable to install latest version from ansible-galaxy #180

Open
l00d3r opened this issue May 28, 2024 · 2 comments
Open

Unable to install latest version from ansible-galaxy #180

l00d3r opened this issue May 28, 2024 · 2 comments

Comments

@l00d3r
Copy link

l00d3r commented May 28, 2024

image

Looks like ansible galaxy has two repos of powerdns recursor role (PowerDNS.PowerDNS.pdns_recursor and PowerDNS.pdns_recursor) but the one with the latest version (PowerDNS.PowerDNS.pdns_recursor) seems to not be installable:

computer:ansible user$ ansible-galaxy role install PowerDNS.PowerDNS.pdns_recursor
Starting galaxy role install process
- downloading role 'pdns_recursor', owned by PowerDNS.PowerDNS
[WARNING]: - PowerDNS.PowerDNS.pdns_recursor was NOT installed successfully: - sorry, PowerDNS.PowerDNS.pdns_recursor was not found on https://galaxy.ansible.com/api/.
ERROR! - you can use --ignore-errors to skip failed roles and finish processing the list.
@Wolfeg
Copy link

Wolfeg commented Jun 28, 2024

current workaround is to use git as role source
requirements.yml:

roles:
- name: PowerDNS.pdns_recursor
  src: https://github.com/PowerDNS/pdns_recursor-ansible
  version: v1.7.1

@TypeMayVary
Copy link

Any chance for a fix for this? Seems a pretty self-explanatory and simple to fix.
My team makes use of the ansible role, but we're not able to automatically update this role from galaxy due to this. The workaround via GitHub repo is not possible for us so we're currently hosting a local tarball which isn't ideal.

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

No branches or pull requests

3 participants