github.com/argoproj/argo-cd/v2@v2.10.9/docs/operator-manual/notifications/troubleshooting-errors.md (about)

     1  ## Failed to parse new settings
     2  
     3  ### error converting YAML to JSON
     4  
     5  YAML syntax is incorrect.
     6  
     7  **incorrect:**
     8  
     9  ```yaml
    10  apiVersion: v1
    11  kind: ConfigMap
    12  metadata:
    13    name: argocd-notifications-cm
    14  data:
    15    service.slack: |
    16      token: $slack-token
    17      icon: :rocket:
    18  ```
    19  
    20  **correct:**
    21  
    22  ```yaml
    23  apiVersion: v1
    24  kind: ConfigMap
    25  metadata:
    26    name: argocd-notifications-cm
    27  data:
    28    service.slack: |
    29      token: $slack-token
    30      icon: ":rocket:"
    31  ```
    32  
    33  ### service type 'xxxx' is not supported
    34  
    35  You need to check your argocd-notifications controller version. For instance, the teams integration is to support `v1.1.0` and more.
    36  
    37  ## Failed to notify recipient
    38  
    39  ### notification service 'xxxx' is not supported
    40  
    41  You have not defined `xxxx` in `argocd-notifications-cm` or to fail to parse settings.