Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

podman backend: next steps #325

Open
2 of 9 tasks
TomasTomecek opened this issue Nov 26, 2018 · 3 comments
Open
2 of 9 tasks

podman backend: next steps #325

TomasTomecek opened this issue Nov 26, 2018 · 3 comments
Labels
documentation Documentation needs updates good-first-issue Good for newcomers high-prio High priority. testing Tests are impacted. user-experience Usability issue.

Comments

@TomasTomecek
Copy link
Member

TomasTomecek commented Nov 26, 2018

Related #200 #298

  • testing, must have
    • 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
      • root mode (sudo podman...)
  • update documentation
    • README
    • read the docs

Feel free to edit this post and add more.

@TomasTomecek TomasTomecek added good-first-issue Good for newcomers documentation Documentation needs updates user-experience Usability issue. testing Tests are impacted. high-prio High priority. labels Nov 26, 2018
@rpitonak
Copy link
Collaborator

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

I think this point deserves own issue.

@srmocher
Copy link

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

@TomasTomecek
Copy link
Member Author

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)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Documentation needs updates good-first-issue Good for newcomers high-prio High priority. testing Tests are impacted. user-experience Usability issue.
Projects
None yet
Development

No branches or pull requests

3 participants