Unable to use "tripleo_podman" role on Centos-8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Incomplete
|
Medium
|
Cédric Jeanneret |
Bug Description
Hello,
There's something wrong with the "tripleo_podman" role provided by tripleo-ansible:
[root@undercloud ~]# ansible -m include_role -a name=tripleo_podman -e 'tripleo_
localhost | SUCCESS => {
"changed": false,
"include_args": {
"name": "tripleo_podman"
}
}
localhost | FAILED! => {
"msg": "No file was found when using first_found. Use errors='ignore' to allow this task to be skipped if no files are found"
}
The files that should be affected by that role do exist in /etc/containers - and seeing that message, it's apparently due to the "with_first_found" located in the main.yaml:
https:/
Fun fact, the same call with another role (tripleo_
https:/
The ansible version on that CentOS-8 node is:
ansible 2.9.1
config file = /etc/ansible/
configured module search path = ['/root/
ansible python module location = /usr/lib/
executable location = /bin/ansible
python version = 3.6.8 (default, Nov 21 2019, 19:31:34) [GCC 8.3.1 20190507 (Red Hat 8.3.1-4)]
Maybe there's a change on how it handles errors/missing files for that specific module in 2.9.x?
Cheers,
C.
Changed in tripleo: | |
milestone: | ussuri-3 → ussuri-rc3 |
Changed in tripleo: | |
milestone: | ussuri-rc3 → victoria-1 |
Changed in tripleo: | |
milestone: | victoria-1 → victoria-3 |
Changed in tripleo: | |
milestone: | victoria-3 → wallaby-1 |
Changed in tripleo: | |
milestone: | wallaby-1 → wallaby-2 |
Changed in tripleo: | |
milestone: | wallaby-2 → wallaby-3 |
Changed in tripleo: | |
milestone: | wallaby-3 → wallaby-rc1 |
Changed in tripleo: | |
milestone: | wallaby-rc1 → xena-1 |
Fix proposed to branch: master /review. opendev. org/709667
Review: https:/