-
Notifications
You must be signed in to change notification settings - Fork 3
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
[BUG] GitOps updating the composition claim does not trigger reconciliation #96
Comments
Just to get it right how to diagnosed that issue could you please confirm how I understood it: So you deployed those changes within git, did a rollout and the expected changes did reflect in the So basically what you are saying is the whole drift detection generally isn't working on the kymainstance, is that right? |
@sdischer-sap |
The actually dedicated the gitops repository here. https://github.tools.sap/rgm/infra-cloud-orchestrator-rgm, And also empty clientID error again. |
@JayChanggithub just tried to reproduce the reconcilation manually with a plan kymaenvironment and everything works as expected. The values are updated as they should (it takes about half an hour tough, since kyma takes that long). Do you have some not updated instance in an MCP that I can have a look on? So I mean somewhere where I can see that the changes in the spec where applied, but the update in BTP is not happening. |
Hi @sdischer-sap Yes, we have two MCPs: one is dev, and the other is slow. Would you be able to access them and check? Additionally, any changes made through the GitOps approach are managed in the dedicated repository here: GitHub Link. Project: iccx-sre-us21 Let me know if you need further details! |
@sdischer-sap @sdischer-sap Additionally, we have adopted gitrepositories.source.toolkit.fluxcd.io and helmreleases.helm.toolkit.fluxcd.io to implement GitOps, ensuring a consistent reconciliation lifecycle. We are not using manually to do changed. Thanks
|
@sdischer-sap
|
I am confused here. Also the last snippet you posted shows an error related to a not set Lastly please not that you are still using the old preview landscape as well as the old innter source btp provider, which both are not really supported anymore. Since you are having issues with the setup, maybe its still a good time to migrate to the new canary or live landscape and use the open source provider. Definitely better then doing it while you have a bigger landscape up and running. |
@sdischer-sap Based on my understanding, it aligns with the live landscape. Additionally, both project-iccx-sre-us21--ws-dev and project-iccx-sre-us21--ws-slow are provided by the live environment, as shown in the relevant information below. Currently, we are using Helm GitOps for project-iccx-sre-us21--ws-dev, but it does not include composition resources that can be reconciled through GitOps. On the other hand, the resources for project-iccx-sre-us21--ws-slow are claimed via composition, but they also cannot be reconciled through GitOps. The GitOps repository in use can be found here: https://github.tools.sap/rgm/infra-cloud-orchestrator-rgm.git. Sorry to lack some crucial context for you caused your misunderstand.
|
Sorry my bad about the landscape. If you are using the kubeconfig under live then thats perfectly fine. I was confused before, because I found some mcps with exactly the same name in the old preview landscape, but I guess those are outdated then. That being said, on the MCPs in live I still can't find the resources you listed above. Lets focus on exactly one resource that you currently have live in a cluster. So please provide again:
|
Describe the bug
We encountered a strange situation where, after updating the XRD claim values in helm repository and ensuring the composition was rendered correctly with all statuses ready, the reconciliation process was not triggered. The issue persisted until we deleted the XRD resources
Tested with Provider Version
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It should reconcile to the latest values automatically, rather than requiring manual deletion.
Additional context
The text was updated successfully, but these errors were encountered: