Schneegans / gnome-shell-pod

:package: A Podman container which runs GNOME Shell in xvfb
MIT License
51 stars 12 forks source link

Container requires root on GitHub hosted runners #3

Open Schneegans opened 3 years ago

Schneegans commented 3 years ago

It would be better if this wasn't required. Running the container locally does not require any special permissions.

The output when run without sudo on a GitHub hosted runner is:

Detected virtualization podman.
Detected architecture x86-64.

Welcome to Ubuntu 20.04.1 LTS!

Set hostname to <042cccb005d1>.
Failed to create /system.slice/runner-provisioner.service/init.scope control group: Permission denied
Failed to allocate manager object: Permission denied
[!!!!!!] Failed to allocate manager object.
Schneegans commented 3 years ago

These may be related:

https://github.com/containers/podman/issues/6734 https://github.com/containers/podman/issues/7441