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

Log Webhook Warnings in Openshift Gitops

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • GitOps
    • None
    • Product / Portfolio Work
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      1. What is the nature and description of the request?

      ArgoCD will only log error messages related to admission webhooks. Many admissions controllers will log valuable information as warnings, but these logs are not forwarded to ArgoCD.

      2. Why does the customer need this? (List the business requirements here)
      We have an in-house admissions controller that uses warnings to provide information to users when a Kubernetes resources fails validation. 
      ArgoCD does not forward these warnings which prevents users from effectively debugging.

      3. How would the customer like to achieve this? (List the functional requirements here)
       Forward admissions webhook violation warnings to ArgoCD.
       
       4. For each functional requirement listed in question 3, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.

      •  Create an ArgoCD Application that will violate an existing Validating Admission Policy.  The sync status should log both the errors and warnings similar to what would be present using the kubernetes API.

              halawren@redhat.com Harriet Lawrence
              rhn-support-dtambat Darshan Tambat
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                None
                None