Can't update addons core/aplications

Hi,

I tried to find a similar case on discord/forum but I didnt.

I run Ayon server through Docker on win10. the server version is 1.7.4+202503200941 + core 1.1.9 +application 1.1.2.

I did a pipeline updates. all teh addons have been updated but not the core and application.

it seem to download it but creat a error.

Do I need to do something on my side to make a update work above 1.1.9?

here is the log for the error of the addon
Failed to initialize addon /addons/core/1.2.0
Traceback

Traceback (most recent call last):
File “/backend/ayon_server/addons/definition.py”, line 83, in versions
self.init_addon(version_dir)
File “/backend/ayon_server/addons/definition.py”, line 147, in init_addon
module = import_module(vname, server_module_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/backend/ayon_server/helpers/modules.py”, line 18, in import_module
spec.loader.exec_module(module)
File “”, line 940, in exec_module
File “”, line 241, in _call_with_frames_removed
File “/addons/core/1.2.0/server/init.py”, line 5, in
from .settings import (
File “/addons/core/1.2.0/server/settings/init.py”, line 1, in
from .main import CoreSettings, DEFAULT_VALUES
File “/addons/core/1.2.0/server/settings/main.py”, line 12, in
from .publish_plugins import PublishPuginsModel, DEFAULT_PUBLISH_VALUES
File “/addons/core/1.2.0/server/settings/publish_plugins.py”, line 3, in
from ayon_server.settings import (
ImportError: cannot import name ‘anatomy_template_items_enum’ from ‘ayon_server.settings’ (/backend/ayon_server/settings/init.py)

same for last 1.4.0
Traceback

Traceback (most recent call last):
File “/backend/ayon_server/addons/definition.py”, line 83, in versions
self.init_addon(version_dir)
File “/backend/ayon_server/addons/definition.py”, line 147, in init_addon
module = import_module(vname, server_module_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/backend/ayon_server/helpers/modules.py”, line 18, in import_module
spec.loader.exec_module(module)
File “”, line 940, in exec_module
File “”, line 241, in _call_with_frames_removed
File “/addons/core/1.4.0/server/init.py”, line 14, in
from .settings import (
File “/addons/core/1.4.0/server/settings/init.py”, line 1, in
from .main import CoreSettings, DEFAULT_VALUES
File “/addons/core/1.4.0/server/settings/main.py”, line 12, in
from .publish_plugins import PublishPuginsModel, DEFAULT_PUBLISH_VALUES
File “/addons/core/1.4.0/server/settings/publish_plugins.py”, line 4, in
from ayon_server.settings import (
ImportError: cannot import name ‘anatomy_template_items_enum’ from ‘ayon_server.settings’ (/backend/ayon_server/settings/init.py)

if you have a idea thank you
Best

So, pretty sure you’re facing an issue where that ayon-core release is not compatible anymore with that older server release.

1.7.4. is from march so technically not that old, but with the amount of updates that are being pushed out at crazy speeds recently it is quite ‘old’ functionality wise. Anyway, pretty sure core addon should (and can?) warn about this incompatibility, but maybe not if the error happens server-side like this incompatibility? @iLLiCiT ?

I believe you need to update your AYON server.
anatomy_template_items_enum was added in 1.7.6.

Hello,

thank you for your replies. to update the Ayon server(running on Docker >windows11), I logged as a admin to the web interface(localhost:5000) and goes on the squares dots>update pipeline. after a restart the server version is still 1.7.4+202503200941
I logged off and logged back from the cloud account and this popup appeared


Best

Steps for updating your local ayon instance can be found here
essentially, you run this in terminal in your ayon-docker location.

git pull origin main         # Fetch the latest Docker compose file from the repository 
docker compose pull          # Pull the latest images defined in the compose file 
docker compose up -d --build # Rebuild and restart the services in detached mode

on constrast, install pipeline release gets you the latest addons with launcher and dependecy package.

Thank you for your replies, I managed to update the docker with this command.

So far it seem to work. thank you for your support

Best :slight_smile: