)]}'
{"README.md":[{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"f3bf0be3bb518d65337f94b234de1dd95be3784e","unresolved":false,"context_lines":[{"line_number":12,"context_line":"### Installing dependencies"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"For using Openstack Cloud collection firstly need to install `ansible` and `openstacksdk` Python modules on Ansible controller."},{"line_number":15,"context_line":"For example with pip:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"```bash"},{"line_number":18,"context_line":"pip install ansible openstacksdk"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"ff570b3c_e3e707ac","line":15,"updated":"2020-06-09 10:19:22.000000000","message":"I would prefer to give at least a hint, that on some crappy OS (no finger pointing) you need to ensure, that ansible is able to find SDK in runtime (installing into venv or some special location/particular py versions is useless).\nThat is something what is sometimes requiring very much debugging time and deserves at least being mentioned in README","commit_id":"fa0897c14b803f7081b4c7557dfb6e7e04bab785"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"d4547dca57d1d5e095a7211f63177410192da361","unresolved":false,"context_lines":[{"line_number":18,"context_line":"pip install ansible openstacksdk"},{"line_number":19,"context_line":"```"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"OpenstackSDK has to be available for Ansible and used by the same Python interpreter as Ansible uses on the controller."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"---"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":2,"id":"ff570b3c_ea2513b0","line":21,"updated":"2020-06-09 14:28:48.000000000","message":"Proposal:\nOpenStackSDK has to be available to Ansible and to the Python interpreter on the host, where Ansible executes the module (target host). Please note, that under some circumstances Ansible might invoke not standard Python interpreter on the target host.","commit_id":"95369bcc90ead81359121d9915d351839b2b47d2"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"b5ac7574686e6ddc2b8f130d0524fbfb5ec7d353","unresolved":false,"context_lines":[{"line_number":18,"context_line":"pip install ansible openstacksdk"},{"line_number":19,"context_line":"```"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"OpenstackSDK has to be available for Ansible and used by the same Python interpreter as Ansible uses on the controller."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"---"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":2,"id":"ff570b3c_caebef0f","line":21,"in_reply_to":"ff570b3c_ea2513b0","updated":"2020-06-09 14:33:50.000000000","message":"Done","commit_id":"95369bcc90ead81359121d9915d351839b2b47d2"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"d4547dca57d1d5e095a7211f63177410192da361","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"OpenstackSDK is better to be the last stable version. It should NOT be installed on Openstack nodes,"},{"line_number":28,"context_line":"but rather on operators host (aka \"Ansible controller\"). OpenstackSDK from last version supports"},{"line_number":29,"context_line":"operations on all Openstack cloud versions. Therefore OpenstackSDK module version should not match"},{"line_number":30,"context_line":"Openstack cloud version usually."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"---"}],"source_content_type":"text/x-gfm","patch_set":2,"id":"ff570b3c_eafcf30d","line":29,"range":{"start_line":29,"start_character":82,"end_line":29,"end_character":92},"updated":"2020-06-09 14:28:48.000000000","message":"should not \u003d\u003e must not\nI think the used wording might be confusing","commit_id":"95369bcc90ead81359121d9915d351839b2b47d2"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"b5ac7574686e6ddc2b8f130d0524fbfb5ec7d353","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"OpenstackSDK is better to be the last stable version. It should NOT be installed on Openstack nodes,"},{"line_number":28,"context_line":"but rather on operators host (aka \"Ansible controller\"). OpenstackSDK from last version supports"},{"line_number":29,"context_line":"operations on all Openstack cloud versions. Therefore OpenstackSDK module version should not match"},{"line_number":30,"context_line":"Openstack cloud version usually."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"---"}],"source_content_type":"text/x-gfm","patch_set":2,"id":"ff570b3c_ca864f66","line":29,"range":{"start_line":29,"start_character":82,"end_line":29,"end_character":92},"in_reply_to":"ff570b3c_eafcf30d","updated":"2020-06-09 14:33:50.000000000","message":"maybe even \"doesn\u0027t have to\"","commit_id":"95369bcc90ead81359121d9915d351839b2b47d2"}]}
