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

DeployItems keep being reconciled for more than 6 months #875

Closed
morri-son opened this issue Oct 31, 2023 · 1 comment
Closed

DeployItems keep being reconciled for more than 6 months #875

morri-son opened this issue Oct 31, 2023 · 1 comment
Labels
area/helm-deployer Helm Deployer kind/bug Bug priority/3 Priority (lower number equals higher priority) status/closed Issue is closed (either delivered or triaged)

Comments

@morri-son
Copy link
Contributor

/area helm-deployer
/bug bug|
/priority 3

What happened:
In the logging stack for LIVE there's a repeating issue with the reconciliation of all three deploy items of an installation, e.g. https://dashboards-sf-4b9f9729-2334-43cb-aa27-aa72888cf7b2.cls-01.cloud.logs.services.eu10.hana.ondemand.com/app/dashboards#/view/271d3fc0-f86f-11ed-97fa-61b53b28387e?_g=h@6dc552e&_a=h@731558efor

It is for tenant id k5f74a4p in resource cluster t-k5f74a4p/dev-landscaper-685gz, namespace cu-landscaper-resources-cf-us10-staging. The installation is "ingress-gateway-installation". Its three deployItems and the installation are all succeeded in April 2023, but the Helm deployer in the target landscaper keeps reconciling the DeployItems and fails with

{"level":"error","ts":"2023-10-31T13:12:30.659Z","logger":"deployer.helm","msg":"unable to get landscaper context: contexts.landscaper.gardener.cloud \"context\" not found","reconciledResourceKind":"DeployItem","deployItemType":"landscaper.gardener.cloud/helm","reconcileID":"5c3e7fda-0fd7-4163-8814-74c1409b3fe3","reconciledResource":"cu-landscaper-resources-cf-us10-staging/ingress-gateway-installation-istio-base-mtm79","method":"LogErrorAndGetReconcileResult","error":"unable to get landscaper context: contexts.landscaper.gardener.cloud \"context\" not found"}

as the installation refers to a context that has been deleted in the meantime

What you expected to happen:
The Installation / DeployItems should be updated to "failed", so that the HelmDeployer stops reconciling.

How to reproduce it (as minimally and precisely as possible):

Environment:
LIVE

  • Landscaper version: v0.79.0
  • Kubernetes version (use kubectl version): v1.25.12
@morri-son morri-son added the kind/bug Bug label Oct 31, 2023
@gardener-robot gardener-robot added area/helm-deployer Helm Deployer priority/3 Priority (lower number equals higher priority) labels Oct 31, 2023
@achimweigel
Copy link
Contributor

Fixed with PR #877

@gardener-robot gardener-robot added the status/closed Issue is closed (either delivered or triaged) label Nov 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/helm-deployer Helm Deployer kind/bug Bug priority/3 Priority (lower number equals higher priority) status/closed Issue is closed (either delivered or triaged)
Projects
None yet
Development

No branches or pull requests

3 participants