AWS Thinkbox Discussion Forums

Deadline doesn't upload to Shotgun

Hi everyone,

I am a bit new to Deadline+Shotgun pipeline.

Basicaly i have managed to connect DL to SG and running integration script works. I am getng back list of tasks etc.
And DL comunicates with SG but whenever i try to render a job and using pipeline manager to create versions and auto upload to SG nothing happens.

Draft gets the job done and i can see both .mov file and filmstrip on our local drive, but nothing on SG

Anyone has an idea what i have missed to set up?

I am trying this for some hours now so i am getting defeated.

thanks

[code]=======================================================
Log

2018-01-23 14:58:07: 0: Loading Job’s Plugin timeout is Disabled
2018-01-23 14:58:24: 0: Executing plugin command of type ‘Sync Files for Job’
2018-01-23 14:58:24: 0: Synchronization time for job files: 141.008 ms
2018-01-23 14:58:24: 0: Synchronizing Plugin DraftPlugin from \192.168.1.196\x\DeadlineRepository\plugins\DraftPlugin took: 0 seconds
2018-01-23 14:58:24: 0: Done executing plugin command of type ‘Sync Files for Job’
2018-01-23 14:58:25: 0: Executing plugin command of type ‘Initialize Plugin’
2018-01-23 14:58:25: 0: INFO: Executing plugin script ‘C:\Users\squid\AppData\Local\Thinkbox\Deadline10\slave\32node53\plugins\5a674231c8a0431fb0e5e6cf\DraftPlugin.py’
2018-01-23 14:58:26: 0: INFO: Creating local Draft directory…
2018-01-23 14:58:26: 0: INFO: Draft upgrade detected, copying updated files…
2018-01-23 14:58:26: 0: INFO: Copying ‘avcodec-56.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘avformat-56.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘avutil-54.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘boost_python-2_7-vc100-mt-1_60.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘colors.xml’…
2018-01-23 14:58:26: 0: INFO: Copying ‘Draft.pyd’…
2018-01-23 14:58:26: 0: INFO: Copying ‘DraftASCCDLReader.py’…
2018-01-23 14:58:26: 0: INFO: Copying ‘DraftParamParser.py’…
2018-01-23 14:58:26: 0: INFO: Copying ‘libogg-0.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘libvorbis-0.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘libvorbisenc-2.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘libx264-148.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘OpenColorIO.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘SourceSansPro-Regular.otf’…
2018-01-23 14:58:26: 0: INFO: Copying ‘swresample-1.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘swscale-3.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘tbb.dll’…
2018-01-23 14:58:26: 0: INFO: Copying ‘type.xml’…
2018-01-23 14:58:26: 0: INFO: Copying ‘Version’…
2018-01-23 14:58:26: 0: INFO: Draft update completed!
2018-01-23 14:58:26: 0: INFO: Found Draft python module at: ‘C:\Users\squid\AppData\Local\Thinkbox\Deadline10\slave\32node53\Draft\Draft.pyd’
2018-01-23 14:58:26: 0: INFO: About: Draft Plugin for Deadline
2018-01-23 14:58:26: 0: INFO: Render Job As User disabled, running as current user ‘squid’
2018-01-23 14:58:26: 0: INFO: The job’s environment will be merged with the current environment before rendering
2018-01-23 14:58:26: 0: Done executing plugin command of type ‘Initialize Plugin’
2018-01-23 14:58:26: 0: Start Job timeout is disabled.
2018-01-23 14:58:26: 0: Task timeout is disabled.
2018-01-23 14:58:26: 0: Loaded job: teapot_v001 [Quick Draft] (5a674231c8a0431fb0e5e6cf)
2018-01-23 14:58:26: 0: Executing plugin command of type ‘Start Job’
2018-01-23 14:58:26: 0: INFO: Executing global job preload script ‘C:\Users\squid\AppData\Local\Thinkbox\Deadline10\slave\32node53\plugins\5a674231c8a0431fb0e5e6cf\GlobalJobPreLoad.py’
2018-01-23 14:58:26: 0: INFO: Looking for AWS Portal File Transfer…
2018-01-23 14:58:26: 0: INFO: Looking for File Transfer controller in C:/Program Files/Thinkbox/S3BackedCache/bin/task.py…
2018-01-23 14:58:26: 0: INFO: Could not find AWS Portal File Transfer.
2018-01-23 14:58:26: 0: INFO: AWS Portal File Transfer is not installed on the system.
2018-01-23 14:58:26: 0: Done executing plugin command of type ‘Start Job’
2018-01-23 14:58:26: 0: Plugin rendering frame(s): 0-30
2018-01-23 14:58:27: 0: Executing plugin command of type ‘Render Task’
2018-01-23 14:58:27: 0: INFO: Draft job starting…
2018-01-23 14:58:27: 0: INFO: Stdout Redirection Enabled: True
2018-01-23 14:58:27: 0: INFO: Stdout Handling Enabled: True
2018-01-23 14:58:27: 0: INFO: Popup Handling Enabled: False
2018-01-23 14:58:27: 0: INFO: Using Process Tree: True
2018-01-23 14:58:27: 0: INFO: Hiding DOS Window: True
2018-01-23 14:58:27: 0: INFO: Creating New Console: False
2018-01-23 14:58:27: 0: INFO: Running as user: squid
2018-01-23 14:58:27: 0: INFO: Looking for bundled python at: ‘C:\Program Files\Thinkbox\Deadline10\bin\dpython.exe’
2018-01-23 14:58:27: 0: INFO: Executable: “C:\Program Files\Thinkbox\Deadline10\bin\dpython.exe”
2018-01-23 14:58:27: 0: INFO: Argument: -u “C:\Users\squid\AppData\Local\Thinkbox\Deadline10\slave\32node53\jobsData\5a674231c8a0431fb0e5e6cf\QuickDraft.py” resolution=“1” codec=“mjpeg” quality=“85” colorSpaceIn=“Identity” colorSpaceOut=“Identity” annotationsFilePath="“None”" annotationsFramePaddingSize=“None” isDistributed=“False” frameRate=“30” quickType=“createMovie” frameList=0-30 startFrame=0 endFrame=30 inFile=“W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v002\teapot_v002_.RGB_color.####.exr” outFile=“W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v002\Draft\teapot_v002_.RGB_color.mov” outFolder=“W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v002\Draft” deadlineJobID=5a67415050eb1216680a156a deadlineRepository="\192.168.1.196\x\DeadlineRepository" taskStartFrame=0 taskEndFrame=30
2018-01-23 14:58:27: 0: INFO: Full Command: “C:\Program Files\Thinkbox\Deadline10\bin\dpython.exe” -u “C:\Users\squid\AppData\Local\Thinkbox\Deadline10\slave\32node53\jobsData\5a674231c8a0431fb0e5e6cf\QuickDraft.py” resolution=“1” codec=“mjpeg” quality=“85” colorSpaceIn=“Identity” colorSpaceOut=“Identity” annotationsFilePath="“None”" annotationsFramePaddingSize=“None” isDistributed=“False” frameRate=“30” quickType=“createMovie” frameList=0-30 startFrame=0 endFrame=30 inFile=“W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v002\teapot_v002_.RGB_color.####.exr” outFile=“W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v002\Draft\teapot_v002_.RGB_color.mov” outFolder=“W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v002\Draft” deadlineJobID=5a67415050eb1216680a156a deadlineRepository="\192.168.1.196\x\DeadlineRepository" taskStartFrame=0 taskEndFrame=30
2018-01-23 14:58:27: 0: INFO: Startup Directory: “C:\Users\squid\AppData\Local\Thinkbox\Deadline10\slave\32node53\Draft”
2018-01-23 14:58:28: 0: INFO: Process Priority: BelowNormal
2018-01-23 14:58:28: 0: INFO: Process Affinity: default
2018-01-23 14:58:28: 0: INFO: Process is now running
2018-01-23 14:58:45: 0: STDOUT: Appending “//192.168.1.196/x/DeadlineRepository/events/DraftEventPlugin/DraftQuickSubmission” to system path to import Quick Draft scripts
2018-01-23 14:58:45: 0: STDOUT: Command line args:
2018-01-23 14:58:45: 0: STDOUT: resolution=1
2018-01-23 14:58:45: 0: STDOUT: codec=mjpeg
2018-01-23 14:58:45: 0: STDOUT: quality=85
2018-01-23 14:58:45: 0: STDOUT: colorSpaceIn=Identity
2018-01-23 14:58:45: 0: STDOUT: colorSpaceOut=Identity
2018-01-23 14:58:45: 0: STDOUT: annotationsFilePath=None
2018-01-23 14:58:45: 0: STDOUT: annotationsFramePaddingSize=None
2018-01-23 14:58:45: 0: STDOUT: isDistributed=False
2018-01-23 14:58:45: 0: STDOUT: frameRate=30
2018-01-23 14:58:45: 0: STDOUT: quickType=createMovie
2018-01-23 14:58:45: 0: STDOUT: frameList=0-30
2018-01-23 14:58:45: 0: STDOUT: startFrame=0
2018-01-23 14:58:45: 0: STDOUT: endFrame=30
2018-01-23 14:58:45: 0: STDOUT: inFile=W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v002\teapot_v002_.RGB_color.####.exr
2018-01-23 14:58:45: 0: STDOUT: outFile=W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v002\Draft\teapot_v002_.RGB_color.mov
2018-01-23 14:58:45: 0: STDOUT: outFolder=W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v002\Draft
2018-01-23 14:58:45: 0: STDOUT: deadlineJobID=5a67415050eb1216680a156a
2018-01-23 14:58:45: 0: STDOUT: deadlineRepository=\192.168.1.196\x\DeadlineRepository
2018-01-23 14:58:45: 0: STDOUT: taskStartFrame=0
2018-01-23 14:58:45: 0: STDOUT: taskEndFrame=30
2018-01-23 14:58:45: 0: STDOUT: Draft 1.6.8
2018-01-23 14:58:45: 0: STDOUT: Checking for a license…
2018-01-23 14:58:45: 0: STDOUT: Encoding Progress: 3%
2018-01-23 14:58:45: 0: STDOUT: Encoding Progress: 6%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 9%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 12%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 16%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 19%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 22%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 25%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 29%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 32%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 35%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 38%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 41%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 45%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 48%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 51%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 54%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 58%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 61%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 64%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 67%
2018-01-23 14:58:46: 0: STDOUT: Encoding Progress: 70%
2018-01-23 14:58:47: 0: STDOUT: Encoding Progress: 74%
2018-01-23 14:58:47: 0: STDOUT: Encoding Progress: 77%
2018-01-23 14:58:47: 0: STDOUT: Encoding Progress: 80%
2018-01-23 14:58:47: 0: STDOUT: Encoding Progress: 83%
2018-01-23 14:58:47: 0: STDOUT: Encoding Progress: 87%
2018-01-23 14:58:47: 0: STDOUT: Encoding Progress: 90%
2018-01-23 14:58:47: 0: STDOUT: Encoding Progress: 93%
2018-01-23 14:58:47: 0: STDOUT: Encoding Progress: 96%
2018-01-23 14:58:47: 0: STDOUT: Encoding Progress: 100%
2018-01-23 14:58:47: 0: STDOUT: Output #0, mov, to ‘W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v002\Draft\teapot_v002_.RGB_color.mov’:
2018-01-23 14:58:47: 0: STDOUT: Metadata:
2018-01-23 14:58:47: 0: STDOUT: encoder : Lavf56.40.101
2018-01-23 14:58:47: 0: STDOUT: Stream #0:0: Video: mjpeg (jpeg / 0x6765706A), yuvj420p(pc), 800x450, q=5-5, 200 kb/s, 15360 tbn, 30 tbc
2018-01-23 14:58:47: 0: STDOUT: [mov @ 000000000013c8e0] Encoder did not produce proper pts, making some up.
2018-01-23 14:58:47: 0: INFO: Process exit code: 0
2018-01-23 14:58:47: 0: INFO: Draft job complete!
2018-01-23 14:58:47: 0: Done executing plugin command of type ‘Render Task’

