Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Configuration (atc.toml)

Messages below show representative example values (paths, targets, names); the real message carries yours.

ATC-E0400

no atc.toml or atc.kdl in /tmp or any parent directory
  • exit code: 3
  • fix: atc ota init

ATC-E0401

atc.toml is malformed: bad toml
  • exit code: 3

ATC-E0402

bundle source directory does not exist: /tmp/missing
  • exit code: 3
  • fix: mkdir -p '/tmp/missing' # or fix the path in atc.toml

ATC-E0403

nothing to do: atc.toml declares no artifacts
  • exit code: 3
  • fix: add an artifact to atc.toml, e.g. a [[bundle]] with name = "app" and source = "./dist"

ATC-E0404

--bundle "app" not found in atc.toml
  • exit code: 3
  • fix: edit atc.toml

ATC-E0406

$EDITOR not set and --non-interactive is required to skip editor
  • exit code: 3
  • fix: export EDITOR=vim

ATC-E0424

./atc.toml already exists. Edit it, or pass --force to replace it
  • exit code: 3
  • fix: atc ota init --force # or edit ./atc.toml

ATC-E0436

selector references an artifact not declared in atc.toml: kind=oci name=backend
  • exit code: 3
  • fix: add backend to atc.toml

ATC-E0468

hook activate.exit on bundle app: script scripts/start_service.sh is not in the artifact. Add the file to the artifact source, or correct the script path in atc.toml
  • exit code: 3

ATC-E0481

control plane setting: no server token: pass --token <t> or set ATC_SERVER_TOKEN
  • exit code: 3

ATC-E0500

config: atc.toml not found
  • exit code: 3
  • fix: create atc.toml, or correct the -c path