)]}'
{".zuul.yaml":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"f4aec17d4181fa1e8b8cbd8b713ae62756f45495","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      - openstack/zun"},{"line_number":17,"context_line":"      - openstack/python-zunclient"},{"line_number":18,"context_line":"      - openstack/zun-tempest-plugin"},{"line_number":19,"context_line":"    run: playbooks/legacy/zun-devstack-base/run"},{"line_number":20,"context_line":"    post-run: playbooks/legacy/zun-devstack-base/post"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"- job:"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_127dbb1b","line":19,"range":{"start_line":19,"start_character":19,"end_line":19,"end_character":25},"updated":"2017-10-06 03:41:19.000000000","message":"I guess we can remove this from the path.","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"f4aec17d4181fa1e8b8cbd8b713ae62756f45495","unresolved":false,"context_lines":[{"line_number":17,"context_line":"      - openstack/python-zunclient"},{"line_number":18,"context_line":"      - openstack/zun-tempest-plugin"},{"line_number":19,"context_line":"    run: playbooks/legacy/zun-devstack-base/run"},{"line_number":20,"context_line":"    post-run: playbooks/legacy/zun-devstack-base/post"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"- job:"},{"line_number":23,"context_line":"    name: zun-devstack-base-multinode"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_72918f46","line":20,"range":{"start_line":20,"start_character":24,"end_line":20,"end_character":30},"updated":"2017-10-06 03:41:19.000000000","message":"Ditto","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"}],"playbooks/legacy/zun-devstack-base-multinode/run.yaml":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"f4aec17d4181fa1e8b8cbd8b713ae62756f45495","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- hosts: primary"},{"line_number":2,"context_line":"  name: Legacy Zun devstack base multinode"},{"line_number":3,"context_line":"  tasks:"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    - name: Ensure legacy workspace directory"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_37bae96d","line":2,"range":{"start_line":2,"start_character":8,"end_line":2,"end_character":14},"updated":"2017-10-06 03:41:19.000000000","message":"I guess the \"Legacy\" can be removed.","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"},{"author":{"_account_id":22406,"name":"Kien Nguyen","email":"kiennt2609@gmail.com","username":"kiennt"},"change_message_id":"0205e11b3da3fb9f46df57c74b0d07b5299349e4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- hosts: primary"},{"line_number":2,"context_line":"  name: Legacy Zun devstack base multinode"},{"line_number":3,"context_line":"  tasks:"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    - name: Ensure legacy workspace directory"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_8d274cb7","line":2,"range":{"start_line":2,"start_character":8,"end_line":2,"end_character":14},"in_reply_to":"7f515b1d_37bae96d","updated":"2017-10-06 04:18:15.000000000","message":"Done","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"f4aec17d4181fa1e8b8cbd8b713ae62756f45495","unresolved":false,"context_lines":[{"line_number":2,"context_line":"  name: Legacy Zun devstack base multinode"},{"line_number":3,"context_line":"  tasks:"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    - name: Ensure legacy workspace directory"},{"line_number":6,"context_line":"      file:"},{"line_number":7,"context_line":"        path: \u0027{{ ansible_user_dir }}/workspace\u0027"},{"line_number":8,"context_line":"        state: directory"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_d253a3e1","line":5,"range":{"start_line":5,"start_character":19,"end_line":5,"end_character":25},"updated":"2017-10-06 03:41:19.000000000","message":"Still legacy?","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"},{"author":{"_account_id":22406,"name":"Kien Nguyen","email":"kiennt2609@gmail.com","username":"kiennt"},"change_message_id":"0205e11b3da3fb9f46df57c74b0d07b5299349e4","unresolved":false,"context_lines":[{"line_number":2,"context_line":"  name: Legacy Zun devstack base multinode"},{"line_number":3,"context_line":"  tasks:"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    - name: Ensure legacy workspace directory"},{"line_number":6,"context_line":"      file:"},{"line_number":7,"context_line":"        path: \u0027{{ ansible_user_dir }}/workspace\u0027"},{"line_number":8,"context_line":"        state: directory"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_6d2ad07e","line":5,"range":{"start_line":5,"start_character":19,"end_line":5,"end_character":25},"in_reply_to":"7f515b1d_d253a3e1","updated":"2017-10-06 04:18:15.000000000","message":"Done","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"f4aec17d4181fa1e8b8cbd8b713ae62756f45495","unresolved":false,"context_lines":[{"line_number":21,"context_line":"              openstack-infra/devstack-gate"},{"line_number":22,"context_line":"        executable: /bin/bash"},{"line_number":23,"context_line":"        chdir: \u0027{{ ansible_user_dir }}/workspace\u0027"},{"line_number":24,"context_line":"      environment: \u0027{{ zuul | zuul_legacy_vars }}\u0027"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    - shell:"},{"line_number":27,"context_line":"        cmd: |"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_52b573ed","line":24,"range":{"start_line":24,"start_character":30,"end_line":24,"end_character":46},"updated":"2017-10-06 03:41:19.000000000","message":"I am not exactly sure but the name suggested that the usage of it should be deprecated, but this doesn\u0027t have to be addressed in this patch.","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"},{"author":{"_account_id":22406,"name":"Kien Nguyen","email":"kiennt2609@gmail.com","username":"kiennt"},"change_message_id":"0205e11b3da3fb9f46df57c74b0d07b5299349e4","unresolved":false,"context_lines":[{"line_number":21,"context_line":"              openstack-infra/devstack-gate"},{"line_number":22,"context_line":"        executable: /bin/bash"},{"line_number":23,"context_line":"        chdir: \u0027{{ ansible_user_dir }}/workspace\u0027"},{"line_number":24,"context_line":"      environment: \u0027{{ zuul | zuul_legacy_vars }}\u0027"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    - shell:"},{"line_number":27,"context_line":"        cmd: |"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_2d597834","line":24,"range":{"start_line":24,"start_character":30,"end_line":24,"end_character":46},"in_reply_to":"7f515b1d_52b573ed","updated":"2017-10-06 04:18:15.000000000","message":"I\u0027ll remove it in the follow-up - Rework the jobs to native Zuulv3 jobs, once Zuulv3 new version job is ready (job named devstack).\n\nAs the docs:\n\nRemove environment: \u0027{{ zuul | zuul_legacy_vars }}\u0027 from tasks once they don’t need the legacy environment variables.","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"}],"playbooks/legacy/zun-devstack-base/run.yaml":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"f4aec17d4181fa1e8b8cbd8b713ae62756f45495","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- hosts: all"},{"line_number":2,"context_line":"  name: Legacy Zun devstack base"},{"line_number":3,"context_line":"  tasks:"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    - name: Ensure legacy workspace directory"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_92a08ba7","line":2,"range":{"start_line":2,"start_character":8,"end_line":2,"end_character":14},"updated":"2017-10-06 03:41:19.000000000","message":"Still legacy?","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"},{"author":{"_account_id":22406,"name":"Kien Nguyen","email":"kiennt2609@gmail.com","username":"kiennt"},"change_message_id":"0205e11b3da3fb9f46df57c74b0d07b5299349e4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- hosts: all"},{"line_number":2,"context_line":"  name: Legacy Zun devstack base"},{"line_number":3,"context_line":"  tasks:"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    - name: Ensure legacy workspace directory"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_0d40fc34","line":2,"range":{"start_line":2,"start_character":8,"end_line":2,"end_character":14},"in_reply_to":"7f515b1d_92a08ba7","updated":"2017-10-06 04:18:15.000000000","message":"Done","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"f4aec17d4181fa1e8b8cbd8b713ae62756f45495","unresolved":false,"context_lines":[{"line_number":2,"context_line":"  name: Legacy Zun devstack base"},{"line_number":3,"context_line":"  tasks:"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    - name: Ensure legacy workspace directory"},{"line_number":6,"context_line":"      file:"},{"line_number":7,"context_line":"        path: \u0027{{ ansible_user_dir }}/workspace\u0027"},{"line_number":8,"context_line":"        state: directory"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_72a3cfb2","line":5,"range":{"start_line":5,"start_character":19,"end_line":5,"end_character":25},"updated":"2017-10-06 03:41:19.000000000","message":"Ditto","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"},{"author":{"_account_id":22406,"name":"Kien Nguyen","email":"kiennt2609@gmail.com","username":"kiennt"},"change_message_id":"0205e11b3da3fb9f46df57c74b0d07b5299349e4","unresolved":false,"context_lines":[{"line_number":2,"context_line":"  name: Legacy Zun devstack base"},{"line_number":3,"context_line":"  tasks:"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    - name: Ensure legacy workspace directory"},{"line_number":6,"context_line":"      file:"},{"line_number":7,"context_line":"        path: \u0027{{ ansible_user_dir }}/workspace\u0027"},{"line_number":8,"context_line":"        state: directory"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_ed3a40c2","line":5,"range":{"start_line":5,"start_character":19,"end_line":5,"end_character":25},"in_reply_to":"7f515b1d_72a3cfb2","updated":"2017-10-06 04:18:15.000000000","message":"Done","commit_id":"979f35418647c11b786e0ba5b0153310e0b9b10d"}]}
