Deployment worked without issue in production, but hit the following error when deploying to the Beta Cluster:
15:57:50 [deployment-mcs01.deployment-prep.eqiad.wmflabs] <Command u'/usr/bin/git submodule update --init --recursive --jobs 1 --reference /srv/deployment/mobileapps/deploy-cache/cache'>: starting process 15:57:50 [deployment-mcs01.deployment-prep.eqiad.wmflabs] <Command u'/usr/bin/git submodule update --init --recursive --jobs 1 --reference /srv/deployment/mobileapps/deploy-cache/cache', pid 6739>: process started 15:57:52 [deployment-mcs01.deployment-prep.eqiad.wmflabs] <Command u'/usr/bin/git submodule update --init --recursive --jobs 1 --reference /srv/deployment/mobileapps/deploy-cache/cache', pid 6739>: process completed 15:57:52 [deployment-mcs01.deployment-prep.eqiad.wmflabs] Unhandled error: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/scap/cli.py", line 330, in run exit_status = app.main(app.extra_arguments) File "/usr/lib/python2.7/dist-packages/scap/deploy.py", line 146, in main getattr(self, stage)() File "/usr/lib/python2.7/dist-packages/scap/deploy.py", line 332, in fetch for manager in git_binary_manager: TypeError: 'NoneType' object is not iterable 15:57:52 [deployment-mcs01.deployment-prep.eqiad.wmflabs] deploy-local failed: <TypeError> {} 15:57:52 [deployment-tin] [u'/usr/bin/scap', u'deploy-local', u'-v', u'--repo', u'mobileapps/deploy', u'-g', u'default', u'fetch', u'--refresh-config'] on deployment-mcs01.deployment-prep.eqiad.wmflabs returned [70]: http://deployment-tin.deployment-prep.eqiad.wmflabs/mobileapps/deploy/.git 15:57:52 [deployment-tin] 1 targets had deploy errors 15:57:52 [deployment-tin] 1 targets failed 15:57:52 [deployment-tin] 1 of 1 default targets failed, exceeding limit