Problem
Month ahead worked differently when run from:
- Task_generator.py (ArgoCD)
- Manual_worker.py (Jenkins)
The problem was data_timestamps parameter that was modified in helm configuration.
Cause
Manual runs behave diferent, they don’t take configuration parameters from helm configuration.
Also manual runs don’t have helm project info, it's a separate project.
Asked solution
- Take helm repo as basic (replacing the template currently under the manual task) and updating values we have configured. This will solve the one source of truth and will keep the manual run configuration to work.
- Easy and filling all the boxes solution is to add run time as configuration in jenkins.
The current ask is for solution 2 because it gives flexibility and automatic tasks are ok.
Uncertainty
The issue in task generator is only with MO models.