This repository was archived by the owner on Nov 11, 2024. It is now read-only.
  
  
  - 
                Notifications
    
You must be signed in to change notification settings  - Fork 348
 
    This repository was archived by the owner on Nov 11, 2024. It is now read-only.
  
  
keyvault_create.yml: azure_preview_modules reports Ansible version < 2.5.0, when version is 2.10.9 #88
Copy link
Copy link
Open
Azure/azure_preview_modules
#395Description
Please provide us with the following information:
This issue is for a: (mark with an x)
- [ x ] bug report -> please search issues before submitting
- [ ] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)
Minimal steps to reproduce
On an Ubuntu 18.04 Docker container with Ansible v2.10.9 installed:
- Run: ansible-galaxy install azure.azure_preview_modules
 - Run: pip3 install -r ~/.ansible/roles/azure.azure_preview_modules/files/requirements-azure.txt
 - Run ansible-playbook -vvvvv keyvault_create.yml.
Observe output: 
TASK [azure.azure_preview_modules : debug] *********************************************************************************************************************task path: /root/.ansible/roles/azure.azure_preview_modules/tasks/main.yml:7
ok: [localhost] => {
    "msg": [
        "Your Ansible version is lower than 2.5.0",
        "You may need to perform additional steps to install this roles:",
        "  sudo pip install -r /root/.ansible/roles/azure.azure_preview_modules/files/requirements-azure.txt",
        "or",
        "  pip install --user -r /root/.ansible/roles/azure.azure_preview_modules/files/requirements-azure.txt",
        "depending on your ansible setup."
    ]
}
- Run command: ansible --version :
 
ansible 2.10.9
  config file = None
  configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/local/lib/python3.6/dist-packages/ansible
  executable location = /usr/local/bin/ansible
  python version = 3.6.9 (default, Jan 26 2021, 15:33:00) [GCC 8.4.0]
Any log messages given by the failure
TASK [azure.azure_preview_modules : debug] *********************************************************************************************************************task path: /root/.ansible/roles/azure.azure_preview_modules/tasks/main.yml:7
ok: [localhost] => {
    "msg": [
        "Your Ansible version is lower than 2.5.0",
        "You may need to perform additional steps to install this roles:",
        "  sudo pip install -r /root/.ansible/roles/azure.azure_preview_modules/files/requirements-azure.txt",
        "or",
        "  pip install --user -r /root/.ansible/roles/azure.azure_preview_modules/files/requirements-azure.txt",
        "depending on your ansible setup."
    ]
}
Expected/desired behavior
If Ansible version >= 2.5.0, then message "Your Ansible version is lower than 2.5.0" should not be outputted.
OS and Version?
Windows 7, 8 or 10. Linux (which distribution). macOS (Yosemite? El Capitan? Sierra?)
Linux Ubuntu
Versions
18.04
Mention any other details that might be useful
Azure/azure_preview_modules#389
Thanks! We'll be in touch soon.
Metadata
Metadata
Assignees
Labels
No labels