Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-2356

No way to remove the "Chat Now" button in Argo CD UI

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Normal
    • 1.7.0
    • None
    • ArgoCD
    • None
    • 1
    • False
    • None
    • False
    • GITOPS Sprint 226

    Description

      When you install OpenShift GitOps the default instance is created with the following help text in argocd-cm:

      help.chatUrl: 'https://mycorp.slack.com/argo-cd'
      help.chatText: Chat now!
      The problem with this is that the Argo CD UI starts displaying a Chat Now bubble in the lower right corner when clicked leads to a bad URL resulting in a bad user experience. While the GitOps operator does include a couple of items in argocd.spec to control this but there is no way to remove it. Setting these items to empty strings does nothing as far as I can tell:

      apiVersion: argoproj.io/v1alpha1
      kind: ArgoCD
      ...
      spec:
       
        helpChatText: ''
        helpChatURL: ''
       

      What should happen:
      1. By default the operator should not set the help.chatUrl and help.chatText items in argocd-cm

      2. Setting helpChatText and helpChatURL should set these items in argocd-cm{}

      Attachments

        Activity

          People

            saumeyakatyal Saumeya Katyal
            gnunn@redhat.com Gerald Nunn
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: