You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ERROR! couldn't resolve module/action 'selinux_permissive'. This often indicates a misspelling, missing collection, or incorrect module path.
The error appears to be in '/builds/m-cloud/config/mw-ceph/ceph-ansible/roles/ceph-nfs/tasks/main.yml': line 35, column 3, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
# NOTE (leseb): workaround for issues with ganesha and librgw
- name: add ganesha_t to permissive domain
^ here
I believe this can be fixed by altering the docker file like this:
ansible-galaxy collection install ansible.posix
as an alternative, this seems to be fixed in master branch in the requirements.yml file:
ansible-galaxy install -r requirements.yml
but the required posix module was only added in this commit, it seems: aa68b06
Share your group_vars files, inventory and full ceph-ansibe log
Environment:
OS (e.g. from /etc/os-release): doesn't matter
Kernel (e.g. uname -a): doesn't matter
Docker version if applicable (e.g. docker version): doesn't matter
Ansible version (e.g. ansible-playbook --version): 2.10.17
ceph-ansible version (e.g. git head or tag or stable branch): stable-6.0
Ceph version (e.g. ceph -v): doesn't matter
I hope I didn't miss anything and this is a valid bug report, will make a Pull Request soon.
kind regards
Sven
The text was updated successfully, but these errors were encountered:
ghost
pushed a commit
to artificial-intelligence/ceph-ansible
that referenced
this issue
Jul 28, 2022
Bug Report
What happened:
my CI Pipeline runs
on ceph-ansible as a syntax check
What you expected to happen:
the check should be green
How to reproduce it (minimal and precise):
Dockerfile to deploy the stable-6.0 branch, which has a hard requirements check on ansible 2.10
then run above ansible syntax check and get:
I believe this can be fixed by altering the docker file like this:
as an alternative, this seems to be fixed in master branch in the requirements.yml file:
but the required posix module was only added in this commit, it seems:
aa68b06
Share your group_vars files, inventory and full ceph-ansibe log
Environment:
uname -a
): doesn't matterdocker version
): doesn't matteransible-playbook --version
): 2.10.17git head or tag or stable branch
): stable-6.0ceph -v
): doesn't matterI hope I didn't miss anything and this is a valid bug report, will make a Pull Request soon.
kind regards
Sven
The text was updated successfully, but these errors were encountered: