stat[1004-1008],an-test-client1001 all have failing puppet runs due to scap issue. Below is the output of a puppet run on stat1006
$ sudo puppet agent -t Info: Using configured environment 'production' Info: Retrieving pluginfacts Info: Retrieving plugin Info: Retrieving locales Info: Loading facts Info: Caching catalog for stat1006.eqiad.wmnet Info: Unable to serialize catalog to json, retrying with pson Info: Applying configuration version '(0a95f7c2e5) Moritz Mühlenhoff - Deal with variant/custom mismatches in more places' Error: Execution of '/usr/bin/scap deploy-local --repo analytics/hdfs-tools/deploy -D log_json:False' returned 70: Error: /Stage[main]/Profile::Analytics::Hdfs_tools/Scap::Target[analytics/hdfs-tools/deploy]/Package[analytics/hdfs-tools/deploy]/ensure: change from 'absent' to 'present' failed: Execution of '/usr/bin/scap deploy-local --repo analytics/hdfs-tools/deploy -D log_json:False' returned 70: (corrective) Notice: /Stage[main]/Profile::Analytics::Refinery::Repository/Scap::Target[analytics/refinery]/Package[analytics/refinery]/ensure: created (corrective) Error: Execution of '/usr/bin/scap deploy-local --repo wikimedia/discovery/analytics -D log_json:False' returned 70: Error: /Stage[main]/Profile::Analytics::Cluster::Elasticsearch/Scap::Target[wikimedia/discovery/analytics]/Package[wikimedia/discovery/analytics]/ensure: change from 'absent' to 'present' failed: Execution of '/usr/bin/scap deploy-local --repo wikimedia/discovery/analytics -D log_json:False' returned 70: (corrective) Notice: /Stage[main]/Profile::Analytics::Hdfs_tools/File[/usr/local/bin/hdfs-rsync]: Dependency Package[analytics/hdfs-tools/deploy] has failures: true Warning: /Stage[main]/Profile::Analytics::Hdfs_tools/File[/usr/local/bin/hdfs-rsync]: Skipping because of failed dependencies Info: Stage[main]: Unscheduling all events on Stage[main] Notice: Applied catalog in 58.46 seconds
Running the scap command manually i get the following results
$ sudo -u analytics-deploy /usr/bin/scap deploy-local --repo analytics/hdfs-tools/deploy -D log_json:False 12:26:45 Fetch from: http://deploy1001.eqiad.wmnet/analytics/hdfs-tools/deploy/.git 12:26:45 Unhandled error: Traceback (most recent call last): File "/var/lib/scap/scap/lib/python3.7/site-packages/scap/cli.py", line 532, in run exit_status = app.main(app.extra_arguments) File "/var/lib/scap/scap/lib/python3.7/site-packages/scap/deploy.py", line 161, in main getattr(self, stage)() File "/var/lib/scap/scap/lib/python3.7/site-packages/scap/deploy.py", line 314, in fetch git.fetch(self.context.cache_dir, git_remote) File "/var/lib/scap/scap/lib/python3.7/site-packages/scap/git.py", line 348, in fetch gitcmd("fetch", *cmd, cwd=location) File "/var/lib/scap/scap/lib/python3.7/site-packages/scap/runcmd.py", line 91, in gitcmd return _runcmd(["git", subcommand] + list(args), **kwargs) File "/var/lib/scap/scap/lib/python3.7/site-packages/scap/runcmd.py", line 78, in _runcmd raise FailedCommand(argv, p.returncode, stdout, stderr) scap.runcmd.FailedCommand: Command 'git fetch --tags --jobs 38 --no-recurse-submodules' failed with exit code 128; stdout: stderr: fatal: unable to access 'http://deploy1001.eqiad.wmnet/analytics/hdfs-tools/deploy/.git/': The requested URL returned error: 503 12:26:45 deploy-local failed: <FailedCommand> Command 'git fetch --tags --jobs 38 --no-recurse-submodules' failed with exit code 128; stdout: stderr: fatal: unable to access 'http://deploy1001.eqiad.wmnet/analytics/hdfs-tools/deploy/.git/': The requested URL returned error: 503