-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Volumes and mount path config #68
Conversation
@jsanda a new addition here to apply the mount paths at the reaper non-init container. I had originally scoped it to the init-container. |
7be1d6f
to
5576cbf
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need an updated Reaper image with which to test? Or does Reaper already write its configs into /etc/reaper
? I cannot remember.
@jsanda It was adjusted from its original target folder of @adejanovski tested the Reaper image changes for us (thanks Alex!) and it seems to not be causing any issues. That PR is just awaiting a recent rebase to be squashed to reaper master. You can reference that PR for Reaper here. |
5576cbf
to
607ef81
Compare
a6a0806
to
ef11fcd
Compare
* cve 2021-25737 (k8ssandra#75) * Updated replace directives * Vols and mount paths exposed * Vol mounts for non-init container * Vols and volMounts removed from CRD * Init container mount paths * New init container for config mgmt * CRD update for config init * Correction on test image
ef11fcd
to
26f65d3
Compare
21c24d5
to
394267f
Compare
@jsanda @adejanovski I suspect the e2e failure is based on the need for the update reaper image as part of reaper-PR#1133. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I built the Reaper and reaper-operator image from your respective branches and loaded them into my kind cluster. I tested with a k8ssandra install. The Reaper pod fails with an error.
Disregard the above. I didn't have your latest change. Rebuilding and retesting...
@jeffbanks the |
394267f
to
87f128f
Compare
Init container reordering and mount path def Fixes missing env vars for init container Remove authvars from config-init
87f128f
to
734b5f2
Compare
Kudos, SonarCloud Quality Gate passed!
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look good. I'll retest.
@jeffbanks I tested again. Everything looks good to go. We need to wait to merge until your Reaper PR (thelastpickle/cassandra-reaper#1133) is merged. |
@adejanovski @jsanda This merge is pending the approval of [cassandra-reaper](Reaper PR (thelastpickle/cassandra-reaper#1133) PR. |
Volume config and mount path config to support permissions restrictions for
/etc/reaper
, which will contain thecassandra-reaper.yml
andshiro.ini
files.Part of the overall Reaper security context configurations as identified in: