{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/origin/issues/8178","repository_url":"https://api.github.com/repos/openshift/origin","labels_url":"https://api.github.com/repos/openshift/origin/issues/8178/labels{/name}","comments_url":"https://api.github.com/repos/openshift/origin/issues/8178/comments","events_url":"https://api.github.com/repos/openshift/origin/issues/8178/events","html_url":"https://github.com/openshift/origin/pull/8178","id":142421809,"number":8178,"title":"Error on node startup using fsGroup quota, but mounted without grpquota.","user":{"login":"dgoodwin","id":51265,"avatar_url":"https://avatars.githubusercontent.com/u/51265?v=3","gravatar_id":"","url":"https://api.github.com/users/dgoodwin","html_url":"https://github.com/dgoodwin","followers_url":"https://api.github.com/users/dgoodwin/followers","following_url":"https://api.github.com/users/dgoodwin/following{/other_user}","gists_url":"https://api.github.com/users/dgoodwin/gists{/gist_id}","starred_url":"https://api.github.com/users/dgoodwin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgoodwin/subscriptions","organizations_url":"https://api.github.com/users/dgoodwin/orgs","repos_url":"https://api.github.com/users/dgoodwin/repos","events_url":"https://api.github.com/users/dgoodwin/events{/privacy}","received_events_url":"https://api.github.com/users/dgoodwin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2016-03-21T17:49:54Z","updated_at":"2016-04-05T16:19:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openshift/origin/pulls/8178","html_url":"https://github.com/openshift/origin/pull/8178","diff_url":"https://github.com/openshift/origin/pull/8178.diff","patch_url":"https://github.com/openshift/origin/pull/8178.patch"},"body":"Previously if you specify a perFSGroup quota, we check on node startup to\r\nensure that the volume directory is on an XFS filesystem. However we do not\r\ncheck that that filesystem has been mounted with the grpquota option. As a\r\nresult when the node goes to create an emptyDir volume, it will fail with a\r\ncryptic error \"system exit 1\" and be unable to mount the volume.\r\n\r\nModified to check mount options on node startup, and error out if you're trying\r\nto use a perFSGroup quota on XFS, but are mounted without grpquota.\r\n\r\nAdditionally modified the xfs_quota calls to report stderr as the error message\r\nwhenever possible, rather than the cryptic system exit message previously."},"comment":{"url":"https://api.github.com/repos/openshift/origin/issues/comments/205879748","html_url":"https://github.com/openshift/origin/pull/8178#issuecomment-205879748","issue_url":"https://api.github.com/repos/openshift/origin/issues/8178","id":205879748,"user":{"login":"dgoodwin","id":51265,"avatar_url":"https://avatars.githubusercontent.com/u/51265?v=3","gravatar_id":"","url":"https://api.github.com/users/dgoodwin","html_url":"https://github.com/dgoodwin","followers_url":"https://api.github.com/users/dgoodwin/followers","following_url":"https://api.github.com/users/dgoodwin/following{/other_user}","gists_url":"https://api.github.com/users/dgoodwin/gists{/gist_id}","starred_url":"https://api.github.com/users/dgoodwin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgoodwin/subscriptions","organizations_url":"https://api.github.com/users/dgoodwin/orgs","repos_url":"https://api.github.com/users/dgoodwin/repos","events_url":"https://api.github.com/users/dgoodwin/events{/privacy}","received_events_url":"https://api.github.com/users/dgoodwin/received_events","type":"User","site_admin":false},"created_at":"2016-04-05T16:19:21Z","updated_at":"2016-04-05T16:19:21Z","body":"@ncdc all changes applied, thanks."}}