Skip to content

Should we run the tests also with Podman #1468

@rgaiacs

Description

@rgaiacs

Since #682, repo2docker can be used with Podman instead of Docker. But to the best of my knowledge, we are not regularly testing repo2docker with Podman.

We run tests using GitHub Actions, see https://github.com/jupyterhub/repo2docker/blob/314f64bfa6e032c708252fbf628ae944c3a2e72e/.github/workflows/test.yml. Our tests runs on GitHub-hosted runners, more precisely on

runs-on: ubuntu-${{ matrix.ubuntu_version }}
The Ubuntu based virtual machine is described in https://github.com/actions/runner-images/blob/b99fd57b68439ba9168a076f855c3097a1c63265/images/ubuntu/Ubuntu2404-Readme.md and it has installed on it

  • Docker Compose v2 2.38.2
  • Docker-Buildx 0.28.0
  • Docker Client 28.0.4
  • Docker Server 28.0.4
  • Podman 4.9.3

This means that we could test repo2docker with Podman. Unfortunately, the version of Podman included in the virtual machine is very old. At the time of writing, the latest release of Podman is 5.6.1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    build backend - podmanFor all things related to Podman, https://podman.io/.ci

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions