Oh, I think I missed the last commit in the repository upgrading the base image to golang:1.19-buster.
You may want to implement differently than how you did though, by staying in the same ubi8 ecosystem. Where the benefit is that the (binary) compatibility is guaranted and there won't be any silent breakage in the future. See my proposal at https://github.com/percona/percona-backup-mongodb/pull/853 if you're interested.
Dmytro Zghoba July 9, 2023 at 2:32 PM
Edited
FYI we changed base golang image in all Dockerfiles in the repo to “golang:1.19-bullseye”. since 2.2.0 it will be affected
After having built the Docker for Kubernetes using https://github.com/percona/percona-backup-mongodb/blob/main/docker/Dockerfile.k8s and configured my PSMDB instance to use it, I got the following error message at startup of the container:
I haven't checked if https://github.com/percona/percona-backup-mongodb/blob/main/docker/Dockerfile is affected, but I suppose so since their definition is very similar.
I suppose the issue comes up only now due to change in the
golang:1.19
base image.