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 확인

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    • Status
      Pending ✋

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions