Skip to content

[Bug]: Production apps reference files missing from release #3608

Description

@tasoo-oos

Describe the bug

production Application이 release를 source로 쓰는데, main의 app definitions가 release에 없는 파일/경로를 참조합니다. Grafana는 alerting value file, Redis는 production overlay 경로가 없어 ArgoCD manifest generation이 실패할 수 있습니다.

Reproduction

  1. maininfra/k8s/argocd/applications/monitoring/grafana.yaml이 alerting value files를 참조하는지 확인합니다.
  2. release/infra/k8s/monitoring/grafana/base/alertingrelease/infra/k8s/monitoring/grafana/overlays/production/alerting이 없는지 확인합니다.
  3. maininfra/k8s/argocd/applications/redis.yamlinfra/k8s/redis/overlays/production을 참조하는지 확인합니다.
  4. release/infra/k8s/redis/overlays/production이 없는지 확인합니다.

Logs

예상 증상: ArgoCD comparison/manifest generation error.

System Info

production ArgoCD, multi-source ApplicationSet, release source.

Validations

  • Code of Conduct 확인
  • Contributing Guidelines 확인
  • 중복 issue 확인

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Pending ✋

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions