{"action":"created","issue":{"url":"https://api.github.com/repos/scality/openstack-ci-scripts/issues/18","labels_url":"https://api.github.com/repos/scality/openstack-ci-scripts/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/scality/openstack-ci-scripts/issues/18/comments","events_url":"https://api.github.com/repos/scality/openstack-ci-scripts/issues/18/events","html_url":"https://github.com/scality/openstack-ci-scripts/pull/18","id":90722568,"number":18,"title":"Handle Apache KeepAlive directive for Sproxyd","user":{"login":"cazino","id":287542,"avatar_url":"https://avatars.githubusercontent.com/u/287542?v=3","gravatar_id":"","url":"https://api.github.com/users/cazino","html_url":"https://github.com/cazino","followers_url":"https://api.github.com/users/cazino/followers","following_url":"https://api.github.com/users/cazino/following{/other_user}","gists_url":"https://api.github.com/users/cazino/gists{/gist_id}","starred_url":"https://api.github.com/users/cazino/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cazino/subscriptions","organizations_url":"https://api.github.com/users/cazino/orgs","repos_url":"https://api.github.com/users/cazino/repos","events_url":"https://api.github.com/users/cazino/events{/privacy}","received_events_url":"https://api.github.com/users/cazino/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-06-24T16:15:30Z","updated_at":"2015-06-29T10:03:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/scality/openstack-ci-scripts/pulls/18","html_url":"https://github.com/scality/openstack-ci-scripts/pull/18","diff_url":"https://github.com/scality/openstack-ci-scripts/pull/18.diff","patch_url":"https://github.com/scality/openstack-ci-scripts/pull/18.patch"},"body":"Now that we might use two different httpd instances on the same server (because of https://github.com/scality/openstack-ci-scripts/pull/17), we need to handle the KeepAlive directive in this library.\r\n\r\nOtherwise client code like this one (https://github.com/scality/ScalitySproxydSwift/blob/master/jenkins/swift-functional-tests/10-install-ring.sh#L4) will need to deal with that extra complexity. I should probably have put this keepalive thing directly in here in the first place.\r\n\r\nNote also that in this PR the KeepAlive directive is set only in the Sproxyd virtualhost, which seems more reasonable to me, no need to go system wide."},"comment":{"url":"https://api.github.com/repos/scality/openstack-ci-scripts/issues/comments/116590627","html_url":"https://github.com/scality/openstack-ci-scripts/pull/18#issuecomment-116590627","issue_url":"https://api.github.com/repos/scality/openstack-ci-scripts/issues/18","id":116590627,"user":{"login":"JordanP","id":221981,"avatar_url":"https://avatars.githubusercontent.com/u/221981?v=3","gravatar_id":"","url":"https://api.github.com/users/JordanP","html_url":"https://github.com/JordanP","followers_url":"https://api.github.com/users/JordanP/followers","following_url":"https://api.github.com/users/JordanP/following{/other_user}","gists_url":"https://api.github.com/users/JordanP/gists{/gist_id}","starred_url":"https://api.github.com/users/JordanP/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JordanP/subscriptions","organizations_url":"https://api.github.com/users/JordanP/orgs","repos_url":"https://api.github.com/users/JordanP/repos","events_url":"https://api.github.com/users/JordanP/events{/privacy}","received_events_url":"https://api.github.com/users/JordanP/received_events","type":"User","site_admin":false},"created_at":"2015-06-29T10:03:18Z","updated_at":"2015-06-29T10:03:18Z","body":"LGTM"}}