{"action":"created","issue":{"url":"https://api.github.com/repos/twisted-infra/braid/issues/106","labels_url":"https://api.github.com/repos/twisted-infra/braid/issues/106/labels{/name}","comments_url":"https://api.github.com/repos/twisted-infra/braid/issues/106/comments","events_url":"https://api.github.com/repos/twisted-infra/braid/issues/106/events","html_url":"https://github.com/twisted-infra/braid/pull/106","id":89910688,"number":106,"title":"Move Codespeed submodule as a normal folder","user":{"login":"adiroiban","id":204609,"avatar_url":"https://avatars.githubusercontent.com/u/204609?v=3","gravatar_id":"","url":"https://api.github.com/users/adiroiban","html_url":"https://github.com/adiroiban","followers_url":"https://api.github.com/users/adiroiban/followers","following_url":"https://api.github.com/users/adiroiban/following{/other_user}","gists_url":"https://api.github.com/users/adiroiban/gists{/gist_id}","starred_url":"https://api.github.com/users/adiroiban/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adiroiban/subscriptions","organizations_url":"https://api.github.com/users/adiroiban/orgs","repos_url":"https://api.github.com/users/adiroiban/repos","events_url":"https://api.github.com/users/adiroiban/events{/privacy}","received_events_url":"https://api.github.com/users/adiroiban/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/twisted-infra/braid/labels/ready%20for%20review","name":"ready for review","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/twisted-infra/braid/milestones/3","html_url":"https://github.com/twisted-infra/braid/milestones/Staging%20infrastructure","labels_url":"https://api.github.com/repos/twisted-infra/braid/milestones/3/labels","id":1173975,"number":3,"title":"Staging infrastructure","description":"To help develop and maintain Twisted's infrastructure we need to allow all services to be executed  in a staging/dev environment.\r\n\r\nIn this way instead of the normal www.twistedmastrix.com or buildbot.twistedmatrix.com we can use\r\n\r\ndev.www.twistedmastrix.com and dev.buildbot.twistedmatrix.com\r\n\r\nor \r\n\r\nwww.staging.twistedmastrix.com and buildbot.staging.twistedmatrix.com\r\n","creator":{"login":"adiroiban","id":204609,"avatar_url":"https://avatars.githubusercontent.com/u/204609?v=3","gravatar_id":"","url":"https://api.github.com/users/adiroiban","html_url":"https://github.com/adiroiban","followers_url":"https://api.github.com/users/adiroiban/followers","following_url":"https://api.github.com/users/adiroiban/following{/other_user}","gists_url":"https://api.github.com/users/adiroiban/gists{/gist_id}","starred_url":"https://api.github.com/users/adiroiban/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adiroiban/subscriptions","organizations_url":"https://api.github.com/users/adiroiban/orgs","repos_url":"https://api.github.com/users/adiroiban/repos","events_url":"https://api.github.com/users/adiroiban/events{/privacy}","received_events_url":"https://api.github.com/users/adiroiban/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":7,"state":"open","created_at":"2015-06-21T14:13:17Z","updated_at":"2015-06-21T16:20:40Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-06-21T13:18:39Z","updated_at":"2015-07-16T04:55:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/twisted-infra/braid/pulls/106","html_url":"https://github.com/twisted-infra/braid/pull/106","diff_url":"https://github.com/twisted-infra/braid/pull/106.diff","patch_url":"https://github.com/twisted-infra/braid/pull/106.patch"},"body":"Scope\r\n=====\r\n\r\nTo make it easier to work with codespeed on staging we want to move it as a normal subfolder of braid.\r\n\r\nChanges\r\n=======\r\n\r\nremoved the submodule and copied files from https://github.com/twisted-infra/codespeed\r\n\r\nUpdate the fabfile to install private data on update and used the local folder.\r\n\r\nIt still uses a forked codespeed version from twisted-infra/codespeed-source \r\n\r\nI hope that in the future we can send the fixes upstream and use codespeed from pip.\r\n\r\nI have update the README to describe the dependency on t-web\r\n\r\n\r\nHow to test\r\n=========\r\n\r\nI was able to install it on the vagrant VM .\r\n\r\nI could not find info about how to feed in data or create a sample project\r\n\r\n```\r\nfab -i ~/.vagrant.d/insecure_private_key config.vagrant codespeed.install\r\n# Update services/codespeed/speedcenter.tac to listen on 0.0.0.0 instead of 127.0.0.0\r\n# and update the installation\r\nfab -i ~/.vagrant.d/insecure_private_key config.vagrant codespeed.install\r\n# Check the site at http://172.16.255.140:8123/http/speed.twistedmatrix.com\r\n```"},"comment":{"url":"https://api.github.com/repos/twisted-infra/braid/issues/comments/121829411","html_url":"https://github.com/twisted-infra/braid/pull/106#issuecomment-121829411","issue_url":"https://api.github.com/repos/twisted-infra/braid/issues/106","id":121829411,"user":{"login":"hawkowl","id":3307100,"avatar_url":"https://avatars.githubusercontent.com/u/3307100?v=3","gravatar_id":"","url":"https://api.github.com/users/hawkowl","html_url":"https://github.com/hawkowl","followers_url":"https://api.github.com/users/hawkowl/followers","following_url":"https://api.github.com/users/hawkowl/following{/other_user}","gists_url":"https://api.github.com/users/hawkowl/gists{/gist_id}","starred_url":"https://api.github.com/users/hawkowl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hawkowl/subscriptions","organizations_url":"https://api.github.com/users/hawkowl/orgs","repos_url":"https://api.github.com/users/hawkowl/repos","events_url":"https://api.github.com/users/hawkowl/events{/privacy}","received_events_url":"https://api.github.com/users/hawkowl/received_events","type":"User","site_admin":false},"created_at":"2015-07-16T04:55:48Z","updated_at":"2015-07-16T04:55:48Z","body":"LGTM."}}