fleet-telemetry
fleet-telemetry copied to clipboard
Latest image on publish.yml github action doesn't work for releasing docker images
https://github.com/teslamotors/fleet-telemetry/actions/runs/13126603234/job/36624038105
#34 0.783 make[3]: Leaving directory '/build/libsodium-stable/src/libsodium/include'
#34 0.857 make[3]: Entering directory '/build/libsodium-stable/src/libsodium'
#34 5.779 CC crypto_shorthash/siphash24/libsodium_la-shorthash_siphashx24.lo
#34 5.785 CC crypto_shorthash/siphash24/ref/libsodium_la-shorthash_siphashx24_ref.lo
#34 5.821 CC crypto_sign/ed25519/ref10/libsodium_la-obsolete.lo
#34 7.859 CC crypto_aead/aegis128l/libaesni_la-aegis128l_aesni.lo
#34 8.061 CC crypto_aead/aegis256/libaesni_la-aegis256_aesni.lo
#34 9.311 CC crypto_aead/aegis128l/libarmcrypto_la-aegis128l_armcrypto.lo
#34 9.357 CC crypto_aead/aegis256/libarmcrypto_la-aegis256_armcrypto.lo
#34 10.54 CC crypto_generichash/blake2b/ref/libssse3_la-blake2b-compress-ssse3.lo
#34 10.70 CC crypto_pwhash/argon2/libssse3_la-argon2-fill-block-ssse3.lo
#34 12.91 CC crypto_generichash/blake2b/ref/libsse41_la-blake2b-compress-sse41.lo
#34 13.08 CC crypto_generichash/blake2b/ref/libavx2_la-blake2b-compress-avx2.lo
#34 15.12 CC crypto_pwhash/argon2/libavx2_la-argon2-fill-block-avx2.lo
#34 15.16 CC crypto_stream/chacha20/dolbeau/libavx2_la-chacha20_dolbeau-avx2.lo
#34 15.96 CC crypto_stream/salsa20/xmm6int/libavx2_la-salsa20_xmm6int-avx2.lo
#34 16.22 CC crypto_pwhash/argon2/libavx512f_la-argon2-fill-block-avx512f.lo
#34 17.35 CC crypto_aead/aegis128l/libsodium_la-aead_aegis128l.lo
#34 17.39 CC crypto_aead/aegis128l/libsodium_la-aegis128l_soft.lo
#34 17.99 CC crypto_aead/aegis256/libsodium_la-aead_aegis256.lo
#34 18.28 CC crypto_aead/aegis256/libsodium_la-aegis256_soft.lo
#34 20.67 CC crypto_aead/aes256gcm/libsodium_la-aead_aes256gcm.lo
#34 21.34 CC crypto_aead/chacha20poly1305/libsodium_la-aead_chacha20poly1305.lo
#34 23.06 CC crypto_aead/xchacha20poly1305/libsodium_la-aead_xchacha20poly1305.lo
#34 23.53 CC crypto_auth/libsodium_la-crypto_auth.lo
#34 23.59 CC crypto_auth/hmacsha256/libsodium_la-auth_hmacsha256.lo
#34 25.23 CC crypto_auth/hmacsha512/libsodium_la-auth_hmacsha512.lo
#34 26.10 CC crypto_auth/hmacsha512256/libsodium_la-auth_hmacsha512256.lo
#34 26.72 CC crypto_box/libsodium_la-crypto_box.lo
#34 27.39 CC crypto_box/libsodium_la-crypto_box_easy.lo
#34 28.02 gcc: internal compiler error: Segmentation fault signal terminated program cc1
#34 28.03 Please submit a full bug report,
#34 28.03 with preprocessed source if appropriate.
#34 28.03 See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.
#34 28.13 make[3]: *** [Makefile:2615: crypto_box/libsodium_la-crypto_box.lo] Error 1
#34 28.13 make[3]: *** Waiting for unfinished jobs....
#34 29.96 make[3]: Leaving directory '/build/libsodium-stable/src/libsodium'
#34 29.97 make[2]: *** [Makefile:3397: all-recursive] Error 1
#34 29.97 make[2]: Leaving directory '/build/libsodium-stable/src/libsodium'
#34 29.98 make[1]: *** [Makefile:409: all-recursive] Error 1
#34 29.98 make[1]: Leaving directory '/build/libsodium-stable/src'
#34 29.99 make: *** [Makefile:520: all-recursive] Error 1
#34 ERROR: process "/bin/sh -c make -j`nproc`" did not complete successfully: exit code: 2
------
> [linux/arm64 build 7/18] RUN make -j`nproc`:
28.03 with preprocessed source if appropriate.
28.03 See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.
28.13 make[3]: *** [Makefile:2615: crypto_box/libsodium_la-crypto_box.lo] Error 1
28.13 make[3]: *** Waiting for unfinished jobs....
29.96 make[3]: Leaving directory '/build/libsodium-stable/src/libsodium'
29.97 make[2]: *** [Makefile:3397: all-recursive] Error 1
29.97 make[2]: Leaving directory '/build/libsodium-stable/src/libsodium'
29.98 make[1]: *** [Makefile:409: all-recursive] Error 1
29.98 make[1]: Leaving directory '/build/libsodium-stable/src'
29.99 make: *** [Makefile:520: all-recursive] Error 1
------
Dockerfile:10
--------------------
8 | WORKDIR /build/libsodium-stable
9 | RUN ./configure --disable-shared --enable-static
10 | >>> RUN make -j`nproc`
11 | RUN make install
12 |
--------------------
ERROR: failed to solve: process "/bin/sh -c make -j`nproc`" did not complete successfully: exit code: 2
Error: buildx failed with: ERROR: failed to solve: process "/bin/sh -c make -j`nproc`" did not complete successfully: exit code: 2
For now github action image is pinned to a working version as part of https://github.com/teslamotors/fleet-telemetry/pull/347. We should move to latest when latest image again becomes stable