We seem to have fairly often problems with the quality of the shell scripts in our container images where for example errors when preparing TLS certificates are ignored and do not fail the container startup (latest in Strimzi#3092).
We should try to improve it by setting -e in all the scripts to make them fail on error. Additionally, we should also adds validation using Shellcheck and integrate it into the CI build.