circleci 2020-02-29

@marc-omorain I'm getting

100 13.9M  100 13.9M    0     0  13.4M      0  0:00:01  0:00:01 --:--:-- 29.4M
shasum: /Users/distiller/.lein/self-installs/leiningen-2.9.2-standalone.jar.pending.shasum: no properly formatted SHA1 checksum lines found
Failed to properly download 
The checksum was mismatched. and we could not verify the downloaded
file. We expected a sha256 of
09805bd809656794cfe7d9155fd4b8bea2646092318690bf68e3c379574a2d3c and actually had
0b320b5ba103b199872e2ec6632dfbc1f3e045455ae35a1f3b5b3b5a2ba3ca16.
in my Mac container all of a sudden.

I'm getting this in babashka. It seems spire has the same problem: https://circleci.com/gh/epiccastle/spire/627?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link so it might be a general Mac image problem?

"09805bd809656794cfe7d9155fd4b8bea2646092318690bf68e3c379574a2d3c and actually had 0b320b5ba103b199872e2ec6632dfbc1f3e045455ae35a1f3b5b3b5a2ba3ca16."

on spire its on lein clean

is lein trying to update? leiningen-2.9.2-standalone.jar?

hash mismatch... someone up to no good?

Downloading Leiningen to /home/crispin/.lein/self-installs/leiningen-2.9.2-standalone.jar now...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   618  100   618    0     0    939      0 --:--:-- --:--:-- --:--:--   939
100 13.9M  100 13.9M    0     0   407k      0  0:00:35  0:00:35 --:--:--  444k
/home/crispin/.lein/self-installs/leiningen-2.9.2-standalone.jar.pending: OK
Leiningen 2.9.2 on Java 11.0.5 OpenJDK 64-Bit Server VM

my linux box lein upgrade is ok

do you want to try on your mac @borkdude

(if its ok on your mac then theory: could be http download. Could be a transparent http proxy in circleci infra with corrupted file??)

@retrogradeorbit @marc-omorain fixed by pinning lein to the previous version:

#!/usr/bin/env bash

curl  > lein
sudo mkdir -p /usr/local/bin/
sudo mv lein /usr/local/bin/lein
sudo chmod a+x /usr/local/bin/lein

👍 1