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
Verify cleanup of odh-deployer resources. #587
Comments
This is a subtask of #461. Not adding |
cc @HumairAK |
Some context: These configmaps are created using the configmap generator via kustomize, they are treated as immutable (though without explicitly setting them so), each new Not sure what the proper process to help with clean up here ought to be. How is ODH V2 Operator cleaning up resources? Would adding labels here help? |
AFAIK the controller of the component is responsible for creating / cleaning up its own resources, but let me ping @zdtsw @VaishnaviHire for a proper answer |
Hi @lugi0 @HumairAK Wouldn't this be an issue with v1.x upgrades as well? This is correct, operator would not be able to add
|
@HumairAK Alternatively, manifests can be moved to kustomize v5 where params configmap is not generated |
i was thinking about this, wont other component which uses configmap generator have the same problem? |
Yeah, however this is not introduced by the upgrade path and would be fixed when #714 is completed |
These resources are created when the dspo is deployed, it is my understanding the ODH operator does a kustomize build behind the scene, and applies the manifests, so it's ODH that creates these manifests.
Yes
Not sure I follow, do you have a reference link? I haven't looked into v5 much. We can just make these configmap names not generated with a hash suffix, but any changes to the configmap would require a manual restart of the deployment, it's not ideal, but if this is the formula the rest of the components are following, we can follow suite. |
@VaishnaviHire @zdtsw @HumairAK is this planned to be fixed inside RC2? or are we moving it to a future release? |
dont think we had logic updated from operator side for getting this in RC2 |
@lugi0 This is not included in RC2. It will be fixed as part of #714 . As Humair confirmed, this issue is not introduced in v1-->v2 upgrade @HumairAK Kustomize v5 does not support param.env kubeflow/manifests#538 |
@VaishnaviHire I'm not sure I'm following. cc @HumairAK |
Moving discussion to jira as part of epic for #714 |
This is a tracker issue to ensure there are no additional resources like duplicate secrets/configmaps as part of upgrade
odh-deployer repo: https://github.com/red-hat-data-services/rhods-operator
The text was updated successfully, but these errors were encountered: