-
Feature Request
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
False
-
None
-
False
-
Not Selected
-
0
-
0%
-
-
-
-
1. Proposed title of this feature request
Record currently synced git digest within ApplicationSet .status for the git generator.
2. What is the nature and description of the request?
While I know the desired git ref of the ApplicationSet (.spec.generators.git.revision), I'm unable to tell what git ref the ApplicationSet is currently on - for example if the git generator finds a file with corrupted YAML it'll stop and I'll not know where it got to. It's currently very opaque where the ApplicationSet git generator has got to, sometimes developers restart it just to make sure it's definitely tracking the git repo properly.
3. Why does the customer need this? (List the business requirements here)
- Ability to track what git revision the current state is of the ApplicationSet when there is a YAML error, so I can understand the state of our apps
- Ability to use argocd notifications to set the git status of the commit to success or fail, depending on the ApplicationSet health
- Give developers confidence the ApplicationSet controller is functioning correctly, so can diagnose this quickly, so can move on quickly to find another cause
4. List any affected packages or components.
OpenShift Gitops