Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: Develop Blender addon #1309

Draft
wants to merge 142 commits into
base: master
Choose a base branch
from

Conversation

n-jay
Copy link
Contributor

@n-jay n-jay commented Jul 30, 2023

Link the Issue(s) this Pull Request is related to.
#312

Summarize your change.
A standalone Blender addon for submitting OpenCue jobs.

Include initial UI and organization metadata
Checks if dependencies were installed during first install of addon
For copying OpenCue dependencies for local Git repo
To avoid ModuleNotFoundException in first install
Resolve error when extracting data from 'cmd' dictionary inside layerData
Deletes opencue module when unregistering addon
In addon settings section
Will be addressed as system environment variable
Remove extra lines, comments and unused imports
@n-jay
Copy link
Contributor Author

n-jay commented Aug 17, 2024

@bcipriano @DiegoTavares There seems to be an issue in the sample job submitted in the integration test script:

ol = outline.Outline(
'basic_job', shot='shot01', show='testing', user=getpass.getuser())
layer = outline.modules.shell.Shell(
'echo_frame', command=['echo', '#IFRAME#'], chunk=1, threads=1, range='1-5')
ol.add_layer(layer)
outline.cuerun.launch(ol, use_pycuerun=False)

Despite being a simple job, the wait_for_job function reports the job as pending until it times out:
image

Would appreciate some thoughts on this.

@DiegoTavares
Copy link
Collaborator

It looks like the job is not being picked up by rqd, which means rqd might not be coming up as expected, or not configured properly on the integration test to be assigned to the right allocation. Can you confirm the rqd version created by your dockerfile is running as expected in isolation (outside of the test environment)?

Replaced with standard docker run deployment
Include parameter to setup container network
Edits config file and restart container
Adds tag to Blender RQD container
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants