I know I can specify the repo manually in the add_funciton_step
call but I would like to keep the execution from the parent pipeline task, including uncomitted changes etc.
Hi @<1547028074090991616:profile|ShaggySwan64> , can you please provide minimal sample code that reproduces this? The local imports - are they from the private repo?
Can you please add log of all related runs including the pipeline controller
yes, I only have a single repository. The pipeline and the individual steps are implemented in the same folder but although the controller task runs fine and the repo is cloned on the agent, the function step agents only pull the single .py file.
I think the controller and steps need to be in the same repository
yes, they are. It's basically the same script as the pipeline_from_functions.py
example on clearml github but I need to import local modules from a private repository inside the steps.