Closed GamePlayer-8 closed 1 year ago
agent
Woodpecker Agent is being shown as starting when executing docker ps -a / podman ps -a.
starting
docker ps -a
podman ps -a
Artix Linux Rolling - OpenRC
version "0.15.6"
On podman / podman.sock.
podman.sock
Runner:
#!/usr/bin/openrc-run supervisor=supervise-daemon depend() { need localmount net pihole postgresql woodpecker-server pipeline } start() { echo -n "Starting:" if [ "$(podman ps -aq -f name='cwoodpecker')" ]; then podman stop cwoodpecker > /dev/null fi if [ "$(podman ps -aq -f name='cwoodpecker')" ]; then podman start cwoodpecker else podman run \ -d --restart=unless-stopped \ --stop-signal SIGKILL \ --name cwoodpecker \ --ip 192.168.2.13 \ --privileged \ -v /server/pipeline:/listen \ -e WOODPECKER_LOG_LEVEL=warn \ -e WOODPECKER_HOSTNAME=woodpeckeragent \ -e WOODPECKER_AGENT_SECRET="secret" \ -e WOODPECKER_HEALTHCHECK=false \ -e WOODPECKER_MAX_PROCS=2 \ -e WOODPECKER_SERVER=192.168.2.14:9000 \ -e WOODPECKER_BACKEND=docker \ -e DOCKER_HOST="unix:///listen/podman.sock" \ woodpeckerci/woodpecker-agent fi } stop() { if [ "$(podman ps -aq -f name='cwoodpecker')" ]; then podman stop cwoodpecker > /dev/null fi }
No response
next
where did you get that open-rc script from?
I wrote it.
Closing issue, because a PR for podman support is being made.
Component
agent
Describe the bug
Woodpecker Agent is being shown as
starting
when executingdocker ps -a
/podman ps -a
.System Info
Artix Linux Rolling - OpenRC
On podman /
podman.sock
.Runner:
Additional context
No response
Validations
next
version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]