UiPath Documentation
automation-suite
2023.10
false
UiPath logo, featuring letters U and I in white

Automation Suite on Linux installation guide

Last updated Mar 26, 2026

ArgoCD login failed

Error details

The error code for this issue is 12001.

Description

You may fail to log into ArgoCD when using the admin password or the installer may fail with the following error message:

docs image

This issue can occur when you update the ArgoCD admin password via UI, without changing the corresponding kubernetes secrets.

Solution

To fix this issue, you can use one the following methods:

  • Starting with Automation Suite 2023.10.7 and 23.4.10 versions, you can pass the new password via cluster_config.json, as follows:
    {
      "fabric": { "argocd_admin_password": "<NEW_PASSWORD>" }
    }
    {
      "fabric": { "argocd_admin_password": "<NEW_PASSWORD>" }
    }
    

OR

  • Enter your password, create a bcrypt password, and run the commands described in the following section:
    password="<enter_your_password>"
    bcryptPassword=<generate bcrypt password using link https://www.browserling.com/tools/bcrypt >
    
    # Enter your bcrypt password and run below command
    kubectl -n argocd patch secret argocd-secret \
      -p '{"stringData": {
        "admin.password": "<enter you bcryptPassword here>",
        "admin.passwordMtime": "'$(date +%FT%T%Z)'"
      }}'
    
    # Run below commands
    argocdInitialAdminSecretPresent=$(kubectl -n argocd get secret argocd-initial-admin-secret --ignore-not-found )
    if [[ -n ${argocdInitialAdminSecretPresent} ]]; then
       echo "Start updating argocd-initial-admin-secret"
       kubectl -n argocd patch secret argocd-initial-admin-secret \
       -p "{
          \"stringData\": {
             \"password\": \"$password\"
          }
       }"
    fi
    
    argocAdminSecretName=$(kubectl -n argocd get secret argocd-admin-password --ignore-not-found )
    if [[ -n ${argocAdminSecretName} ]]; then
       echo "Start updating argocd-admin-password"
       kubectl -n argocd patch secret argocd-admin-password \
       -p "{
          \"stringData\": {
             \"password\": \"$password\"
          }
       }"
    fi
    password="<enter_your_password>"
    bcryptPassword=<generate bcrypt password using link https://www.browserling.com/tools/bcrypt >
    
    # Enter your bcrypt password and run below command
    kubectl -n argocd patch secret argocd-secret \
      -p '{"stringData": {
        "admin.password": "<enter you bcryptPassword here>",
        "admin.passwordMtime": "'$(date +%FT%T%Z)'"
      }}'
    
    # Run below commands
    argocdInitialAdminSecretPresent=$(kubectl -n argocd get secret argocd-initial-admin-secret --ignore-not-found )
    if [[ -n ${argocdInitialAdminSecretPresent} ]]; then
       echo "Start updating argocd-initial-admin-secret"
       kubectl -n argocd patch secret argocd-initial-admin-secret \
       -p "{
          \"stringData\": {
             \"password\": \"$password\"
          }
       }"
    fi
    
    argocAdminSecretName=$(kubectl -n argocd get secret argocd-admin-password --ignore-not-found )
    if [[ -n ${argocAdminSecretName} ]]; then
       echo "Start updating argocd-admin-password"
       kubectl -n argocd patch secret argocd-admin-password \
       -p "{
          \"stringData\": {
             \"password\": \"$password\"
          }
       }"
    fi
    
  • Error details
  • Description
  • Solution

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated