asdf-pyapp icon indicating copy to clipboard operation
asdf-pyapp copied to clipboard

Expected executables are not available when installing Ansible

Open thnee opened this issue 1 year ago • 0 comments

Description

When installing ansible through this plugin, only the executable ansible-community is available, all other ansible executables are missing.

Sorry if I am misunderstanding or doing something wrong, but the result I am getting is neither expected nor useful.

Steps to reproduce

ASDF_PYAPP_INCLUDE_DEPS=1 asdf plugin add ansible https://github.com/amrox/asdf-pyapp.git
ASDF_PYAPP_INCLUDE_DEPS=1 asdf install ansible 8.4.0
asdf local ansible 8.4.0
ansible-playbook --version
zsh: command not found: ansible-playbook

I have tried with and without ASDF_PYAPP_INCLUDE_DEPS=1, and it's the same result in both cases.

I have tried using both asdf and rtx, and it's the same result in both cases.

I have tried both version 8.3.0 and 8.4.0, and it's the same result in both cases.

Expected behavior

All regular ansible executables should be available, for example: ansible, ansible-playbook, ansible-galaxy, ansible-vault. That is what happens when installing ansible through pip.

python -m venv venv
. ./venv/bin/activate
pip install ansible==8.4.0
ansible-playbook --version
ansible-playbook [core 2.15.4]

thnee avatar Oct 06 '23 09:10 thnee