{"action":"created","issue":{"url":"https://api.github.com/repos/F5Networks/f5-ansible/issues/388","repository_url":"https://api.github.com/repos/F5Networks/f5-ansible","labels_url":"https://api.github.com/repos/F5Networks/f5-ansible/issues/388/labels{/name}","comments_url":"https://api.github.com/repos/F5Networks/f5-ansible/issues/388/comments","events_url":"https://api.github.com/repos/F5Networks/f5-ansible/issues/388/events","html_url":"https://github.com/F5Networks/f5-ansible/issues/388","id":266227765,"number":388,"title":"upstream wait_for_bigip module","user":{"login":"caphrim007","id":46956,"avatar_url":"https://avatars1.githubusercontent.com/u/46956?v=4","gravatar_id":"","url":"https://api.github.com/users/caphrim007","html_url":"https://github.com/caphrim007","followers_url":"https://api.github.com/users/caphrim007/followers","following_url":"https://api.github.com/users/caphrim007/following{/other_user}","gists_url":"https://api.github.com/users/caphrim007/gists{/gist_id}","starred_url":"https://api.github.com/users/caphrim007/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caphrim007/subscriptions","organizations_url":"https://api.github.com/users/caphrim007/orgs","repos_url":"https://api.github.com/users/caphrim007/repos","events_url":"https://api.github.com/users/caphrim007/events{/privacy}","received_events_url":"https://api.github.com/users/caphrim007/received_events","type":"User","site_admin":false},"labels":[{"id":322141033,"url":"https://api.github.com/repos/F5Networks/f5-ansible/labels/new-module","name":"new-module","color":"fad8c7","default":false},{"id":605768200,"url":"https://api.github.com/repos/F5Networks/f5-ansible/labels/upstream","name":"upstream","color":"d4c5f9","default":false}],"state":"closed","locked":false,"assignee":{"login":"caphrim007","id":46956,"avatar_url":"https://avatars1.githubusercontent.com/u/46956?v=4","gravatar_id":"","url":"https://api.github.com/users/caphrim007","html_url":"https://github.com/caphrim007","followers_url":"https://api.github.com/users/caphrim007/followers","following_url":"https://api.github.com/users/caphrim007/following{/other_user}","gists_url":"https://api.github.com/users/caphrim007/gists{/gist_id}","starred_url":"https://api.github.com/users/caphrim007/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caphrim007/subscriptions","organizations_url":"https://api.github.com/users/caphrim007/orgs","repos_url":"https://api.github.com/users/caphrim007/repos","events_url":"https://api.github.com/users/caphrim007/events{/privacy}","received_events_url":"https://api.github.com/users/caphrim007/received_events","type":"User","site_admin":false},"assignees":[{"login":"caphrim007","id":46956,"avatar_url":"https://avatars1.githubusercontent.com/u/46956?v=4","gravatar_id":"","url":"https://api.github.com/users/caphrim007","html_url":"https://github.com/caphrim007","followers_url":"https://api.github.com/users/caphrim007/followers","following_url":"https://api.github.com/users/caphrim007/following{/other_user}","gists_url":"https://api.github.com/users/caphrim007/gists{/gist_id}","starred_url":"https://api.github.com/users/caphrim007/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caphrim007/subscriptions","organizations_url":"https://api.github.com/users/caphrim007/orgs","repos_url":"https://api.github.com/users/caphrim007/repos","events_url":"https://api.github.com/users/caphrim007/events{/privacy}","received_events_url":"https://api.github.com/users/caphrim007/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2017-10-17T18:17:37Z","updated_at":"2017-10-18T17:06:43Z","closed_at":"2017-10-18T17:06:43Z","author_association":"COLLABORATOR","body":"<!--- Verify first that your issue/request is not already reported in GitHub -->\r\n\r\n##### ISSUE TYPE\r\n<!--- Pick one below and delete the rest: -->\r\n - Upstream request\r\n\r\n##### COMPONENT NAME\r\n<!--- Name of the module/role/task -->\r\nwait_for_bigip\r\n\r\n##### ANSIBLE VERSION\r\n<!--- Paste verbatim output from “ansible --version” between quotes below -->\r\n```\r\nansible 2.5.0\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 = /usr/local/lib/python2.7/site-packages/ansible\r\n  executable location = /usr/local/bin/ansible\r\n  python version = 2.7.14 (default, Sep 18 2017, 20:47:33) [GCC 4.9.2]\r\n```\r\n\r\n##### PYTHON VERSION\r\n<!--- Paste verbatim output from “python -V” between quotes below -->\r\n```\r\n\r\n```\r\n\r\n##### BIGIP VERSION\r\n<!---\r\nPaste a list of BIG-IP versions this was tested on.\r\nThis is usually reflected in the playbook that runs the functional test.\r\n\r\nCheck the tested versions\r\n-->\r\n- [ ] 12.0.0 (BIGIP-12.0.0.0.0.606)\r\n- [ ] 12.1.0 (BIGIP-12.1.0.0.0.1434)\r\n- [ ] 12.1.0-hf1 (BIGIP-12.1.0.1.0.1447-HF1)\r\n- [ ] 12.1.0-hf2 (BIGIP-12.1.0.2.0.1468-HF2)\r\n- [ ] 12.1.1 (BIGIP-12.1.1.0.0.184)\r\n- [ ] 12.1.1-hf1 (BIGIP-12.1.1.1.0.196-HF1)\r\n- [ ] 12.1.1-hf2 (BIGIP-12.1.1.2.0.204-HF2)\r\n- [ ] 12.1.2 (BIGIP-12.1.2.0.0.249)\r\n- [ ] 12.1.2-hf1 (BIGIP-12.1.2.1.0.264-HF1)\r\n- [ ] 13.0.0 (BIGIP-13.0.0.0.0.1645)\r\n- [ ] 13.0.0-hf1 (BIGIP-13.0.0.1.0.1668-HF1)\r\n\r\n##### Python VERSION\r\n<!---\r\nPaste a list of Python versions this was tested on.\r\n\r\nCheck the tested versions\r\n-->\r\n- [ ] 2.7.14\r\n- [ ] 3.5.4\r\n- [ ] 3.6.2\r\n\r\n##### CHECKLIST\r\n<!---\r\nEnsure all the following are complete\r\n-->\r\n#### Module code related\r\n- [x] Module code has `EXAMPLES`\r\n- [x] Module code has `DOCUMENTATION`\r\n- [x] Module code has `RETURN`\r\n- [x] Module code has `ANSIBLE_METADATA`\r\n- [x] Module code conforms to coding standards (v3). This includes a `Parameters` class, `ModuleManager` class, and `ArgumentSpec` class.\r\n- [x] Module includes GPL3 license at top of the file and F5 Networks copyright.\r\n- [x] Module imports are not `from *`\r\n- [x] If this module is new to Ansible, the `version_added` key of the `DOCUMENTATION` variable is set to `2.5`.\r\n- [x] If this module is not new to Ansible, but you have added accepted parameters to it, the `version_added` key for each of those new parameters is `2.5`.\r\n\r\n#### Integration test related\r\n- [x] Playbook exists to do functional tests\r\n- [x] Role directory with functional tests exists\r\n- [x] Module code has been tested on major releases post 12.x. If a major release cannot be supported, document \"why\" in the `notes` section of the module \r\n`DOCUMENTATION`\r\n\r\n#### Unit test related\r\n- [x] Unit tests in `tests/unit` for the product exist\r\n- [x] `TestParameters` unit test class exists and has content\r\n- [x] `TestManager` unit test class (or `*Managers` if required) exists and has content\r\n\r\n#### QC related\r\n- [ ] Module code passes `pycodestyle library/MODULE_NAME.py`\r\n- [ ] Unit test code passes `pycodestyle test/unit/PRODUCT/test_MODULE_NAME.py`\r\n\r\n#### Docs related\r\n- [ ] Docs exist and build correctly (`make docs`)\r\n- [ ] Docs have been merged to `f5-ansible` so they can be rebuilt by ReadTheDocs.\r\n\r\n#### Upstream vendor related, with f5-sdk\r\n\r\nThis must be done inside of Ansible's source tree. (`cd local/ansible`)\r\n\r\n- [x] Module code in Ansible repo passes `ansible-test units --python 2.7 MODULE_NAME`\r\n- [x] Module code in Ansible repo passes `ansible-test units --python 3.5 MODULE_NAME`\r\n- [x] Module code in Ansible repo passes `ansible-test units --python 3.6 MODULE_NAME`\r\n- [x] Module code in Ansible repo passes `ansible-test sanity --test validate-modules`\r\n- [x] Module code in Ansible repo passes `ansible-test sanity --test pep8`\r\n\r\n#### Upstream vendor related, without f5-sdk\r\n\r\nThis must be done inside of Ansible's source tree. (`cd local/ansible`) \r\n\r\n- [x] Module code in Ansible repo passes `ansible-test sanity --test import --python 2.7`\r\n- [x] Module code in Ansible repo passes `ansible-test sanity --test import --python 3.5`\r\n- [x] Module code in Ansible repo passes `ansible-test sanity --test import --python 3.6`\r\n- [x] Module code in Ansible repo passes `nosetests test/units/modules/network/f5/test_MODULE_NAME.py` using venv made with requirements.bare.txt\r\n\r\n#### Upstream vendor related, misc\r\n- [ ] Module PR has been mentioned as a comment for the next Networking Team meeting here https://github.com/ansible/community/issues/247\r\n\r\n#### Upstream vendor, sanity related\r\n- [x] Command `bash test/ansible/sanity/integration-test-idempotent-names.sh` passes\r\n- [x] Command `./test/ansible/sanity/short-description-ends-with-period.py` passes\r\n\r\n##### SUMMARY\r\n<!--- Explain the problem briefly -->\r\n"},"comment":{"url":"https://api.github.com/repos/F5Networks/f5-ansible/issues/comments/337659919","html_url":"https://github.com/F5Networks/f5-ansible/issues/388#issuecomment-337659919","issue_url":"https://api.github.com/repos/F5Networks/f5-ansible/issues/388","id":337659919,"user":{"login":"caphrim007","id":46956,"avatar_url":"https://avatars1.githubusercontent.com/u/46956?v=4","gravatar_id":"","url":"https://api.github.com/users/caphrim007","html_url":"https://github.com/caphrim007","followers_url":"https://api.github.com/users/caphrim007/followers","following_url":"https://api.github.com/users/caphrim007/following{/other_user}","gists_url":"https://api.github.com/users/caphrim007/gists{/gist_id}","starred_url":"https://api.github.com/users/caphrim007/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caphrim007/subscriptions","organizations_url":"https://api.github.com/users/caphrim007/orgs","repos_url":"https://api.github.com/users/caphrim007/repos","events_url":"https://api.github.com/users/caphrim007/events{/privacy}","received_events_url":"https://api.github.com/users/caphrim007/received_events","type":"User","site_admin":false},"created_at":"2017-10-18T17:06:42Z","updated_at":"2017-10-18T17:06:42Z","author_association":"COLLABORATOR","body":"this is now merged"}}
{"actor":{"display_login":"caphrim007"}}