+ podman run --restart=unless-stopped --name plantuml -d -p 127.0.0.1:9999:8080/tcp -v /private/tmp/plantuml-3z1NL8:/tmp/jetty docker.io/plantuml/plantuml-server:jetty
Error: no such container or image: docker.io/plantuml/plantuml-server:jetty
I was able to nail-down the issue to a regression introduced by v1.2023.12:
+ podman run --restart=unless-stopped --name plantuml -d -p 127.0.0.1:9999:8080/tcp -v /private/tmp/plantuml-mKgEwu:/tmp/jetty docker.io/plantuml/plantuml-server:jetty-v1.2023.12
Error: no such container or image: docker.io/plantuml/plantuml-server:jetty-v1.2023.12
Expected behavior
:jetty-v1.2023.12 & :jetty should both be able to start.
Screenshots
Desktop (please complete the following information):
OS: Darwin NCELRND1279 22.6.0 Darwin Kernel Version 22.6.0: Wed Oct 4 21:25:26 PDT 2023; root:xnu-8796.141.3.701.17~4/RELEASE_X86_64 x86_64
Podman: podman version
Client: Podman Engine
Version: 4.8.0
API Version: 4.8.0
Go Version: go1.21.4
Git Commit: c4dfcf14874479e34b3f312f089fc5840e306258
Built: Mon Nov 27 17:08:38 2023
OS/Arch: darwin/amd64
Server: Podman Engine
Version: 4.7.0
API Version: 4.7.0
Go Version: go1.20.8
Built: Wed Sep 27 20:24:38 2023
OS/Arch: linux/amd64
Linux VM: sh-5.2# uname -a
Linux localhost.localdomain 6.5.8-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Oct 20 15:53:48 UTC 2023 x86_64 GNU/Linux
Additional context
verbose mode:
$ podman run --log-level=debug --restart=unless-stopped --name plantuml -d -p 127.0.0.1:9999:8080/tcp -v /private/tmp/plantuml-dGx5Im:/tmp/jetty docker.io/plantuml/plantuml-server:jetty
INFO[0000] podman filtering at log level debug
DEBU[0000] Called run.PersistentPreRunE(podman run --log-level=debug --restart=unless-stopped --name plantuml -d -p 127.0.0.1:9999:8080/tcp -v /private/tmp/plantuml-dGx5Im:/tmp/jetty docker.io/plantuml/plantuml-server:jetty)
DEBU[0000] SSH Ident Key "/Users/fkowalski/.ssh/podman-machine-default" SHA256:5Gw/fFByXSukMpdIKaxpVSLGSSsu2IuEerqqOrNixq0 ssh-ed25519
DEBU[0000] DoRequest Method: GET URI: http://d/v4.8.0/libpod/_ping
DEBU[0000] DoRequest Method: GET URI: http://d/v4.8.0/libpod/networks/pasta/exists
DEBU[0000] Adding port mapping from 9999 to 8080 length 1 protocol "tcp"
DEBU[0000] Loading registries configuration "/etc/containers/registries.conf"
DEBU[0000] Found credentials for dockerhub.rnd.amadeus.net in credential helper containers-auth.json in file /Users/fkowalski/.config/containers/auth.json
DEBU[0000] DoRequest Method: POST URI: http://d/v4.8.0/libpod/images/pull
DEBU[0000] User or group ID mappings not available: open /proc/self/uid_map: no such file or directory
DEBU[0000] User or group ID mappings not available: open /proc/self/uid_map: no such file or directory
DEBU[0000] User mount /private/tmp/plantuml-dGx5Im:/tmp/jetty options []
DEBU[0000] DoRequest Method: GET URI: http://d/v4.8.0/libpod/images/docker.io%2Fplantuml%2Fplantuml-server:jetty/json
Error: no such container or image: docker.io/plantuml/plantuml-server:jetty
DEBU[0000] Shutting down engines
Describe the bug
Until recently, I was running a local plantuml under podman using command:
Since recently, the above fails:
To Reproduce Steps to reproduce the behavior:
I was able to nail-down the issue to a regression introduced by v1.2023.12:
Ok:
NOk:
Expected behavior
:jetty-v1.2023.12
&:jetty
should both be able to start.Screenshots
Desktop (please complete the following information):
Server: Podman Engine Version: 4.7.0 API Version: 4.7.0 Go Version: go1.20.8 Built: Wed Sep 27 20:24:38 2023 OS/Arch: linux/amd64
Additional context
verbose mode: