# Playbook error after Mint 22 upgrade

**URL:** <https://forum.ansible.com/t/playbook-error-after-mint-22-upgrade/9614>\
**Category:** Get Help\
**Tags:** playbook\
**Created:** [October 1, 2024, 1:38pm UTC](https://forum.ansible.com/t/playbook-error-after-mint-22-upgrade/9614 "2024-10-01T13:38:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![golfer62](https://avatars.discourse-cdn.com/v4/letter/g/958977/32.png) [@golfer62](https://forum.ansible.com/u/golfer62)\
**Post date:** [October 1, 2024, 1:38pm UTC](https://forum.ansible.com/t/playbook-error-after-mint-22-upgrade/9614/1 "2024-10-01T13:38:44Z")

</div>

I recently upgraded from Mint 21.3 to Mint 22. Since the upgrade,my ansible setup is broken. I execute :  
ansible-playbook -i hosts.yml update.yml --ask-vault-pass

The errors I see are:  
Traceback (most recent call last):  
File “/usr/bin/ansible-playbook”, line 62, in   
import ansible.constants as C  
File “/usr/lib/python3/dist-packages/ansible/constants.py”, line 12, in   
from jinja2 import Template  
File “/usr/lib/python3/dist-packages/jinja2/ **init**.py”, line 33, in   
from jinja2.environment import Environment, Template  
File “/usr/lib/python3/dist-packages/jinja2/environment.py”, line 15, in   
from jinja2 import nodes  
File “/usr/lib/python3/dist-packages/jinja2/nodes.py”, line 23, in   
from jinja2.utils import Markup  
File “/usr/lib/python3/dist-packages/jinja2/utils.py”, line 656, in   
from markupsafe import Markup, escape, soft\_unicode  
ImportError: cannot import name ‘soft\_unicode’ from ‘markupsafe’ (/usr/lib/python3/dist-packages/markupsafe/ **init**.py)

Any suggestions on how to fix this?

---

<div class="post-metadata">

**Author:** ![Denney-tech](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/denney-tech/32/1556_2.png) [@Denney-tech](https://forum.ansible.com/u/Denney-tech)\
**Post date:** [October 1, 2024, 4:55pm UTC](https://forum.ansible.com/t/playbook-error-after-mint-22-upgrade/9614/2 "2024-10-01T16:55:48Z")

</div>

This is a python error, not an Ansible one. How was Ansible installed originally? Was it a deb/ppa/pip package? You will need to reinstall Ansible, but I can’t give you specific instructions without making any assumptions. I am also more of a fedora/rhel guy, so my debian is a little rusty. That said, I do have Ubuntu on a Surface Pro (long story), and I have to fiddle with third party repos whenever I do release upgrades. You may just need to re-enable the repository you installed Ansible from, and run updates.
