fleet-telemetry icon indicating copy to clipboard operation
fleet-telemetry copied to clipboard

Latest image on publish.yml github action doesn't work for releasing docker images

Open agbpatro opened this issue 10 months ago • 0 comments

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

agbpatro avatar Feb 04 '25 21:02 agbpatro