=======================================================
Details

Date: 01/23/2018 06:12:03
Frames: 0-30
Job Submit Date: 01/23/2018 06:11:20
Job User: t.dyrdula
Average RAM Usage: 0 (0%)
Peak RAM Usage: 0 (0%)
Average CPU Usage: 0%
Peak CPU Usage: 0%
Used CPU Clocks (x10^6 cycles): 0
Total CPU Clocks (x10^6 cycles): 0

=======================================================
Slave Information

Slave Name: 32node53
Version: v10.0.9.7 Release (dfef9544f)
Operating System: Windows Server 2008 R2 Standard (SP1)
Running As Service: No
Machine User: squid
IP Address: 192.168.1.153
MAC Address: 00:22:64:04:2F:BF
CPU Architecture: x64
CPUs: 8
CPU Usage: 12%
Memory Usage: 1.3 GB / 32.0 GB (4%)
Free Disk Space: 22.414 GB
Video Card: ATI ES1000[/code]

And this is how my log looks like

[code]=======================================================
Error

Event Error (OnJobSubmitted): Fault : API create() Version.tasks expected [Array] data type(s) but got Hash:
{“type”=>“Task”, “id”=>15900}

=======================================================
Type

PythonException

=======================================================
Stack Trace

File “none”, line 194, in OnJobSubmitted
File “none”, line 132, in CreateShotgunVersion
File “W:\DeadlineRepository\events\Shotgun\ShotgunUtils.py”, line 300, in AddNewVersion
new_version = sg.create(‘Version’, data)
File “C:\Users\t.dyrdula\AppData\Local\Thinkbox\Deadline10\pythonAPIs\2018-01-10T200539.0000000Z\shotgun_api3\shotgun.py”, line 863, in create
record = self._call_rpc(“create”, params, first=True)
File “C:\Users\t.dyrdula\AppData\Local\Thinkbox\Deadline10\pythonAPIs\2018-01-10T200539.0000000Z\shotgun_api3\shotgun.py”, line 2130, in _call_rpc
self._response_errors(response)
File “C:\Users\t.dyrdula\AppData\Local\Thinkbox\Deadline10\pythonAPIs\2018-01-10T200539.0000000Z\shotgun_api3\shotgun.py”, line 2406, in _response_errors
raise Fault(sg_response.get(“message”, “Unknown Error”))

