cyberark / conjur-authn-k8s-client

Authentication sidecar for Conjur Kubernetes integration.
https://www.conjur.org
Apache License 2.0
11 stars 14 forks source link

Fix: Update RH base image to ubi9/ubi #520

Closed doodlesbykumbi closed 1 year ago

doodlesbykumbi commented 1 year ago

Updating the RH base image fixes the mismatch between libc versions with the authenticator-client-builder image

Desired Outcome

For context

$ docker run --rm -it --entrypoint=  golang:1.20 ldd --version ldd   # builder image
ldd (Debian GLIBC 2.36-9) 2.36
...
$ docker run --rm -it --entrypoint=  registry.access.redhat.com/ubi8/ubi  ldd --version ldd # previous redhat base image 
ldd (GNU libc) 2.28
...
$ docker run --rm -it --entrypoint=  registry.access.redhat.com/ubi9/ubi  ldd --version ldd # updated redhat base image
ldd (GNU libc) 2.34
...

Implemented Changes

Describe how the desired outcome above has been achieved with this PR. In particular, consider:

Connected Issue/Story

Resolves #[relevant GitHub issue(s), e.g. 76]

CyberArk internal issue ID: [insert issue ID]

Definition of Done

At least 1 todo must be completed in the sections below for the PR to be merged.

Changelog

Test coverage

Documentation

Behavior

Security