{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/elasticsearch/issues/35651","repository_url":"https://api.github.com/repos/elastic/elasticsearch","labels_url":"https://api.github.com/repos/elastic/elasticsearch/issues/35651/labels{/name}","comments_url":"https://api.github.com/repos/elastic/elasticsearch/issues/35651/comments","events_url":"https://api.github.com/repos/elastic/elasticsearch/issues/35651/events","html_url":"https://github.com/elastic/elasticsearch/pull/35651","id":381678415,"node_id":"MDExOlB1bGxSZXF1ZXN0MjMxNTkxOTY4","number":35651,"title":"RFC: Proposal to replace fixtures with docker-compose","user":{"login":"atorok","id":2565652,"node_id":"MDQ6VXNlcjI1NjU2NTI=","avatar_url":"https://avatars1.githubusercontent.com/u/2565652?v=4","gravatar_id":"","url":"https://api.github.com/users/atorok","html_url":"https://github.com/atorok","followers_url":"https://api.github.com/users/atorok/followers","following_url":"https://api.github.com/users/atorok/following{/other_user}","gists_url":"https://api.github.com/users/atorok/gists{/gist_id}","starred_url":"https://api.github.com/users/atorok/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atorok/subscriptions","organizations_url":"https://api.github.com/users/atorok/orgs","repos_url":"https://api.github.com/users/atorok/repos","events_url":"https://api.github.com/users/atorok/events{/privacy}","received_events_url":"https://api.github.com/users/atorok/received_events","type":"User","site_admin":false},"labels":[{"id":106454670,"node_id":"MDU6TGFiZWwxMDY0NTQ2NzA=","url":"https://api.github.com/repos/elastic/elasticsearch/labels/:Core/Infra/Build","name":":Core/Infra/Build","color":"0e8a16","default":false},{"id":73544,"node_id":"MDU6TGFiZWw3MzU0NA==","url":"https://api.github.com/repos/elastic/elasticsearch/labels/%3Enon-issue","name":">non-issue","color":"cfcfcf","default":false},{"id":1102494662,"node_id":"MDU6TGFiZWwxMTAyNDk0NjYy","url":"https://api.github.com/repos/elastic/elasticsearch/labels/v6.6.0","name":"v6.6.0","color":"dddddd","default":false},{"id":484855464,"node_id":"MDU6TGFiZWw0ODQ4NTU0NjQ=","url":"https://api.github.com/repos/elastic/elasticsearch/labels/v7.0.0","name":"v7.0.0","color":"dddddd","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-11-16T16:48:19Z","updated_at":"2018-11-19T16:40:57Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/elastic/elasticsearch/pulls/35651","html_url":"https://github.com/elastic/elasticsearch/pull/35651","diff_url":"https://github.com/elastic/elasticsearch/pull/35651.diff","patch_url":"https://github.com/elastic/elasticsearch/pull/35651.patch"},"body":"This is a non complete example to request feedback on the general\r\ndirection before mooing forward with these changes.\r\nIt's lacking detect and skip functionality and causes the containers to go up even when they are not needed, but these are workable if we find the general approach ok.\r\n\r\nWe can easily support random ports with this setup as the Gradle plugin exposes a map of the randomly assigned ports, it's just a matter of passing them to the tests.\r\n\r\nThe plugin being used is documented here: https://github.com/avast/gradle-docker-compose-plugin\r\n"},"comment":{"url":"https://api.github.com/repos/elastic/elasticsearch/issues/comments/439958818","html_url":"https://github.com/elastic/elasticsearch/pull/35651#issuecomment-439958818","issue_url":"https://api.github.com/repos/elastic/elasticsearch/issues/35651","id":439958818,"node_id":"MDEyOklzc3VlQ29tbWVudDQzOTk1ODgxOA==","user":{"login":"nik9000","id":215970,"node_id":"MDQ6VXNlcjIxNTk3MA==","avatar_url":"https://avatars2.githubusercontent.com/u/215970?v=4","gravatar_id":"","url":"https://api.github.com/users/nik9000","html_url":"https://github.com/nik9000","followers_url":"https://api.github.com/users/nik9000/followers","following_url":"https://api.github.com/users/nik9000/following{/other_user}","gists_url":"https://api.github.com/users/nik9000/gists{/gist_id}","starred_url":"https://api.github.com/users/nik9000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nik9000/subscriptions","organizations_url":"https://api.github.com/users/nik9000/orgs","repos_url":"https://api.github.com/users/nik9000/repos","events_url":"https://api.github.com/users/nik9000/events{/privacy}","received_events_url":"https://api.github.com/users/nik9000/received_events","type":"User","site_admin":false},"created_at":"2018-11-19T16:40:56Z","updated_at":"2018-11-19T16:40:56Z","author_association":"CONTRIBUTOR","body":"> I'm thinking of pulling it into a plugin, to avoid repetition throughout the build.\r\n> Detecting docker-compose would be part of that and I think we can figure out from the plugin what needs to be disabled for the most part. I'll look at that next.\r\n\r\nThat makes sense to me!\r\n\r\nI think before we merge this we should get that docker detection."}}
{"actor":{"display_login":"nik9000"}}