=======================================================
Log

2018-01-23 17:02:12: INFO: Importing Shotgun API from ‘C:\Users\t.dyrdula\AppData\Local\Thinkbox\Deadline10\pythonAPIs\2018-01-10T200539.0000000Z’…
2018-01-23 17:02:12: INFO: Output path: W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v003\teapot_v003_.RGB_color.####.exr
2018-01-23 17:02:14: An error occurred in the “OnJobSubmitted” function in events plugin ‘Shotgun’: Fault : API create() Version.tasks expected [Array] data type(s) but got Hash:
2018-01-23 17:02:14: {“type”=>“Task”, “id”=>15900} (Python.Runtime.PythonException)
2018-01-23 17:02:14: File “none”, line 194, in OnJobSubmitted
2018-01-23 17:02:14: File “none”, line 132, in CreateShotgunVersion
2018-01-23 17:02:14: File “W:\DeadlineRepository\events\Shotgun\ShotgunUtils.py”, line 300, in AddNewVersion
2018-01-23 17:02:14: new_version = sg.create(‘Version’, data)
2018-01-23 17:02:14: File “C:\Users\t.dyrdula\AppData\Local\Thinkbox\Deadline10\pythonAPIs\2018-01-10T200539.0000000Z\shotgun_api3\shotgun.py”, line 863, in create
2018-01-23 17:02:14: record = self._call_rpc(“create”, params, first=True)
2018-01-23 17:02:14: File “C:\Users\t.dyrdula\AppData\Local\Thinkbox\Deadline10\pythonAPIs\2018-01-10T200539.0000000Z\shotgun_api3\shotgun.py”, line 2130, in _call_rpc
2018-01-23 17:02:14: self._response_errors(response)
2018-01-23 17:02:14: File “C:\Users\t.dyrdula\AppData\Local\Thinkbox\Deadline10\pythonAPIs\2018-01-10T200539.0000000Z\shotgun_api3\shotgun.py”, line 2406, in _response_errors
2018-01-23 17:02:14: raise Fault(sg_response.get(“message”, “Unknown Error”))
2018-01-23 17:02:14: (Deadline.Events.DeadlineEventPluginException)
2018-01-23 17:02:14: w Deadline.Events.DeadlineEventPlugin.b(String avu, Exception avv)
2018-01-23 17:02:14: w Deadline.Events.DeadlineEventPlugin.OnJobSubmitted(Job job)
2018-01-23 17:02:14: w Deadline.Events.DeadlineEventManager.OnJobSubmitted(Job job, DataController dataController)
2018-01-23 17:02:14: ---------- Inner Stack Trace (Python.Runtime.PythonException) ----------
2018-01-23 17:02:14: File “none”, line 194, in OnJobSubmitted
2018-01-23 17:02:14: File “none”, line 132, in CreateShotgunVersion
2018-01-23 17:02:14: File “W:\DeadlineRepository\events\Shotgun\ShotgunUtils.py”, line 300, in AddNewVersion
2018-01-23 17:02:14: new_version = sg.create(‘Version’, data)
2018-01-23 17:02:14: File “C:\Users\t.dyrdula\AppData\Local\Thinkbox\Deadline10\pythonAPIs\2018-01-10T200539.0000000Z\shotgun_api3\shotgun.py”, line 863, in create
2018-01-23 17:02:14: record = self._call_rpc(“create”, params, first=True)
2018-01-23 17:02:14: File “C:\Users\t.dyrdula\AppData\Local\Thinkbox\Deadline10\pythonAPIs\2018-01-10T200539.0000000Z\shotgun_api3\shotgun.py”, line 2130, in _call_rpc
2018-01-23 17:02:14: self._response_errors(response)
2018-01-23 17:02:14: File “C:\Users\t.dyrdula\AppData\Local\Thinkbox\Deadline10\pythonAPIs\2018-01-10T200539.0000000Z\shotgun_api3\shotgun.py”, line 2406, in _response_errors
2018-01-23 17:02:14: raise Fault(sg_response.get(“message”, “Unknown Error”))

