# AWX projects update error

**URL:** <https://forum.ansible.com/t/awx-projects-update-error/35735>\
**Category:** AWX Project\
**Tags:** awx\
**Created:** [September 14, 2021, 12:13am UTC](https://forum.ansible.com/t/awx-projects-update-error/35735 "2021-09-14T00:13:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![room\_rabosan](https://avatars.discourse-cdn.com/v4/letter/r/779978/32.png) [@room\_rabosan](https://forum.ansible.com/u/room_rabosan)\
**Post date:** [September 14, 2021, 12:13am UTC](https://forum.ansible.com/t/awx-projects-update-error/35735/1 "2021-09-14T00:13:31Z")

</div>

Hello!  
After updating the version of Ansible  
An error occurs when updating Project with AWX.  
Please cooperate in the solution.  
If you know the solution, please let me know.

〇Environment  
・「awx\_task」 container  
・CentOS Linux release 8.1.1911 (Core)

・ Before updating the Ansible version  
Ansible --version  
Ansible 2.9.15  
Config file = /etc/ansible/ansible.cfg  
Configured module search path = [‘/var/lib/awx/.ansible/plugins/modules’,‘/usr/share/ansible/plugins/modules’]  
Ansible python module location = /usr/lib/python3.6/site-packages/ansible  
Executable location = / usr / bin / ansible  
Python version = 3.6.8 (default, Aug 24 2020, 17:57:11) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]

・ Before updating the Ansible version  
Ansible --version  
Ansible [core 2.11.4]  
Config file = /etc/ansible/ansible.cfg  
Configured module search path = [‘/ home / awx / .ansible / plugins / modules’,‘/ usr / share / ansible / plugins / modules’]  
Ansible python module location = /usr/local/lib/python3.8/site-packages/ansible  
Ansible collection location = /home/awx/.ansible/collections:/usr/share/ansible/collections  
Executable location = / usr / local / bin / ansible  
Python version = 3.8.6 (default, Jan 29 2021, 17:38:16) [GCC 8.4.1 20200928 (Red Hat 8.4.1-1)]  
Jinja version = 3.0.1  
Libyaml = True

〇 Log when the Demo Project is executed  
Ansible-playbook [core 2.11.4]  
config file = /etc/ansible/ansible.cfg  
configured module search path = [‘/var/lib/awx/.ansible/plugins/modules’,‘/usr/share/ansible/plugins/modules’]  
ansible python module location = /usr/local/lib/python3.8/site-packages/ansible  
ansible collection location = /var/lib/awx/.ansible/collections:/usr/share/ansible/collections  
executable location = / usr / local / bin / ansible-playbook  
python version = 3.8.6 (default, Jan 29 2021, 17:38:16) [GCC 8.4.1 20200928 (Red Hat 8.4.1-1)]  
jinja version = 2.10.1  
libyaml = False  
Using /etc/ansible/ansible.cfg as config file  
Host\_list declined parsing / tmp / awx\_1066\_e\_laan03 / inventory / hosts as it did not pass its verify\_file () method  
Script declined parsing / tmp / awx\_1066\_e\_laan03 / inventory / hosts as it did not pass its verify\_file () method  
Auto declined parsing / tmp / awx\_1066\_e\_laan03 / inventory / hosts as it did not pass its verify\_file () method  
Parsed / tmp / awx\_1066\_e\_laan03 / inventory / hosts inventory source with ini plugin  
Redirecting (type: modules) ansible.builtin.hg to community.general.hg  
ERROR! Unexpected Exception, this is probably a bug: cannot import name’\_psutil\_linux’ from partially initialized module’psutil’ (most likely due to a circular import) (/ var / lib / awx / venv / ansible / lib / python3.6 /site-packages/psutil/ **init**.py)  
The full traceback was:  
Traceback (most recent call last):  
File “/ usr / local / bin / ansible-playbook”, line 135, in   
exit\_code = cli.run ()  
File “/usr/local/lib/python3.8/site-packages/ansible/cli/playbook.py”, line 137, in run  
results = pbex.run ()  
File “/usr/local/lib/python3.8/site-packages/ansible/executor/playbook\_executor.py”, line 119, in run  
self.\_tqm.load\_callbacks ()  
File “/usr/local/lib/python3.8/site-packages/ansible/executor/task\_queue\_manager.py”, line 169, in load\_callbacks  
self.\_stdout\_callback = callback\_loader.get (self.\_stdout\_callback)  
File “/usr/local/lib/python3.8/site-packages/ansible/plugins/loader.py”, line 791, in get  
return self.get\_with\_context (name, \* args, \*\* kwargs) .object  
File “/usr/local/lib/python3.8/site-packages/ansible/plugins/loader.py”, line 811, in get\_with\_context  
self.\_module\_cache [path] = self.\_load\_module\_source (name, path)  
File “/usr/local/lib/python3.8/site-packages/ansible/plugins/loader.py”, line 775, in \_load\_module\_source  
spec.loader.exec\_module (module)  
File “”, line 783, in exec\_module  
File “”, line 219, in \_call\_with\_frames\_removed  
File “/var/lib/awx/venv/awx/lib/python3.6/site-packages/ansible\_runner/callbacks/awx\_display.py”, line 44, in   
from display\_callback import AWXDefaultCallbackModule # noqa  
File “/var/lib/awx/venv/awx/lib/python3.6/site-packages/ansible\_runner/display\_callback/ **init**.py”, line 21, in   
from. import cleanup # noqa (registers control persistent cleanup)  
File “/var/lib/awx/venv/awx/lib/python3.6/site-packages/ansible\_runner/display\_callback/cleanup.py”, line 27, in   
import psutil  
File “/var/lib/awx/venv/ansible/lib/python3.6/site-packages/psutil/ **init**.py”, line 100, in   
from. import \_pslinux as \_psplatform  
File “/var/lib/awx/venv/ansible/lib/python3.6/site-packages/psutil/\_pslinux.py”, line 26, in   
from. import _psutil\_linux as cext  
ImportError: cannot import name’psutil\_linux’ from partially initialized module’psutil’ (most likely due to a circular import) (/ var / lib / awx / venv / ansible / lib / python3.6 / site-packages / psutil / \_\_ init_. py)
