)]}'
{"playbooks/os-rally-install.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"45ad521c30640fec7cc25efd04220e720eb5e148","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    - role: \"os_rally\""},{"line_number":30,"context_line":"      rally_venv_download_url: \"{{ openstack_repo_url }}/venvs/{{ openstack_release }}/{{ ansible_distribution | lower }}/rally-{{ openstack_release }}.tgz\""},{"line_number":31,"context_line":"      rally_git_repo: \"{{ openstack_repo_git_url }}/rally\""},{"line_number":32,"context_line":"  vars_files:"},{"line_number":33,"context_line":"    - defaults/repo_packages/openstack_other.yml"},{"line_number":34,"context_line":"  vars:"},{"line_number":35,"context_line":"    rally_host_group: utility_all"},{"line_number":36,"context_line":"    pip_lock_to_internal_repo: \"{{ (pip_links | length) \u003e\u003d 1 }}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1ac06dbe_8bdf1a68","line":33,"range":{"start_line":32,"start_character":0,"end_line":33,"end_character":48},"updated":"2016-08-23 14:27:00.000000000","message":"Is this really needed? Being an os_* role the repo build will actually create a venv for the role\u0027s requirements.","commit_id":"4f472abd8b3196bc63980497844adad5f70cb1ff"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"55215ba0c0a8667ce1331f84685318b169ece8cb","unresolved":false,"context_lines":[{"line_number":32,"context_line":"  vars_files:"},{"line_number":33,"context_line":"    - defaults/repo_packages/openstack_other.yml"},{"line_number":34,"context_line":"  vars:"},{"line_number":35,"context_line":"    rally_host_group: utility_all"},{"line_number":36,"context_line":"    pip_lock_to_internal_repo: \"{{ (pip_links | length) \u003e\u003d 1 }}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1ac06dbe_4807e817","line":35,"range":{"start_line":35,"start_character":4,"end_line":35,"end_character":33},"updated":"2016-08-23 14:10:10.000000000","message":"Ideally this should be a default in the role itself.","commit_id":"4f472abd8b3196bc63980497844adad5f70cb1ff"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"71d38d74e2aae447eed4b2809d5a080dd37480e9","unresolved":false,"context_lines":[{"line_number":32,"context_line":"  vars_files:"},{"line_number":33,"context_line":"    - defaults/repo_packages/openstack_other.yml"},{"line_number":34,"context_line":"  vars:"},{"line_number":35,"context_line":"    rally_host_group: utility_all"},{"line_number":36,"context_line":"    pip_lock_to_internal_repo: \"{{ (pip_links | length) \u003e\u003d 1 }}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1ac06dbe_88d3a003","line":35,"range":{"start_line":35,"start_character":4,"end_line":35,"end_character":33},"in_reply_to":"1ac06dbe_4807e817","updated":"2016-08-23 14:18:35.000000000","message":"It is, but defaults to rally_all so we can test that the host group is overrideable.","commit_id":"4f472abd8b3196bc63980497844adad5f70cb1ff"}]}
