Hi all, i am planning to use shotgrid just for review.
Just syncing review from ayon to shotgrid.
however i got a few error when syncing from flow->ayon
Event Log
Traceback (most recent call last):
File “/service/processor/processor.py”, line 251, in start_processing
handler.process_event(
File “/service/processor/handlers/sync_projects.py”, line 31, in process_event
hub.create_project()
File “/service/ayon_shotgrid_hub/init.py”, line 197, in create_project
self._sg_project = self._sg.create(
^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/shotgun_api3/shotgun.py”, line 1392, in create
record = self._call_rpc(“create”, params, first=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/shotgun_api3/shotgun.py”, line 3423, in _call_rpc
self._response_errors(response)
File “/usr/local/lib/python3.11/site-packages/shotgun_api3/shotgun.py”, line 3740, in _response_errors
raise Fault(sg_response.get(“message”, “Unknown Error”))
shotgun_api3.shotgun.Fault: API create() Project.sg_ayon_id doesn’t exist:
{“field_name”=>“sg_ayon_id”, “value”=>“ayontosg”}
and also a problem with the leecher not able to start
Log where the leecher error
Connecting to server “http://192.168.1.59:5000”
Logged in as user “deadline-01”
2025-05-13 07:36:41.597 INFO: Initializing the Shotgrid Listener.
2025-05-13 07:36:42.804 INFO: Start listening for Shotgrid Events…
Traceback (most recent call last):
File “”, line 198, in _run_module_as_main
File “”, line 88, in _run_code
File “/service/leecher/main.py”, line 5, in
service_main()
File “/service/leecher/listener.py”, line 409, in service_main
sys.exit(shotgrid_listener.start_listening())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/service/leecher/listener.py”, line 245, in start_listening
sg_projects = self.sg_session.find(
^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/shotgun_api3/shotgun.py”, line 1057, in find
result = self._call_rpc(“read”, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/shotgun_api3/shotgun.py”, line 3423, in _call_rpc
self._response_errors(response)
File “/usr/local/lib/python3.11/site-packages/shotgun_api3/shotgun.py”, line 3740, in _response_errors
raise Fault(sg_response.get(“message”, “Unknown Error”))
shotgun_api3.shotgun.Fault: API read() Project.sg_ayon_auto_sync doesn’t exist:
do i need to manually add those field in shotgrid ? i am following the guide in git what i see needed is the “code”.