graylog-docker
graylog-docker copied to clipboard
Docker release job: Intermittent failure
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.