{"action":"created","issue":{"url":"https://api.github.com/repos/containerd/cri/issues/545","repository_url":"https://api.github.com/repos/containerd/cri","labels_url":"https://api.github.com/repos/containerd/cri/issues/545/labels{/name}","comments_url":"https://api.github.com/repos/containerd/cri/issues/545/comments","events_url":"https://api.github.com/repos/containerd/cri/issues/545/events","html_url":"https://github.com/containerd/cri/issues/545","id":288710408,"number":545,"title":"Is restarting cri-containerd after configuring container networking required?","user":{"login":"tkellen","id":1004324,"avatar_url":"https://avatars3.githubusercontent.com/u/1004324?v=4","gravatar_id":"","url":"https://api.github.com/users/tkellen","html_url":"https://github.com/tkellen","followers_url":"https://api.github.com/users/tkellen/followers","following_url":"https://api.github.com/users/tkellen/following{/other_user}","gists_url":"https://api.github.com/users/tkellen/gists{/gist_id}","starred_url":"https://api.github.com/users/tkellen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkellen/subscriptions","organizations_url":"https://api.github.com/users/tkellen/orgs","repos_url":"https://api.github.com/users/tkellen/repos","events_url":"https://api.github.com/users/tkellen/events{/privacy}","received_events_url":"https://api.github.com/users/tkellen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/containerd/cri/milestones/8","html_url":"https://github.com/containerd/cri/milestone/8","labels_url":"https://api.github.com/repos/containerd/cri/milestones/8/labels","id":2975273,"number":8,"title":"v1.0.0-rc.0","description":"","creator":{"login":"Random-Liu","id":5821883,"avatar_url":"https://avatars3.githubusercontent.com/u/5821883?v=4","gravatar_id":"","url":"https://api.github.com/users/Random-Liu","html_url":"https://github.com/Random-Liu","followers_url":"https://api.github.com/users/Random-Liu/followers","following_url":"https://api.github.com/users/Random-Liu/following{/other_user}","gists_url":"https://api.github.com/users/Random-Liu/gists{/gist_id}","starred_url":"https://api.github.com/users/Random-Liu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Random-Liu/subscriptions","organizations_url":"https://api.github.com/users/Random-Liu/orgs","repos_url":"https://api.github.com/users/Random-Liu/repos","events_url":"https://api.github.com/users/Random-Liu/events{/privacy}","received_events_url":"https://api.github.com/users/Random-Liu/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":85,"state":"closed","created_at":"2017-12-12T19:44:34Z","updated_at":"2018-05-01T05:55:51Z","due_on":"2018-03-26T07:00:00Z","closed_at":"2018-03-27T05:33:01Z"},"comments":22,"created_at":"2018-01-15T20:38:46Z","updated_at":"2018-05-01T05:55:51Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"First, thank you for cri-containerd. I've been using it a lot lately and it works wonderfully!\r\n\r\nI'm experiencing an issue related to bootstrapping a cluster that I am hoping you all can help with.\r\n\r\nIf I don't restart cri-containerd after deploying my container networking pods, any pod not connected to the host network fails to start.\r\n\r\nI have a full example process, including the cri-containerd restart documented here:\r\nhttps://github.com/tkellen/kwm#first-time-user-guide\r\n\r\nIf you skip the cri-containerd restart step you'll see that kube-dns (or any other pod not connected to the host network) fails to start with the error \"Failed create pod sandbox\". As soon as you restart cri-containerd, the issue resolves itself. Is this expected? If not, can you help me understand what the correct process for this would be?\r\n\r\nThanks so much!"},"comment":{"url":"https://api.github.com/repos/containerd/cri/issues/comments/385605363","html_url":"https://github.com/containerd/cri/issues/545#issuecomment-385605363","issue_url":"https://api.github.com/repos/containerd/cri/issues/545","id":385605363,"user":{"login":"Random-Liu","id":5821883,"avatar_url":"https://avatars3.githubusercontent.com/u/5821883?v=4","gravatar_id":"","url":"https://api.github.com/users/Random-Liu","html_url":"https://github.com/Random-Liu","followers_url":"https://api.github.com/users/Random-Liu/followers","following_url":"https://api.github.com/users/Random-Liu/following{/other_user}","gists_url":"https://api.github.com/users/Random-Liu/gists{/gist_id}","starred_url":"https://api.github.com/users/Random-Liu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Random-Liu/subscriptions","organizations_url":"https://api.github.com/users/Random-Liu/orgs","repos_url":"https://api.github.com/users/Random-Liu/repos","events_url":"https://api.github.com/users/Random-Liu/events{/privacy}","received_events_url":"https://api.github.com/users/Random-Liu/received_events","type":"User","site_admin":false},"created_at":"2018-05-01T05:55:50Z","updated_at":"2018-05-01T05:55:50Z","author_association":"MEMBER","body":"@tkellen Let's reopen this issue.\r\n\r\nWe can either fix `kube-router` to not rely on this behavior, or change containerd to support dynamic cni config loading.\r\n\r\n@tkellen Since you said that `kube-router` needs to do multi-stage cni config initialization, is it possible to let `kube-router` do the initialization in a different directory, and run a container to move the config `/etc/net.d/cni` after the initialization is done? Given that we don't want cni config to be changed during the cluster is being used, this seems to be a safer way to do initialization.\r\n\r\n@abhi Are you ok with changing containerd to support dynamic cni config loading? Last time I discussed with @freehan, and he also didn't think we should support dynamic loading."}}
{"actor":{"display_login":"Random-Liu"}}