I’ve successfully installed Ansible CheckMK module on my AWX with requirements.yml files.
Traces when i update the project :
Downloading https://old-galaxy.ansible.com/download/checkmk-general-3.2.0.tar.gz to /var/lib/awx/projects/.__awx_cache/_8__dba/stage/tmp/ansible-local-87nh1x8v1x/tmp3v1i73ai/checkmk-general-3.2.0-uu56ihi1
Installing 'checkmk.general:3.2.0' to '/var/lib/awx/projects/.__awx_cache/_8__dba/stage/requirements_collections/ansible_collections/checkmk/general'
checkmk.general:3.2.0 was installed successfully
In my requirement file, i tried to force the release
- name: checkmk.general
version: 5.8.0
When i tried to update my project, i’ve got this error message.
ERROR! Failed to resolve the requested dependencies map. Could not satisfy the following requirements:
* checkmk.general:5.8.0 (direct request)
Hint: Pre-releases hosted on Galaxy or Automation Hub are not installed by default unless a specific version is requested. To enable pre-releases globally, use --pre.
My Ansible version in my AWX is [2.16.6].
How can i install the last release of this module ?
But on old;galaxy checkmk module is still on 3.2.0 release
I disabled old-galaxy and enable last galaxy platform and now i’v got the last release of checkmk module.
Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/checkmk-general-5.8.0.tar.gz to /var/lib/awx/projects/.__awx_cache/_8__dba/stage/tmp/ansible-local-8714gswb5s/tmpmu2u4_r4/checkmk-general-5.8.0-s45dsq60
Installing 'checkmk.general:5.8.0' to '/var/lib/awx/projects/.__awx_cache/_8__dba/stage/requirements_collections/ansible_collections/checkmk/general'
checkmk.general:5.8.0 was installed successfully