Hi: I have podman-remote / podman server deployment inside one kubernetes, podman build works, but when I execute podman run, it reports error Any suggestions for the direction? ``` jovyan@workenv-0:~$ podman version Client: Podman Engine Version: 5.2.2 API Version: 5.2.2 Go Version: go1.23.0 Git Commit: fcee48106a12dd531702d729d17f40f6e152027f Built: Wed Aug 21 20:01:29 2024 OS/Arch: linux/amd64 Server: Podman Engine Version: 4.9.4-rhel API Version: 4.9.4-rhel Go Version: go1.21.11 (Red Hat 1.21.11-1.el9_4) Built: Mon Jul 1 10:27:14 2024 OS/Arch: linux/amd64 jovyan@workenv-0:~$ podman run --log-level debug hello-world INFO[0000] podman filtering at log level debug DEBU[0000] Called run.PersistentPreRunE(podman run --log-level debug hello-world) DEBU[0000] DoRequest Method: GET URI: http://d/v5.2.2/libpod/_ping DEBU[0000] Loading registries configuration "/etc/containers/registries.conf" DEBU[0000] DoRequest Method: POST URI: http://d/v5.2.2/libpod/images/pull DEBU[0000] DoRequest Method: GET URI: http://d/v5.2.2/libpod/images/hello-world/json DEBU[0000] DoRequest Method: POST URI: http://d/v5.2.2/libpod/containers/create DEBU[0000] Enabling signal proxying DEBU[0000] Enabling signal proxying DEBU[0000] DoRequest Method: GET URI: http://d/v5.2.2/libpod/containers/015c01ec8bf0ec94ce7a7864b3dfdcf1c9963651d5... DEBU[0000] DoRequest Method: POST URI: http://d/v5.2.2/libpod/containers/015c01ec8bf0ec94ce7a7864b3dfdcf1c9963651d5... DEBU[0000] ExitCode msg: "unmarshalling error into &errorhandling.errormodel{because:\"\", message:\"\", responsecode:0}, data \"\": unexpected end of json input" Error: unmarshalling error into &errorhandling.ErrorModel{Because:"", Message:"", ResponseCode:0}, data "": unexpected end of JSON input DEBU[0000] Shutting down engines ```` * podman server is based on ubi9/podman with start script for "podman system service --time=0 tcp:[::]:12375" * downgrade podman client to 4.9.9 doesn't give any help Rgs/Larry
On 9/12/24 15:59, Larry Cai wrote:
Hi:
I have podman-remote / podman server deployment inside one kubernetes, podman build works, but when I execute podman run, it reports error
Any suggestions for the direction?
Did you read https://www.redhat.com/sysadmin/podman-inside-kubernetes?
``` jovyan@workenv-0:~$ podman version Client: Podman Engine Version: 5.2.2 API Version: 5.2.2 Go Version: go1.23.0 Git Commit: fcee48106a12dd531702d729d17f40f6e152027f Built: Wed Aug 21 20:01:29 2024 OS/Arch: linux/amd64
Server: Podman Engine Version: 4.9.4-rhel API Version: 4.9.4-rhel Go Version: go1.21.11 (Red Hat 1.21.11-1.el9_4) Built: Mon Jul 1 10:27:14 2024 OS/Arch: linux/amd64 jovyan@workenv-0:~$ podman run --log-level debug hello-world INFO[0000] podman filtering at log level debug DEBU[0000] Called run.PersistentPreRunE(podman run --log-level debug hello-world) DEBU[0000] DoRequest Method: GET URI: http://d/v5.2.2/libpod/_ping DEBU[0000] Loading registries configuration "/etc/containers/registries.conf" DEBU[0000] DoRequest Method: POST URI: http://d/v5.2.2/libpod/images/pull DEBU[0000] DoRequest Method: GET URI: http://d/v5.2.2/libpod/images/hello-world/json DEBU[0000] DoRequest Method: POST URI: http://d/v5.2.2/libpod/containers/create DEBU[0000] Enabling signal proxying DEBU[0000] Enabling signal proxying DEBU[0000] DoRequest Method: GET URI: http://d/v5.2.2/libpod/containers/015c01ec8bf0ec94ce7a7864b3dfdcf1c9963651d5...
DEBU[0000] DoRequest Method: POST URI: http://d/v5.2.2/libpod/containers/015c01ec8bf0ec94ce7a7864b3dfdcf1c9963651d5...
DEBU[0000] ExitCode msg: "unmarshalling error into &errorhandling.errormodel{because:\"\", message:\"\", responsecode:0}, data \"\": unexpected end of json input" Error: unmarshalling error into &errorhandling.ErrorModel{Because:"", Message:"", ResponseCode:0}, data "": unexpected end of JSON input DEBU[0000] Shutting down engines ````
* podman server is based on ubi9/podman with start script for "|podman system service --time=0 tcp:[::]:12375"| * downgrade podman client to 4.9.9 doesn't give any help Rgs/Larry
_______________________________________________ Podman mailing list --podman@lists.podman.io To unsubscribe send an email topodman-leave@lists.podman.io
Hi Daniel: Yes. I checked this and to make it simple, I use rootful-priv mode. `podman run` works if I did it in podman-server `podman build` works remotely (CONTAINER_HOST=tcp://podman-service:12375) I use the tcp mode to connect instead of socket/ssh mode, therefore I don't use system connect command https://github.com/containers/podman/blob/main/docs/tutorials/remote_client.... Rgs, Larry On Thu, Sep 12, 2024 at 10:34 PM Daniel Walsh <dwalsh@redhat.com> wrote:
On 9/12/24 15:59, Larry Cai wrote:
Hi:
I have podman-remote / podman server deployment inside one kubernetes, podman build works, but when I execute podman run, it reports error
Any suggestions for the direction?
Did you read https://www.redhat.com/sysadmin/podman-inside-kubernetes??
``` jovyan@workenv-0:~$ podman version Client: Podman Engine Version: 5.2.2 API Version: 5.2.2 Go Version: go1.23.0 Git Commit: fcee48106a12dd531702d729d17f40f6e152027f Built: Wed Aug 21 20:01:29 2024 OS/Arch: linux/amd64
Server: Podman Engine Version: 4.9.4-rhel API Version: 4.9.4-rhel Go Version: go1.21.11 (Red Hat 1.21.11-1.el9_4) Built: Mon Jul 1 10:27:14 2024 OS/Arch: linux/amd64 jovyan@workenv-0:~$ podman run --log-level debug hello-world INFO[0000] podman filtering at log level debug DEBU[0000] Called run.PersistentPreRunE(podman run --log-level debug hello-world) DEBU[0000] DoRequest Method: GET URI: http://d/v5.2.2/libpod/_ping DEBU[0000] Loading registries configuration "/etc/containers/registries.conf" DEBU[0000] DoRequest Method: POST URI: http://d/v5.2.2/libpod/images/pull DEBU[0000] DoRequest Method: GET URI: http://d/v5.2.2/libpod/images/hello-world/json DEBU[0000] DoRequest Method: POST URI: http://d/v5.2.2/libpod/containers/create DEBU[0000] Enabling signal proxying DEBU[0000] Enabling signal proxying DEBU[0000] DoRequest Method: GET URI: http://d/v5.2.2/libpod/containers/015c01ec8bf0ec94ce7a7864b3dfdcf1c9963651d5... DEBU[0000] DoRequest Method: POST URI: http://d/v5.2.2/libpod/containers/015c01ec8bf0ec94ce7a7864b3dfdcf1c9963651d5... DEBU[0000] ExitCode msg: "unmarshalling error into &errorhandling.errormodel{because:\"\", message:\"\", responsecode:0}, data \"\": unexpected end of json input" Error: unmarshalling error into &errorhandling.ErrorModel{Because:"", Message:"", ResponseCode:0}, data "": unexpected end of JSON input DEBU[0000] Shutting down engines ````
* podman server is based on ubi9/podman with start script for "podman system service --time=0 tcp:[::]:12375" * downgrade podman client to 4.9.9 doesn't give any help
Rgs/Larry
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
participants (2)
-
Daniel Walsh -
Larry Cai