{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes-incubator/rktlet/issues/21","repository_url":"https://api.github.com/repos/kubernetes-incubator/rktlet","labels_url":"https://api.github.com/repos/kubernetes-incubator/rktlet/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes-incubator/rktlet/issues/21/comments","events_url":"https://api.github.com/repos/kubernetes-incubator/rktlet/issues/21/events","html_url":"https://github.com/kubernetes-incubator/rktlet/issues/21","id":177286290,"number":21,"title":"Figure out a more reliable and efficient way to wait for pod sandbox to become running","user":{"login":"yifan-gu","id":3278588,"avatar_url":"https://avatars.githubusercontent.com/u/3278588?v=3","gravatar_id":"","url":"https://api.github.com/users/yifan-gu","html_url":"https://github.com/yifan-gu","followers_url":"https://api.github.com/users/yifan-gu/followers","following_url":"https://api.github.com/users/yifan-gu/following{/other_user}","gists_url":"https://api.github.com/users/yifan-gu/gists{/gist_id}","starred_url":"https://api.github.com/users/yifan-gu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yifan-gu/subscriptions","organizations_url":"https://api.github.com/users/yifan-gu/orgs","repos_url":"https://api.github.com/users/yifan-gu/repos","events_url":"https://api.github.com/users/yifan-gu/events{/privacy}","received_events_url":"https://api.github.com/users/yifan-gu/received_events","type":"User","site_admin":false},"labels":[{"id":422809890,"url":"https://api.github.com/repos/kubernetes-incubator/rktlet/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"s-urbaniak","id":375856,"avatar_url":"https://avatars.githubusercontent.com/u/375856?v=3","gravatar_id":"","url":"https://api.github.com/users/s-urbaniak","html_url":"https://github.com/s-urbaniak","followers_url":"https://api.github.com/users/s-urbaniak/followers","following_url":"https://api.github.com/users/s-urbaniak/following{/other_user}","gists_url":"https://api.github.com/users/s-urbaniak/gists{/gist_id}","starred_url":"https://api.github.com/users/s-urbaniak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/s-urbaniak/subscriptions","organizations_url":"https://api.github.com/users/s-urbaniak/orgs","repos_url":"https://api.github.com/users/s-urbaniak/repos","events_url":"https://api.github.com/users/s-urbaniak/events{/privacy}","received_events_url":"https://api.github.com/users/s-urbaniak/received_events","type":"User","site_admin":false},"assignees":[{"login":"s-urbaniak","id":375856,"avatar_url":"https://avatars.githubusercontent.com/u/375856?v=3","gravatar_id":"","url":"https://api.github.com/users/s-urbaniak","html_url":"https://github.com/s-urbaniak","followers_url":"https://api.github.com/users/s-urbaniak/followers","following_url":"https://api.github.com/users/s-urbaniak/following{/other_user}","gists_url":"https://api.github.com/users/s-urbaniak/gists{/gist_id}","starred_url":"https://api.github.com/users/s-urbaniak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/s-urbaniak/subscriptions","organizations_url":"https://api.github.com/users/s-urbaniak/orgs","repos_url":"https://api.github.com/users/s-urbaniak/repos","events_url":"https://api.github.com/users/s-urbaniak/events{/privacy}","received_events_url":"https://api.github.com/users/s-urbaniak/received_events","type":"User","site_admin":false}],"milestone":null,"comments":9,"created_at":"2016-09-15T20:49:53Z","updated_at":"2016-12-05T12:31:10Z","closed_at":null,"body":"Capture https://github.com/kubernetes-incubator/rktlet/pull/16#r78791638\n\nToday we wait the uuid file to be written by polling the file, which is not ideally efficient. There already have been works around using `sd_notify` to notify the host system about the state of the pod. https://github.com/coreos/rkt/pull/2826\nWe should consider leverage that.\n"},"comment":{"url":"https://api.github.com/repos/kubernetes-incubator/rktlet/issues/comments/264842608","html_url":"https://github.com/kubernetes-incubator/rktlet/issues/21#issuecomment-264842608","issue_url":"https://api.github.com/repos/kubernetes-incubator/rktlet/issues/21","id":264842608,"user":{"login":"s-urbaniak","id":375856,"avatar_url":"https://avatars.githubusercontent.com/u/375856?v=3","gravatar_id":"","url":"https://api.github.com/users/s-urbaniak","html_url":"https://github.com/s-urbaniak","followers_url":"https://api.github.com/users/s-urbaniak/followers","following_url":"https://api.github.com/users/s-urbaniak/following{/other_user}","gists_url":"https://api.github.com/users/s-urbaniak/gists{/gist_id}","starred_url":"https://api.github.com/users/s-urbaniak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/s-urbaniak/subscriptions","organizations_url":"https://api.github.com/users/s-urbaniak/orgs","repos_url":"https://api.github.com/users/s-urbaniak/repos","events_url":"https://api.github.com/users/s-urbaniak/events{/privacy}","received_events_url":"https://api.github.com/users/s-urbaniak/received_events","type":"User","site_admin":false},"created_at":"2016-12-05T12:31:10Z","updated_at":"2016-12-05T12:31:10Z","body":"As discussed with @squeed and @lucab the cleaner way would definitely be systemd and waiting on the readiness of the app sandbox transient service unit. Nevertheless this won't (and probably never will) work with kvm.\r\n\r\nTherefore the current consensus is to add a `--wait-ready=<timeout>` option in rkt, invoked in rktlet after the uuid file has been generated."}}
{"actor":{"display_login":"s-urbaniak"}}