You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This new version of Connaisseur uses redis caching.
We were using chart version 2.0 application version 3.0.0 which did not have redis.
The expectation is that for the new versions with redis, the logs will be clean without errors.
Optional: To reproduce
To reproduce, install Connaisseur application version 3.6.1 and chart version 2.6.1 on AWS EKS v1.30
Optional: Versions (please complete the following information as relevant):
OS: Amazon Linux
Kubernetes Cluster: EKS 1.30
Notary Server:
Container registry: containerd
Connaisseur: chart 2.6.1 application 3.6.1
Other:
Optional: Additional context
Using the default values for Connaisseur application version 3.6.1 and chart version 2.6.1 results in the redis log errors
To try resolve the failure in the logsFailed opening the temp RDB file temp-123086.rdb (in server root dir /data) for saving: Permission denied , we also tried adding below to values.yaml in order for redis not to run under restricted security context.
This also didnt work
redis:
securityContext: {}
The text was updated successfully, but these errors were encountered:
@edison-vflow hmm. unfortunately i can't replicate this in a minikube setup, but i did some digging. the /data directory inside the redis container is owned by a redis user (with id 999) and our default security context sets permissions to 10001. from that alone it should be expected for the error to occurr, but since you removed the security context and the error still persisted ... things don't make sense.
could you try to set the runAsUser and runAsGroup fields for redis to 999, uninstall Connaisseur and the reinstall? in theory that should do the trick, if not, i'd be curious what user is running inside the redis pod (you can do kubectl exec -it -n connaisseur connaisseur-redis-<random-id> -- bash to get inside the pod and run id to get the user id). maybe also check the permissions on the /data directory, they should belong to redis:redis.
Describe the bug
After deploying Connaisseur application version 3.6.1 and chart version 2.6.1 on AWS EKS v1.30, the redis pod logs show errors
`
The full log looks something like this
Expected behavior
We were using chart version 2.0 application version 3.0.0 which did not have redis.
The expectation is that for the new versions with redis, the logs will be clean without errors.
Optional: To reproduce
To reproduce, install Connaisseur application version 3.6.1 and chart version 2.6.1 on AWS EKS v1.30
Optional: Versions (please complete the following information as relevant):
Optional: Additional context
Failed opening the temp RDB file temp-123086.rdb (in server root dir /data) for saving: Permission denied
, we also tried adding below tovalues.yaml
in order for redis not to run under restricted security context.This also didnt work
The text was updated successfully, but these errors were encountered: