{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/ansible/issues/49089","repository_url":"https://api.github.com/repos/ansible/ansible","labels_url":"https://api.github.com/repos/ansible/ansible/issues/49089/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible/issues/49089/comments","events_url":"https://api.github.com/repos/ansible/ansible/issues/49089/events","html_url":"https://github.com/ansible/ansible/pull/49089","id":384011142,"node_id":"MDExOlB1bGxSZXF1ZXN0MjMzMzMzNDAy","number":49089,"title":"virt: Add new virt_secret module","user":{"login":"theo-o","id":32401143,"node_id":"MDQ6VXNlcjMyNDAxMTQz","avatar_url":"https://avatars3.githubusercontent.com/u/32401143?v=4","gravatar_id":"","url":"https://api.github.com/users/theo-o","html_url":"https://github.com/theo-o","followers_url":"https://api.github.com/users/theo-o/followers","following_url":"https://api.github.com/users/theo-o/following{/other_user}","gists_url":"https://api.github.com/users/theo-o/gists{/gist_id}","starred_url":"https://api.github.com/users/theo-o/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theo-o/subscriptions","organizations_url":"https://api.github.com/users/theo-o/orgs","repos_url":"https://api.github.com/users/theo-o/repos","events_url":"https://api.github.com/users/theo-o/events{/privacy}","received_events_url":"https://api.github.com/users/theo-o/received_events","type":"User","site_admin":false},"labels":[{"id":1043397454,"node_id":"MDU6TGFiZWwxMDQzMzk3NDU0","url":"https://api.github.com/repos/ansible/ansible/labels/affects_2.8","name":"affects_2.8","color":"ededed","default":false},{"id":61528803,"node_id":"MDU6TGFiZWw2MTUyODgwMw==","url":"https://api.github.com/repos/ansible/ansible/labels/cloud","name":"cloud","color":"c7def8","default":false},{"id":501518759,"node_id":"MDU6TGFiZWw1MDE1MTg3NTk=","url":"https://api.github.com/repos/ansible/ansible/labels/community_review","name":"community_review","color":"f9d0c4","default":false},{"id":496359346,"node_id":"MDU6TGFiZWw0OTYzNTkzNDY=","url":"https://api.github.com/repos/ansible/ansible/labels/module","name":"module","color":"1d76db","default":false},{"id":503572087,"node_id":"MDU6TGFiZWw1MDM1NzIwODc=","url":"https://api.github.com/repos/ansible/ansible/labels/needs_triage","name":"needs_triage","color":"0e8a16","default":false},{"id":473225334,"node_id":"MDU6TGFiZWw0NzMyMjUzMzQ=","url":"https://api.github.com/repos/ansible/ansible/labels/new_module","name":"new_module","color":"c2e0c6","default":false},{"id":153577825,"node_id":"MDU6TGFiZWwxNTM1Nzc4MjU=","url":"https://api.github.com/repos/ansible/ansible/labels/new_plugin","name":"new_plugin","color":"bfe5bf","default":false},{"id":581543918,"node_id":"MDU6TGFiZWw1ODE1NDM5MTg=","url":"https://api.github.com/repos/ansible/ansible/labels/stale_ci","name":"stale_ci","color":"fef2c0","default":false},{"id":636327968,"node_id":"MDU6TGFiZWw2MzYzMjc5Njg=","url":"https://api.github.com/repos/ansible/ansible/labels/support:community","name":"support:community","color":"ededed","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-11-24T18:29:12Z","updated_at":"2018-12-28T16:46:29Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/ansible/ansible/pulls/49089","html_url":"https://github.com/ansible/ansible/pull/49089","diff_url":"https://github.com/ansible/ansible/pull/49089.diff","patch_url":"https://github.com/ansible/ansible/pull/49089.patch"},"body":"##### SUMMARY\r\n- Used to manage Libvirt secrets as per [https://libvirt.org/formatsecret.html](https://libvirt.org/formatsecret.html)\r\n\r\n##### ISSUE TYPE\r\n- New Module Pull Request\r\n\r\n##### COMPONENT NAME\r\nvirt_secret\r\n\r\n##### ADDITIONAL INFORMATION\r\n\r\n```\r\n\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/ansible/ansible/issues/comments/450389634","html_url":"https://github.com/ansible/ansible/pull/49089#issuecomment-450389634","issue_url":"https://api.github.com/repos/ansible/ansible/issues/49089","id":450389634,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDM4OTYzNA==","user":{"login":"ansibot","id":6585283,"node_id":"MDQ6VXNlcjY1ODUyODM=","avatar_url":"https://avatars0.githubusercontent.com/u/6585283?v=4","gravatar_id":"","url":"https://api.github.com/users/ansibot","html_url":"https://github.com/ansibot","followers_url":"https://api.github.com/users/ansibot/followers","following_url":"https://api.github.com/users/ansibot/following{/other_user}","gists_url":"https://api.github.com/users/ansibot/gists{/gist_id}","starred_url":"https://api.github.com/users/ansibot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ansibot/subscriptions","organizations_url":"https://api.github.com/users/ansibot/orgs","repos_url":"https://api.github.com/users/ansibot/repos","events_url":"https://api.github.com/users/ansibot/events{/privacy}","received_events_url":"https://api.github.com/users/ansibot/received_events","type":"User","site_admin":false},"created_at":"2018-12-28T16:46:29Z","updated_at":"2018-12-28T16:46:29Z","author_association":"CONTRIBUTOR","body":"The test `ansible-test sanity --test ansible-doc --python 2.6` [[explain](https://docs.ansible.com/ansible/devel/dev_guide/testing/sanity/ansible-doc.html)] failed with 1 error:\n```\nlib/ansible/modules/cloud/misc/virt_secret.py:0:0: missing documentation (or could not parse documentation): expected string or buffer\n```\n<!-- job_id: 5c265174f9639f070005777d -->\n<!-- job_id: 5c26517feff3b708005c9d61 -->\n<!-- job_id: /testresults/ansible-test-sanity-ansible-doc-python-2.6.json -->\nThe test `ansible-test sanity --test ansible-doc --python 3.5` [[explain](https://docs.ansible.com/ansible/devel/dev_guide/testing/sanity/ansible-doc.html)] failed with 1 error:\n```\nlib/ansible/modules/cloud/misc/virt_secret.py:0:0: missing documentation (or could not parse documentation): expected string or bytes-like object\n```\n<!-- job_id: 5c265174f9639f070005777d -->\n<!-- job_id: 5c26517feff3b708005c9d61 -->\n<!-- job_id: /testresults/ansible-test-sanity-ansible-doc-python-3.5.json -->\nThe test `ansible-test sanity --test ansible-doc --python 2.7` [[explain](https://docs.ansible.com/ansible/devel/dev_guide/testing/sanity/ansible-doc.html)] failed with 1 error:\n```\nlib/ansible/modules/cloud/misc/virt_secret.py:0:0: missing documentation (or could not parse documentation): expected string or buffer\n```\n<!-- job_id: 5c265174f9639f070005777d -->\n<!-- job_id: 5c26517feff3b708005c9d61 -->\n<!-- job_id: /testresults/ansible-test-sanity-ansible-doc-python-2.7.json -->\nThe test `ansible-test sanity --test ansible-doc --python 3.6` [[explain](https://docs.ansible.com/ansible/devel/dev_guide/testing/sanity/ansible-doc.html)] failed with 1 error:\n```\nlib/ansible/modules/cloud/misc/virt_secret.py:0:0: missing documentation (or could not parse documentation): expected string or bytes-like object\n```\n<!-- job_id: 5c265174f9639f070005777d -->\n<!-- job_id: 5c26517feff3b708005c9d61 -->\n<!-- job_id: /testresults/ansible-test-sanity-ansible-doc-python-3.6.json -->\nThe test `ansible-test sanity --test ansible-doc --python 3.7` [[explain](https://docs.ansible.com/ansible/devel/dev_guide/testing/sanity/ansible-doc.html)] failed with 1 error:\n```\nlib/ansible/modules/cloud/misc/virt_secret.py:0:0: missing documentation (or could not parse documentation): expected string or bytes-like object\n```\n<!-- job_id: 5c265174f9639f070005777d -->\n<!-- job_id: 5c26517feff3b708005c9d61 -->\n<!-- job_id: /testresults/ansible-test-sanity-ansible-doc-python-3.7.json -->\nThe test `ansible-test sanity --test docs-build` [[explain](https://docs.ansible.com/ansible/devel/dev_guide/testing/sanity/docs-build.html)] failed with 1 error:\n```\ndocs/docsite/rst/modules/virt_secret_module.rst:185:0: warning: Unknown target name: \"here < https://libvirt.org/formatsecret.html>\".\n```\n<!-- job_id: 5c265174f9639f070005777d -->\n<!-- job_id: 5c26517feff3b708005c9d61 -->\n<!-- job_id: /testresults/ansible-test-sanity-docs-build.json -->\nThe test `ansible-test sanity --test validate-modules` [[explain](https://docs.ansible.com/ansible/devel/dev_guide/testing/sanity/validate-modules.html)] failed with 5 errors:\n```\nlib/ansible/modules/cloud/misc/virt_secret.py:0:0: E305 DOCUMENTATION.options.ephemeral.description.1: expected str @ data['options']['ephemeral']['description'][1]. Got {'Required when I(state': 'present)'}\nlib/ansible/modules/cloud/misc/virt_secret.py:0:0: E305 DOCUMENTATION.options.private.description.2: expected str @ data['options']['private']['description'][2]. Got {'Required when I(state': 'present)'}\nlib/ansible/modules/cloud/misc/virt_secret.py:0:0: E305 DOCUMENTATION.options.usage_type.description.2: expected str @ data['options']['usage_type']['description'][2]. Got {'Required when I(state': 'present).'}\nlib/ansible/modules/cloud/misc/virt_secret.py:0:0: E319 RETURN.stderr.type: not a valid value for dictionary value @ data['stderr']['type']. Got 'string'\nlib/ansible/modules/cloud/misc/virt_secret.py:0:0: E319 RETURN.uuid.type: not a valid value for dictionary value @ data['uuid']['type']. Got 'string'\n```\n<!-- job_id: 5c265174f9639f070005777d -->\n<!-- job_id: 5c26517feff3b708005c9d60 -->\n<!-- job_id: /testresults/ansible-test-sanity-validate-modules.json -->\n\n[click here for bot help](https://github.com/ansible/ansibullbot/blob/master/ISSUE_HELP.md)\n<!--- boilerplate: shippable_test_result --->"}}
{"actor":{"display_login":"ansibot"}}