{"action":"created","comment":{"url":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/comments/175989025","pull_request_review_id":105611697,"id":175989025,"diff_hunk":"@@ -0,0 +1,28 @@\n+from fedora:latest\n+\n+ARG APP\n+ARG DEPS\n+ARG INSECURE\n+\n+RUN yum update -y\n+RUN yum install -y make gcc cmake git mercurial graphviz gnupg2 R perl perl-devel openmpi openmpi-devel\n+\n+RUN useradd -m ci\n+\n+COPY proxy-ci/ /home/ci/proxy-ci\n+COPY spack /home/ci/spack\n+RUN rm -rf /home/ci/.ccache\n+COPY ccache/ /home/ci/.ccache\n+USER root\n+RUN chown -R ci:ci /home/ci/proxy-ci /home/ci/.ccache /home/ci/spack\n+USER ci\n+\n+WORKDIR /home/ci\n+RUN cp proxy-ci/fedora-packages.yaml spack/etc/spack/packages.yaml\n+ENV SPACK=/home/ci/spack/bin/spack\n+ENV SPACK_ROOT=/home/ci/spack\n+\n+RUN source ${SPACK_ROOT}/share/spack/setup-env.sh\n+RUN ${SPACK} install -j4 patch","path":"docker/Dockerfile-fedora","position":26,"original_position":26,"commit_id":"4913ccc52d6daeadf74eef449992d409ce322884","original_commit_id":"4913ccc52d6daeadf74eef449992d409ce322884","user":{"login":"junghans","id":439483,"avatar_url":"https://avatars1.githubusercontent.com/u/439483?v=4","gravatar_id":"","url":"https://api.github.com/users/junghans","html_url":"https://github.com/junghans","followers_url":"https://api.github.com/users/junghans/followers","following_url":"https://api.github.com/users/junghans/following{/other_user}","gists_url":"https://api.github.com/users/junghans/gists{/gist_id}","starred_url":"https://api.github.com/users/junghans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/junghans/subscriptions","organizations_url":"https://api.github.com/users/junghans/orgs","repos_url":"https://api.github.com/users/junghans/repos","events_url":"https://api.github.com/users/junghans/events{/privacy}","received_events_url":"https://api.github.com/users/junghans/received_events","type":"User","site_admin":false},"body":"Huh? Why?","created_at":"2018-03-21T05:52:15Z","updated_at":"2018-03-21T05:52:41Z","html_url":"https://github.com/proxyapps/proxy-ci/pull/11#discussion_r175989025","pull_request_url":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/11","author_association":"OWNER","_links":{"self":{"href":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/comments/175989025"},"html":{"href":"https://github.com/proxyapps/proxy-ci/pull/11#discussion_r175989025"},"pull_request":{"href":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/11"}}},"pull_request":{"url":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/11","id":176349191,"html_url":"https://github.com/proxyapps/proxy-ci/pull/11","diff_url":"https://github.com/proxyapps/proxy-ci/pull/11.diff","patch_url":"https://github.com/proxyapps/proxy-ci/pull/11.patch","issue_url":"https://api.github.com/repos/proxyapps/proxy-ci/issues/11","number":11,"state":"open","locked":false,"title":"Add preliminary support for other OS Support","user":{"login":"rspavel","id":4571189,"avatar_url":"https://avatars2.githubusercontent.com/u/4571189?v=4","gravatar_id":"","url":"https://api.github.com/users/rspavel","html_url":"https://github.com/rspavel","followers_url":"https://api.github.com/users/rspavel/followers","following_url":"https://api.github.com/users/rspavel/following{/other_user}","gists_url":"https://api.github.com/users/rspavel/gists{/gist_id}","starred_url":"https://api.github.com/users/rspavel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rspavel/subscriptions","organizations_url":"https://api.github.com/users/rspavel/orgs","repos_url":"https://api.github.com/users/rspavel/repos","events_url":"https://api.github.com/users/rspavel/events{/privacy}","received_events_url":"https://api.github.com/users/rspavel/received_events","type":"User","site_admin":false},"body":"Refactored existing files to ubuntu specific notation and added example of docker container for fedora as precursor to additional OS support and as example of needs for users building proxy catalog on a fresh fedora install.\r\n\r\nCurrently the CI tests are not enabled due to concerns over job count and issues with spack's usage of the patch utility in a non-interactive Fedora container.","created_at":"2018-03-20T23:22:20Z","updated_at":"2018-03-21T05:52:41Z","closed_at":null,"merged_at":null,"merge_commit_sha":"d2f4eebf0c2c3add72e7f1d799fd9c56e11454e8","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/11/commits","review_comments_url":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/11/comments","review_comment_url":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/comments{/number}","comments_url":"https://api.github.com/repos/proxyapps/proxy-ci/issues/11/comments","statuses_url":"https://api.github.com/repos/proxyapps/proxy-ci/statuses/4913ccc52d6daeadf74eef449992d409ce322884","head":{"label":"rspavel:addFedoraDocker","ref":"addFedoraDocker","sha":"4913ccc52d6daeadf74eef449992d409ce322884","user":{"login":"rspavel","id":4571189,"avatar_url":"https://avatars2.githubusercontent.com/u/4571189?v=4","gravatar_id":"","url":"https://api.github.com/users/rspavel","html_url":"https://github.com/rspavel","followers_url":"https://api.github.com/users/rspavel/followers","following_url":"https://api.github.com/users/rspavel/following{/other_user}","gists_url":"https://api.github.com/users/rspavel/gists{/gist_id}","starred_url":"https://api.github.com/users/rspavel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rspavel/subscriptions","organizations_url":"https://api.github.com/users/rspavel/orgs","repos_url":"https://api.github.com/users/rspavel/repos","events_url":"https://api.github.com/users/rspavel/events{/privacy}","received_events_url":"https://api.github.com/users/rspavel/received_events","type":"User","site_admin":false},"repo":{"id":125260874,"name":"proxy-ci","full_name":"rspavel/proxy-ci","owner":{"login":"rspavel","id":4571189,"avatar_url":"https://avatars2.githubusercontent.com/u/4571189?v=4","gravatar_id":"","url":"https://api.github.com/users/rspavel","html_url":"https://github.com/rspavel","followers_url":"https://api.github.com/users/rspavel/followers","following_url":"https://api.github.com/users/rspavel/following{/other_user}","gists_url":"https://api.github.com/users/rspavel/gists{/gist_id}","starred_url":"https://api.github.com/users/rspavel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rspavel/subscriptions","organizations_url":"https://api.github.com/users/rspavel/orgs","repos_url":"https://api.github.com/users/rspavel/repos","events_url":"https://api.github.com/users/rspavel/events{/privacy}","received_events_url":"https://api.github.com/users/rspavel/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/rspavel/proxy-ci","description":null,"fork":true,"url":"https://api.github.com/repos/rspavel/proxy-ci","forks_url":"https://api.github.com/repos/rspavel/proxy-ci/forks","keys_url":"https://api.github.com/repos/rspavel/proxy-ci/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rspavel/proxy-ci/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rspavel/proxy-ci/teams","hooks_url":"https://api.github.com/repos/rspavel/proxy-ci/hooks","issue_events_url":"https://api.github.com/repos/rspavel/proxy-ci/issues/events{/number}","events_url":"https://api.github.com/repos/rspavel/proxy-ci/events","assignees_url":"https://api.github.com/repos/rspavel/proxy-ci/assignees{/user}","branches_url":"https://api.github.com/repos/rspavel/proxy-ci/branches{/branch}","tags_url":"https://api.github.com/repos/rspavel/proxy-ci/tags","blobs_url":"https://api.github.com/repos/rspavel/proxy-ci/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rspavel/proxy-ci/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rspavel/proxy-ci/git/refs{/sha}","trees_url":"https://api.github.com/repos/rspavel/proxy-ci/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rspavel/proxy-ci/statuses/{sha}","languages_url":"https://api.github.com/repos/rspavel/proxy-ci/languages","stargazers_url":"https://api.github.com/repos/rspavel/proxy-ci/stargazers","contributors_url":"https://api.github.com/repos/rspavel/proxy-ci/contributors","subscribers_url":"https://api.github.com/repos/rspavel/proxy-ci/subscribers","subscription_url":"https://api.github.com/repos/rspavel/proxy-ci/subscription","commits_url":"https://api.github.com/repos/rspavel/proxy-ci/commits{/sha}","git_commits_url":"https://api.github.com/repos/rspavel/proxy-ci/git/commits{/sha}","comments_url":"https://api.github.com/repos/rspavel/proxy-ci/comments{/number}","issue_comment_url":"https://api.github.com/repos/rspavel/proxy-ci/issues/comments{/number}","contents_url":"https://api.github.com/repos/rspavel/proxy-ci/contents/{+path}","compare_url":"https://api.github.com/repos/rspavel/proxy-ci/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rspavel/proxy-ci/merges","archive_url":"https://api.github.com/repos/rspavel/proxy-ci/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rspavel/proxy-ci/downloads","issues_url":"https://api.github.com/repos/rspavel/proxy-ci/issues{/number}","pulls_url":"https://api.github.com/repos/rspavel/proxy-ci/pulls{/number}","milestones_url":"https://api.github.com/repos/rspavel/proxy-ci/milestones{/number}","notifications_url":"https://api.github.com/repos/rspavel/proxy-ci/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rspavel/proxy-ci/labels{/name}","releases_url":"https://api.github.com/repos/rspavel/proxy-ci/releases{/id}","deployments_url":"https://api.github.com/repos/rspavel/proxy-ci/deployments","created_at":"2018-03-14T19:05:55Z","updated_at":"2018-03-14T19:05:58Z","pushed_at":"2018-03-20T21:48:17Z","git_url":"git://github.com/rspavel/proxy-ci.git","ssh_url":"git@github.com:rspavel/proxy-ci.git","clone_url":"https://github.com/rspavel/proxy-ci.git","svn_url":"https://github.com/rspavel/proxy-ci","homepage":null,"size":33,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"proxyapps:master","ref":"master","sha":"988f4f3daca84a0bbc7df77bfe2273e0735b1de2","user":{"login":"proxyapps","id":33333335,"avatar_url":"https://avatars3.githubusercontent.com/u/33333335?v=4","gravatar_id":"","url":"https://api.github.com/users/proxyapps","html_url":"https://github.com/proxyapps","followers_url":"https://api.github.com/users/proxyapps/followers","following_url":"https://api.github.com/users/proxyapps/following{/other_user}","gists_url":"https://api.github.com/users/proxyapps/gists{/gist_id}","starred_url":"https://api.github.com/users/proxyapps/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/proxyapps/subscriptions","organizations_url":"https://api.github.com/users/proxyapps/orgs","repos_url":"https://api.github.com/users/proxyapps/repos","events_url":"https://api.github.com/users/proxyapps/events{/privacy}","received_events_url":"https://api.github.com/users/proxyapps/received_events","type":"Organization","site_admin":false},"repo":{"id":120935111,"name":"proxy-ci","full_name":"proxyapps/proxy-ci","owner":{"login":"proxyapps","id":33333335,"avatar_url":"https://avatars3.githubusercontent.com/u/33333335?v=4","gravatar_id":"","url":"https://api.github.com/users/proxyapps","html_url":"https://github.com/proxyapps","followers_url":"https://api.github.com/users/proxyapps/followers","following_url":"https://api.github.com/users/proxyapps/following{/other_user}","gists_url":"https://api.github.com/users/proxyapps/gists{/gist_id}","starred_url":"https://api.github.com/users/proxyapps/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/proxyapps/subscriptions","organizations_url":"https://api.github.com/users/proxyapps/orgs","repos_url":"https://api.github.com/users/proxyapps/repos","events_url":"https://api.github.com/users/proxyapps/events{/privacy}","received_events_url":"https://api.github.com/users/proxyapps/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/proxyapps/proxy-ci","description":null,"fork":false,"url":"https://api.github.com/repos/proxyapps/proxy-ci","forks_url":"https://api.github.com/repos/proxyapps/proxy-ci/forks","keys_url":"https://api.github.com/repos/proxyapps/proxy-ci/keys{/key_id}","collaborators_url":"https://api.github.com/repos/proxyapps/proxy-ci/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/proxyapps/proxy-ci/teams","hooks_url":"https://api.github.com/repos/proxyapps/proxy-ci/hooks","issue_events_url":"https://api.github.com/repos/proxyapps/proxy-ci/issues/events{/number}","events_url":"https://api.github.com/repos/proxyapps/proxy-ci/events","assignees_url":"https://api.github.com/repos/proxyapps/proxy-ci/assignees{/user}","branches_url":"https://api.github.com/repos/proxyapps/proxy-ci/branches{/branch}","tags_url":"https://api.github.com/repos/proxyapps/proxy-ci/tags","blobs_url":"https://api.github.com/repos/proxyapps/proxy-ci/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/proxyapps/proxy-ci/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/proxyapps/proxy-ci/git/refs{/sha}","trees_url":"https://api.github.com/repos/proxyapps/proxy-ci/git/trees{/sha}","statuses_url":"https://api.github.com/repos/proxyapps/proxy-ci/statuses/{sha}","languages_url":"https://api.github.com/repos/proxyapps/proxy-ci/languages","stargazers_url":"https://api.github.com/repos/proxyapps/proxy-ci/stargazers","contributors_url":"https://api.github.com/repos/proxyapps/proxy-ci/contributors","subscribers_url":"https://api.github.com/repos/proxyapps/proxy-ci/subscribers","subscription_url":"https://api.github.com/repos/proxyapps/proxy-ci/subscription","commits_url":"https://api.github.com/repos/proxyapps/proxy-ci/commits{/sha}","git_commits_url":"https://api.github.com/repos/proxyapps/proxy-ci/git/commits{/sha}","comments_url":"https://api.github.com/repos/proxyapps/proxy-ci/comments{/number}","issue_comment_url":"https://api.github.com/repos/proxyapps/proxy-ci/issues/comments{/number}","contents_url":"https://api.github.com/repos/proxyapps/proxy-ci/contents/{+path}","compare_url":"https://api.github.com/repos/proxyapps/proxy-ci/compare/{base}...{head}","merges_url":"https://api.github.com/repos/proxyapps/proxy-ci/merges","archive_url":"https://api.github.com/repos/proxyapps/proxy-ci/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/proxyapps/proxy-ci/downloads","issues_url":"https://api.github.com/repos/proxyapps/proxy-ci/issues{/number}","pulls_url":"https://api.github.com/repos/proxyapps/proxy-ci/pulls{/number}","milestones_url":"https://api.github.com/repos/proxyapps/proxy-ci/milestones{/number}","notifications_url":"https://api.github.com/repos/proxyapps/proxy-ci/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/proxyapps/proxy-ci/labels{/name}","releases_url":"https://api.github.com/repos/proxyapps/proxy-ci/releases{/id}","deployments_url":"https://api.github.com/repos/proxyapps/proxy-ci/deployments","created_at":"2018-02-09T17:27:48Z","updated_at":"2018-02-19T18:58:56Z","pushed_at":"2018-03-20T23:22:20Z","git_url":"git://github.com/proxyapps/proxy-ci.git","ssh_url":"git@github.com:proxyapps/proxy-ci.git","clone_url":"https://github.com/proxyapps/proxy-ci.git","svn_url":"https://github.com/proxyapps/proxy-ci","homepage":null,"size":21,"stargazers_count":1,"watchers_count":1,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":1,"license":null,"forks":1,"open_issues":1,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/11"},"html":{"href":"https://github.com/proxyapps/proxy-ci/pull/11"},"issue":{"href":"https://api.github.com/repos/proxyapps/proxy-ci/issues/11"},"comments":{"href":"https://api.github.com/repos/proxyapps/proxy-ci/issues/11/comments"},"review_comments":{"href":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/11/comments"},"review_comment":{"href":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/proxyapps/proxy-ci/pulls/11/commits"},"statuses":{"href":"https://api.github.com/repos/proxyapps/proxy-ci/statuses/4913ccc52d6daeadf74eef449992d409ce322884"}},"author_association":"NONE"}}
{"actor":{"display_login":"junghans"}}