We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Author: stosem (stosem)
Redmine Issue: 9534, https://pulp.plan.io/issues/9534
The galaxy.ansible.com API uses case-insensitive fields for the owner username and role name. The Ansible Galaxy Hub source code: https://github.com/ansible/galaxy/blob/e0e4b909171ddc6ca40f0ef2f7d4dce5680777ce/galaxy/api/views/roles.py#L50
But pulp usesnamespace=namespace. It causes the error on case-sensitive repositories (404 not found, or empty set). An example:
Galaxy Ansible returns the same result. But pulp isn't.
So we can't install roles like this using regular ansible-galaxy install oefenweb.postfix command with the Pulp repo.
ansible-galaxy install oefenweb.postfix
The text was updated successfully, but these errors were encountered:
From: stosem (stosem) Date: 2021-10-25T15:23:45Z
Pull request: #670
Sorry, something went wrong.
From: @mdellweg (mdellweg) Date: 2021-10-26T08:46:57Z
This sounds like we would need appropriate uniqueness constraints in the database to prevent both "tEst" and "TeSt" to exist as namespaces.
Released - https://github.com/pulp/pulp_ansible/releases/tag/0.11.0
No branches or pull requests
Author: stosem (stosem)
Redmine Issue: 9534, https://pulp.plan.io/issues/9534
The galaxy.ansible.com API uses case-insensitive fields for the owner username and role name. The Ansible Galaxy Hub source code: https://github.com/ansible/galaxy/blob/e0e4b909171ddc6ca40f0ef2f7d4dce5680777ce/galaxy/api/views/roles.py#L50
But pulp usesnamespace=namespace. It causes the error on case-sensitive repositories (404 not found, or empty set). An example:
Galaxy Ansible returns the same result. But pulp isn't.
So we can't install roles like this using regular
ansible-galaxy install oefenweb.postfix
command with the Pulp repo.The text was updated successfully, but these errors were encountered: