Deploying Concourse 4.2.1 fails with ATC job not running
search cancel

Deploying Concourse 4.2.1 fails with ATC job not running

book

Article ID: 297799

calendar_today

Updated On:

Products

VMware Tanzu Application Service for VMs

Issue/Introduction

Symptoms:
Installation of Concourse 4.2.1 fails since the ATC job could not reach the "running" state. The following error message appears in the atc.stderr.log
default team auth not configured: No auth methods have been configured.

Environment


Cause

As described in the release note, "user-based team authentication" feature is introduced in PCF 4.2.1 and requires the manifest changes. For this particular issue, the "user auth" information should be specified in manifest as stated here.

Resolution

Specify the "user auth" information in mainfest file to deploy Concourse. The following is an example to add a local users "admin1" and "admin2". This is done by running "add_local_users" and "main_team" properties in the manifest file for ATC job. 

Note that "$2y$12$CuaU.5Zt9LjJ9iOqZ.PxBuQ4Zvh.tU.vym971iztOQp1MIqPWy/Wm" is the bcrypted string of "changeme".

      add_local_users:
        - admin1:changeme
        - admin2:$2y$12$CuaU.5Zt9LjJ9iOqZ.PxBuQ4Zvh.tU.vym971iztOQp1MIqPWy/Wm
 
      main_team:
        auth:
          allow_all_users: true

Deploy Concourse again after the manifest is updated.