[GH-ISSUE #1749] Docker image not found for ubuntu:full-20.04 #857

Closed
opened 2026-03-01 21:46:56 +03:00 by kerem · 2 comments
Owner

Originally created by @pittengermdp on GitHub (Apr 21, 2023).
Original GitHub issue: https://github.com/nektos/act/issues/1749

Bug report info

act version:            0.2.44
GOOS:                   darwin
GOARCH:                 arm64
NumCPU:                 12
Docker host:            DOCKER_HOST environment variable is unset/empty.
Sockets found:
	/var/run/docker.sock
	/Users/pittengermdp/.docker/run/docker.sock
Config files:
	/Users/pittengermdp/.actrc:
		-P ubuntu-latest=catthehacker/ubuntu:full-latest
		-P ubuntu-latest=catthehacker/ubuntu:full-20.04
		-P ubuntu-18.04=catthehacker/ubuntu:full-18.04
Build info:
	Go version:            go1.20.2
	Module path:           command-line-arguments
	Main version:
	Main path:
	Main checksum:
	Build settings:
		-buildmode:           exe
		-compiler:            gc
		-ldflags:             -X main.version=0.2.44
		CGO_ENABLED:          1
		CGO_CFLAGS:
		CGO_CPPFLAGS:
		CGO_CXXFLAGS:
		CGO_LDFLAGS:
		GOARCH:               arm64
		GOOS:                 darwin
Docker Engine:
	Engine version:        22.06.0-beta.0-926-g914b02ebaf.m
	Engine runtime:        runc
	Cgroup version:        2
	Cgroup driver:         cgroupfs
	Storage driver:        stargz
	Registry URI:          https://index.docker.io/v1/
	OS:                    Docker Desktop
	OS type:               linux
	OS version:
	OS arch:               aarch64
	OS kernel:             5.15.49-linuxkit
	OS CPU:                6
	OS memory:             15987 MB
	Security options:
		name=seccomp,profile=builtin
		name=cgroupns

Command used with act

act --container-architecture linux/amd64 -v

Describe issue

I just installed act on a MacBook Pro and selected the full as I have the space on the hard drive and figured why not. Below is the output of the command. I looked through the readme and I did see that macOS is not supported, so I'm not sure if this is even valid. An interesting note is I only get this error when running with the suggested --container-architecture linux/amd64 when I just act act -v it finds the image and is currently downloading everything.
The download just finished and ended with the same error when run without the container-architecture flag.
WITH container-architecture flag

DEBU[0000] Loading environment from /Users/pittengermdp/development/xxx/.env
DEBU[0000] Loading action inputs from /Users/pittengermdp/development/xxx/.input
DEBU[0000] Loading secrets from /Users/pittengermdp/development/xxx/.secrets
DEBU[0000] Evaluated matrix inclusions: map[]
DEBU[0000] Conditional GET for notices etag=936c676a-1f4b-4708-8c86-5471d0fc1001
DEBU[0000] Loading workflows from '/Users/pittengermdp/development/xxx/.github/workflows'
DEBU[0000] Loading workflows recursively
DEBU[0000] Found workflow 'rust.yml' in '/Users/pittengermdp/development/xxx/.github/workflows/rust.yml'
DEBU[0000] Reading workflow '/Users/pittengermdp/development/xxx/.github/workflows/rust.yml'
DEBU[0000] Preparing plan with all jobs
DEBU[0000] Using default workflow event: push
DEBU[0000] Planning jobs for event: push
DEBU[0000] Final matrix after applying user inclusions '[map[]]'
DEBU[0000] Loading revision from git directory
DEBU[0000] Found revision: 0d2b9993f043d881e22638a4843a8604200649cd
DEBU[0000] HEAD points to '0d2b9993f043d881e22638a4843a8604200649cd'
DEBU[0000] using github ref: refs/heads/master
DEBU[0000] Found revision: 0d2b9993f043d881e22638a4843a8604200649cd
[Rust/ci] [DEBUG] evaluating expression 'success()'
[Rust/ci] [DEBUG] expression 'success()' evaluated to 'true'
[Rust/ci] 🚀  Start image=catthehacker/ubuntu:full-20.04
[Rust/ci]   🐳  docker pull image=catthehacker/ubuntu:full-20.04 platform=linux/amd64 username= forcePull=true
[Rust/ci] [DEBUG]   🐳  docker pull catthehacker/ubuntu:full-20.04
[Rust/ci] [DEBUG] pulling image 'docker.io/catthehacker/ubuntu:full-20.04' (linux/amd64)
DEBU[0000] Saving notices etag=936c676a-1f4b-4708-8c86-5471d0fc1001
DEBU[0000] No new notices
[Rust/ci] [DEBUG] Exists :: 598b616a8c7c
[Rust/ci] [DEBUG] Exists :: dd9e71f3b69d
[Rust/ci] [DEBUG] Exists :: 9aa1f02e7614
[Rust/ci] [DEBUG] failed to extract layer sha256:cba112017a59d6214cda2a28e8bf9d110fc13ba84b0faad074306bdeea16906b: mkdir /var/lib/containerd-stargz-grpc/snapshotter/snapshots/390/fs/opt/pipx/venvs/ansible-core/lib/python3.8/site-packages/ansible_collections/ansible/windows/tests/integration/targets/win_regedit/defaults: no space left on device: unknown
[Rust/ci]   🐳  docker create image=catthehacker/ubuntu:full-20.04 platform=linux/amd64 entrypoint=["tail" "-f" "/dev/null"] cmd=[]
[Rust/ci] [DEBUG] Common container.Config ==> &{Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:true OpenStdin:false StdinOnce:false Env:[RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=arm64 RUNNER_TEMP=/tmp LANG=C.UTF-8] Cmd:[] Healthcheck:<nil> ArgsEscaped:false Image:catthehacker/ubuntu:full-20.04 Volumes:map[] WorkingDir:/Users/pittengermdp/development/xxx Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]}
[Rust/ci] [DEBUG] Common container.HostConfig ==> &{Binds:[/var/run/docker.sock:/var/run/docker.sock] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode:host PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] ConsoleSize:[0 0] CapAdd:[] CapDrop:[] CgroupnsMode: DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:0 Sysctls:map[] Runtime: Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DeviceRequests:[]xxx KernelMemory:0 KernelMemoryTCP:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:<nil> Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[{Type:volume Source:act-toolcache Target:/toolcache ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc-env Target:/var/run/act ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc Target:/Users/pittengermdp/development/xxx ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>}] MaskedPaths:[] ReadonlyPaths:[] Init:<nil>}
Error: failed to create container: 'Error response from daemon: No such image: catthehacker/ubuntu:full-20.04'

