Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

plantuml-server:jetty-v1.2023.10 works with podman, no more plantuml-server:jetty-v1.2023.12 #321

Open
asnowfix opened this issue Dec 1, 2023 · 0 comments

Comments

@asnowfix
Copy link

asnowfix commented Dec 1, 2023

Describe the bug

Until recently, I was running a local plantuml under podman using command:

podman run --restart=unless-stopped --name plantuml -d -p 127.0.0.1:9999:8080/tcp -v /private/tmp/plantuml-aWOWPr:/tmp/jetty docker.io/plantuml/plantuml-server:jetty

Since recently, the above fails:

To Reproduce
Steps to reproduce the behavior:

+ 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:

Ok:

+ podman run --restart=unless-stopped --name plantuml -d -p 127.0.0.1:9999:8080/tcp -v /private/tmp/plantuml-Jee0j3:/tmp/jetty docker.io/plantuml/plantuml-server:jetty-v1.2023.10
5143036326d119468f390c5998b3741a9f00ff932006ae2dc13a9438de262e4d

NOk:

+ 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

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                        
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant