Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-4998

Record currently synced git digest within ApplicationSet .status for the git generator

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • GitOps
    • None
    • False
    • None
    • False
    • Not Selected
    • 0
    • 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

            halawren@redhat.com Harriet Lawrence
            rhn-support-sburhade Satyam Burhade
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: