Migrate from docker to buildah/podman
We run a daily job (at night) to update a docker image which then is used by the CI to run tests when a MR is updated.
Currently for some reason we need to use docker run --privileged
to "Give extended privileges to this container" when we build the sandbox:
https://gitlab.gnome.org/GNOME/pitivi/-/blob/a506fe1b8e9a2db2a83cf8790d0802ced7805d9e/.gitlab-ci.yml#L33
We can only use the --privileged
flag on GitLab runners with the "privileged" tag, but these runners will be retired soon.
We need to migrate ASAP from docker to buildah/podman.