I'm really confused, I'm not sure what is wrong and what is the relationship between the templates the agent and all of those thing
For the meantime, I'm giving up on the pipeline thing and I'll write a bash script to orchestrate the execution, because I need to deliver and I'm not feeling this is going anywhere
On an end note I'd love for this to work as expected, I'm not sure what you need from me. A fully reproducible example will be hard because obviously this is proprietary code. What I can tell you about my environment is that I manage it with Poetry, and works well under all other cases. If you'll give me a list of the things you need to figure this out I'll try my best to help so let's have all those combined in one message and see how we can continue from there
For future reference, I'll tell the story from my point of view:
I have written two tasks, and successfully ran them both on my local machine. Looking at those tasks' requiremetns section after they are completed, in teh installed packages part there seem to be packages missing, but it works so I don't really care.
Then, I've written a pipeline script using pipeline controller, to execute those tasks one after the other. It just inserted them into a queue and they never ran. From this slack channel I learned that in order to use pipelines I must have a clearml-agent on my machine which I msut say is a necessity which should not be there for the case of local execution. After I had an agent running, it started consuming the tasks but they all fail because he can't find a specific package.