)]}'
{"roles/build-containers/tasks/venv_setup.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"79c9f8b15d520d537aeb6c9048164b5101f68339","unresolved":false,"context_lines":[{"line_number":39,"context_line":"      - \"file://{{ openstack_git_root }}/python-tripleoclient\""},{"line_number":40,"context_line":"      - decorator"},{"line_number":41,"context_line":"    virtualenv: \"{{ workspace }}/venv_build\""},{"line_number":42,"context_line":"    virtualenv_python: python3"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- name: set template override"},{"line_number":45,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ff570b3c_605e3f13","line":42,"range":{"start_line":42,"start_character":4,"end_line":42,"end_character":30},"updated":"2020-06-09 18:25:47.000000000","message":"can we also make this go with python3\u0027s native venv tool, so we can stop dep\u0027ing on virtualenv?","commit_id":"5ab66b6669a6ac3a7a3c46471c9e81665f59d313"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"7dde9135df1a273b1ebbd27522bfaf5d21a130a1","unresolved":false,"context_lines":[{"line_number":39,"context_line":"      - \"file://{{ openstack_git_root }}/python-tripleoclient\""},{"line_number":40,"context_line":"      - decorator"},{"line_number":41,"context_line":"    virtualenv: \"{{ workspace }}/venv_build\""},{"line_number":42,"context_line":"    virtualenv_python: python3"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- name: set template override"},{"line_number":45,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ff570b3c_80b6f33d","line":42,"range":{"start_line":42,"start_character":4,"end_line":42,"end_character":30},"in_reply_to":"ff570b3c_605e3f13","updated":"2020-06-09 18:27:34.000000000","message":"I think we should be able to do this with \n\n  virtualenv_command: /usr/bin/python3 -m venv","commit_id":"5ab66b6669a6ac3a7a3c46471c9e81665f59d313"},{"author":{"_account_id":24162,"name":"Sorin Sbârnea","display_name":"zbr","email":"ssbarnea@redhat.com","username":"ssbarnea","status":"do not feed the troll 🥕"},"change_message_id":"af888a85b394fb29b9398732842fc1f61ae54903","unresolved":false,"context_lines":[{"line_number":39,"context_line":"      - \"file://{{ openstack_git_root }}/python-tripleoclient\""},{"line_number":40,"context_line":"      - decorator"},{"line_number":41,"context_line":"    virtualenv: \"{{ workspace }}/venv_build\""},{"line_number":42,"context_line":"    virtualenv_python: python3"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- name: set template override"},{"line_number":45,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ff570b3c_608c7f7f","line":42,"range":{"start_line":42,"start_character":4,"end_line":42,"end_character":30},"in_reply_to":"ff570b3c_80b6f33d","updated":"2020-06-09 18:29:50.000000000","message":"Not unless the minimal version of ansible reaquired is 2.9.9 -- this multi arg bug was only recently fixed.","commit_id":"5ab66b6669a6ac3a7a3c46471c9e81665f59d313"}],"roles/tripleo-repos/defaults/main.yml":[{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"0c29e5f1bb8c27e38bbe3c5c5c6cbf58b45d9abe","unresolved":false,"context_lines":[{"line_number":6,"context_line":"fedora_mirror_host: \"https://mirrors.fedoraproject.org\""},{"line_number":7,"context_line":"rdo_mirror_host: \"https://trunk.rdoproject.org\""},{"line_number":8,"context_line":"override_repos: \"\""},{"line_number":9,"context_line":"virtualenv_python: \"python{% if ansible_distribution_major_version|int \u003d\u003d 3 %}3{% endif %}\""},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"rpm_packages:"},{"line_number":12,"context_line":"  yum:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1fa4df85_54e9da7d","line":9,"range":{"start_line":9,"start_character":32,"end_line":9,"end_character":66},"updated":"2020-03-16 09:08:55.000000000","message":"why do we prefer that to say ansible_python[\u0027version\u0027][\u0027major\u0027]","commit_id":"40e573061e61875466f3c4e3402de06a9cf6dd27"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"c0477bd67ea5bc8086e6d62e4725e73a7bffc289","unresolved":false,"context_lines":[{"line_number":6,"context_line":"fedora_mirror_host: \"https://mirrors.fedoraproject.org\""},{"line_number":7,"context_line":"rdo_mirror_host: \"https://trunk.rdoproject.org\""},{"line_number":8,"context_line":"override_repos: \"\""},{"line_number":9,"context_line":"virtualenv_python: \"python{% if ansible_distribution_major_version|int \u003d\u003d 3 %}3{% endif %}\""},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"rpm_packages:"},{"line_number":12,"context_line":"  yum:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"df33271e_c6e80f18","line":9,"range":{"start_line":9,"start_character":32,"end_line":9,"end_character":66},"in_reply_to":"1fa4df85_1f405b35","updated":"2020-03-24 09:09:28.000000000","message":"hmmm so we\u0027d have to collect_facts from the managed host first\n\nsurely you can reference host specific facts ?","commit_id":"40e573061e61875466f3c4e3402de06a9cf6dd27"},{"author":{"_account_id":24162,"name":"Sorin Sbârnea","display_name":"zbr","email":"ssbarnea@redhat.com","username":"ssbarnea","status":"do not feed the troll 🥕"},"change_message_id":"c780f843b80dff70bcd15bbc1ceac43686fb8432","unresolved":false,"context_lines":[{"line_number":6,"context_line":"fedora_mirror_host: \"https://mirrors.fedoraproject.org\""},{"line_number":7,"context_line":"rdo_mirror_host: \"https://trunk.rdoproject.org\""},{"line_number":8,"context_line":"override_repos: \"\""},{"line_number":9,"context_line":"virtualenv_python: \"python{% if ansible_distribution_major_version|int \u003d\u003d 3 %}3{% endif %}\""},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"rpm_packages:"},{"line_number":12,"context_line":"  yum:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1fa4df85_1f405b35","line":9,"range":{"start_line":9,"start_character":32,"end_line":9,"end_character":66},"in_reply_to":"1fa4df85_54e9da7d","updated":"2020-03-16 09:32:55.000000000","message":"In fact you pointed me a critical bug, this relies on ansible distribution python version which is irrelevant. We care about python version from the managed host, not the one from controller.\n\nI will -W this until I put the right condition. That is a very common mistake we make.","commit_id":"40e573061e61875466f3c4e3402de06a9cf6dd27"}]}
