{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/ansible/issues/40097","repository_url":"https://api.github.com/repos/ansible/ansible","labels_url":"https://api.github.com/repos/ansible/ansible/issues/40097/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible/issues/40097/comments","events_url":"https://api.github.com/repos/ansible/ansible/issues/40097/events","html_url":"https://github.com/ansible/ansible/pull/40097","id":322930336,"number":40097,"title":"New Module: gitlab_deploy_key and related tests","user":{"login":"marwatk","id":3507341,"avatar_url":"https://avatars0.githubusercontent.com/u/3507341?v=4","gravatar_id":"","url":"https://api.github.com/users/marwatk","html_url":"https://github.com/marwatk","followers_url":"https://api.github.com/users/marwatk/followers","following_url":"https://api.github.com/users/marwatk/following{/other_user}","gists_url":"https://api.github.com/users/marwatk/gists{/gist_id}","starred_url":"https://api.github.com/users/marwatk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marwatk/subscriptions","organizations_url":"https://api.github.com/users/marwatk/orgs","repos_url":"https://api.github.com/users/marwatk/repos","events_url":"https://api.github.com/users/marwatk/events{/privacy}","received_events_url":"https://api.github.com/users/marwatk/received_events","type":"User","site_admin":false},"labels":[{"id":513652538,"url":"https://api.github.com/repos/ansible/ansible/labels/core_review","name":"core_review","color":"ededed","default":false},{"id":496359346,"url":"https://api.github.com/repos/ansible/ansible/labels/module","name":"module","color":"1d76db","default":false},{"id":723150340,"url":"https://api.github.com/repos/ansible/ansible/labels/new_contributor","name":"new_contributor","color":"ededed","default":false},{"id":473225334,"url":"https://api.github.com/repos/ansible/ansible/labels/new_module","name":"new_module","color":"ededed","default":false},{"id":153577825,"url":"https://api.github.com/repos/ansible/ansible/labels/new_plugin","name":"new_plugin","color":"bfe5bf","default":false},{"id":636327968,"url":"https://api.github.com/repos/ansible/ansible/labels/support:community","name":"support:community","color":"ededed","default":false},{"id":636352796,"url":"https://api.github.com/repos/ansible/ansible/labels/support:core","name":"support:core","color":"ededed","default":false},{"id":468273802,"url":"https://api.github.com/repos/ansible/ansible/labels/test","name":"test","color":"0e8a16","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-05-14T18:30:16Z","updated_at":"2018-05-16T19:56:40Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/ansible/ansible/pulls/40097","html_url":"https://github.com/ansible/ansible/pull/40097","diff_url":"https://github.com/ansible/ansible/pull/40097.diff","patch_url":"https://github.com/ansible/ansible/pull/40097.patch"},"body":"##### SUMMARY\r\nAdds module gitlab_deploy_key for manipulating Gitlab deploy keys\r\n\r\n##### ISSUE TYPE\r\n - New Module Pull Request\r\n\r\n##### COMPONENT NAME\r\ngitlab_deploy_key\r\n\r\n##### ANSIBLE VERSION\r\n<!--- Paste verbatim output from \"ansible --version\" between quotes below -->\r\n```\r\nansible 2.6.0 (gitlab-deploy-keys 20d50e915f) last updated 2018/05/14 18:23:21 (GMT +000)\r\n  config file = /etc/ansible/ansible.cfg\r\n  configured module search path = [u'/home/mwatkins/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']\r\n  ansible python module location = /home/mwatkins/git/ansible/lib/ansible\r\n  executable location = /home/mwatkins/git/ansible/bin/ansible\r\n  python version = 2.7.5 (default, Aug  4 2017, 00:39:18) [GCC 4.8.5 20150623 (Red Hat 4.8.5-16)]\r\n```\r\n\r\n\r\n##### ADDITIONAL INFORMATION\r\nThis module:\r\n* uses the Gitlab v4 web API directly\r\n* includes unit tests for adding, updating and deleting both modified and unmodified elements\r\n* is completely self-contained other than base-ansible dependencies\r\n* passes unit tests on all supported python versions\r\n\r\nI have [another PR](https://github.com/ansible/ansible/pull/40096) for also dealing with Gitlab Hooks that is very similar to this module.\r\n"},"comment":{"url":"https://api.github.com/repos/ansible/ansible/issues/comments/389645744","html_url":"https://github.com/ansible/ansible/pull/40097#issuecomment-389645744","issue_url":"https://api.github.com/repos/ansible/ansible/issues/40097","id":389645744,"user":{"login":"marwatk","id":3507341,"avatar_url":"https://avatars0.githubusercontent.com/u/3507341?v=4","gravatar_id":"","url":"https://api.github.com/users/marwatk","html_url":"https://github.com/marwatk","followers_url":"https://api.github.com/users/marwatk/followers","following_url":"https://api.github.com/users/marwatk/following{/other_user}","gists_url":"https://api.github.com/users/marwatk/gists{/gist_id}","starred_url":"https://api.github.com/users/marwatk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marwatk/subscriptions","organizations_url":"https://api.github.com/users/marwatk/orgs","repos_url":"https://api.github.com/users/marwatk/repos","events_url":"https://api.github.com/users/marwatk/events{/privacy}","received_events_url":"https://api.github.com/users/marwatk/received_events","type":"User","site_admin":false},"created_at":"2018-05-16T19:56:40Z","updated_at":"2018-05-16T19:56:40Z","author_association":"NONE","body":"@maxamillion Ok, both updated with identical common libs. I sacrificed a cvs repo to the git gods, so... fingers crossed."}}
{"actor":{"display_login":"marwatk"}}