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
This one boils down to the version of jinja2 shipped with RHEL7/Centos7 , which is 2.7.2 and does not support equalto which some tasks on agnosticd implement. The result is a failed cleanup of OCP 4.x leaving the clientvm online as it never makes it to destroy the CF template.
[root@jenkins-me:/var/lib/jenkins/workspace/new-parallel-base-franco-46/mig-agnosticd/4.1] ((3b48dbc...) %)# cat /root/jinja2-error-agnosticd.txt
TASK [set_fact] ***************************************************************************************************************************************************************************************************
task path: /var/lib/jenkins/workspace/new-parallel-base-franco-46/agnosticd/ansible/configs/ocp4-workshop/delete_zone.yml:7
Tuesday 17 September 2019 08:49:09 -0400 (0:00:00.967) 0:03:18.209 *****
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: TemplateRuntimeError: no test named 'equalto'
fatal: [localhost]: FAILED! => {"msg": "Unexpected failure during module execution.", "stdout": ""}
PLAY RECAP ********************************************************************************************************************************************************************************************************
clientvm.ci-newp-franco-41-46.internal : ok=14 changed=5 unreachable=0 failed=0 skipped=11 rescued=0 ignored=0
localhost : ok=41 changed=12 unreachable=0 failed=1 skipped=11 rescued=0 ignored=0
[root@jenkins-me:/var/lib/jenkins/workspace/new-parallel-base-franco-46/mig-agnosticd/4.1] ((3b48dbc...) %)# grep 'equalto' /usr/lib/python2.7/site-packages/jinja2/tests.py
[root@jenkins-me:/var/lib/jenkins/workspace/new-parallel-base-franco-46/mig-agnosticd/4.1] ((3b48dbc...) %)# python -c 'from jinja2 import __version__; print(__version__)'
2.7.2
Workaround, there are no official jinja2 updates I could find for python 2.7.5 on RHEL7 , one option is to pip upgrade jinja2 or rebuild unofficial RPMS , I used the following ones :
This one boils down to the version of jinja2 shipped with RHEL7/Centos7 , which is 2.7.2 and does not support equalto which some tasks on agnosticd implement. The result is a failed cleanup of OCP 4.x leaving the clientvm online as it never makes it to destroy the CF template.
Workaround, there are no official jinja2 updates I could find for python 2.7.5 on RHEL7 , one option is to pip upgrade jinja2 or rebuild unofficial RPMS , I used the following ones :
The text was updated successfully, but these errors were encountered: