integration/jenkins.git is deployed MANUALLY on Jenkins slaves under /srv/slave-scripts. That should be done using the wikimedia deployment system:
In puppet:
- symlink /srv/slave-scripts to /srv/deployment/integration/slave-scripts
- add in the git-deploy configuration
Get that merged and applied on all slaves, will have to delete the existing /srv/slave-scripts directory to leave room for the puppet symlink.
Then, update Jenkins jobs templates and slave-scripts to user /srv/deployment/integration/slave-scripts instead of the obsoleted path /srv/slave-scripts.
Version: wmf-deployment
Severity: normal