podman issues

  • Done
  • quality assurance status badge
Details
2 participants
  • Hartmut Goebel
  • Wilke Schwiedop
Owner
unassigned
Submitted by
Hartmut Goebel
Severity
normal
H
H
Hartmut Goebel wrote on 28 Sep 2022 18:08
(name . bug-guix)(address . bug-guix@gnu.org)
ea30a52f-e542-07cd-e478-b02289842327@crazy-compilers.com
Hi,

thanks for packaging podman. Unfortunately I discovered some issues:

* no default configuration provided. This makes it hard to use podman :-)

* rootlessport is not found:

Error: could not find "rootlessport" in one of
[/gnu/store/r6yjlvicgz1r9nb1q6zwd79gq
94l34wa-podman-4.2.1/bin /usr/local/lib/podman /usr/libexec/podman
/usr/lib/podman].
 To resolve this error, set the helper_binaries_dir key in the
`[engine]` section o
f containers.conf to the directory containing your helper binaries.


--
Regards
Hartmut Goebel

| Hartmut Goebel |h.goebel@crazy-compilers.com |
|www.crazy-compilers.com | compilers which you thought are impossible |
Attachment: file
H
H
Hartmut Goebel wrote on 29 Sep 2022 19:10
(name . bug-guix)(address . bug-guix@gnu.org)
794bb7d0-3e3c-ed1b-c4c9-e7aa13f222aa@crazy-compilers.com
Another one:

* catatonit i not found — this one is used when building pods

Error: building local pause image: finding pause binary: exec:
"catatonit": executable file not found in $PATH

--
Regards
Hartmut Goebel

| Hartmut Goebel | h.goebel@crazy-compilers.com |
| www.crazy-compilers.com | compilers which you thought are impossible |
H
H
Hartmut Goebel wrote on 1 Nov 2022 18:02
(name . bug-guix)(address . bug-guix@gnu.org)
71efd91b-a6a4-901a-1b6f-113843d82629@crazy-compilers.com
For rootlessport:

Quick work-around:

export CONTAINERS_HELPER_BINARY_DIR=$(realpath $(dirname $(which
podman))/../libexec/podman)

Proper solution: Add an entry to the config file:

    // HelperBinariesDir is a list of directories which are used to
search for
    // helper binaries.
    HelperBinariesDir []string `toml:"helper_binaries_dir"`

For catatonit:

Patch path in pkg/rootless/rootless_linux.c

--
Regards
Hartmut Goebel

| Hartmut Goebel |h.goebel@crazy-compilers.com |
|www.crazy-compilers.com | compilers which you thought are impossible |
Attachment: file
H
H
Hartmut Goebel wrote on 7 Aug 2023 20:57
Re: bug#58146: Acknowledgement (podman issues)
(address . 58146-close@debbugs.gnu.org)
513a73b5-3805-3ac3-5da5-e6bbe6fd975b@crazy-compilers.com
These are now fixed, see

Regards
Hartmut Goebel

| Hartmut Goebel | h.goebel@crazy-compilers.com |
| www.crazy-compilers.com | compilers which you thought are impossible |
W
W
Wilke Schwiedop wrote on 14 Aug 2023 17:06
podman issues
(name . 58146@debbugs.gnu.org)(address . 58146@debbugs.gnu.org)
DB9P190MB198555A1CABDCBA6B8F7471F9E17A@DB9P190MB1985.EURP190.PROD.OUTLOOK.COM
Hey Hartmut,

are you sure the catatonit issue is fixed? I'm still getting same error message when running a `podman play kube ...` command.
Attachment: file
?