[GH-ISSUE #1944] Incorrect podman socket location #933

Closed
opened 2026-03-01 21:47:32 +03:00 by kerem · 0 comments
Owner

Originally created by @TheFox0x7 on GitHub (Aug 3, 2023).
Original GitHub issue: https://github.com/nektos/act/issues/1944

Bug report info

act version:            0.2.46
GOOS:                   linux
GOARCH:                 amd64
NumCPU:                 8
Docker host:            DOCKER_HOST environment variable is not set
Sockets found:
Config files:           
Build info:
	Go version:            go1.20.7
	Module path:           github.com/nektos/act
	Main version:          (devel)
	Main path:             github.com/nektos/act
	Main checksum:         
	Build settings:
		-buildmode:           exe
		-compiler:            gc
		CGO_ENABLED:          1
		CGO_CFLAGS:           
		CGO_CPPFLAGS:         
		CGO_CXXFLAGS:         
		CGO_LDFLAGS:          
		GOARCH:               amd64
		GOOS:                 linux
		GOAMD64:              v1
		vcs:                  git
		vcs.revision:         cdc6d4bc6a386ad68996cd4e51df4284740b988f
		vcs.time:             2023-07-17T03:46:34Z
		vcs.modified:         false

Error: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

Command used with act

./act --bug-report

Describe issue

Sockets found should list podman user socket, found at $XDG_RUNTIME_DIR/podman/podman.sock and system service socket /run/podman/podman.sock if user has permissions to access it. Those are the default socket locations: https://docs.podman.io/en/latest/markdown/podman-system-service.1.html

Expect output of act --bug-report would be:

act version:            0.2.46
GOOS:                   linux
GOARCH:                 amd64
NumCPU:                 8
Docker host:            DOCKER_HOST environment variable is not set
Sockets found:
	/run/podman/podman.sock
Config files:           
Build info:
	Go version:            go1.20.7
	Module path:           github.com/nektos/act
	Main version:          (devel)
	Main path:             github.com/nektos/act
	Main checksum:         
	Build settings:
		-buildmode:           exe
		-compiler:            gc
		CGO_ENABLED:          1
		CGO_CFLAGS:           
		CGO_CPPFLAGS:         
		CGO_CXXFLAGS:         
		CGO_LDFLAGS:          
		GOARCH:               amd64
		GOOS:                 linux
		GOAMD64:              v1
		vcs:                  git
		vcs.revision:         cdc6d4bc6a386ad68996cd4e51df4284740b988f
		vcs.time:             2023-07-17T03:46:34Z
		vcs.modified:         true

Error: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

https://github.com/nektos/act/

Workflow content

N/A

Relevant log output

N/A

Additional information

No response

Originally created by @TheFox0x7 on GitHub (Aug 3, 2023). Original GitHub issue: https://github.com/nektos/act/issues/1944 ### Bug report info ```plain text act version: 0.2.46 GOOS: linux GOARCH: amd64 NumCPU: 8 Docker host: DOCKER_HOST environment variable is not set Sockets found: Config files: Build info: Go version: go1.20.7 Module path: github.com/nektos/act Main version: (devel) Main path: github.com/nektos/act Main checksum: Build settings: -buildmode: exe -compiler: gc CGO_ENABLED: 1 CGO_CFLAGS: CGO_CPPFLAGS: CGO_CXXFLAGS: CGO_LDFLAGS: GOARCH: amd64 GOOS: linux GOAMD64: v1 vcs: git vcs.revision: cdc6d4bc6a386ad68996cd4e51df4284740b988f vcs.time: 2023-07-17T03:46:34Z vcs.modified: false Error: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? ``` ### Command used with act ```sh ./act --bug-report ``` ### Describe issue Sockets found should list podman user socket, found at `$XDG_RUNTIME_DIR/podman/podman.sock` and system service socket `/run/podman/podman.sock` if user has permissions to access it. Those are the default socket locations: https://docs.podman.io/en/latest/markdown/podman-system-service.1.html Expect output of `act --bug-report` would be: ``` act version: 0.2.46 GOOS: linux GOARCH: amd64 NumCPU: 8 Docker host: DOCKER_HOST environment variable is not set Sockets found: /run/podman/podman.sock Config files: Build info: Go version: go1.20.7 Module path: github.com/nektos/act Main version: (devel) Main path: github.com/nektos/act Main checksum: Build settings: -buildmode: exe -compiler: gc CGO_ENABLED: 1 CGO_CFLAGS: CGO_CPPFLAGS: CGO_CXXFLAGS: CGO_LDFLAGS: GOARCH: amd64 GOOS: linux GOAMD64: v1 vcs: git vcs.revision: cdc6d4bc6a386ad68996cd4e51df4284740b988f vcs.time: 2023-07-17T03:46:34Z vcs.modified: true Error: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? ``` ### Link to GitHub repository https://github.com/nektos/act/ ### Workflow content ```yml N/A ``` ### Relevant log output ```sh N/A ``` ### Additional information _No response_
kerem 2026-03-01 21:47:32 +03:00
  • closed this issue
  • added the
    kind/bug
    label
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#933
No description provided.