WITHOUT container-architecture flag

LOTS of Downloading lines...
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]  14.65GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]  14.66GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]  14.66GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]  14.67GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]  14.67GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]  14.67GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]  14.68GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]  14.69GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]  14.69GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]   14.7GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]   14.7GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ]  14.71GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [==================================================>]  14.71GB/14.71GB
[Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [==================================================>]  14.71GB/14.71GB
[Rust/ci] [DEBUG] Download complete :: 9aa1f02e7614
[Rust/ci] [DEBUG] failed to extract layer sha256:cba112017a59d6214cda2a28e8bf9d110fc13ba84b0faad074306bdeea16906b: write /var/lib/containerd-stargz-grpc/snapshotter/snapshots/399/fs/usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.18/System.Security.Cryptography.Csp.dll: no space left on device: unknown
[Rust/ci]   🐳  docker create image=catthehacker/ubuntu:full-20.04 platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[]
[Rust/ci] [DEBUG] Common container.Config ==> &{Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:true OpenStdin:false StdinOnce:false Env:[RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=arm64 RUNNER_TEMP=/tmp LANG=C.UTF-8] Cmd:[] Healthcheck:<nil> ArgsEscaped:false Image:catthehacker/ubuntu:full-20.04 Volumes:map[] WorkingDir:/Users/pittengermdp/development/xxx Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]}
[Rust/ci] [DEBUG] Common container.HostConfig ==> &{Binds:[/var/run/docker.sock:/var/run/docker.sock] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode:host PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] ConsoleSize:[0 0] CapAdd:[] CapDrop:[] CgroupnsMode: DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:0 Sysctls:map[] Runtime: Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DeviceRequests:[] KernelMemory:0 KernelMemoryTCP:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:<nil> Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[{Type:volume Source:act-toolcache Target:/toolcache ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc-env Target:/var/run/act ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc Target:/Users/pittengermdp/development/xxx ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>}] MaskedPaths:[] ReadonlyPaths:[] Init:<nil>}
Error: failed to create container: 'Error response from daemon: No such image: catthehacker/ubuntu:full-20.04'

No response

Workflow content

on: [push, pull_request]

name: Rust

jobs:
  ci:
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v3.5.0

      - uses: actions-rs/toolchain@v1.0.7
        with:
          profile: complete
          toolchain: nightly
          override: true
          components: rustfmt, clippy

      - uses: actions-rs/cargo@v1.0.3
        name: Build
        with:
          command: build

      - uses: actions-rs/cargo@v1.0.3
        name: Test
        with:
          command: test

      - uses: actions-rs/cargo@v1.0.3
        name: Fmt
        with:
          command: fmt
          args: --all -- --check

      - uses: actions-rs/cargo@v1.0.3
        name: Clippy
        with:
          command: clippy
          args: --all -- -W clippy::all
                -W clippy::pedantic -W clippy::nursery
                -W clippy::cargo -D warnings

Relevant log output

DEBU[0000] Loading environment from /Users/pittengermdp/development/xxx/.env
DEBU[0000] Loading action inputs from /Users/pittengermdp/development/xxx/.input
DEBU[0000] Loading secrets from /Users/pittengermdp/development/xxx/.secrets
DEBU[0000] Evaluated matrix inclusions: map[]
DEBU[0000] Conditional GET for notices etag=936c676a-1f4b-4708-8c86-5471d0fc1001
DEBU[0000] Loading workflows from '/Users/pittengermdp/development/xxx/.github/workflows'
DEBU[0000] Loading workflows recursively
DEBU[0000] Found workflow 'rust.yml' in '/Users/pittengermdp/development/xxx/.github/workflows/rust.yml'
DEBU[0000] Reading workflow '/Users/pittengermdp/development/xxx/.github/workflows/rust.yml'
DEBU[0000] Preparing plan with all jobs
DEBU[0000] Using default workflow event: push
DEBU[0000] Planning jobs for event: push
DEBU[0000] Final matrix after applying user inclusions '[map[]]'
DEBU[0000] Loading revision from git directory
DEBU[0000] Found revision: 0d2b9993f043d881e22638a4843a8604200649cd
DEBU[0000] HEAD points to '0d2b9993f043d881e22638a4843a8604200649cd'
DEBU[0000] using github ref: refs/heads/master
DEBU[0000] Found revision: 0d2b9993f043d881e22638a4843a8604200649cd
[Rust/ci] [DEBUG] evaluating expression 'success()'
[Rust/ci] [DEBUG] expression 'success()' evaluated to 'true'
[Rust/ci] 🚀  Start image=catthehacker/ubuntu:full-20.04
[Rust/ci]   🐳  docker pull image=catthehacker/ubuntu:full-20.04 platform=linux/amd64 username= forcePull=true
[Rust/ci] [DEBUG]   🐳  docker pull catthehacker/ubuntu:full-20.04
[Rust/ci] [DEBUG] pulling image 'docker.io/catthehacker/ubuntu:full-20.04' (linux/amd64)
DEBU[0000] Saving notices etag=936c676a-1f4b-4708-8c86-5471d0fc1001
DEBU[0000] No new notices
[Rust/ci] [DEBUG] Exists :: 598b616a8c7c
[Rust/ci] [DEBUG] Exists :: dd9e71f3b69d
[Rust/ci] [DEBUG] Exists :: 9aa1f02e7614
[Rust/ci] [DEBUG] failed to extract layer sha256:cba112017a59d6214cda2a28e8bf9d110fc13ba84b0faad074306bdeea16906b: mkdir /var/lib/containerd-stargz-grpc/snapshotter/snapshots/390/fs/opt/pipx/venvs/ansible-core/lib/python3.8/site-packages/ansible_collections/ansible/windows/tests/integration/targets/win_regedit/defaults: no space left on device: unknown
[Rust/ci]   🐳  docker create image=catthehacker/ubuntu:full-20.04 platform=linux/amd64 entrypoint=["tail" "-f" "/dev/null"] cmd=[]
[Rust/ci] [DEBUG] Common container.Config ==> &{Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:true OpenStdin:false StdinOnce:false Env:[RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=arm64 RUNNER_TEMP=/tmp LANG=C.UTF-8] Cmd:[] Healthcheck:<nil> ArgsEscaped:false Image:catthehacker/ubuntu:full-20.04 Volumes:map[] WorkingDir:/Users/pittengermdp/development/xxx Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]}
[Rust/ci] [DEBUG] Common container.HostConfig ==> &{Binds:[/var/run/docker.sock:/var/run/docker.sock] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode:host PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] ConsoleSize:[0 0] CapAdd:[] CapDrop:[] CgroupnsMode: DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:0 Sysctls:map[] Runtime: Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DeviceRequests:[]xxx KernelMemory:0 KernelMemoryTCP:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:<nil> Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[{Type:volume Source:act-toolcache Target:/toolcache ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc-env Target:/var/run/act ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc Target:/Users/pittengermdp/development/xxx ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>}] MaskedPaths:[] ReadonlyPaths:[] Init:<nil>}
Error: failed to create container: 'Error response from daemon: No such image: catthehacker/ubuntu:full-20.04'

Additional information

No response

Originally created by @pittengermdp on GitHub (Apr 21, 2023). Original GitHub issue: https://github.com/nektos/act/issues/1749 ### Bug report info ```plain text act version: 0.2.44 GOOS: darwin GOARCH: arm64 NumCPU: 12 Docker host: DOCKER_HOST environment variable is unset/empty. Sockets found: /var/run/docker.sock /Users/pittengermdp/.docker/run/docker.sock Config files: /Users/pittengermdp/.actrc: -P ubuntu-latest=catthehacker/ubuntu:full-latest -P ubuntu-latest=catthehacker/ubuntu:full-20.04 -P ubuntu-18.04=catthehacker/ubuntu:full-18.04 Build info: Go version: go1.20.2 Module path: command-line-arguments Main version: Main path: Main checksum: Build settings: -buildmode: exe -compiler: gc -ldflags: -X main.version=0.2.44 CGO_ENABLED: 1 CGO_CFLAGS: CGO_CPPFLAGS: CGO_CXXFLAGS: CGO_LDFLAGS: GOARCH: arm64 GOOS: darwin Docker Engine: Engine version: 22.06.0-beta.0-926-g914b02ebaf.m Engine runtime: runc Cgroup version: 2 Cgroup driver: cgroupfs Storage driver: stargz Registry URI: https://index.docker.io/v1/ OS: Docker Desktop OS type: linux OS version: OS arch: aarch64 OS kernel: 5.15.49-linuxkit OS CPU: 6 OS memory: 15987 MB Security options: name=seccomp,profile=builtin name=cgroupns ``` ### Command used with act ```sh act --container-architecture linux/amd64 -v ``` ### Describe issue I just installed act on a MacBook Pro and selected the full as I have the space on the hard drive and figured why not. Below is the output of the command. I looked through the readme and I did see that macOS is not supported, so I'm not sure if this is even valid. An interesting note is I only get this error when running with the suggested ```--container-architecture linux/amd64``` when I just act act -v it finds the image and is currently downloading everything. The download just finished and ended with the same error when run without the container-architecture flag. WITH container-architecture flag ``` DEBU[0000] Loading environment from /Users/pittengermdp/development/xxx/.env DEBU[0000] Loading action inputs from /Users/pittengermdp/development/xxx/.input DEBU[0000] Loading secrets from /Users/pittengermdp/development/xxx/.secrets DEBU[0000] Evaluated matrix inclusions: map[] DEBU[0000] Conditional GET for notices etag=936c676a-1f4b-4708-8c86-5471d0fc1001 DEBU[0000] Loading workflows from '/Users/pittengermdp/development/xxx/.github/workflows' DEBU[0000] Loading workflows recursively DEBU[0000] Found workflow 'rust.yml' in '/Users/pittengermdp/development/xxx/.github/workflows/rust.yml' DEBU[0000] Reading workflow '/Users/pittengermdp/development/xxx/.github/workflows/rust.yml' DEBU[0000] Preparing plan with all jobs DEBU[0000] Using default workflow event: push DEBU[0000] Planning jobs for event: push DEBU[0000] Final matrix after applying user inclusions '[map[]]' DEBU[0000] Loading revision from git directory DEBU[0000] Found revision: 0d2b9993f043d881e22638a4843a8604200649cd DEBU[0000] HEAD points to '0d2b9993f043d881e22638a4843a8604200649cd' DEBU[0000] using github ref: refs/heads/master DEBU[0000] Found revision: 0d2b9993f043d881e22638a4843a8604200649cd [Rust/ci] [DEBUG] evaluating expression 'success()' [Rust/ci] [DEBUG] expression 'success()' evaluated to 'true' [Rust/ci] 🚀 Start image=catthehacker/ubuntu:full-20.04 [Rust/ci] 🐳 docker pull image=catthehacker/ubuntu:full-20.04 platform=linux/amd64 username= forcePull=true [Rust/ci] [DEBUG] 🐳 docker pull catthehacker/ubuntu:full-20.04 [Rust/ci] [DEBUG] pulling image 'docker.io/catthehacker/ubuntu:full-20.04' (linux/amd64) DEBU[0000] Saving notices etag=936c676a-1f4b-4708-8c86-5471d0fc1001 DEBU[0000] No new notices [Rust/ci] [DEBUG] Exists :: 598b616a8c7c [Rust/ci] [DEBUG] Exists :: dd9e71f3b69d [Rust/ci] [DEBUG] Exists :: 9aa1f02e7614 [Rust/ci] [DEBUG] failed to extract layer sha256:cba112017a59d6214cda2a28e8bf9d110fc13ba84b0faad074306bdeea16906b: mkdir /var/lib/containerd-stargz-grpc/snapshotter/snapshots/390/fs/opt/pipx/venvs/ansible-core/lib/python3.8/site-packages/ansible_collections/ansible/windows/tests/integration/targets/win_regedit/defaults: no space left on device: unknown [Rust/ci] 🐳 docker create image=catthehacker/ubuntu:full-20.04 platform=linux/amd64 entrypoint=["tail" "-f" "/dev/null"] cmd=[] [Rust/ci] [DEBUG] Common container.Config ==> &{Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:true OpenStdin:false StdinOnce:false Env:[RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=arm64 RUNNER_TEMP=/tmp LANG=C.UTF-8] Cmd:[] Healthcheck:<nil> ArgsEscaped:false Image:catthehacker/ubuntu:full-20.04 Volumes:map[] WorkingDir:/Users/pittengermdp/development/xxx Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} [Rust/ci] [DEBUG] Common container.HostConfig ==> &{Binds:[/var/run/docker.sock:/var/run/docker.sock] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode:host PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] ConsoleSize:[0 0] CapAdd:[] CapDrop:[] CgroupnsMode: DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:0 Sysctls:map[] Runtime: Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DeviceRequests:[]xxx KernelMemory:0 KernelMemoryTCP:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:<nil> Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[{Type:volume Source:act-toolcache Target:/toolcache ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc-env Target:/var/run/act ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc Target:/Users/pittengermdp/development/xxx ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>}] MaskedPaths:[] ReadonlyPaths:[] Init:<nil>} Error: failed to create container: 'Error response from daemon: No such image: catthehacker/ubuntu:full-20.04' ``` WITHOUT container-architecture flag ``` LOTS of Downloading lines... [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.65GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.66GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.66GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.67GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.67GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.67GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.68GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.69GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.69GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.7GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.7GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [=================================================> ] 14.71GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [==================================================>] 14.71GB/14.71GB [Rust/ci] [DEBUG] Downloading :: 9aa1f02e7614 :: [==================================================>] 14.71GB/14.71GB [Rust/ci] [DEBUG] Download complete :: 9aa1f02e7614 [Rust/ci] [DEBUG] failed to extract layer sha256:cba112017a59d6214cda2a28e8bf9d110fc13ba84b0faad074306bdeea16906b: write /var/lib/containerd-stargz-grpc/snapshotter/snapshots/399/fs/usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.18/System.Security.Cryptography.Csp.dll: no space left on device: unknown [Rust/ci] 🐳 docker create image=catthehacker/ubuntu:full-20.04 platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] [Rust/ci] [DEBUG] Common container.Config ==> &{Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:true OpenStdin:false StdinOnce:false Env:[RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=arm64 RUNNER_TEMP=/tmp LANG=C.UTF-8] Cmd:[] Healthcheck:<nil> ArgsEscaped:false Image:catthehacker/ubuntu:full-20.04 Volumes:map[] WorkingDir:/Users/pittengermdp/development/xxx Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} [Rust/ci] [DEBUG] Common container.HostConfig ==> &{Binds:[/var/run/docker.sock:/var/run/docker.sock] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode:host PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] ConsoleSize:[0 0] CapAdd:[] CapDrop:[] CgroupnsMode: DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:0 Sysctls:map[] Runtime: Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DeviceRequests:[] KernelMemory:0 KernelMemoryTCP:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:<nil> Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[{Type:volume Source:act-toolcache Target:/toolcache ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc-env Target:/var/run/act ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc Target:/Users/pittengermdp/development/xxx ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>}] MaskedPaths:[] ReadonlyPaths:[] Init:<nil>} Error: failed to create container: 'Error response from daemon: No such image: catthehacker/ubuntu:full-20.04' ``` ### Link to GitHub repository _No response_ ### Workflow content ```yml on: [push, pull_request] name: Rust jobs: ci: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3.5.0 - uses: actions-rs/toolchain@v1.0.7 with: profile: complete toolchain: nightly override: true components: rustfmt, clippy - uses: actions-rs/cargo@v1.0.3 name: Build with: command: build - uses: actions-rs/cargo@v1.0.3 name: Test with: command: test - uses: actions-rs/cargo@v1.0.3 name: Fmt with: command: fmt args: --all -- --check - uses: actions-rs/cargo@v1.0.3 name: Clippy with: command: clippy args: --all -- -W clippy::all -W clippy::pedantic -W clippy::nursery -W clippy::cargo -D warnings ``` ### Relevant log output ```sh DEBU[0000] Loading environment from /Users/pittengermdp/development/xxx/.env DEBU[0000] Loading action inputs from /Users/pittengermdp/development/xxx/.input DEBU[0000] Loading secrets from /Users/pittengermdp/development/xxx/.secrets DEBU[0000] Evaluated matrix inclusions: map[] DEBU[0000] Conditional GET for notices etag=936c676a-1f4b-4708-8c86-5471d0fc1001 DEBU[0000] Loading workflows from '/Users/pittengermdp/development/xxx/.github/workflows' DEBU[0000] Loading workflows recursively DEBU[0000] Found workflow 'rust.yml' in '/Users/pittengermdp/development/xxx/.github/workflows/rust.yml' DEBU[0000] Reading workflow '/Users/pittengermdp/development/xxx/.github/workflows/rust.yml' DEBU[0000] Preparing plan with all jobs DEBU[0000] Using default workflow event: push DEBU[0000] Planning jobs for event: push DEBU[0000] Final matrix after applying user inclusions '[map[]]' DEBU[0000] Loading revision from git directory DEBU[0000] Found revision: 0d2b9993f043d881e22638a4843a8604200649cd DEBU[0000] HEAD points to '0d2b9993f043d881e22638a4843a8604200649cd' DEBU[0000] using github ref: refs/heads/master DEBU[0000] Found revision: 0d2b9993f043d881e22638a4843a8604200649cd [Rust/ci] [DEBUG] evaluating expression 'success()' [Rust/ci] [DEBUG] expression 'success()' evaluated to 'true' [Rust/ci] 🚀 Start image=catthehacker/ubuntu:full-20.04 [Rust/ci] 🐳 docker pull image=catthehacker/ubuntu:full-20.04 platform=linux/amd64 username= forcePull=true [Rust/ci] [DEBUG] 🐳 docker pull catthehacker/ubuntu:full-20.04 [Rust/ci] [DEBUG] pulling image 'docker.io/catthehacker/ubuntu:full-20.04' (linux/amd64) DEBU[0000] Saving notices etag=936c676a-1f4b-4708-8c86-5471d0fc1001 DEBU[0000] No new notices [Rust/ci] [DEBUG] Exists :: 598b616a8c7c [Rust/ci] [DEBUG] Exists :: dd9e71f3b69d [Rust/ci] [DEBUG] Exists :: 9aa1f02e7614 [Rust/ci] [DEBUG] failed to extract layer sha256:cba112017a59d6214cda2a28e8bf9d110fc13ba84b0faad074306bdeea16906b: mkdir /var/lib/containerd-stargz-grpc/snapshotter/snapshots/390/fs/opt/pipx/venvs/ansible-core/lib/python3.8/site-packages/ansible_collections/ansible/windows/tests/integration/targets/win_regedit/defaults: no space left on device: unknown [Rust/ci] 🐳 docker create image=catthehacker/ubuntu:full-20.04 platform=linux/amd64 entrypoint=["tail" "-f" "/dev/null"] cmd=[] [Rust/ci] [DEBUG] Common container.Config ==> &{Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:true OpenStdin:false StdinOnce:false Env:[RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=arm64 RUNNER_TEMP=/tmp LANG=C.UTF-8] Cmd:[] Healthcheck:<nil> ArgsEscaped:false Image:catthehacker/ubuntu:full-20.04 Volumes:map[] WorkingDir:/Users/pittengermdp/development/xxx Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} [Rust/ci] [DEBUG] Common container.HostConfig ==> &{Binds:[/var/run/docker.sock:/var/run/docker.sock] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode:host PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] ConsoleSize:[0 0] CapAdd:[] CapDrop:[] CgroupnsMode: DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:0 Sysctls:map[] Runtime: Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DeviceRequests:[]xxx KernelMemory:0 KernelMemoryTCP:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:<nil> Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[{Type:volume Source:act-toolcache Target:/toolcache ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc-env Target:/var/run/act ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Rust-ci-6699ef3ad0b6b132f2a46252153ee98f957ca3bf259367baec24f54adc4ebcdc Target:/Users/pittengermdp/development/xxx ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>}] MaskedPaths:[] ReadonlyPaths:[] Init:<nil>} Error: failed to create container: 'Error response from daemon: No such image: catthehacker/ubuntu:full-20.04' ``` ### Additional information _No response_
kerem 2026-03-01 21:46:56 +03:00
  • closed this issue
  • added the
    kind/bug
    label
Author
Owner

@wolfogre commented on GitHub (Apr 23, 2023):

I think the point is

[Rust/ci] [DEBUG] failed to extract layer sha256:cba112017a59d6214cda2a28e8bf9d110fc13ba84b0faad074306bdeea16906b: ... : no space left on device: unknown

Are you sure you have enough space on the hard drive?

<!-- gh-comment-id:1518964383 --> @wolfogre commented on GitHub (Apr 23, 2023): I think the point is ``` [Rust/ci] [DEBUG] failed to extract layer sha256:cba112017a59d6214cda2a28e8bf9d110fc13ba84b0faad074306bdeea16906b: ... : no space left on device: unknown ``` Are you sure you have enough space on the hard drive?
Author
Owner

@sam-super commented on GitHub (Apr 25, 2023):

Thanks @wolfogre - this pointed me in the right direction.
in case it helps anyone, I was on macOs and had this issue:
the problem for me was i didn't have enough space on the virtual disk on docker-desktop (rather than space on my actual drive). So i changed my resources in docker-desktop to give the docker VM over 100GB, which fixed the above.

<!-- gh-comment-id:1522066778 --> @sam-super commented on GitHub (Apr 25, 2023): Thanks @wolfogre - this pointed me in the right direction. in case it helps anyone, I was on macOs and had this issue: the problem for me was i didn't have enough space on the virtual disk on docker-desktop (rather than space on my actual drive). So i changed my resources in docker-desktop to give the docker VM over 100GB, which fixed the above.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#857
No description provided.