=======================================================
Details

Date: 01/23/2018 17:02:12
Event Type: OnJobSubmitted
Job Submit Date: 01/23/2018 17:02:10
Job User: t.dyrdula
[/code]

and now i get this one

[code]=======================================================
Error

Event Error (OnJobFinished): ResponseNotReady :

=======================================================
Type

PythonException

=======================================================
Stack Trace

File “none”, line 235, in OnJobFinished
File “none”, line 132, in CreateShotgunVersion
File “\192.168.1.196\x\DeadlineRepository\events\Shotgun\ShotgunUtils.py”, line 256, in AddNewVersion
user = sg.find_one(“HumanUser”,filters=[[“login”,“is”,userName]],fields=[‘login’,‘name’])
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 580, in find_one
additional_filter_presets=additional_filter_presets)
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 668, in find
if self.server_caps.version and self.server_caps.version >= (3, 3, 0):
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 507, in server_caps
self.info())
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 534, in info
return self._call_rpc(“info”, None, include_auth_params=False)
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2118, in _call_rpc
self.config.api_path, encoded_payload, req_headers)
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2254, in _make_call
return self._http_request(verb, path, body, req_headers)
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2304, in http_request
headers=headers)
File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1608, in request
(response, content) = self.request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1350, in _request
(response, content) = self.conn_request(conn, request_uri, method, body, headers)
File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1306, in _conn_request
response = conn.getresponse()
File “C:\Program Files\Thinkbox\Deadline10\bin\lib\httplib.py”, line 1123, in getresponse
raise ResponseNotReady()

=======================================================
Log

