semaphoreui / semaphore

Modern UI for Ansible, Terraform, OpenTofu, Bash, Pulumi.
https://semaphoreui.com
MIT License
9.9k stars 1.01k forks source link

Snap package's internal ansible never upgrades. #2108

Open kalfeher opened 1 month ago

kalfeher commented 1 month ago

Issue

I'm using the snap version of Semaphore (revision 238). The ansible version does not appear to be updating at all. I see that it is currently at 2.13 which was EOL last year.

Impact

Ansible (task execution), Other

Installation method

Snap

Database

MySQL

Browser

No response

Semaphore Version

v2.9.56

Ansible Version

ansible [core 2.13.8]
    config file = /root/snap/semaphore/common/ansible.cfg
    configured module search path = ['/root/snap/semaphore/common/repositories/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
    ansible python module location = /root/snap/semaphore/common/ansible_env/lib/python3.8/site-packages/ansible
    ansible collection location = /root/snap/semaphore/common/repositories/.ansible/collections:/usr/share/ansible/collections
    executable location = /root/snap/semaphore/common/ansible_env/bin/ansible
    python version = 3.8.10 (default, Nov 22 2023, 10:22:35) [GCC 9.4.0]
    jinja version = 3.1.2
    libyaml = True

Logs & errors

No response

Manual installation - system information

Linux semaphore01 5.15.0-112-generic #122-Ubuntu SMP Thu May 23 07:48:21 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Configuration

snap install and upgrade process appears to not upgrade the internal ansible modules.

Additional information

No response

Xehnoh commented 3 weeks ago

Hey I've encountered the exact same issue and after some digging I realized this is fundamentally the same issue as https://github.com/semaphoreui/semaphore/issues/1563 . If it helps you I've tested if this is also a problem for the docker container (which it is not). So for anyone encountering the same issue I suggest using semaphore with docker until this is fixed.