{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes-incubator/kubespray/issues/3534","repository_url":"https://api.github.com/repos/kubernetes-incubator/kubespray","labels_url":"https://api.github.com/repos/kubernetes-incubator/kubespray/issues/3534/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes-incubator/kubespray/issues/3534/comments","events_url":"https://api.github.com/repos/kubernetes-incubator/kubespray/issues/3534/events","html_url":"https://github.com/kubernetes-incubator/kubespray/pull/3534","id":371022310,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIzNTYzMDA4","number":3534,"title":"WIP: Replace kube module with builtin k8s module","user":{"login":"mirwan","id":8307951,"node_id":"MDQ6VXNlcjgzMDc5NTE=","avatar_url":"https://avatars0.githubusercontent.com/u/8307951?v=4","gravatar_id":"","url":"https://api.github.com/users/mirwan","html_url":"https://github.com/mirwan","followers_url":"https://api.github.com/users/mirwan/followers","following_url":"https://api.github.com/users/mirwan/following{/other_user}","gists_url":"https://api.github.com/users/mirwan/gists{/gist_id}","starred_url":"https://api.github.com/users/mirwan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mirwan/subscriptions","organizations_url":"https://api.github.com/users/mirwan/orgs","repos_url":"https://api.github.com/users/mirwan/repos","events_url":"https://api.github.com/users/mirwan/events{/privacy}","received_events_url":"https://api.github.com/users/mirwan/received_events","type":"User","site_admin":false},"labels":[{"id":485769464,"node_id":"MDU6TGFiZWw0ODU3Njk0NjQ=","url":"https://api.github.com/repos/kubernetes-incubator/kubespray/labels/cncf-cla:%20yes","name":"cncf-cla: yes","color":"bfe5bf","default":false},{"id":1032104306,"node_id":"MDU6TGFiZWwxMDMyMTA0MzA2","url":"https://api.github.com/repos/kubernetes-incubator/kubespray/labels/do-not-merge/work-in-progress","name":"do-not-merge/work-in-progress","color":"e11d21","default":false},{"id":676269920,"node_id":"MDU6TGFiZWw2NzYyNjk5MjA=","url":"https://api.github.com/repos/kubernetes-incubator/kubespray/labels/size/XL","name":"size/XL","color":"ee5500","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-10-17T11:17:28Z","updated_at":"2018-11-15T18:56:53Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/kubernetes-incubator/kubespray/pulls/3534","html_url":"https://github.com/kubernetes-incubator/kubespray/pull/3534","diff_url":"https://github.com/kubernetes-incubator/kubespray/pull/3534.diff","patch_url":"https://github.com/kubernetes-incubator/kubespray/pull/3534.patch"},"body":"What this PR is about:\r\n- Replace all occurrences of `kube` module with ansible builtin `k8s_raw` module (`k8s_raw` has been introduced in ansible 2.5, and deprecated in ansible 2.6 in favour of `k8s` - I think we could live with a deprecation warning until the minimal ansible version for kubespray is 2.6)\r\n  NB: When a `src` attribute exists, every other supernumerary attribute (name, namespace, resource,...) has been removed\r\n- Remove kube.py and references to it (maybe a closer look to tests/ansible.cfg is required)\r\n- Some separate commits have been made with a comment about definition in json: I don't know (yet?) if k8s module handles resource definitions in JSON instead of YAML\r\n"},"comment":{"url":"https://api.github.com/repos/kubernetes-incubator/kubespray/issues/comments/439151357","html_url":"https://github.com/kubernetes-incubator/kubespray/pull/3534#issuecomment-439151357","issue_url":"https://api.github.com/repos/kubernetes-incubator/kubespray/issues/3534","id":439151357,"node_id":"MDEyOklzc3VlQ29tbWVudDQzOTE1MTM1Nw==","user":{"login":"chadswen","id":727874,"node_id":"MDQ6VXNlcjcyNzg3NA==","avatar_url":"https://avatars2.githubusercontent.com/u/727874?v=4","gravatar_id":"","url":"https://api.github.com/users/chadswen","html_url":"https://github.com/chadswen","followers_url":"https://api.github.com/users/chadswen/followers","following_url":"https://api.github.com/users/chadswen/following{/other_user}","gists_url":"https://api.github.com/users/chadswen/gists{/gist_id}","starred_url":"https://api.github.com/users/chadswen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chadswen/subscriptions","organizations_url":"https://api.github.com/users/chadswen/orgs","repos_url":"https://api.github.com/users/chadswen/repos","events_url":"https://api.github.com/users/chadswen/events{/privacy}","received_events_url":"https://api.github.com/users/chadswen/received_events","type":"User","site_admin":false},"created_at":"2018-11-15T18:56:53Z","updated_at":"2018-11-15T18:56:53Z","author_association":"MEMBER","body":"ci check this\r\n/skip"}}
{"actor":{"display_login":"chadswen"}}