conu icon indicating copy to clipboard operation
conu copied to clipboard

podman backend: next steps

Open TomasTomecek opened this issue 6 years ago • 3 comments

Related #200 #298

  • [ ] testing, must have
    • [x] make sure the podman tests run and pass in a container (docker so far)
    • [ ] run the tests in a podman container (meaning, swap docker for podman)
    • [ ] it is possible to invoke podman tests for:
      • [ ] rootless mode (su - <unpriv user> -c podman) -- this will likely require to run the tests in a VM since we need new kernel for this, EL7 kernel is old
      • [x] root mode (sudo podman...)
  • [ ] update documentation
    • [ ] README
    • [ ] read the docs

Feel free to edit this post and add more.

TomasTomecek avatar Nov 26 '18 14:11 TomasTomecek

unify test suite: one test suite, multiple backends (this is really an epic)

I think this point deserves own issue.

rpitonak avatar Nov 26 '18 15:11 rpitonak

I'm interested in taking up this issue (unless someone else is already working on it).

srmocher avatar Dec 15 '18 10:12 srmocher

I already fixed running the tests in CI (they run in a privileged docker container) #330, feel free to change it to a privileged podman container. Since our CI is CentOS 7, we can't utilize user namespaces (given the old el7 kernel) so resolving the rootless mode would be only local when we run it on Fedora on our laptops, but that should be eventually resolved by #329. Docs are needed badly, once we have that, we can probably do a new release.

@srmocher please let us know if you're still interested and we can help you out (but given the holidays, our responses may be delayed)

TomasTomecek avatar Dec 16 '18 20:12 TomasTomecek