Replies: 5 comments 12 replies
-
|
Let me summarize how we set the working directory currently:
I agree that this is quite complex and that it would be nice to simplify this. |
Beta Was this translation helpful? Give feedback.
-
|
Proposal from @theol0403 :
Could you clarify in which of the above cases this should apply in your opinion? Just for distributed dataflows? Or also for local dataflows, instead of using the parent directory of the dataflow yaml file? What about nodes with |
Beta Was this translation helpful? Give feedback.
-
Proposal
|
Beta Was this translation helpful? Give feedback.
-
Proposal
|
Beta Was this translation helpful? Give feedback.
-
|
So I think that the current implementation of path used the dataflow as the working directory even when we provide a git repository. I'm unable to run the following example: - id: hibiki
git: https://github.com/haixuanTao/delayed-streams-modeling.git
args: gen
build: cargo build --manifest-path stt-rs/Cargo.toml -r --features cuda
path: git/github.com/haixuanTao/delayed-streams-modeling.git/dd5e92a43b1e6709c8a72d9b58608f26ff62afa0/stt-rs/target/release/kyutai-stt-rs
inputs:
audio:
source: NODE_ID/audio
queue_size: 1000000
outputs:
- text
- wordwithout specifying the full path including git. Am I missing something? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
There were some reports that our current working directory selection is too complicated and unintuitive. Let's try to find better defaults in this discussion.
Issue Report
Originally posted by @theol0403 in #1066 (comment):
I ran into this issue today when trying to set up distributed nodes.
Using just a local python node works fine:
Then,
dora buildanddora startwork as expected and start the python and rust nodes locally.However, making just the rust node distributed:
Causes
keyboard_controlleron the LOCAL daemon to fail.Then, changing the python node to:
solves the problem. But, I think this is very unintuitive and was very difficult to troubleshoot. Now, when commenting out the distributed rust node, the python node fails because the paths are wrong!
Beta Was this translation helpful? Give feedback.
All reactions