)]}'
{"tests/templates/globals-default.j2":[{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"b7b462eea920bfe91ac6dcb2af4e13ae21d1d2cf","unresolved":false,"context_lines":[{"line_number":2,"context_line":"{% if ansible_os_family \u003d\u003d \u0027Debian\u0027 %}"},{"line_number":3,"context_line":"# Force the use of python3 on Debian and Ubuntu remote hosts. These distros"},{"line_number":4,"context_line":"# typically have an unversioned Python interpreter which links to python2.7."},{"line_number":5,"context_line":"ansible_python_interpreter: /usr/bin/python3"},{"line_number":6,"context_line":"{% endif %}"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"kolla_base_distro: \"{{ base_distro }}\""}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3f4c43b2_4d3af7cb","line":5,"range":{"start_line":5,"start_character":0,"end_line":5,"end_character":44},"updated":"2020-04-20 15:32:35.000000000","message":"why not set it globally for all distros?","commit_id":"db645dfb3a7a73f91edbfa2af95ed2590c85678b"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"b14d8a5aac16db62964d13d98b6f2a8b19cac0d1","unresolved":false,"context_lines":[{"line_number":2,"context_line":"{% if ansible_os_family \u003d\u003d \u0027Debian\u0027 %}"},{"line_number":3,"context_line":"# Force the use of python3 on Debian and Ubuntu remote hosts. These distros"},{"line_number":4,"context_line":"# typically have an unversioned Python interpreter which links to python2.7."},{"line_number":5,"context_line":"ansible_python_interpreter: /usr/bin/python3"},{"line_number":6,"context_line":"{% endif %}"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"kolla_base_distro: \"{{ base_distro }}\""}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3f4c43b2_6d425340","line":5,"range":{"start_line":5,"start_character":0,"end_line":5,"end_character":44},"in_reply_to":"3f4c43b2_4d3af7cb","updated":"2020-04-20 15:33:24.000000000","message":"and why only CI :D","commit_id":"db645dfb3a7a73f91edbfa2af95ed2590c85678b"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"98449fc7aa9a5513d80dcdf44df73bac60041cd4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"{% if ansible_os_family \u003d\u003d \u0027Debian\u0027 %}"},{"line_number":3,"context_line":"# Force the use of python3 on Debian and Ubuntu remote hosts. These distros"},{"line_number":4,"context_line":"# typically have an unversioned Python interpreter which links to python2.7."},{"line_number":5,"context_line":"ansible_python_interpreter: /usr/bin/python3"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"1f493fa4_016dee97","line":2,"updated":"2020-04-20 17:24:06.000000000","message":"seriously why only in CI?","commit_id":"284f492861835a9616eb53a65a9648e415388cc9"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"4818679a15b0c2784e4294af31aeb9e210568153","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"{% if ansible_os_family \u003d\u003d \u0027Debian\u0027 %}"},{"line_number":3,"context_line":"# Force the use of python3 on Debian and Ubuntu remote hosts. These distros"},{"line_number":4,"context_line":"# typically have an unversioned Python interpreter which links to python2.7."},{"line_number":5,"context_line":"ansible_python_interpreter: /usr/bin/python3"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"1f493fa4_64820052","line":2,"in_reply_to":"1f493fa4_016dee97","updated":"2020-04-20 18:07:07.000000000","message":"Oops, forgot to press reply.\n\nWe need to consider that you could (should) be using a virtualenv, in which case it would be different. Possibly we should just document that you need to do this for Ubuntu/Debian without a virtualenv?","commit_id":"284f492861835a9616eb53a65a9648e415388cc9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"d44e919dc5cfc7f7d1fbe290588740cf4939453e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"{% if ansible_os_family \u003d\u003d \u0027Debian\u0027 %}"},{"line_number":3,"context_line":"# Force the use of python3 on Debian and Ubuntu remote hosts. These distros"},{"line_number":4,"context_line":"# typically have an unversioned Python interpreter which links to python2.7."},{"line_number":5,"context_line":"ansible_python_interpreter: /usr/bin/python3"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"1f493fa4_243bd89c","line":2,"in_reply_to":"1f493fa4_64820052","updated":"2020-04-20 18:08:53.000000000","message":"*Might* need to do this. It could work out-of-the-box as well. I agree we should encourage venv usage, it\u0027s much cleaner.","commit_id":"284f492861835a9616eb53a65a9648e415388cc9"}],"tools/kolla-ansible":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"da1968b248a6b80c690d5005ed9045cd1fe3fb6c","unresolved":false,"context_lines":[{"line_number":139,"context_line":"RAW_ARGS\u003d\"$*\""},{"line_number":140,"context_line":"ARGS\u003d$(getopt -o \"${SHORT_OPTS}\" -l \"${LONG_OPTS}\" --name \"$0\" -- \"$@\") || { usage \u003e\u00262; exit 2; }"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"# Detect which python interpreter to use."},{"line_number":143,"context_line":"if ! python3 -c \u0027import kolla_ansible\u0027 \u0026\u003e/dev/null; then"},{"line_number":144,"context_line":"    echo \"ERROR: kolla_ansible has to be available in the PYTHONPATH (e.g. installed)\" \u003e\u00262"},{"line_number":145,"context_line":"    exit 1"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"3f4c43b2_b57d001e","line":142,"range":{"start_line":142,"start_character":0,"end_line":142,"end_character":41},"updated":"2020-04-16 11:38:27.000000000","message":"We no longer detect?","commit_id":"c68d8b2d36a0db79a3bb0ff154c038a7eb1855aa"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"b14d8a5aac16db62964d13d98b6f2a8b19cac0d1","unresolved":false,"context_lines":[{"line_number":139,"context_line":"RAW_ARGS\u003d\"$*\""},{"line_number":140,"context_line":"ARGS\u003d$(getopt -o \"${SHORT_OPTS}\" -l \"${LONG_OPTS}\" --name \"$0\" -- \"$@\") || { usage \u003e\u00262; exit 2; }"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"# Check for existence of python3 interpreter."},{"line_number":143,"context_line":"if ! python3 -c \u0027import kolla_ansible\u0027 \u0026\u003e/dev/null; then"},{"line_number":144,"context_line":"    echo \"ERROR: kolla_ansible has to be available in the PYTHONPATH (e.g. installed)\" \u003e\u00262"},{"line_number":145,"context_line":"    exit 1"}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"3f4c43b2_cd2e0791","line":142,"updated":"2020-04-20 15:33:24.000000000","message":"of kolla_ansible in python3","commit_id":"db645dfb3a7a73f91edbfa2af95ed2590c85678b"}]}
