Pipelines doesn't know resources on server installation

Hi all,

I tried install Concourse-CI 5.5.8 (from bin) on Ubuntu 18.04 Server. Pipelines has no resources n like these:
base resource type not found: time
base resource type not found: git

The same pipelines on the same server but in the docker-compose are running without resources issue.

I think issue on my new installation on Ubuntu Server with Concourse-Ci expects setting of BOSH or other image docker / Garden setting.

Please could you advise me what I did wrongly ?
Or can you provide to me any link to fresh installation.
Thanks in advance

Miloslav

That sounds like you aren’t running any linux workers as those are where the built-in resources come from.

What do you get when you run fly -t <your target> workers -d?

I got:
$ fly -t tutorial-mhantl workers -d
uServer64 0 linux none none running 2.2 127.0.0.1:35829 http://127.0.0.1:36469 0 none

I have:
web_env

These values can be used as-is

CONCOURSE_SESSION_SIGNING_KEY=/opt/concourse/session_signing_key
CONCOURSE_TSA_HOST_KEY=/opt/concourse/tsa_host_key
CONCOURSE_TSA_AUTHORIZED_KEYS=/opt/concourse/authorized_worker_keys
CONCOURSE_POSTGRES_SOCKET=/var/run/postgresql

Change these values to match your environment

CONCOURSE_ADD_LOCAL_USER=mhantl:password
#CONCOURSE_ADD_LOCAL_USER=admin:admin
CONCOURSE_BASIC_AUTH_USERNAME=mhantl
CONCOURSE_BASIC_AUTH_PASSWORD=password
CONCOURSE_EXTERNAL_URL=https://www.smartwebservice.cz
CONCOURSE_POSTGRES_HOST=127.0.0.1:5432
CONCOURSE_POSTGRES_DATABASE=atc
CONCOURSE_POSTGRES_USER=concourse
CONCOURSE_POSTGRES_PASSWORD=concourse
CONCOURSE_MAIN_TEAM_LOCAL_USER=mhantl
CONCOURSE_CLUSTER_NAME=testing

and worker_env:

These values can be used as-is

CONCOURSE_WORK_DIR=/var/lib/concourse/worker
CONCOURSE_TSA_WORKER_PRIVATE_KEY=/opt/concourse/worker_key
CONCOURSE_TSA_PUBLIC_KEY=/opt/concourse/tsa_host_key.pub
CONCOURSE_TSA_HOST=127.0.0.1:2222

and netstat:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:7777 0.0.0.0:* LISTEN 1829/gdn
tcp 0 0 127.0.0.1:7787 0.0.0.0:* LISTEN 1706/concourse
tcp 0 0 127.0.0.1:7788 0.0.0.0:* LISTEN 1706/concourse
tcp 0 0 127.0.0.1:8079 0.0.0.0:* LISTEN 1698/concourse
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1209/nginx: master
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 588/systemd-resolve
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1095/sshd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 1225/postgres
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1209/nginx: master
tcp 0 0 127.0.0.1:7776 0.0.0.0:* LISTEN 1706/concourse
tcp6 0 0 :::2222 :::* LISTEN 1698/concourse
tcp6 0 0 :::8080 :::* LISTEN 1698/concourse
tcp6 0 0 :::80 :::* LISTEN 1209/nginx: master
tcp6 0 0 :::36469 :::* LISTEN 1698/concourse
tcp6 0 0 :::35829 :::* LISTEN 1698/concourse
tcp6 0 0 :::22 :::* LISTEN 1095/sshd
tcp6 0 0 :::8888 :::* LISTEN 1706/concourse
tcp6 0 0 ::1:5432 :::* LISTEN 1225/postgres
tcp6 0 0 :::443 :::* LISTEN 1209/nginx: master
udp 0 0 127.0.0.53:53 0.0.0.0:* 588/systemd-resolve
udp 0 0 192.168.0.100:68 0.0.0.0:* 480/systemd-network
udp 0 0 0.0.0.0:44028 0.0.0.0:* 1829/gdn

and I have status of concourse was started:
mhantl@uServer64:~$ sudo systemctl status concourse-web concourse-worker
• concourse-web.service - Concourse CI web process (ATC and TSA)
Loaded: loaded (/etc/systemd/system/concourse-web.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2020-04-05 09:53:26 CEST; 17s ago
Main PID: 4649 (concourse)
Tasks: 8 (limit: 4659)
CGroup: /system.slice/concourse-web.service
└─4649 /usr/local/bin/concourse web

Apr 05 09:53:26 uServer64 concourse_web[4649]: {“timestamp”:“2020-04-05T07:53:26.794842008Z”,“level”:“error”,“source”:“atc”,“message”:"atc.pipelines.radar.scan-Apr 05 09:53:26 uServer64 concourse_web[4649]: {“timestamp”:“2020-04-05T07:53:26.797449774Z”,“level”:“error”,“source”:“atc”,“message”:"atc.pipelines.radar.faileApr 05 09:53:26 uServer64 concourse_web[4649]: {“timestamp”:“2020-04-05T07:53:26.805810717Z”,“level”:“error”,“source”:“atc”,“message”:"atc.pipelines.radar.faileApr 05 09:53:26 uServer64 concourse_web[4649]: {“timestamp”:“2020-04-05T07:53:26.832832291Z”,“level”:“info”,“source”:“atc”,“message”:"atc.pipelines.scheduler.tiApr 05 09:53:31 uServer64 concourse_web[4649]: {“timestamp”:“2020-04-05T07:53:31.592508126Z”,“level”:“info”,“source”:“tsa”,“message”:"tsa.connection.channel.comApr 05 09:53:31 uServer64 concourse_web[4649]: {“timestamp”:“2020-04-05T07:53:31.592549682Z”,“level”:“info”,“source”:“tsa”,“message”:"tsa.connection.channel.comApr 05 09:53:31 uServer64 concourse_web[4649]: {“timestamp”:“2020-04-05T07:53:31.592587885Z”,“level”:“info”,“source”:“tsa”,“message”:"tsa.connection.channel.comApr 05 09:53:31 uServer64 concourse_web[4649]: {“timestamp”:“2020-04-05T07:53:31.592611771Z”,“level”:“info”,“source”:“tsa”,“message”:"tsa.connection.channel.comApr 05 09:53:31 uServer64 concourse_web[4649]: {“timestamp”:“2020-04-05T07:53:31.616487447Z”,“level”:“info”,“source”:“tsa”,“message”:"tsa.connection.channel.comApr 05 09:53:36 uServer64 concourse_web[4649]: {“timestamp”:“2020-04-05T07:53:36.909338465Z”,“level”:“info”,“source”:“atc”,“message”:"atc.pipelines.scheduler.ti
• concourse-worker.service - Concourse CI worker process
Loaded: loaded (/etc/systemd/system/concourse-worker.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2020-04-05 09:53:26 CEST; 17s ago
Main PID: 4650 (concourse)
Tasks: 18 (limit: 4659)
CGroup: /system.slice/concourse-worker.service
├─4650 /usr/local/bin/concourse worker
└─4684 gdn server --bind-ip 127.0.0.1 --bind-port 7777 --depot /opt/concourse/worker/depot --properties-path /opt/concourse/worker/garden-properties.
Apr 05 09:53:26 uServer64 concourse_worker[4650]: {“timestamp”:“2020-04-05T07:53:26.598442767Z”,“level”:“info”,“source”:“guardian”,“message”:"guardian.start.cleApr 05 09:53:26 uServer64 concourse_worker[4650]: {“timestamp”:“2020-04-05T07:53:26.598603054Z”,“level”:“info”,“source”:“guardian”,“message”:"guardian.start.cleApr 05 09:53:26 uServer64 concourse_worker[4650]: {“timestamp”:“2020-04-05T07:53:26.598686935Z”,“level”:“info”,“source”:“guardian”,“message”:"guardian.start.comApr 05 09:53:26 uServer64 concourse_worker[4650]: {“timestamp”:“2020-04-05T07:53:26.598739735Z”,“level”:“info”,“source”:“guardian”,“message”:"guardian.list-contApr 05 09:53:26 uServer64 concourse_worker[4650]: {“timestamp”:“2020-04-05T07:53:26.598807831Z”,“level”:“info”,“source”:“guardian”,“message”:"guardian.list-contApr 05 09:53:26 uServer64 concourse_worker[4650]: {“timestamp”:“2020-04-05T07:53:26.598848130Z”,“level”:“info”,“source”:“guardian”,“message”:“guardian.started”,Apr 05 09:53:31 uServer64 concourse_worker[4650]: {“timestamp”:“2020-04-05T07:53:31.544759428Z”,“level”:“info”,“source”:“worker”,“message”:"worker.beacon-runnerApr 05 09:53:31 uServer64 concourse_worker[4650]: {“timestamp”:“2020-04-05T07:53:31.593789519Z”,“level”:“info”,“source”:“guardian”,“message”:"guardian.list-contApr 05 09:53:31 uServer64 concourse_worker[4650]: {“timestamp”:“2020-04-05T07:53:31.593876194Z”,“level”:“info”,“source”:“guardian”,“message”:"guardian.list-contApr 05 09:53:31 uServer64 concourse_worker[4650]: {“timestamp”:“2020-04-05T07:53:31.616647036Z”,“level”:“info”,“source”:“worker”,“message”:"worker.beacon-runner