graylog-docker icon indicating copy to clipboard operation
graylog-docker copied to clipboard

Docker release job: Intermittent failure

Open danotorrey opened this issue 2 years ago • 0 comments

When attempting to release the Docker images for Graylog 4.3.5 (https://github.com/Graylog2/graylog-docker/commit/b326f09c00d9b3f246acddffe56e73f73e8fe189), the following error occurred for the 4.3.5-1 tag release job:

12:29:38  #45 0.523 standard_init_linux.go:228: exec user process caused: exec format error
12:29:38  #45 ERROR: process "/bin/sh -c install -d -o \"${GRAYLOG_UID}\" -g \"${GRAYLOG_GID}\" -m 0755 ${GRAYLOG_HOME}/plugin" did not complete successfully: exit code: 1
12:29:38  ------
12:29:38   > [linux/arm64 graylog-downloader 15/16] RUN install -d -o "1100" -g "1100" -m 0755 /usr/share/graylog/plugin:
12:29:38  #45 0.523 standard_init_linux.go:228: exec user process caused: exec format error

To retry, I bumped the image release version to 4.3.5-2 in https://github.com/Graylog2/graylog-docker/commit/adb69e039358288af5a017b779c3404855fa4156 and re-ran the release job. This time, it ran successfully.

From doing some research, it seems that the exec format error might be related to a platform/target mismatch, but that seems to not be the case here, since the retry worked.

@bernd Capturing this as an issue, to see if we can find the cause and avoid a recurrence.

danotorrey avatar Aug 09 '22 21:08 danotorrey