{"action":"created","issue":{"url":"https://api.github.com/repos/napalm-automation/napalm-nxos/issues/91","repository_url":"https://api.github.com/repos/napalm-automation/napalm-nxos","labels_url":"https://api.github.com/repos/napalm-automation/napalm-nxos/issues/91/labels{/name}","comments_url":"https://api.github.com/repos/napalm-automation/napalm-nxos/issues/91/comments","events_url":"https://api.github.com/repos/napalm-automation/napalm-nxos/issues/91/events","html_url":"https://github.com/napalm-automation/napalm-nxos/issues/91","id":236882604,"number":91,"title":"Conflict over ownership of file (napalm-nxos vs. napalm-iosxr)","user":{"login":"he32","id":1199501,"avatar_url":"https://avatars1.githubusercontent.com/u/1199501?v=3","gravatar_id":"","url":"https://api.github.com/users/he32","html_url":"https://github.com/he32","followers_url":"https://api.github.com/users/he32/followers","following_url":"https://api.github.com/users/he32/following{/other_user}","gists_url":"https://api.github.com/users/he32/gists{/gist_id}","starred_url":"https://api.github.com/users/he32/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/he32/subscriptions","organizations_url":"https://api.github.com/users/he32/orgs","repos_url":"https://api.github.com/users/he32/repos","events_url":"https://api.github.com/users/he32/events{/privacy}","received_events_url":"https://api.github.com/users/he32/received_events","type":"User","site_admin":false},"labels":[{"id":438801521,"url":"https://api.github.com/repos/napalm-automation/napalm-nxos/labels/info_needed","name":"info_needed","color":"1d76db","default":false},{"id":342464082,"url":"https://api.github.com/repos/napalm-automation/napalm-nxos/labels/question","name":"question","color":"c2e0c6","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/napalm-automation/napalm-nxos/milestones/6","html_url":"https://github.com/napalm-automation/napalm-nxos/milestone/6","labels_url":"https://api.github.com/repos/napalm-automation/napalm-nxos/milestones/6/labels","id":2061102,"number":6,"title":"BLOCKED","description":"","creator":{"login":"mirceaulinic","id":16694679,"avatar_url":"https://avatars2.githubusercontent.com/u/16694679?v=3","gravatar_id":"","url":"https://api.github.com/users/mirceaulinic","html_url":"https://github.com/mirceaulinic","followers_url":"https://api.github.com/users/mirceaulinic/followers","following_url":"https://api.github.com/users/mirceaulinic/following{/other_user}","gists_url":"https://api.github.com/users/mirceaulinic/gists{/gist_id}","starred_url":"https://api.github.com/users/mirceaulinic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mirceaulinic/subscriptions","organizations_url":"https://api.github.com/users/mirceaulinic/orgs","repos_url":"https://api.github.com/users/mirceaulinic/repos","events_url":"https://api.github.com/users/mirceaulinic/events{/privacy}","received_events_url":"https://api.github.com/users/mirceaulinic/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":3,"state":"open","created_at":"2016-10-11T03:41:55Z","updated_at":"2017-06-19T14:09:09Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2017-06-19T12:59:15Z","updated_at":"2017-06-19T16:58:49Z","closed_at":null,"body":"### Description of Issue/Question\r\n\r\nThe napalm-nxos module wants to install a file which is also installed\r\nby the napalm-iosxr module.  For us maintaining packages for these,\r\nthis is a big no-no.\r\n\r\n### Did you follow the steps from https://github.com/napalm-automation/napalm#faq\r\n[ X] Yes\r\n[ ] No\r\n\r\n\r\n### Setup\r\n\r\n### napalm-nxos version\r\n\r\n```\r\n0.5.2\r\n```\r\n\r\n### NX-OS version\r\n\r\n```\r\nNot relevant\r\n```\r\n\r\n### Steps to Reproduce the Issue\r\nSee that with python2.7, both packages want to install\r\n\r\n`lib/python2.7/site-packages/test/unit/__init__.py`\r\nand the corresponding `pyc` and `pyo` files.\r\nThat file name is, IMHO, way too generic,\r\nwell, the same can be said for all the files installed in the\r\n`lib/python2.7/site-packages/test/` directory tree.\r\n\r\nFor now I've just put an ugly band-aid in place so all the `test/` files gets\r\nomitted from the installation.\r\n\r\n### Error Traceback\r\n\r\n```\r\nNot relevant.\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/napalm-automation/napalm-nxos/issues/comments/309502082","html_url":"https://github.com/napalm-automation/napalm-nxos/issues/91#issuecomment-309502082","issue_url":"https://api.github.com/repos/napalm-automation/napalm-nxos/issues/91","id":309502082,"user":{"login":"dbarrosop","id":6246622,"avatar_url":"https://avatars0.githubusercontent.com/u/6246622?v=3","gravatar_id":"","url":"https://api.github.com/users/dbarrosop","html_url":"https://github.com/dbarrosop","followers_url":"https://api.github.com/users/dbarrosop/followers","following_url":"https://api.github.com/users/dbarrosop/following{/other_user}","gists_url":"https://api.github.com/users/dbarrosop/gists{/gist_id}","starred_url":"https://api.github.com/users/dbarrosop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbarrosop/subscriptions","organizations_url":"https://api.github.com/users/dbarrosop/orgs","repos_url":"https://api.github.com/users/dbarrosop/repos","events_url":"https://api.github.com/users/dbarrosop/events{/privacy}","received_events_url":"https://api.github.com/users/dbarrosop/received_events","type":"User","site_admin":false},"created_at":"2017-06-19T16:58:49Z","updated_at":"2017-06-19T16:58:49Z","body":"I can't speak for the rest but I have never used that tool so I am not sure how it works or how to fix it but if you have a solution we will happy review it and apply it. The way I usually package python packages myself is by using fpm to package an entire virtualenv that had the libraries installed with pip so I haven't encountered the problem you mention."}}
{"actor":{"display_login":"dbarrosop"}}