Skip to content

Bug: Mismatch of app status for FluxCD Kustomization apps #6355

Open
@siddhant-khisty

Description

@siddhant-khisty

📜 Description

After a FluxCD application is deployed successfully, the app status shows healthy. However, if something goes wrong and the application is technically unhealthy, there is a mismatch of the status.

On the app listing page, the status shows unhealthy for the infra-controllers app.

Image

However, after clicking on the application and expanding it, it shows the status as healthy

Image

👟 Reproduction steps

  1. Deploy a FluxCD app via kustomize
  2. Let it deploy successfully
  3. Update the manifest in the Git repo to intentionally create a faulty deployment
  4. Trigger or wait for a reconciliation

👍 Expected behavior

The application status shown in the app list page, and the status after clicking and expanding the application should match.

👎 Actual Behavior

There is a mismatch of the status

☸ Kubernetes version

GKE v1.31.4

Cloud provider

GKE

🌍 Browser

Chrome

🧱 Your Environment

No response

✅ Proposed Solution

No response

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find any similar issue

🏢 Have you read the Code of Conduct?

Metadata

Metadata

Labels

bugSomething isn't workingneeds-triageIssue is not approved or ready-to-work on

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions