{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/ansible/issues/26827","repository_url":"https://api.github.com/repos/ansible/ansible","labels_url":"https://api.github.com/repos/ansible/ansible/issues/26827/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible/issues/26827/comments","events_url":"https://api.github.com/repos/ansible/ansible/issues/26827/events","html_url":"https://github.com/ansible/ansible/issues/26827","id":243110987,"number":26827,"title":"nxos_evpn_global: Handling platform differences and feature unavailability.","user":{"login":"rahushen","id":859259,"avatar_url":"https://avatars0.githubusercontent.com/u/859259?v=4","gravatar_id":"","url":"https://api.github.com/users/rahushen","html_url":"https://github.com/rahushen","followers_url":"https://api.github.com/users/rahushen/followers","following_url":"https://api.github.com/users/rahushen/following{/other_user}","gists_url":"https://api.github.com/users/rahushen/gists{/gist_id}","starred_url":"https://api.github.com/users/rahushen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rahushen/subscriptions","organizations_url":"https://api.github.com/users/rahushen/orgs","repos_url":"https://api.github.com/users/rahushen/repos","events_url":"https://api.github.com/users/rahushen/events{/privacy}","received_events_url":"https://api.github.com/users/rahushen/received_events","type":"User","site_admin":false},"labels":[{"id":562292166,"url":"https://api.github.com/repos/ansible/ansible/labels/affects_2.4","name":"affects_2.4","color":"ededed","default":false},{"id":48464738,"url":"https://api.github.com/repos/ansible/ansible/labels/docs_report","name":"docs_report","color":"0052cc","default":false},{"id":48457795,"url":"https://api.github.com/repos/ansible/ansible/labels/feature_idea","name":"feature_idea","color":"006b75","default":false},{"id":496359346,"url":"https://api.github.com/repos/ansible/ansible/labels/module","name":"module","color":"1d76db","default":false},{"id":339653091,"url":"https://api.github.com/repos/ansible/ansible/labels/networking","name":"networking","color":"c7def8","default":false},{"id":731809659,"url":"https://api.github.com/repos/ansible/ansible/labels/nxos","name":"nxos","color":"c7def8","default":false},{"id":669761792,"url":"https://api.github.com/repos/ansible/ansible/labels/support:network","name":"support:network","color":"ededed","default":false}],"state":"open","locked":false,"assignee":{"login":"trishnaguha","id":13337039,"avatar_url":"https://avatars2.githubusercontent.com/u/13337039?v=4","gravatar_id":"","url":"https://api.github.com/users/trishnaguha","html_url":"https://github.com/trishnaguha","followers_url":"https://api.github.com/users/trishnaguha/followers","following_url":"https://api.github.com/users/trishnaguha/following{/other_user}","gists_url":"https://api.github.com/users/trishnaguha/gists{/gist_id}","starred_url":"https://api.github.com/users/trishnaguha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trishnaguha/subscriptions","organizations_url":"https://api.github.com/users/trishnaguha/orgs","repos_url":"https://api.github.com/users/trishnaguha/repos","events_url":"https://api.github.com/users/trishnaguha/events{/privacy}","received_events_url":"https://api.github.com/users/trishnaguha/received_events","type":"User","site_admin":false},"assignees":[{"login":"trishnaguha","id":13337039,"avatar_url":"https://avatars2.githubusercontent.com/u/13337039?v=4","gravatar_id":"","url":"https://api.github.com/users/trishnaguha","html_url":"https://github.com/trishnaguha","followers_url":"https://api.github.com/users/trishnaguha/followers","following_url":"https://api.github.com/users/trishnaguha/following{/other_user}","gists_url":"https://api.github.com/users/trishnaguha/gists{/gist_id}","starred_url":"https://api.github.com/users/trishnaguha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trishnaguha/subscriptions","organizations_url":"https://api.github.com/users/trishnaguha/orgs","repos_url":"https://api.github.com/users/trishnaguha/repos","events_url":"https://api.github.com/users/trishnaguha/events{/privacy}","received_events_url":"https://api.github.com/users/trishnaguha/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/ansible/ansible/milestones/11","html_url":"https://github.com/ansible/ansible/milestone/11","labels_url":"https://api.github.com/repos/ansible/ansible/milestones/11/labels","id":2644825,"number":11,"title":"2.5.0","description":"","creator":{"login":"gundalow","id":940557,"avatar_url":"https://avatars1.githubusercontent.com/u/940557?v=4","gravatar_id":"","url":"https://api.github.com/users/gundalow","html_url":"https://github.com/gundalow","followers_url":"https://api.github.com/users/gundalow/followers","following_url":"https://api.github.com/users/gundalow/following{/other_user}","gists_url":"https://api.github.com/users/gundalow/gists{/gist_id}","starred_url":"https://api.github.com/users/gundalow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gundalow/subscriptions","organizations_url":"https://api.github.com/users/gundalow/orgs","repos_url":"https://api.github.com/users/gundalow/repos","events_url":"https://api.github.com/users/gundalow/events{/privacy}","received_events_url":"https://api.github.com/users/gundalow/received_events","type":"User","site_admin":false},"open_issues":124,"closed_issues":130,"state":"open","created_at":"2017-07-17T13:35:32Z","updated_at":"2017-12-11T15:53:17Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2017-07-14T20:59:27Z","updated_at":"2017-12-11T16:12:34Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"<!---\r\nVerify first that your issue/request is not already reported on GitHub.\r\nAlso test if the latest release, and master branch are affected too.\r\n-->\r\n\r\n##### ISSUE TYPE\r\n<!--- Pick one below and delete the rest: -->\r\n - Bug Report\r\n\r\n##### COMPONENT NAME\r\n<!--- Name of the module/plugin/task/feature -->\r\n- nxos_evpn_global\r\n\r\n##### ANSIBLE VERSION\r\n<!--- Paste verbatim output from “ansible --version” between quotes below -->\r\n```\r\nansible 2.4.0 (devel 6ba49f42c2) last updated 2017/07/14 16:00:11 (GMT -400)\r\n  config file = None\r\n  configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']\r\n  ansible python module location = /root/agents-ci/ansible/lib/ansible\r\n  executable location = /root/agents-ci/ansible/bin/ansible\r\n  python version = 2.7.6 (default, Oct 26 2016, 20:30:19) [GCC 4.8.4]\r\n```\r\n\r\n##### OS / ENVIRONMENT\r\n<!---\r\nMention the OS you are running Ansible from, and the OS you are\r\nmanaging, or say “N/A” for anything that is not platform-specific.\r\nAlso mention the specific version of what you are trying to control,\r\ne.g. if this is a network bug the version of firmware on the network device.\r\n-->\r\n- Ansible Server : Ubuntu 14.04\r\n- Device: Nexus9000 C9508  running 7.0(3)I6(1)\r\n\r\n##### SUMMARY\r\n<!--- Explain the problem briefly -->\r\nThe 'nv overlay evpn' command is not available on Nexus 3000 series of switches. The module currently doesn't handle this scenario. It fails with 'Invalid command' , but I think this needs to be handled more elegantly. Also, documentation needs to be improved to highlight this. This issue isn't necessarily a evpn issue, but can be generalized to several modules and how they'll handle platform differences.\r\n\r\n##### STEPS TO REPRODUCE\r\n<!---\r\nFor bugs, show exactly how to reproduce the problem, using a minimal test-case.\r\nFor new features, show how the feature would be used.\r\n-->\r\nRun the playbook againt a Nexus 3000 device\r\n<!--- Paste example playbooks or commands between quotes below -->\r\n```yaml\r\n  - name: \"Enable nv overlay evpn\"\r\n    nxos_evpn_global: &enable_evpn\r\n      nv_overlay_evpn: true\r\n      provider: \"{{ cli }}\"\r\n```\r\n\r\n<!--- You can also paste gist.github.com links for larger files -->\r\n"},"comment":{"url":"https://api.github.com/repos/ansible/ansible/issues/comments/350771873","html_url":"https://github.com/ansible/ansible/issues/26827#issuecomment-350771873","issue_url":"https://api.github.com/repos/ansible/ansible/issues/26827","id":350771873,"user":{"login":"trishnaguha","id":13337039,"avatar_url":"https://avatars2.githubusercontent.com/u/13337039?v=4","gravatar_id":"","url":"https://api.github.com/users/trishnaguha","html_url":"https://github.com/trishnaguha","followers_url":"https://api.github.com/users/trishnaguha/followers","following_url":"https://api.github.com/users/trishnaguha/following{/other_user}","gists_url":"https://api.github.com/users/trishnaguha/gists{/gist_id}","starred_url":"https://api.github.com/users/trishnaguha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trishnaguha/subscriptions","organizations_url":"https://api.github.com/users/trishnaguha/orgs","repos_url":"https://api.github.com/users/trishnaguha/repos","events_url":"https://api.github.com/users/trishnaguha/events{/privacy}","received_events_url":"https://api.github.com/users/trishnaguha/received_events","type":"User","site_admin":false},"created_at":"2017-12-11T16:12:34Z","updated_at":"2017-12-11T16:12:34Z","author_association":"MEMBER","body":"Target Date 02/01/2018"}}
{"actor":{"display_login":"trishnaguha"}}