)]}'
{".zuul.yaml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"719865ea3d26519d8a8e98e08291d3873f8322a0","unresolved":false,"context_lines":[{"line_number":186,"context_line":"      tempest_use_tempestconf: true"},{"line_number":187,"context_line":"      venv_install_destination_path: \u0027/opt/stack/venv\u0027"},{"line_number":188,"context_line":"      tempest_image_dir: \u0027/opt/stack/images\u0027"},{"line_number":189,"context_line":"      tempest_service_setup_host: \u0027tempest\u0027"},{"line_number":190,"context_line":"      venv_python_executable: \u0027python3\u0027"},{"line_number":191,"context_line":"      tempest_cloud_name: \u0027devstack-admin\u0027"},{"line_number":192,"context_line":"      devstack_localrc:"}],"source_content_type":"text/x-yaml","patch_set":35,"id":"bfdaf3ff_bc494661","line":189,"range":{"start_line":189,"start_character":34,"end_line":189,"end_character":43},"updated":"2019-01-11 11:25:23.000000000","message":"The value here has to be an ansible inventory name for a host. According to http://logs.openstack.org/82/627482/35/check/python-tempestconf-tempest-os-tempest/38b7ea1/zuul-info/inventory.yaml \u0027tempest\u0027 is a group name, not host name. You could either use \u0027controller\u0027 (the host name according to the inventory), or you could do \"{{ inventory_hostname }}\" instead, which is more generic and probably best.","commit_id":"536bccb6867e112c6ef18364eb0cdc1cb412031f"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"5e56e725c2b08bf74b7c0f8c2e0bfdda082c9b04","unresolved":false,"context_lines":[{"line_number":186,"context_line":"      tempest_use_tempestconf: true"},{"line_number":187,"context_line":"      venv_install_destination_path: \u0027/opt/stack/venv\u0027"},{"line_number":188,"context_line":"      tempest_image_dir: \u0027/opt/stack/images\u0027"},{"line_number":189,"context_line":"      tempest_service_setup_host: \u0027tempest\u0027"},{"line_number":190,"context_line":"      venv_python_executable: \u0027python3\u0027"},{"line_number":191,"context_line":"      tempest_cloud_name: \u0027devstack-admin\u0027"},{"line_number":192,"context_line":"      devstack_localrc:"}],"source_content_type":"text/x-yaml","patch_set":35,"id":"bfdaf3ff_5cba9ade","line":189,"range":{"start_line":189,"start_character":34,"end_line":189,"end_character":43},"in_reply_to":"bfdaf3ff_bc494661","updated":"2019-01-11 11:37:31.000000000","message":"Can I set the default value here from localhost to {{inventory_hostname }} https://github.com/openstack/openstack-ansible-os_tempest/blob/master/defaults/main.yml#L35 ?","commit_id":"536bccb6867e112c6ef18364eb0cdc1cb412031f"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"5e56e725c2b08bf74b7c0f8c2e0bfdda082c9b04","unresolved":false,"context_lines":[{"line_number":186,"context_line":"      tempest_use_tempestconf: true"},{"line_number":187,"context_line":"      venv_install_destination_path: \u0027/opt/stack/venv\u0027"},{"line_number":188,"context_line":"      tempest_image_dir: \u0027/opt/stack/images\u0027"},{"line_number":189,"context_line":"      tempest_service_setup_host: \u0027tempest\u0027"},{"line_number":190,"context_line":"      venv_python_executable: \u0027python3\u0027"},{"line_number":191,"context_line":"      tempest_cloud_name: \u0027devstack-admin\u0027"},{"line_number":192,"context_line":"      devstack_localrc:"}],"source_content_type":"text/x-yaml","patch_set":35,"id":"bfdaf3ff_fcf7ced3","line":189,"range":{"start_line":189,"start_character":34,"end_line":189,"end_character":43},"in_reply_to":"bfdaf3ff_bc494661","updated":"2019-01-11 11:37:31.000000000","message":"Sure, I will update here. Will i update","commit_id":"536bccb6867e112c6ef18364eb0cdc1cb412031f"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"3964bb11db16a0411e26f7803234c606dff8c45d","unresolved":false,"context_lines":[{"line_number":184,"context_line":"    vars:"},{"line_number":185,"context_line":"      tempest_run: yes"},{"line_number":186,"context_line":"      tempest_use_tempestconf: true"},{"line_number":187,"context_line":"      venv_install_destination_path: \u0027/opt/stack/venv\u0027"},{"line_number":188,"context_line":"      tempest_image_dir: \u0027/opt/stack/images\u0027"},{"line_number":189,"context_line":"      tempest_service_setup_host: \u0027{{ inventory_hostname }}\u0027"},{"line_number":190,"context_line":"      tempest_cloud_name: \u0027devstack-admin\u0027"}],"source_content_type":"text/x-yaml","patch_set":41,"id":"bfdaf3ff_e8f28206","line":187,"range":{"start_line":187,"start_character":6,"end_line":187,"end_character":54},"updated":"2019-01-14 15:42:41.000000000","message":"Rather change this to the following to ensure that anything else keying off the path gets the right path too.\n\ntempest_venv_bin: \u0027/opt/stack/venv/bin\u0027","commit_id":"270b5de202440f007e3ec56d969ffb1c411e4108"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"a1caac88b2032885913e39f4a8c8b951951ac978","unresolved":false,"context_lines":[{"line_number":184,"context_line":"    vars:"},{"line_number":185,"context_line":"      tempest_run: yes"},{"line_number":186,"context_line":"      tempest_use_tempestconf: true"},{"line_number":187,"context_line":"      venv_install_destination_path: \u0027/opt/stack/venv\u0027"},{"line_number":188,"context_line":"      tempest_image_dir: \u0027/opt/stack/images\u0027"},{"line_number":189,"context_line":"      tempest_service_setup_host: \u0027{{ inventory_hostname }}\u0027"},{"line_number":190,"context_line":"      tempest_cloud_name: \u0027devstack-admin\u0027"}],"source_content_type":"text/x-yaml","patch_set":41,"id":"bfdaf3ff_9d9527e7","line":187,"range":{"start_line":187,"start_character":6,"end_line":187,"end_character":54},"in_reply_to":"bfdaf3ff_e8f28206","updated":"2019-01-15 14:22:28.000000000","message":"Done","commit_id":"270b5de202440f007e3ec56d969ffb1c411e4108"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"3964bb11db16a0411e26f7803234c606dff8c45d","unresolved":false,"context_lines":[{"line_number":186,"context_line":"      tempest_use_tempestconf: true"},{"line_number":187,"context_line":"      venv_install_destination_path: \u0027/opt/stack/venv\u0027"},{"line_number":188,"context_line":"      tempest_image_dir: \u0027/opt/stack/images\u0027"},{"line_number":189,"context_line":"      tempest_service_setup_host: \u0027{{ inventory_hostname }}\u0027"},{"line_number":190,"context_line":"      tempest_cloud_name: \u0027devstack-admin\u0027"},{"line_number":191,"context_line":"      venv_default_pip_packages:"},{"line_number":192,"context_line":"        - \"shade\""}],"source_content_type":"text/x-yaml","patch_set":41,"id":"bfdaf3ff_e8cb62a2","line":189,"updated":"2019-01-14 15:42:41.000000000","message":"With this, also add:\n\ntempest_service_setup_host_python_interpreter: \"{{ tempest_venv_bin }}/python\"","commit_id":"270b5de202440f007e3ec56d969ffb1c411e4108"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"a1caac88b2032885913e39f4a8c8b951951ac978","unresolved":false,"context_lines":[{"line_number":186,"context_line":"      tempest_use_tempestconf: true"},{"line_number":187,"context_line":"      venv_install_destination_path: \u0027/opt/stack/venv\u0027"},{"line_number":188,"context_line":"      tempest_image_dir: \u0027/opt/stack/images\u0027"},{"line_number":189,"context_line":"      tempest_service_setup_host: \u0027{{ inventory_hostname }}\u0027"},{"line_number":190,"context_line":"      tempest_cloud_name: \u0027devstack-admin\u0027"},{"line_number":191,"context_line":"      venv_default_pip_packages:"},{"line_number":192,"context_line":"        - \"shade\""}],"source_content_type":"text/x-yaml","patch_set":41,"id":"bfdaf3ff_bd982b1b","line":189,"in_reply_to":"bfdaf3ff_e8cb62a2","updated":"2019-01-15 14:22:28.000000000","message":"Done","commit_id":"270b5de202440f007e3ec56d969ffb1c411e4108"},{"author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"change_message_id":"9e1152caa3ff6b1e0554c6b263d93f537ecf632e","unresolved":false,"context_lines":[{"line_number":179,"context_line":"        name: os_tempest"},{"line_number":180,"context_line":"      - zuul: git.openstack.org/openstack/ansible-role-python_venv_build"},{"line_number":181,"context_line":"        name: python_venv_build"},{"line_number":182,"context_line":"      - zuul: git.openstack.org/openstack/ansible-config_template"},{"line_number":183,"context_line":"        name: config_template"},{"line_number":184,"context_line":"    run: playbooks/python-tempestconf-os-tempest.yaml"},{"line_number":185,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":55,"id":"bfdaf3ff_23c3843a","line":182,"updated":"2019-01-17 14:32:07.000000000","message":"I don\u0027t think you\u0027ll be able to use this, since it is an action plugin. We block those from running in untrusted jobs on the zuul executor, for security reasons.","commit_id":"c4d4420abe0731cb129e1b6ed1ef39306d789a1f"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"176557f349e0d85df52f56b85b75b66507faeff8","unresolved":false,"context_lines":[{"line_number":179,"context_line":"        name: os_tempest"},{"line_number":180,"context_line":"      - zuul: git.openstack.org/openstack/ansible-role-python_venv_build"},{"line_number":181,"context_line":"        name: python_venv_build"},{"line_number":182,"context_line":"      - zuul: git.openstack.org/openstack/ansible-config_template"},{"line_number":183,"context_line":"        name: config_template"},{"line_number":184,"context_line":"    run: playbooks/python-tempestconf-os-tempest.yaml"},{"line_number":185,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":55,"id":"bfdaf3ff_15178453","line":182,"in_reply_to":"bfdaf3ff_23c3843a","updated":"2019-01-18 07:11:54.000000000","message":"Used nested ansible here https://review.openstack.org/#/c/627482/56/playbooks/python-tempestconf-config-template.yaml I am not sure it is the correct thing, please have a look.","commit_id":"c4d4420abe0731cb129e1b6ed1ef39306d789a1f"}],"playbooks/python-tempestconf-os-tempest.yaml":[{"author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"change_message_id":"9e1152caa3ff6b1e0554c6b263d93f537ecf632e","unresolved":false,"context_lines":[{"line_number":9,"context_line":"  become: true"},{"line_number":10,"context_line":"  gather_facts: true"},{"line_number":11,"context_line":"  roles:"},{"line_number":12,"context_line":"    - role: \u0027os_tempest\u0027"}],"source_content_type":"text/x-yaml","patch_set":55,"id":"bfdaf3ff_83a11097","line":12,"updated":"2019-01-17 14:32:07.000000000","message":"you can drop quotes here, they are not needed","commit_id":"c4d4420abe0731cb129e1b6ed1ef39306d789a1f"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"176557f349e0d85df52f56b85b75b66507faeff8","unresolved":false,"context_lines":[{"line_number":9,"context_line":"  become: true"},{"line_number":10,"context_line":"  gather_facts: true"},{"line_number":11,"context_line":"  roles:"},{"line_number":12,"context_line":"    - role: \u0027os_tempest\u0027"}],"source_content_type":"text/x-yaml","patch_set":55,"id":"bfdaf3ff_9529349c","line":12,"in_reply_to":"bfdaf3ff_83a11097","updated":"2019-01-18 07:11:54.000000000","message":"Done","commit_id":"c4d4420abe0731cb129e1b6ed1ef39306d789a1f"}]}
