{"action":"created","issue":{"url":"https://api.github.com/repos/singularityware/singularity/issues/1297","repository_url":"https://api.github.com/repos/singularityware/singularity","labels_url":"https://api.github.com/repos/singularityware/singularity/issues/1297/labels{/name}","comments_url":"https://api.github.com/repos/singularityware/singularity/issues/1297/comments","events_url":"https://api.github.com/repos/singularityware/singularity/issues/1297/events","html_url":"https://github.com/singularityware/singularity/issues/1297","id":296785159,"number":1297,"title":"Building with --disable-suid still requires root for some things","user":{"login":"jakirkham","id":3019665,"avatar_url":"https://avatars1.githubusercontent.com/u/3019665?v=4","gravatar_id":"","url":"https://api.github.com/users/jakirkham","html_url":"https://github.com/jakirkham","followers_url":"https://api.github.com/users/jakirkham/followers","following_url":"https://api.github.com/users/jakirkham/following{/other_user}","gists_url":"https://api.github.com/users/jakirkham/gists{/gist_id}","starred_url":"https://api.github.com/users/jakirkham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakirkham/subscriptions","organizations_url":"https://api.github.com/users/jakirkham/orgs","repos_url":"https://api.github.com/users/jakirkham/repos","events_url":"https://api.github.com/users/jakirkham/events{/privacy}","received_events_url":"https://api.github.com/users/jakirkham/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-02-13T15:47:52Z","updated_at":"2018-02-13T22:56:37Z","closed_at":"2018-02-13T22:56:37Z","author_association":"NONE","body":"After building with the `--disable-suid` option passed to `./configure` and without `sudo`, am finding that `singularity` still needs `root` for some things. In particular, running the following generates the error seen below. Maybe I'm not understanding what `--disable-suid` means. 😕\r\n\r\n```\r\n$ singularity pull docker://jakirkham/centos_conda\r\nWARNING: pull for Docker Hub is not guaranteed to produce the\r\nWARNING: same image on repeated pull. Use Singularity Registry\r\nWARNING: (shub://) to pull exactly equivalent images.\r\nERROR  : Specified configuration file /groups/dudman/home/kirkhamj/miniconda/envs/test/etc/singularity/singularity.conf is not owned by root\r\nERROR  : Called singularity_config_get_value on uninitialized config subsystem\r\nABORT  : Retval = 255\r\nERROR: pulling container failed!\r\n```"},"comment":{"url":"https://api.github.com/repos/singularityware/singularity/issues/comments/365433914","html_url":"https://github.com/singularityware/singularity/issues/1297#issuecomment-365433914","issue_url":"https://api.github.com/repos/singularityware/singularity/issues/1297","id":365433914,"user":{"login":"jmstover","id":947106,"avatar_url":"https://avatars0.githubusercontent.com/u/947106?v=4","gravatar_id":"","url":"https://api.github.com/users/jmstover","html_url":"https://github.com/jmstover","followers_url":"https://api.github.com/users/jmstover/followers","following_url":"https://api.github.com/users/jmstover/following{/other_user}","gists_url":"https://api.github.com/users/jmstover/gists{/gist_id}","starred_url":"https://api.github.com/users/jmstover/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmstover/subscriptions","organizations_url":"https://api.github.com/users/jmstover/orgs","repos_url":"https://api.github.com/users/jmstover/repos","events_url":"https://api.github.com/users/jmstover/events{/privacy}","received_events_url":"https://api.github.com/users/jmstover/received_events","type":"User","site_admin":false},"created_at":"2018-02-13T22:56:36Z","updated_at":"2018-02-13T22:56:36Z","author_association":"COLLABORATOR","body":"Just committed #1299 to the development branch, so going forward this should be taken care of.\r\n\r\nThanks."}}
{"actor":{"display_login":"jmstover"}}