Skip to content
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

Add read only root FS support for more server types #701

Closed
adejanovski opened this issue Sep 11, 2024 · 1 comment · Fixed by #702
Closed

Add read only root FS support for more server types #701

adejanovski opened this issue Sep 11, 2024 · 1 comment · Fixed by #702
Assignees
Labels
ready-for-review Issues in the state 'ready-for-review'

Comments

@adejanovski
Copy link
Contributor

adejanovski commented Sep 11, 2024

The readOnlyRootFilesystem feature relies on using the new config builder from k8ssandra-client, which hasn't been enabled for server type/version other than Cassandra 4.1+.
We'd need to enable the new config builder on additional server types and images if the readOnlyRootFilesystem is set to true and see if there are impacts.

This should only be possible for new installations and we should not allow a change in value, which would modify the configuration files due to different defaults.

┆Issue is synchronized with this Jira Story by Unito
┆Fix Versions: 2024-10
┆Issue Number: CASS-64

@burmanm
Copy link
Contributor

burmanm commented Sep 17, 2024

Changes to original spec. We do not enforce k8ssandra-client if you pick up readOnlyRootFilesystem, but instead allow using that feature even if the k8ssandra-client is not used.

And then we add the missing parts for DSE to work with it (if using mgmt-api v0.1.86 or newer). Cassandra 3.11 and 4.0 will not function with this functionality after this ticket, only HCD, DSE and Cassandra 4.1 and newer are supported.

@sync-by-unito sync-by-unito bot added the ready-for-review Issues in the state 'ready-for-review' label Sep 17, 2024
@adejanovski adejanovski moved this to Ready For Review in K8ssandra Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-for-review Issues in the state 'ready-for-review'
Projects
No open projects
Status: Ready For Review
Development

Successfully merging a pull request may close this issue.

2 participants