2018-01-23 17:01:27: INFO: Found Shotgun Version info
2018-01-23 17:01:27: INFO: Event Plugin Mode: UploadThumbnail
2018-01-23 17:01:27: INFO: Importing Shotgun API from ‘C:\Program Files\Thinkbox\Deadline10\bin\pythonsync’…
2018-01-23 17:01:27: INFO: Output path: W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v003\teapot_v003_.RGB_color.####.exr
2018-01-23 17:03:34: An error occurred in the “OnJobFinished” function in events plugin ‘Shotgun’: ResponseNotReady : (Python.Runtime.PythonException)
2018-01-23 17:03:34: File “none”, line 235, in OnJobFinished
2018-01-23 17:03:34: File “none”, line 132, in CreateShotgunVersion
2018-01-23 17:03:34: File “\192.168.1.196\x\DeadlineRepository\events\Shotgun\ShotgunUtils.py”, line 256, in AddNewVersion
2018-01-23 17:03:34: user = sg.find_one(“HumanUser”,filters=[[“login”,“is”,userName]],fields=[‘login’,‘name’])
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 580, in find_one
2018-01-23 17:03:34: additional_filter_presets=additional_filter_presets)
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 668, in find
2018-01-23 17:03:34: if self.server_caps.version and self.server_caps.version >= (3, 3, 0):
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 507, in server_caps
2018-01-23 17:03:34: self.info())
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 534, in info
2018-01-23 17:03:34: return self._call_rpc(“info”, None, include_auth_params=False)
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2118, in _call_rpc
2018-01-23 17:03:34: self.config.api_path, encoded_payload, req_headers)
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2254, in _make_call
2018-01-23 17:03:34: return self._http_request(verb, path, body, req_headers)
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2304, in http_request
2018-01-23 17:03:34: headers=headers)
2018-01-23 17:03:34: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1608, in request
2018-01-23 17:03:34: (response, content) = self.request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
2018-01-23 17:03:34: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1350, in _request
2018-01-23 17:03:34: (response, content) = self.conn_request(conn, request_uri, method, body, headers)
2018-01-23 17:03:34: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1306, in _conn_request
2018-01-23 17:03:34: response = conn.getresponse()
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\lib\httplib.py”, line 1123, in getresponse
2018-01-23 17:03:34: raise ResponseNotReady()
2018-01-23 17:03:34: (Deadline.Events.DeadlineEventPluginException)
2018-01-23 17:03:34: at Deadline.Events.DeadlineEventPlugin.b(String avu, Exception avv)
2018-01-23 17:03:34: at Deadline.Events.DeadlineEventPlugin.OnJobFinished(Job job)
2018-01-23 17:03:34: at Deadline.Events.DeadlineEventManager.OnJobsFinished(Job[] jobs, DataController dataController)
2018-01-23 17:03:34: ---------- Inner Stack Trace (Python.Runtime.PythonException) ----------
2018-01-23 17:03:34: File “none”, line 235, in OnJobFinished
2018-01-23 17:03:34: File “none”, line 132, in CreateShotgunVersion
2018-01-23 17:03:34: File “\192.168.1.196\x\DeadlineRepository\events\Shotgun\ShotgunUtils.py”, line 256, in AddNewVersion
2018-01-23 17:03:34: user = sg.find_one(“HumanUser”,filters=[[“login”,“is”,userName]],fields=[‘login’,‘name’])
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 580, in find_one
2018-01-23 17:03:34: additional_filter_presets=additional_filter_presets)
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 668, in find
2018-01-23 17:03:34: if self.server_caps.version and self.server_caps.version >= (3, 3, 0):
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 507, in server_caps
2018-01-23 17:03:34: self.info())
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 534, in info
2018-01-23 17:03:34: return self._call_rpc(“info”, None, include_auth_params=False)
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2118, in _call_rpc
2018-01-23 17:03:34: self.config.api_path, encoded_payload, req_headers)
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2254, in _make_call
2018-01-23 17:03:34: return self._http_request(verb, path, body, req_headers)
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2304, in http_request
2018-01-23 17:03:34: headers=headers)
2018-01-23 17:03:34: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1608, in request
2018-01-23 17:03:34: (response, content) = self.request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
2018-01-23 17:03:34: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1350, in _request
2018-01-23 17:03:34: (response, content) = self.conn_request(conn, request_uri, method, body, headers)
2018-01-23 17:03:34: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1306, in _conn_request
2018-01-23 17:03:34: response = conn.getresponse()
2018-01-23 17:03:34: File “C:\Program Files\Thinkbox\Deadline10\bin\lib\httplib.py”, line 1123, in getresponse
2018-01-23 17:03:34: raise ResponseNotReady()

=======================================================
Details

Date: 01/23/2018 08:18:38
Event Type: OnJobFinished
Job Submit Date: 01/23/2018 08:02:10
Job User: t.dyrdula
[/code]

and this one

[code]=======================================================
Log

2018-01-23 17:00:46: Creating output directory ‘W:\0000_sg_development\shots\sc02\sc02_sh0200\comp\render\teapot_v003\Draft’…
2018-01-23 17:00:47: INFO: MODE: Shotgun|UploadFilmstrip
2018-01-23 17:00:47: WARNING: Could not find an associated Shotgun Version ID. The Draft output will not be uploaded to Shotgun.
2018-01-23 17:00:47: Submitting Shotgun Filmstrip Creation Job to Deadline…
2018-01-23 17:01:08: Deadline Command BG 10.0 [v10.0.9.7 Release (dfef9544f)]
2018-01-23 17:01:08: Submitting to Repository: \192.168.1.196\x\DeadlineRepository
2018-01-23 17:01:08: Submission Contains the Following Auxiliary Files:
2018-01-23 17:01:08: 1) \192.168.1.196\x\DeadlineRepository\events\DraftEventPlugin\DraftQuickSubmission\DraftCreateFilmstrip.py
2018-01-23 17:01:08: Result=Success
2018-01-23 17:01:08: JobID=5a67dad3d1bac2481cc10282
2018-01-23 17:01:08: The job was submitted successfully.
2018-01-23 17:01:08: ====Submitting Job for Output 1 of 1====
2018-01-23 17:01:08: INFO: MODE: Shotgun|UploadMovie
2018-01-23 17:01:08: WARNING: Could not find an associated Shotgun Version ID. The Draft output will not be uploaded to Shotgun.
2018-01-23 17:01:08: Submitting Quick Draft Job to Deadline…
2018-01-23 17:01:27: Deadline Command BG 10.0 [v10.0.9.7 Release (dfef9544f)]
2018-01-23 17:01:27: Submitting to Repository: \192.168.1.196\x\DeadlineRepository
2018-01-23 17:01:27: Submission Contains the Following Auxiliary Files:
2018-01-23 17:01:27: 1) \192.168.1.196\x\DeadlineRepository\events\DraftEventPlugin\DraftQuickSubmission\QuickDraft.py
2018-01-23 17:01:27: Result=Success
2018-01-23 17:01:27: JobID=5a67dae6d1bac25cc4f8de21
2018-01-23 17:01:27: The job was submitted successfully.

=======================================================
Details

Date: 01/23/2018 08:16:31
Event Type: OnJobFinished
Frames: 29
Job User: t.dyrdula
Job Submit Date: 01/23/2018 08:02:10

=======================================================
Slave Information

Slave Name: 16node60
Version: v10.0.9.7 Release (dfef9544f)
Operating System: Windows Server 2008 R2 Standard (SP1)
Running As Service: No
Machine User: squid
IP Address: 192.168.1.160
MAC Address: 00:21:5A:AB:6F:89
CPU Architecture: x64
CPUs: 8
CPU Usage: 1%
Memory Usage: 987.3 MB / 16.0 GB (6%)
Free Disk Space: 36.470 GB
Video Card: ATI ES1000
[/code]

Hmm. A couple of things. This error here:

2018-01-23 17:01:08:  WARNING: Could not find an associated Shotgun Version ID.  The Draft output will not be uploaded to Shotgun.

Can you send a screenshot of your Draft settings when you’re submitting? Ideally you’d have a version ‘in progress’ that you could choose when submitting the job.

Now, it looks like from my poking into ShotgunUtils.py that we’re passing the dictionary in that it’s complaining about. My best guess at the moment is that either: The version creation API changed, or it supports creating versions that don’t exist and requires different data in that case.

here is the snapshot
and we are using quick draft options


ok so we tried couple of other things, changing fields namig in shotgun to deafult settings
also creating a new project with default shotgun settings

but nothing worked so far.

Should i make a ticket for this? Or maybe there is something trivial that i am missing

thanks for help

marko

Hey Marko,

Edit: Hmm… are you still getting that “API create() Version” creation error? If the job is still submitting with that error, then I assume that’s causing the Job Extra Info to not be populated.

For the job you’re trying to upload to shotgun, could you grab the Job Extra Info settings (Right-Click Job -> Modify Job Properties -> Job Extra Info) and send them my way (screenshot or text)? That’s where the Draft Event plugin looks for the shotgun versionId. It’s different than the one Edwin asked about.

Cheers

Here is the snapshot

And yes nothing is populated

As far as the ticket, I’d prefer this be in the open if that’s alright. It’s kind of nice for the next person if the case is documented where others can learn too. We’ll just need to keep track here. For this problem, I’ll have to give it a hard think.

Sure thing! I am all about sharing :slight_smile:

Hey there,

One thing just crossed my mind.
We are not using sg toolkit to run our scenes, so maybe all of the necessary data that Deadline needs for integration is coming from toolkit ?

Actually, it should be coming from the Integration tab in the submitter… I keep mulling this over and it’s obvious that the problem is at submission time since the proper data isn’t being populated. I wonder, are you getting the same submission time error in the OnJobSubmitted() event log as you were before that testing?

I’ve read over the Version create section of the Shotgun API docs, and I can’t find any instance where it’d want to get an array:

developer.shotgunsoftware.com/py … _shot.html

I wonder if they support passing multiple tasks for a version now and somehow aren’t backward compatible? What version of Shotgun are you folks using?

hi there
sorry for the the very late reply, i was away on a shoot.

we are currently using shotgun v 7.6.3.0 (build db445a6) with the latest API

We had to stop the tests for a while, but getting back on this next week.

Thanks for the help so far

Cheers
Marko

Sounds good. Let us know when you’re back at it.

[code]=======================================================
Log

2018-02-13 08:57:14: Creating output directory ‘W:\0000_unceltoolkit\assets\char\asset\render\v001\Draft’…
2018-02-13 08:57:15: INFO: MODE: Shotgun|UploadFilmstrip
2018-02-13 08:57:15: WARNING: Could not find an associated Shotgun Version ID. The Draft output will not be uploaded to Shotgun.
2018-02-13 08:57:15: Submitting Shotgun Filmstrip Creation Job to Deadline…
2018-02-13 08:58:00: Deadline Command BG 10.0 [v10.0.9.7 Release (dfef9544f)]
2018-02-13 08:58:00: Submitting to Repository: \192.168.1.196\x\deadlinerepository
2018-02-13 08:58:00: Submission Contains the Following Auxiliary Files:
2018-02-13 08:58:00: 1) \192.168.1.196\x\deadlinerepository\events\DraftEventPlugin\DraftQuickSubmission\DraftCreateFilmstrip.py
2018-02-13 08:58:00: Result=Success
2018-02-13 08:58:00: JobID=5a829a8381f96e299c7abca9
2018-02-13 08:58:00: The job was submitted successfully.
2018-02-13 08:58:00: ====Submitting Job for Output 1 of 1====
2018-02-13 08:58:00: INFO: MODE: Shotgun|UploadMovie
2018-02-13 08:58:00: WARNING: Could not find an associated Shotgun Version ID. The Draft output will not be uploaded to Shotgun.
2018-02-13 08:58:00: Submitting Quick Draft Job to Deadline…
2018-02-13 08:58:17: Deadline Command BG 10.0 [v10.0.9.7 Release (dfef9544f)]
2018-02-13 08:58:17: Submitting to Repository: \192.168.1.196\x\deadlinerepository
2018-02-13 08:58:17: Submission Contains the Following Auxiliary Files:
2018-02-13 08:58:17: 1) \192.168.1.196\x\deadlinerepository\events\DraftEventPlugin\DraftQuickSubmission\QuickDraft.py
2018-02-13 08:58:17: Result=Success
2018-02-13 08:58:17: JobID=5a829a9981f96e0ea440e5e1
2018-02-13 08:58:17: The job was submitted successfully.
[/code]

Hi there again so after updating and some cleaning of our shotgun setup we still have this error

and this one

[code]=======================================================
Error

Event Error (OnJobFinished): ResponseNotReady :

=======================================================
Type

PythonException

=======================================================
Stack Trace

File “none”, line 235, in OnJobFinished
File “none”, line 132, in CreateShotgunVersion
File “\192.168.1.196\x\deadlinerepository\events\Shotgun\ShotgunUtils.py”, line 256, in AddNewVersion
user = sg.find_one(“HumanUser”,filters=[[“login”,“is”,userName]],fields=[‘login’,‘name’])
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 580, in find_one
additional_filter_presets=additional_filter_presets)
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 668, in find
if self.server_caps.version and self.server_caps.version >= (3, 3, 0):
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 507, in server_caps
self.info())
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 534, in info
return self._call_rpc(“info”, None, include_auth_params=False)
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2118, in _call_rpc
self.config.api_path, encoded_payload, req_headers)
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2254, in _make_call
return self._http_request(verb, path, body, req_headers)
File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2304, in http_request
headers=headers)
File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1608, in request
(response, content) = self.request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1350, in _request
(response, content) = self.conn_request(conn, request_uri, method, body, headers)
File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1306, in _conn_request
response = conn.getresponse()
File “C:\Program Files\Thinkbox\Deadline10\bin\lib\httplib.py”, line 1123, in getresponse
raise ResponseNotReady()

=======================================================
Log

