Closed petehouston closed 23 hours ago
Hi @petehouston the code you mention is only executed when add_repo
is passed, by default it is empty. And I see you didn't pass anything, so this shouldn't be related to the problem you have.
This looks like a problem looking for the directory, can you pass the path without using ~.
I'm gonna look into this further, but I think in your case you could pass just data-scheduler
Orb version
3.0.1
What happened
I have many jobs using the orb Helm@1.2.0 without any problem
I've tried to test with orb new version @3.0.1 to see if there is any differences
then it returns error saying:
I was curious so I re-ran into SSH job, to my surprise, I was able to issue the command manually successfully. However, it doesn't work with the job execution
helm/upgrade-helm-chart
.Expected behavior
It should execute normally without any issue.
Comments
As I dig the script, it seems to be issue over here:
https://github.com/CircleCI-Public/helm-orb/blob/master/src/scripts/upgrade_helm_chart.sh
https://github.com/CircleCI-Public/helm-orb/blob/master/src/scripts/upgrade_helm_chart.sh#L66-L69
I do not think it is a good idea to put
helm repo update
before executing install or upgrade. They are for different purposes.My suggestions is to break out and create a new job for adding multiple repos, ex: