Skip to content

bug: [infra] install script bug #126

Description

@6dba

Description

Some path issues in install.sh script

docker build -t tesslate-devserver:latest -f orchestrator/Dockerfile.devserver orchestrator/
#                                                                                ^^^^^^^^^^^ context = only orchestrator/
#                                                                                                          services/ not included!

Steps to reproduce

  1. curl -fsSL https://tesslate.com/install.sh | bash

Environment

No response

Other environment

No response

Affected area

Infrastructure

Other affected area

No response

Logs

~ curl -fsSL https://tesslate.com/install.sh | bash 

  ╔══════════════════════════════════════════╗
  ║     Tesslate Studio — Local Installer     ║
  ║   Open source · Self-hosted · Your data    ║
  ╚══════════════════════════════════════════╝


Checking prerequisites...

  ✓ Docker found: Docker version 29.4.0, build 9d7ad9ff18
  ✓ Docker Compose found: 5.1.1
  ✓ Git found: git version 2.53.0

Setting up Tesslate Studio...

  ▸ Existing installation found at /Users/yablochko/tesslate-studio
  ▸ Pulling latest changes...
Уже актуально.
  ✓ Repository updated

Configuring environment...

  ▸ Existing .env found — preserving your configuration.
  ✓ .env already configured

Starting Tesslate Studio...

[+] up 8/8
 ✔ Container tesslate-traefik            Running                                                                                                                                                              0.0s
 ✔ Container tesslate-app                Running                                                                                                                                                              0.0s
 ✔ Container tesslate-redis              Healthy                                                                                                                                                              0.5s
 ✔ Container tesslate-postgres-dev       Healthy                                                                                                                                                              0.5s
 ✔ Container tesslate-gateway            Running                                                                                                                                                              0.0s
 ✔ Container tesslate-worker             Running                                                                                                                                                              0.0s
 ✔ Container tesslate-orchestrator       Running                                                                                                                                                              0.0s
 ✔ Container tesslate-studio-devserver-1 Started                                                                                                                                                              0.1s
  ✓ Docker Compose services started

Building devserver image...

[+] Building 0.5s (11/20)                                                                                                                                                                           docker:colima
 => [internal] load build definition from Dockerfile.devserver                                                                                                                                               0.0s
 => => transferring dockerfile: 3.24kB                                                                                                                                                                       0.0s
 => [internal] load metadata for docker.io/library/node:24-alpine                                                                                                                                            0.4s
 => [internal] load metadata for docker.io/library/golang:1.22-alpine                                                                                                                                        0.4s
 => [internal] load .dockerignore                                                                                                                                                                            0.0s
 => => transferring context: 470B                                                                                                                                                                            0.0s
 => CANCELED [init-builder 1/6] FROM docker.io/library/golang:1.22-alpine@sha256:1699c10032ca2582ec89a24a1312d986a3f094aed3d5c1147b19880afe40e052                                                            0.0s
 => => resolve docker.io/library/golang:1.22-alpine@sha256:1699c10032ca2582ec89a24a1312d986a3f094aed3d5c1147b19880afe40e052                                                                                  0.0s
 => [internal] load build context                                                                                                                                                                            0.0s
 => => transferring context: 2B                                                                                                                                                                              0.0s
 => CANCELED [stage-1 1/9] FROM docker.io/library/node:24-alpine@sha256:2bdb65ed1dab192432bc31c95f94155ca5ad7fc1392fb7eb7526ab682fa5bf14                                                                     0.0s
 => => resolve docker.io/library/node:24-alpine@sha256:2bdb65ed1dab192432bc31c95f94155ca5ad7fc1392fb7eb7526ab682fa5bf14                                                                                      0.0s
 => CACHED [init-builder 2/6] WORKDIR /src                                                                                                                                                                   0.0s
 => ERROR [init-builder 3/6] COPY services/tsinit/go.mod services/tsinit/go.sum ./                                                                                                                           0.0s
 => CACHED [init-builder 4/6] RUN go mod download                                                                                                                                                            0.0s
 => ERROR [init-builder 5/6] COPY services/tsinit/ .                                                                                                                                                         0.0s
------
 > [init-builder 3/6] COPY services/tsinit/go.mod services/tsinit/go.sum ./:
------
------
 > [init-builder 5/6] COPY services/tsinit/ .:
------
Dockerfile.devserver:13
--------------------
  11 |     COPY services/tsinit/go.mod services/tsinit/go.sum ./
  12 |     RUN go mod download
  13 | >>> COPY services/tsinit/ .
  14 |     RUN CGO_ENABLED=0 go build -ldflags "-s -w" -o /tsinit .
  15 |     
--------------------
ERROR: failed to build: failed to solve: failed to compute cache key: failed to calculate checksum of ref m2fu9qnsvkk3eae9eskppyvec::138892k0ihzhvwlhqvxo9cfsb: "/services/tsinit": not found

What's next:
    Debug this build failure with Gordon → docker ai "help me fix this build failure"

Screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions