-
Notifications
You must be signed in to change notification settings - Fork 66
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
updates to ImageConfig do not propagate to STS #287
Comments
I do not agree with what is being proposed for expected behavior. I say that because the ImageConfig is not part of the CassandraDatacenter spec. It's just used for applying defaults. Consider this scenario. The operator is deployed by an admin. I have perms to deploy CassandraDataCenters in a particular namespace. I have one up and running for a while. The admin changes the ImageConfig map and my DC gets updated. I wouldn't be very happy about that :) |
@jsanda I think following discussions today (documented in Slack, but good to also put them here) I am recommending:
|
It is worth noting that my commentary on expected behaviour above was based on comments to the effect that the string It appears that ImageConfig is not intended to replace serverImage at all, hence the confusion. |
No one has deprecated ServerImage. It even says in the description:
Both ConfigBuilderImage as well as SystemLoggerImage say the same. What I said is that these two are something that are hopefully going away completely and we should spend time doing that instead of making more configuration for something we wish to go away (and so deprecate them). |
What happened?
There are unexpected behaviours when the ImageConfig ConfigMap is updated at runtime. For example:
Did you expect to see something different?
Yes. As soon as the ImageConfig file changes on the filesystem I expected the Statefulset to be updated and undergo a rolling restart.
How to reproduce it (as minimally and precisely as possible):
┆Issue is synchronized with this Jira Story by Unito
┆Issue Number: CASS-47
The text was updated successfully, but these errors were encountered: