Job Storage Path in add-on should be platform-dependent #100196
Labels
No Label
Good First Issue
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status
Confirmed
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Job Type
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No Assignees
5 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: studio/flamenco#100196
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The
getConfiguration
OpenAPI operation currently returns the configuration of the Manager as-is. This is insufficient for cross-platform installations, though, as a Manager running Linux will report a Linux path even when the client is running Windows.This is also reflected in the job storage path as reported by the Blender add-on.
Adding
platform
andaudience
parameters like thegetVariables
operation would resolve this. Those can then be used by the API implementation to perform path modification on the job storage path before returning it.Changed status from 'Needs Triage' to: 'Confirmed'
Added subscriber: @dr.sybren
Added subscriber: @WouterVandenneucker
Came here to write exactly this :)
We've got a threadripper render server with another node on the way running Linux and designer workstations are on windows.
Flamenco 3 being able to run on both would mean I can ditch our self written -far from perfect- render manager that isn't really flexible on adding new devices.
Is there a manual workaround right now using the
flamenco-worker.yaml
file? There is nothing on changing the shared storage location or file path 'type' in the docsAdded subscriber: @gabe2252
Added subscriber: @zuggamasta
We're currently working on our files from Apple Macbooks, and rendering on Windows (could be linux) machines. Sadly flamenco3 is also not able to support us here. And I still did not set up an automation for our case. (Still betting on flamenco getting cross plattform love)
This is definitely something that should be supported. The two-way variables will help with this: https://flamenco.blender.org/usage/variables/multi-platform/
There's nothing to do on your side @WouterVandenneucker, this is something that simply has to be coded into Flamenco. I'll see if I can get that done today, before I release the 2nd beta version.
This issue was referenced by
31cf0a4ecc
Changed status from 'Confirmed' to: 'Resolved'