8000 Unclear dependencies · Issue #560 · containers/podman.io_old · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Unclear dependencies #560
Open
Open
@phlummox

Description

@phlummox

Currently, the installation instructions for building podman from source say that

The latest version of at least one container runtime is expected to be installed on the system.
crun or runc are some of the possibilities, and one is picked up as the default runtime by Podman (crun has priority over runc).
Supported versions of crun or runc are available for example on Ubuntu 22.04.
runc version 1.0.0-rc4 is the minimal requirement, which is available since Ubuntu 18.04.

To double-check, runc --version should produce at least spec: 1.0.1

It's not at all clear to me from this what the minimum version for crun is. The first sentence says "the latest version is expected [my emphasis]" (is this a "minimum requirement", or something more?), and at present the latest version of crun is 1.6.

If that is a minimum requirement, then this sentence seems to be contradicted by the next, which says that "Supported versions of crun or runc are available for example on Ubuntu 22.04", and the version of crun in Ubuntu 22.04 seems to currently be 0.17.

And that second sentence seems to be contradicted by the third; on Ubuntu 22.04, running crun --version produces the output spec: 1.0.0, which is apparently not suitable.

Would it not be simpler just to say what the minimum required version of crun is, once, and what the minimum required version of runc is, once, and delete any additional, contradictory sentences?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0