{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/20909","repository_url":"https://api.github.com/repos/kubernetes/kubernetes","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/20909/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/20909/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/20909/events","html_url":"https://github.com/kubernetes/kubernetes/pull/20909","id":132479623,"number":20909,"title":"Add instance-type node label to cloud providers","user":{"login":"therc","id":13481082,"avatar_url":"https://avatars.githubusercontent.com/u/13481082?v=3","gravatar_id":"","url":"https://api.github.com/users/therc","html_url":"https://github.com/therc","followers_url":"https://api.github.com/users/therc/followers","following_url":"https://api.github.com/users/therc/following{/other_user}","gists_url":"https://api.github.com/users/therc/gists{/gist_id}","starred_url":"https://api.github.com/users/therc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/therc/subscriptions","organizations_url":"https://api.github.com/users/therc/orgs","repos_url":"https://api.github.com/users/therc/repos","events_url":"https://api.github.com/users/therc/events{/privacy}","received_events_url":"https://api.github.com/users/therc/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/cla:%20yes","name":"cla: yes","color":"bfe5bf"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/size/M","name":"size/M","color":"eebb00"}],"state":"open","locked":false,"assignee":{"login":"davidopp","id":8264113,"avatar_url":"https://avatars.githubusercontent.com/u/8264113?v=3","gravatar_id":"","url":"https://api.github.com/users/davidopp","html_url":"https://github.com/davidopp","followers_url":"https://api.github.com/users/davidopp/followers","following_url":"https://api.github.com/users/davidopp/following{/other_user}","gists_url":"https://api.github.com/users/davidopp/gists{/gist_id}","starred_url":"https://api.github.com/users/davidopp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidopp/subscriptions","organizations_url":"https://api.github.com/users/davidopp/orgs","repos_url":"https://api.github.com/users/davidopp/repos","events_url":"https://api.github.com/users/davidopp/events{/privacy}","received_events_url":"https://api.github.com/users/davidopp/received_events","type":"User","site_admin":false},"milestone":null,"comments":20,"created_at":"2016-02-09T17:23:31Z","updated_at":"2016-02-12T18:41:40Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kubernetes/kubernetes/pulls/20909","html_url":"https://github.com/kubernetes/kubernetes/pull/20909","diff_url":"https://github.com/kubernetes/kubernetes/pull/20909.diff","patch_url":"https://github.com/kubernetes/kubernetes/pull/20909.patch"},"body":"Implemented for AWS and GCE. Tested on AWS. See #9044 \r\n\r\nI looked around and couldn't find if there's anything that can be done in practice for the other providers.\r\n\r\nUse cases: schedule on GPU instances or those with better I/O guarantees, etc. Or prevent scheduling on burstable instances.\r\n\r\nIt would be nice if, instead of raw instance names, we had a way to expose instance traits (burstable, etc.) but e.g. the EC2 API has no way to discover programmatically the instance types available in a region, let alone their characteristics."},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/183445047","html_url":"https://github.com/kubernetes/kubernetes/pull/20909#issuecomment-183445047","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/20909","id":183445047,"user":{"login":"k8s-bot","id":12551979,"avatar_url":"https://avatars.githubusercontent.com/u/12551979?v=3","gravatar_id":"","url":"https://api.github.com/users/k8s-bot","html_url":"https://github.com/k8s-bot","followers_url":"https://api.github.com/users/k8s-bot/followers","following_url":"https://api.github.com/users/k8s-bot/following{/other_user}","gists_url":"https://api.github.com/users/k8s-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/k8s-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/k8s-bot/subscriptions","organizations_url":"https://api.github.com/users/k8s-bot/orgs","repos_url":"https://api.github.com/users/k8s-bot/repos","events_url":"https://api.github.com/users/k8s-bot/events{/privacy}","received_events_url":"https://api.github.com/users/k8s-bot/received_events","type":"User","site_admin":false},"created_at":"2016-02-12T18:41:40Z","updated_at":"2016-02-12T18:41:40Z","body":"GCE e2e build/test **failed** for commit 3e3c002142a366d3e8baaadd323122029b2db77f.\n* [Build Log](http://pr-test.k8s.io/20909/kubernetes-pull-build-test-e2e-gce/28267/build-log.txt)\n* [Test Artifacts](https://console.developers.google.com/storage/browser/kubernetes-jenkins/pr-logs/pull/20909/kubernetes-pull-build-test-e2e-gce/28267/artifacts/)\n* [Internal Jenkins Results](http://goto.google.com/prkubekins/job/kubernetes-pull-build-test-e2e-gce//28267)\n"}}