(at least in some images)
Steps to reproduce
- $ echo "cd myproject && git pull" > everyday.sh
- $ toolforge-jobs run myscheduledjob --command ./everyday.sh --image tf-bullseye-std --schedule "0 23 * * *"
Expected behavior
Git and ssh should be there to use.
Current behavior
On buster/bullseye (standalone) there is no git:
$ cat myscheduledjob.out $ cat myscheduledjob.err ./everyday.sh: line 2: git: command not found ./everyday.sh: line 2: git: command not found
On python39 and others (sssd) there is no ssh:
$ cat myscheduledjob.out Your branch is ahead of 'origin/master' by 264 commits. (use "git push" to publish your local commits) Your branch is ahead of 'origin/master' by 264 commits. (use "git push" to publish your local commits) $ cat myscheduledjob.err Switched to branch 'master' error: cannot run ssh: No such file or directory fatal: unable to fork Already on 'master' error: cannot run ssh: No such file or directory fatal: unable to fork