I spent quite a bit of time building a rather complex local image, and when I went to push it to balena’s backend I ran into this nugget:
(base) meawoppl@monolith:~/repos/teletom$ balena deploy teletom-experiment
[Info] No "docker-compose.yml" file found at "/home/meawoppl/repos/teletom"
[Info] Creating default composition with source: "/home/meawoppl/repos/teletom"
[Info] Everything is up to date (use --build to force a rebuild)
[Info] Creating release...
[Info] Pushing images to registry...
Retrying "registry2.balena-cloud.com/v2/fee22e02bcbe2ceba797561267305cd0:latest" after 2.0s (1 of 2) due to: Error: file integrity checksum failed for "usr/share/perl/5.30.0/unicore/To/Na1.pl"
Retrying "registry2.balena-cloud.com/v2/fee22e02bcbe2ceba797561267305cd0:latest" after 2.8s (2 of 2) due to: Error: file integrity checksum failed for "usr/share/perl/5.30.0/unicore/To/Na1.pl"
[Info] Saving release...
[Error] Deploy failed
file integrity checksum failed for "usr/share/perl/5.30.0/unicore/To/Na1.pl"
Additional information may be available with the `--debug` flag.
For further help or support, visit:
https://www.balena.io/docs/reference/balena-cli/#support-faq-and-troubleshooting
Not at all sure what to make of that… This build takes several hours, so I am loath to lose it