2018-02-13 08:58:18: INFO: Found Shotgun Version info
2018-02-13 08:58:18: INFO: Event Plugin Mode: UploadThumbnail
2018-02-13 08:58:18: INFO: Importing Shotgun API from ‘C:\Program Files\Thinkbox\Deadline10\bin\pythonsync’…
2018-02-13 08:58:55: INFO: Output path: W:\0000_unceltoolkit\assets\char\asset\render\v001\teapot_v001_.####.jpg
2018-02-13 09:01:10: An error occurred in the “OnJobFinished” function in events plugin ‘Shotgun’: ResponseNotReady : (Python.Runtime.PythonException)
2018-02-13 09:01:10: File “none”, line 235, in OnJobFinished
2018-02-13 09:01:10: File “none”, line 132, in CreateShotgunVersion
2018-02-13 09:01:10: File “\192.168.1.196\x\deadlinerepository\events\Shotgun\ShotgunUtils.py”, line 256, in AddNewVersion
2018-02-13 09:01:10: user = sg.find_one(“HumanUser”,filters=[[“login”,“is”,userName]],fields=[‘login’,‘name’])
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 580, in find_one
2018-02-13 09:01:10: additional_filter_presets=additional_filter_presets)
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 668, in find
2018-02-13 09:01:10: if self.server_caps.version and self.server_caps.version >= (3, 3, 0):
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 507, in server_caps
2018-02-13 09:01:10: self.info())
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 534, in info
2018-02-13 09:01:10: return self._call_rpc(“info”, None, include_auth_params=False)
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2118, in _call_rpc
2018-02-13 09:01:10: self.config.api_path, encoded_payload, req_headers)
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2254, in _make_call
2018-02-13 09:01:10: return self._http_request(verb, path, body, req_headers)
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2304, in http_request
2018-02-13 09:01:10: headers=headers)
2018-02-13 09:01:10: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1608, in request
2018-02-13 09:01:10: (response, content) = self.request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
2018-02-13 09:01:10: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1350, in _request
2018-02-13 09:01:10: (response, content) = self.conn_request(conn, request_uri, method, body, headers)
2018-02-13 09:01:10: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1306, in _conn_request
2018-02-13 09:01:10: response = conn.getresponse()
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\lib\httplib.py”, line 1123, in getresponse
2018-02-13 09:01:10: raise ResponseNotReady()
2018-02-13 09:01:10: (Deadline.Events.DeadlineEventPluginException)
2018-02-13 09:01:10: w Deadline.Events.DeadlineEventPlugin.b(String avu, Exception avv)
2018-02-13 09:01:10: w Deadline.Events.DeadlineEventPlugin.OnJobFinished(Job job)
2018-02-13 09:01:10: w Deadline.Events.DeadlineEventManager.OnJobsFinished(Job[] jobs, DataController dataController)
2018-02-13 09:01:10: ---------- Inner Stack Trace (Python.Runtime.PythonException) ----------
2018-02-13 09:01:10: File “none”, line 235, in OnJobFinished
2018-02-13 09:01:10: File “none”, line 132, in CreateShotgunVersion
2018-02-13 09:01:10: File “\192.168.1.196\x\deadlinerepository\events\Shotgun\ShotgunUtils.py”, line 256, in AddNewVersion
2018-02-13 09:01:10: user = sg.find_one(“HumanUser”,filters=[[“login”,“is”,userName]],fields=[‘login’,‘name’])
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 580, in find_one
2018-02-13 09:01:10: additional_filter_presets=additional_filter_presets)
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 668, in find
2018-02-13 09:01:10: if self.server_caps.version and self.server_caps.version >= (3, 3, 0):
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 507, in server_caps
2018-02-13 09:01:10: self.info())
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 534, in info
2018-02-13 09:01:10: return self._call_rpc(“info”, None, include_auth_params=False)
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2118, in _call_rpc
2018-02-13 09:01:10: self.config.api_path, encoded_payload, req_headers)
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2254, in _make_call
2018-02-13 09:01:10: return self._http_request(verb, path, body, req_headers)
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\shotgun.py”, line 2304, in http_request
2018-02-13 09:01:10: headers=headers)
2018-02-13 09:01:10: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1608, in request
2018-02-13 09:01:10: (response, content) = self.request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
2018-02-13 09:01:10: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1350, in _request
2018-02-13 09:01:10: (response, content) = self.conn_request(conn, request_uri, method, body, headers)
2018-02-13 09:01:10: File "C:\Program Files\Thinkbox\Deadline10\bin\pythonsync\shotgun_api3\lib\httplib2_init
.py", line 1306, in _conn_request
2018-02-13 09:01:10: response = conn.getresponse()
2018-02-13 09:01:10: File “C:\Program Files\Thinkbox\Deadline10\bin\lib\httplib.py”, line 1123, in getresponse
2018-02-13 09:01:10: raise ResponseNotReady()
[/code]

So, it seems like the version isn’t being created. I did some digging into ResponseNotReady:

stackoverflow.com/questions/323 … senotready

I don’t think this is going to be from the programming side since more people would be hitting this.

Going the other route, is this going through a proxy that might have some security / filtering in place? I wonder if most of the Shotgun endpoints were added but one was missed. The ResponseNotReady is being thrown by this in "[repo]/events/Shotgun/ShotgunUitls.py:

    sg = GetShotgun( shotgunPath )
    
    user = sg.find_one("HumanUser",filters=[["login","is",userName]],fields=['login','name'])

The GetShotgun function is creating a brand now object each time with this:

    sgObject = shotgun_api3.shotgun.Shotgun( url, name, key, True, proxy, connect=False )

I have to assume that query endpoint is used for a bunch of different things (it’s just “sg.find_one()”). Is there some proxy in between you at SG? I’m looking for anything here that’s different than everyone else’s deployment.

no there is not a proxy in place nor any filtering.
But looking at this atm i think i might have an idea what is wrong.
I will test something overnight (diff. timezone here :slight_smile: ) and i will let you know asap tomorrow.

cheers

hi there,

I think we will reboot our entire shotgun in next days, because all i have tried gives me the same error.
so i ma guessing that there is something wrong in our shotgun setup.

Will post if we fix it for future reference :slight_smile:

Much appreciated! I’m certainly stumped over here. Does anyone know if you can get any server-side debug info from hosted Shotgun?

Privacy | Site terms | Cookie preferences