)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"df84e20259cf83aa9ed0a3776991b5763d71d8c1","unresolved":false,"context_lines":[{"line_number":19,"context_line":"* find out zuul dict only when there is a change_url otherwise"},{"line_number":20,"context_line":"  ignore it."},{"line_number":21,"context_line":"* Added missing artg_repos_dir var downstream"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Change-Id: I48bcddbc7693375396a99dc0ee79d32f6e4a4863"},{"line_number":24,"context_line":"Signed-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":84,"id":"bf51134e_af0c6aa5","line":22,"updated":"2020-06-22 06:48:11.000000000","message":"we have any info/taiga (only add it if there is any useful info there if its just pointing to this review then not worth it probably)","commit_id":"a5b10df3f662b455da9b8890f8f3300931c5fb2e"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"5d823f5a4645348016265f803bc6b85354b451bd","unresolved":false,"context_lines":[{"line_number":19,"context_line":"* find out zuul dict only when there is a change_url otherwise"},{"line_number":20,"context_line":"  ignore it."},{"line_number":21,"context_line":"* Added missing artg_repos_dir var downstream"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Change-Id: I48bcddbc7693375396a99dc0ee79d32f6e4a4863"},{"line_number":24,"context_line":"Signed-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":84,"id":"bf51134e_9246e9bf","line":22,"in_reply_to":"bf51134e_af0c6aa5","updated":"2020-06-22 08:26:48.000000000","message":"Done","commit_id":"a5b10df3f662b455da9b8890f8f3300931c5fb2e"}],"roles/build-test-packages/defaults/main.yml":[{"author":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"change_message_id":"3cae732e33eb6fc80fab5449ffa7436313c909c6","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"build_repo_dir: \"{{ ansible_user_dir }}\""},{"line_number":4,"context_line":"rdoinfo_repo_name: \u003e-"},{"line_number":5,"context_line":"  {%- if ansible_distribution \u003d\u003d \"RedHat\" -%}"},{"line_number":6,"context_line":"  ospinfo"},{"line_number":7,"context_line":"  {%- else -%}"},{"line_number":8,"context_line":"  rdoinfo"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ff570b3c_cd7dbbb2","line":5,"updated":"2020-05-12 14:08:10.000000000","message":"maybe - if osp_release is defined?\nRedHat also exists upstream","commit_id":"f3660720835ca556efbe4e30f6d043ff77ce7971"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"aa10542f21ede02707c79a788b3163ac7fc7a62f","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"build_repo_dir: \"{{ ansible_user_dir }}\""},{"line_number":4,"context_line":"rdoinfo_repo_name: \u003e-"},{"line_number":5,"context_line":"  {%- if ansible_distribution \u003d\u003d \"RedHat\" -%}"},{"line_number":6,"context_line":"  ospinfo"},{"line_number":7,"context_line":"  {%- else -%}"},{"line_number":8,"context_line":"  rdoinfo"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ff570b3c_d81c5b6c","line":5,"in_reply_to":"ff570b3c_cd7dbbb2","updated":"2020-05-12 14:10:55.000000000","message":"Done","commit_id":"f3660720835ca556efbe4e30f6d043ff77ce7971"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"ccd06f39f1b860ed68ad99e85691e4f9d2c0fc55","unresolved":false,"context_lines":[{"line_number":51,"context_line":"  {%- elif (ansible_distribution \u003d\u003d \"CentOS\") and (ansible_distribution_major_version|int \u003e\u003d 8) -%}"},{"line_number":52,"context_line":"  https://trunk.rdoproject.org/centos8/"},{"line_number":53,"context_line":"  {%- elif osp_release is defined -%}"},{"line_number":54,"context_line":"  http://http://osp-trunk.hosted.upshift.rdu2.redhat.com/rhel8-{{ osp_release }}"},{"line_number":55,"context_line":"  {%- else -%}"},{"line_number":56,"context_line":"  https://trunk.rdoproject.org/centos7/"},{"line_number":57,"context_line":"  {%- endif -%}"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"ff570b3c_f8282635","line":54,"range":{"start_line":54,"start_character":2,"end_line":54,"end_character":9},"updated":"2020-05-13 10:55:08.000000000","message":"duplicated","commit_id":"0d1396ba0953ef4cc4c18d7bb17f6a33aee9d17c"}],"roles/build-test-packages/tasks/dlrn-build.yml":[{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"b5d74a5fdcc8c84a87c39241176841b08cfa3ca0","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"- name: Set DLRN distro (legacy distgit branch naming)"},{"line_number":23,"context_line":"  set_fact:"},{"line_number":24,"context_line":"    artg_distro: \"rhos-17.0-rhel-8-trunk\""},{"line_number":25,"context_line":"  when: osp_release is defined"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"- name: Use local baseurl when using local mirrors"}],"source_content_type":"text/x-yaml","patch_set":29,"id":"ff570b3c_26cd0a31","line":24,"range":{"start_line":24,"start_character":3,"end_line":24,"end_character":41},"updated":"2020-05-18 09:26:31.000000000","message":"Actually, when using the downstream driver this can be counter-productive, if it sets distro\u003drhos-17.... in projects.ini. We need to keep distro\u003drpm-master in that case.","commit_id":"c6b8ce8b1e854bc9e9f34b73b76090a00eaee824"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"e7bd32e061446bbc2c852576f9a734a6f3d153cf","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    cmd: |"},{"line_number":23,"context_line":"      touch /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT"},{"line_number":24,"context_line":"  become: true"},{"line_number":25,"context_line":"  when: ansible_distribution \u003d\u003d \u0027RedHat\u0027 and ansible_distribution_major_version | int \u003e 7"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"- name: Use local baseurl when using local mirrors"},{"line_number":28,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":52,"id":"ff570b3c_916eb9fd","line":25,"range":{"start_line":25,"start_character":80,"end_line":25,"end_character":87},"updated":"2020-06-03 07:30:18.000000000","message":"if you use \"is version\" you can avoid the need to cast to int","commit_id":"245206124cc310233c60fd03ed442b34f609df7a"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"e7bd32e061446bbc2c852576f9a734a6f3d153cf","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    cmd: |"},{"line_number":23,"context_line":"      touch /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT"},{"line_number":24,"context_line":"  become: true"},{"line_number":25,"context_line":"  when: ansible_distribution \u003d\u003d \u0027RedHat\u0027 and ansible_distribution_major_version | int \u003e 7"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"- name: Use local baseurl when using local mirrors"},{"line_number":28,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":52,"id":"ff570b3c_b1693df9","line":25,"range":{"start_line":25,"start_character":41,"end_line":25,"end_character":44},"updated":"2020-06-03 07:30:18.000000000","message":"use list instead please?","commit_id":"245206124cc310233c60fd03ed442b34f609df7a"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"e7bd32e061446bbc2c852576f9a734a6f3d153cf","unresolved":false,"context_lines":[{"line_number":62,"context_line":"        cmd: |"},{"line_number":63,"context_line":"          source \u0027{{ build_repo_dir }}/dlrn-venv/bin/activate\u0027"},{"line_number":64,"context_line":"          set -xeo pipefail"},{"line_number":65,"context_line":"          rdopkg findpkg -s \u0027{{ artg_change.project | basename }}\u0027 -i {{ rdoinfo_repo_name }}/{{ rdoinfo_repo_name.split(\u0027info\u0027)[0] }}-full.yml | \\"},{"line_number":66,"context_line":"            awk \u0027/^name/{print $2}; {print \"findpkg: \" $0 \u003e \"/dev/stderr\"}\u0027"},{"line_number":67,"context_line":"      changed_when: false"},{"line_number":68,"context_line":"      failed_when: project_name_mapped.rc !\u003d 0 or not project_name_mapped.stdout"}],"source_content_type":"text/x-yaml","patch_set":52,"id":"ff570b3c_117aa9b8","line":65,"range":{"start_line":65,"start_character":97,"end_line":65,"end_character":142},"updated":"2020-06-03 07:30:18.000000000","message":"sorry that is hard to follow... \n\nrdoinfo_repo_name is \u0027rdoinfo\u0027\nso what is the .split(\u0027info\u0027) doing? giving you \u0027rdo\u0027 ?\n\nand the -full.yml\n\nrdo-full.yml?\n\n[EDIT]: ah... maybe that thing: https://github.com/redhat-openstack/rdoinfo/blob/master/rdo-full.yml","commit_id":"245206124cc310233c60fd03ed442b34f609df7a"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"8890ba42d219c213ef6f9168507a19c67b9caeef","unresolved":false,"context_lines":[{"line_number":62,"context_line":"        cmd: |"},{"line_number":63,"context_line":"          source \u0027{{ build_repo_dir }}/dlrn-venv/bin/activate\u0027"},{"line_number":64,"context_line":"          set -xeo pipefail"},{"line_number":65,"context_line":"          rdopkg findpkg -s \u0027{{ artg_change.project | basename }}\u0027 -i {{ rdoinfo_repo_name }}/{{ rdoinfo_repo_name.split(\u0027info\u0027)[0] }}-full.yml | \\"},{"line_number":66,"context_line":"            awk \u0027/^name/{print $2}; {print \"findpkg: \" $0 \u003e \"/dev/stderr\"}\u0027"},{"line_number":67,"context_line":"      changed_when: false"},{"line_number":68,"context_line":"      failed_when: project_name_mapped.rc !\u003d 0 or not project_name_mapped.stdout"}],"source_content_type":"text/x-yaml","patch_set":52,"id":"ff570b3c_b4100b5b","line":65,"range":{"start_line":65,"start_character":97,"end_line":65,"end_character":142},"in_reply_to":"ff570b3c_117aa9b8","updated":"2020-06-03 09:53:49.000000000","message":"Yes. https://github.com/redhat-openstack/rdoinfo/blob/master/rdo-full.yml we have a similar file downstream","commit_id":"245206124cc310233c60fd03ed442b34f609df7a"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"e637928139d794b3fd2bcb10d8dc623322ef03a0","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    cmd: |"},{"line_number":23,"context_line":"      touch /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT"},{"line_number":24,"context_line":"  become: true"},{"line_number":25,"context_line":"  when: ansible_distribution \u003d\u003d \u0027RedHat\u0027 and ansible_distribution_major_version is version(\u00277\u0027, \u0027\u003e\u0027)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"- name: Use local baseurl when using local mirrors"},{"line_number":28,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":59,"id":"ff570b3c_92781b90","line":25,"range":{"start_line":25,"start_character":41,"end_line":25,"end_character":44},"updated":"2020-06-09 07:14:32.000000000","message":"for clarity please consider using the list notation instead since that is \u0027and\u0027","commit_id":"2061261c1150e856ee6b24bf4c5ba1b2dc63fc19"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"67a4c69ff348c14fa0a5efcb7cf6ba034cf891bc","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    cmd: |"},{"line_number":23,"context_line":"      touch /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT"},{"line_number":24,"context_line":"  become: true"},{"line_number":25,"context_line":"  when: ansible_distribution \u003d\u003d \u0027RedHat\u0027 and ansible_distribution_major_version is version(\u00277\u0027, \u0027\u003e\u0027)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"- name: Use local baseurl when using local mirrors"},{"line_number":28,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":59,"id":"ff570b3c_686116d4","line":25,"range":{"start_line":25,"start_character":41,"end_line":25,"end_character":44},"in_reply_to":"ff570b3c_92781b90","updated":"2020-06-09 09:19:20.000000000","message":"It is needed for RHEL distros, so and condition is not needed.","commit_id":"2061261c1150e856ee6b24bf4c5ba1b2dc63fc19"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"c4915a4a57cf74aacc1fc2363b00833edc24237f","unresolved":false,"context_lines":[{"line_number":20,"context_line":"- name: Make sure /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT exists (RHEL)"},{"line_number":21,"context_line":"  shell:"},{"line_number":22,"context_line":"    cmd: |"},{"line_number":23,"context_line":"      touch /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT"},{"line_number":24,"context_line":"  become: true"},{"line_number":25,"context_line":"  when: ansible_distribution in [\u0027RedHat\u0027]"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":63,"id":"ff570b3c_3770f208","line":23,"range":{"start_line":23,"start_character":6,"end_line":23,"end_character":11},"updated":"2020-06-11 07:17:47.000000000","message":"this is a workaround? is that meant to be actually installed as a certificate? can\u0027t we install it instead of doing that?","commit_id":"b5dabe08d86c0f7d4f8ebacb0b0c9545e944527d"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"ab1d0ac898c4c10699e1db48a057609109cee482","unresolved":false,"context_lines":[{"line_number":20,"context_line":"- name: Make sure /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT exists (RHEL)"},{"line_number":21,"context_line":"  shell:"},{"line_number":22,"context_line":"    cmd: |"},{"line_number":23,"context_line":"      touch /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT"},{"line_number":24,"context_line":"  become: true"},{"line_number":25,"context_line":"  when: ansible_distribution in [\u0027RedHat\u0027]"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":63,"id":"ff570b3c_c95bdaf3","line":23,"range":{"start_line":23,"start_character":6,"end_line":23,"end_character":11},"in_reply_to":"ff570b3c_3770f208","updated":"2020-06-11 08:08:26.000000000","message":"Mock looks for these directories and it is needed here, it is a workaround, we cannot install it as a certificate.","commit_id":"b5dabe08d86c0f7d4f8ebacb0b0c9545e944527d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"91305a9182b3f88aa9d30cc36e28b63cf4b23f6e","unresolved":false,"context_lines":[{"line_number":124,"context_line":"    - name: Run DLRN"},{"line_number":125,"context_line":"      shell: \u003e"},{"line_number":126,"context_line":"        set -o pipefail \u0026\u0026"},{"line_number":127,"context_line":"        {{ build_repo_dir }}/run_dlrn.sh 2\u003e\u00261 {{ timestamper_cmd }} \u003e {{ build_repo_dir }}/dlrn.log"},{"line_number":128,"context_line":"      args:"},{"line_number":129,"context_line":"        chdir: \u0027{{ build_repo_dir }}\u0027"},{"line_number":130,"context_line":"      register: repo_built"}],"source_content_type":"text/x-yaml","patch_set":66,"id":"ff570b3c_9d2c7c02","line":127,"updated":"2020-06-11 12:36:28.000000000","message":"will override when multiple packages are built, so use \u003e\u003e","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"18c77b8e9ceb52bea87aeeacd66268accba33ea5","unresolved":false,"context_lines":[{"line_number":124,"context_line":"    - name: Run DLRN"},{"line_number":125,"context_line":"      shell: \u003e"},{"line_number":126,"context_line":"        set -o pipefail \u0026\u0026"},{"line_number":127,"context_line":"        {{ build_repo_dir }}/run_dlrn.sh 2\u003e\u00261 {{ timestamper_cmd }} \u003e {{ build_repo_dir }}/dlrn.log"},{"line_number":128,"context_line":"      args:"},{"line_number":129,"context_line":"        chdir: \u0027{{ build_repo_dir }}\u0027"},{"line_number":130,"context_line":"      register: repo_built"}],"source_content_type":"text/x-yaml","patch_set":66,"id":"bf51134e_ece0b399","line":127,"in_reply_to":"ff570b3c_9d2c7c02","updated":"2020-06-14 12:36:35.000000000","message":"Done","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"4cee54f0c1c759dbea70f7d0e7727851a86e0d3e","unresolved":false,"context_lines":[{"line_number":105,"context_line":"      when: copy_dir is not failed"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    - name: Show the branch name and commit of gated change"},{"line_number":108,"context_line":"      debug:"},{"line_number":109,"context_line":"        msg: \"{{ git_copy.stdout }}\""},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"    - name: Clone the gated change"}],"source_content_type":"text/x-yaml","patch_set":87,"id":"bf51134e_6a6695c3","line":108,"range":{"start_line":108,"start_character":6,"end_line":108,"end_character":11},"updated":"2020-06-24 06:05:23.000000000","message":"I think it also needs a when? If copy_dir is failed then the previous task doesn\u0027t run and there is no such thing as \u0027git_copy\u0027","commit_id":"2b5de8538e8102b4f6e992e3e4bd140679b50c99"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"8c3ef62536149675a64e0b4a8175d50e3c35d631","unresolved":false,"context_lines":[{"line_number":107,"context_line":"    - name: Show the branch name and commit of gated change"},{"line_number":108,"context_line":"      debug:"},{"line_number":109,"context_line":"        msg: \"{{ git_copy.stdout }}\""},{"line_number":110,"context_line":"      whne: copy_dir is not failed"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"    - name: Clone the gated change"},{"line_number":113,"context_line":"      git:"}],"source_content_type":"text/x-yaml","patch_set":88,"id":"bf51134e_ca0b617a","line":110,"range":{"start_line":110,"start_character":6,"end_line":110,"end_character":10},"updated":"2020-06-24 06:38:30.000000000","message":"typo. also consider a block if they will share the conditional","commit_id":"fc6cc59b602a64ebf59a45655265d0d331b55c1f"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"8c2e364e6ec4c311b0f6df9d2c57be88725e9926","unresolved":false,"context_lines":[{"line_number":43,"context_line":"  when: osp_release is not defined"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- name: Override projects.ini settings for downstream"},{"line_number":46,"context_line":"  lineinfile:"},{"line_number":47,"context_line":"    dest: \u0027{{ build_repo_dir }}/DLRN/projects.ini\u0027"},{"line_number":48,"context_line":"    regexp: \u0027{{ project_item.regexp }}\u0027"},{"line_number":49,"context_line":"    line: \u0027{{ project_item.line }}\u0027"}],"source_content_type":"text/x-yaml","patch_set":90,"id":"bf51134e_770b0729","line":46,"range":{"start_line":46,"start_character":2,"end_line":46,"end_character":12},"updated":"2020-06-25 07:10:35.000000000","message":"just noticed that and i see you did it \"the hard way\" passing regex on each item...\n\ndid you consider ini_file? you\u0027ve already done it now so don\u0027t change it just saying that might have been easier https://docs.ansible.com/ansible/latest/modules/ini_file_module.html","commit_id":"2e510593a29aeebe4408e3fff4759667384558b9"}],"roles/build-test-packages/tasks/main.yml":[{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"ff0a01e43963dd91e298df7dacc073df51528788","unresolved":false,"context_lines":[{"line_number":207,"context_line":"  set_fact:"},{"line_number":208,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.split(\u0027item.change\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027|\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2], item.change, item.patchset]) }] }}\""},{"line_number":209,"context_line":"    cacheable: true"},{"line_number":210,"context_line":"  with_items: \u0027{{ zuul.items }}\u0027"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"- name: Add Zuul changes to the change list"},{"line_number":213,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ff570b3c_9519017b","line":210,"range":{"start_line":210,"start_character":18,"end_line":210,"end_character":28},"updated":"2020-05-12 20:00:39.000000000","message":"somehow it is coming undefined","commit_id":"84cf52260a4b78ead6ad3b6babc69f82674b2fa7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3a3a2129dfa495bb1df1c73b233f93d141902059","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"- name: set fact for zuul.items"},{"line_number":207,"context_line":"  set_fact:"},{"line_number":208,"context_line":"   zuul_repo_changes: \"{{ zuul.items }}\""},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"- debug:"},{"line_number":211,"context_line":"    msg: \"{{ zuul.items[0].change_url }}\""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ff570b3c_7108bad8","line":208,"updated":"2020-05-13 02:59:54.000000000","message":"linters: [error] wrong indentation: expected 4 but found 3 (indentation)","commit_id":"7e5081155a2c77e5fc4f9c656ca802a096c4137c"},{"author":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"change_message_id":"057ae9534a6f25aa8b7599b9cc474a7694dba931","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"- name: set fact for zuul.items"},{"line_number":207,"context_line":"  set_fact:"},{"line_number":208,"context_line":"   zuul_repo_changes: \"{{ zuul.items }}\""},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"- debug:"},{"line_number":211,"context_line":"    msg: \"{{ zuul.items[0].change_url }}\""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ff570b3c_f1f32ae6","line":208,"in_reply_to":"ff570b3c_7108bad8","updated":"2020-05-13 03:01:14.000000000","message":"hmmm ... I think zuul.items throws this.\nWe need to rethink how to get these changes","commit_id":"7e5081155a2c77e5fc4f9c656ca802a096c4137c"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"32c9308d826c038e8b794a256bff9190f90d8f50","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"- name: set fact for zuul.items"},{"line_number":207,"context_line":"  set_fact:"},{"line_number":208,"context_line":"   zuul_repo_changes: \"{{ zuul.items }}\""},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"- debug:"},{"line_number":211,"context_line":"    msg: \"{{ zuul.items[0].change_url }}\""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ff570b3c_1f2504c3","line":208,"in_reply_to":"ff570b3c_f1f32ae6","updated":"2020-05-13 09:06:50.000000000","message":"This just needs an extra blank fedora zuul_repo_changes to please the linter.\n\nAlso, I would try to use zuul[\u0027items\u0027] instead of zuul.items. That works for me in https://github.com/rdo-infra/rdo-jobs/blob/master/playbooks/DLRN/rpmbuild.yaml#L52","commit_id":"7e5081155a2c77e5fc4f9c656ca802a096c4137c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3a3a2129dfa495bb1df1c73b233f93d141902059","unresolved":false,"context_lines":[{"line_number":212,"context_line":""},{"line_number":213,"context_line":"- name: construct zuul deps list"},{"line_number":214,"context_line":"  set_fact:"},{"line_number":215,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: zuul_repo_changes[item|int].change_url.split(zuul_repo_changes[item|int].change)[0], \u0027project\u0027: zuul_repo_changes[item|int].project.name, \u0027branch\u0027: zuul_repo_changes[item|int].branch, \u0027refspec\u0027: \u0027|\u0027.join([\u0027refs\u0027, \u0027changes\u0027, zuul_repo_changes[item|int].change[-2], zuul_repo_changes[item|int].change, zuul_repo_changes[item|int].patchset]) }] }}\""},{"line_number":216,"context_line":"    cacheable: true"},{"line_number":217,"context_line":"  with_sequence: start\u003d0 end\u003d\"{{ (zuul_repo_changes|length -1)|int }}\""},{"line_number":218,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ff570b3c_d10f06df","line":215,"updated":"2020-05-13 02:59:54.000000000","message":"linters: [error] line too long (412 \u003e 180 characters) (line-length)","commit_id":"7e5081155a2c77e5fc4f9c656ca802a096c4137c"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"0c258a27749b04a1fb5a8be6145b1070c60059db","unresolved":false,"context_lines":[{"line_number":234,"context_line":"  when:"},{"line_number":235,"context_line":"    - \u0027\"-distgit\" not in item.project\u0027"},{"line_number":236,"context_line":"    - item.project not in artg_skipped_projects"},{"line_number":237,"context_line":"    - release in item.branch or (zuul.project.name | default(\"\") \u003d\u003d rdoinfo_repo_name)"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"- name: Run DLRN"},{"line_number":240,"context_line":"  shell: \u003e"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ff570b3c_8e660029","line":237,"range":{"start_line":237,"start_character":6,"end_line":237,"end_character":13},"updated":"2020-05-13 12:48:29.000000000","message":"For downstream repos, this is not matching (we have \"master\" as release, but \"rhos-17.0-trunk-patches\" in the downstream repo, for example).\n\nMaybe we could extend this to accept it if \"-trunk-patches\" in item.branch, or something similar.","commit_id":"94e4128759359e20c850c34582737c80e36d4afc"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"0c258a27749b04a1fb5a8be6145b1070c60059db","unresolved":false,"context_lines":[{"line_number":236,"context_line":"    - item.project not in artg_skipped_projects"},{"line_number":237,"context_line":"    - release in item.branch or (zuul.project.name | default(\"\") \u003d\u003d rdoinfo_repo_name)"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"- name: Run DLRN"},{"line_number":240,"context_line":"  shell: \u003e"},{"line_number":241,"context_line":"    set +e;"},{"line_number":242,"context_line":"    source {{ build_repo_dir }}/dlrn-venv/bin/activate;"},{"line_number":243,"context_line":"    while true; do"},{"line_number":244,"context_line":"        dlrn --config-file projects.ini --head-only --package-name {{ artg_rdo_packages|join(\u0027 --package-name \u0027) }} --local --info-repo {{ rdoinfo_repo_name }} --dev --order;"},{"line_number":245,"context_line":"        if [ $? -eq 0 ]; then"},{"line_number":246,"context_line":"            # SUCCESS"},{"line_number":247,"context_line":"            break;"},{"line_number":248,"context_line":"        elif [ $? -eq 1 ]; then"},{"line_number":249,"context_line":"            # FAILED"},{"line_number":250,"context_line":"            exit 1;"},{"line_number":251,"context_line":"        elif [ $? -eq 2 ]; then"},{"line_number":252,"context_line":"            # RETRY"},{"line_number":253,"context_line":"            continue;"},{"line_number":254,"context_line":"        fi;"},{"line_number":255,"context_line":"        # Unexpected DLRN return code"},{"line_number":256,"context_line":"        exit $?;"},{"line_number":257,"context_line":"    done;"},{"line_number":258,"context_line":"  args:"},{"line_number":259,"context_line":"    chdir: \u0027{{ build_repo_dir }}/DLRN\u0027"},{"line_number":260,"context_line":"  register: repo_built_multi"},{"line_number":261,"context_line":"  when: not artg_build_one|bool"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"- name: Clean up loop devices created by mock"},{"line_number":264,"context_line":"  file:"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ff570b3c_2e609401","line":261,"range":{"start_line":239,"start_character":0,"end_line":261,"end_character":31},"updated":"2020-05-13 12:48:29.000000000","message":"This task is still being skipped... where is the artg_build_one variable defined?","commit_id":"94e4128759359e20c850c34582737c80e36d4afc"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"a48aba2b7458eb1c2b5239bfbb06975c907f2306","unresolved":false,"context_lines":[{"line_number":236,"context_line":"    - item.project not in artg_skipped_projects"},{"line_number":237,"context_line":"    - release in item.branch or (zuul.project.name | default(\"\") \u003d\u003d rdoinfo_repo_name)"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"- name: Run DLRN"},{"line_number":240,"context_line":"  shell: \u003e"},{"line_number":241,"context_line":"    set +e;"},{"line_number":242,"context_line":"    source {{ build_repo_dir }}/dlrn-venv/bin/activate;"},{"line_number":243,"context_line":"    while true; do"},{"line_number":244,"context_line":"        dlrn --config-file projects.ini --head-only --package-name {{ artg_rdo_packages|join(\u0027 --package-name \u0027) }} --local --info-repo {{ rdoinfo_repo_name }} --dev --order;"},{"line_number":245,"context_line":"        if [ $? -eq 0 ]; then"},{"line_number":246,"context_line":"            # SUCCESS"},{"line_number":247,"context_line":"            break;"},{"line_number":248,"context_line":"        elif [ $? -eq 1 ]; then"},{"line_number":249,"context_line":"            # FAILED"},{"line_number":250,"context_line":"            exit 1;"},{"line_number":251,"context_line":"        elif [ $? -eq 2 ]; then"},{"line_number":252,"context_line":"            # RETRY"},{"line_number":253,"context_line":"            continue;"},{"line_number":254,"context_line":"        fi;"},{"line_number":255,"context_line":"        # Unexpected DLRN return code"},{"line_number":256,"context_line":"        exit $?;"},{"line_number":257,"context_line":"    done;"},{"line_number":258,"context_line":"  args:"},{"line_number":259,"context_line":"    chdir: \u0027{{ build_repo_dir }}/DLRN\u0027"},{"line_number":260,"context_line":"  register: repo_built_multi"},{"line_number":261,"context_line":"  when: not artg_build_one|bool"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"- name: Clean up loop devices created by mock"},{"line_number":264,"context_line":"  file:"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ff570b3c_d07d361d","line":261,"range":{"start_line":239,"start_character":0,"end_line":261,"end_character":31},"in_reply_to":"ff570b3c_2e609401","updated":"2020-05-13 13:15:13.000000000","message":"It is set to default to true in role http://codesearch.openstack.org/?q\u003dartg_build_one\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d","commit_id":"94e4128759359e20c850c34582737c80e36d4afc"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c2b18750a14219176e8cb72f1e9b70833182c8e3","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"- name: construct zuul deps list"},{"line_number":207,"context_line":"  set_fact:"},{"line_number":208,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":209,"context_line":"    cacheable: true"},{"line_number":210,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":211,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":17,"id":"ff570b3c_a19f8701","line":208,"updated":"2020-05-14 00:49:45.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"24445f61d008af7a121f9ce2a739d21a74f29611"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c2b18750a14219176e8cb72f1e9b70833182c8e3","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"- name: construct zuul deps list"},{"line_number":207,"context_line":"  set_fact:"},{"line_number":208,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":209,"context_line":"    cacheable: true"},{"line_number":210,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":211,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":17,"id":"ff570b3c_41982b1a","line":208,"updated":"2020-05-14 00:49:45.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"24445f61d008af7a121f9ce2a739d21a74f29611"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"eb68d1df56e93da82282bb3068637dbba2bf7237","unresolved":false,"context_lines":[{"line_number":204,"context_line":"    cacheable: true"},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"- name: Parse Zuul changes"},{"line_number":207,"context_line":"  zuul_deps:"},{"line_number":208,"context_line":"    host: \"{{ lookup(\u0027env\u0027, \u0027ZUUL_URL\u0027)|default(\u0027https://review.opendev.org\u0027, true) }}\""},{"line_number":209,"context_line":"    changes: \"{{ lookup(\u0027env\u0027, \u0027ZUUL_CHANGES\u0027) }}\""},{"line_number":210,"context_line":"    branch: \"{{ zuul.override_checkout | default(lookup(\u0027env\u0027, \u0027ZUUL_BRANCH\u0027)) }}\""}],"source_content_type":"text/x-yaml","patch_set":18,"id":"ff570b3c_e764ece6","side":"PARENT","line":207,"range":{"start_line":207,"start_character":2,"end_line":207,"end_character":11},"updated":"2020-05-14 07:24:47.000000000","message":"I had to go looking for that... seems like it is a module defined in this role\n\nAs far as i can see it is no longer used after you remove from here? Should we also remove the module?","commit_id":"e86efa9d2661f0cb62786544adeff99a5f7961fc"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"eb68d1df56e93da82282bb3068637dbba2bf7237","unresolved":false,"context_lines":[{"line_number":186,"context_line":"- name: get env variables for changes and default change list"},{"line_number":187,"context_line":"  set_fact:"},{"line_number":188,"context_line":"    gerrit_host: \"{{ lookup(\u0027env\u0027, \u0027GERRIT_HOST\u0027) }}\""},{"line_number":189,"context_line":"    zuul_changes: \"{{ lookup(\u0027env\u0027, \u0027ZUUL_CHANGES\u0027) }}\""},{"line_number":190,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) }}\""},{"line_number":191,"context_line":"    cacheable: true"},{"line_number":192,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":18,"id":"ff570b3c_077ac086","line":189,"range":{"start_line":189,"start_character":4,"end_line":189,"end_character":16},"updated":"2020-05-14 07:24:47.000000000","message":"no longer used? remove?","commit_id":"7a24d4772906ea68683403a15bf1e6b16d6b80b4"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"eb68d1df56e93da82282bb3068637dbba2bf7237","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"- name: construct zuul deps list"},{"line_number":207,"context_line":"  set_fact:"},{"line_number":208,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":209,"context_line":"    cacheable: true"},{"line_number":210,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":211,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":18,"id":"ff570b3c_277704a3","line":208,"range":{"start_line":208,"start_character":4,"end_line":208,"end_character":20},"updated":"2020-05-14 07:24:47.000000000","message":"bit hard to follow what\u0027s going on here\nzuul_changes is no longer used or passed? (I can\u0027t see it anywhere else here) ... ok found it on line 187 above so maybe remove that too?","commit_id":"7a24d4772906ea68683403a15bf1e6b16d6b80b4"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2605a07c8dc6e47b4efcecfbb20f5b4b53639a9c","unresolved":false,"context_lines":[{"line_number":213,"context_line":""},{"line_number":214,"context_line":"- name: construct zuul deps list"},{"line_number":215,"context_line":"  set_fact:"},{"line_number":216,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":217,"context_line":"    cacheable: true"},{"line_number":218,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":219,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":29,"id":"ff570b3c_15713ce1","line":216,"updated":"2020-05-14 19:55:13.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"c6b8ce8b1e854bc9e9f34b73b76090a00eaee824"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2605a07c8dc6e47b4efcecfbb20f5b4b53639a9c","unresolved":false,"context_lines":[{"line_number":213,"context_line":""},{"line_number":214,"context_line":"- name: construct zuul deps list"},{"line_number":215,"context_line":"  set_fact:"},{"line_number":216,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":217,"context_line":"    cacheable: true"},{"line_number":218,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":219,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":29,"id":"ff570b3c_356e0001","line":216,"updated":"2020-05-14 19:55:13.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"c6b8ce8b1e854bc9e9f34b73b76090a00eaee824"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d30f954b118e7ba93a1a5a1a6d8a9187134531d1","unresolved":false,"context_lines":[{"line_number":213,"context_line":""},{"line_number":214,"context_line":"- name: construct zuul deps list"},{"line_number":215,"context_line":"  set_fact:"},{"line_number":216,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":217,"context_line":"    cacheable: true"},{"line_number":218,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":219,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":30,"id":"ff570b3c_752a062c","line":216,"updated":"2020-05-18 13:03:58.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"9f91257afa890de657d8f9061f502dbaa2baa38f"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d30f954b118e7ba93a1a5a1a6d8a9187134531d1","unresolved":false,"context_lines":[{"line_number":213,"context_line":""},{"line_number":214,"context_line":"- name: construct zuul deps list"},{"line_number":215,"context_line":"  set_fact:"},{"line_number":216,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":217,"context_line":"    cacheable: true"},{"line_number":218,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":219,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":30,"id":"ff570b3c_95251a5f","line":216,"updated":"2020-05-18 13:03:58.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"9f91257afa890de657d8f9061f502dbaa2baa38f"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"6203cdd91b14a51e40d73a8ced6a8bc5706d5d5c","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"- name: construct zuul deps list"},{"line_number":217,"context_line":"  set_fact:"},{"line_number":218,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":219,"context_line":"    cacheable: true"},{"line_number":220,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":221,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":32,"id":"ff570b3c_548ffa73","line":218,"updated":"2020-05-18 20:16:59.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"4b7b84f5f46292c963de56769a43ce7318fc0295"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"6203cdd91b14a51e40d73a8ced6a8bc5706d5d5c","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"- name: construct zuul deps list"},{"line_number":217,"context_line":"  set_fact:"},{"line_number":218,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":219,"context_line":"    cacheable: true"},{"line_number":220,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":221,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":32,"id":"ff570b3c_f4956e88","line":218,"updated":"2020-05-18 20:16:59.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"4b7b84f5f46292c963de56769a43ce7318fc0295"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2dda5ae53f3ad301ee63a050c25d7b52bcee9190","unresolved":false,"context_lines":[{"line_number":223,"context_line":""},{"line_number":224,"context_line":"- name: construct zuul deps list"},{"line_number":225,"context_line":"  set_fact:"},{"line_number":226,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":227,"context_line":"    cacheable: true"},{"line_number":228,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":229,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":35,"id":"ff570b3c_958b3e66","line":226,"updated":"2020-05-19 14:32:04.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"8ebb3881bc0b7ff5ac55a7ff937bd7353731b960"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2dda5ae53f3ad301ee63a050c25d7b52bcee9190","unresolved":false,"context_lines":[{"line_number":223,"context_line":""},{"line_number":224,"context_line":"- name: construct zuul deps list"},{"line_number":225,"context_line":"  set_fact:"},{"line_number":226,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":227,"context_line":"    cacheable: true"},{"line_number":228,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":229,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":35,"id":"ff570b3c_b5900297","line":226,"updated":"2020-05-19 14:32:04.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"8ebb3881bc0b7ff5ac55a7ff937bd7353731b960"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"9fc4d3d81dc2948c3f954c0c8078c6dde93ea89a","unresolved":false,"context_lines":[{"line_number":221,"context_line":""},{"line_number":222,"context_line":"- name: construct zuul deps list"},{"line_number":223,"context_line":"  set_fact:"},{"line_number":224,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":225,"context_line":"    cacheable: true"},{"line_number":226,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":227,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":38,"id":"ff570b3c_7b7ac2b9","line":224,"updated":"2020-05-20 13:35:22.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"ddb3bdb6df41527ea2a2d2496a910a8220af590d"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"9fc4d3d81dc2948c3f954c0c8078c6dde93ea89a","unresolved":false,"context_lines":[{"line_number":221,"context_line":""},{"line_number":222,"context_line":"- name: construct zuul deps list"},{"line_number":223,"context_line":"  set_fact:"},{"line_number":224,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":225,"context_line":"    cacheable: true"},{"line_number":226,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":227,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":38,"id":"ff570b3c_9b7fd6a9","line":224,"updated":"2020-05-20 13:35:22.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"ddb3bdb6df41527ea2a2d2496a910a8220af590d"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"fc2e0b0c022a74f50aa147b694bb3e3d9f5031e2","unresolved":false,"context_lines":[{"line_number":221,"context_line":""},{"line_number":222,"context_line":"- name: construct zuul deps list"},{"line_number":223,"context_line":"  set_fact:"},{"line_number":224,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":225,"context_line":"    cacheable: true"},{"line_number":226,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":227,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":40,"id":"ff570b3c_021500e5","line":224,"updated":"2020-05-21 10:04:41.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"3f7770af551fac0115ffcc9309311f8add7fa23f"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"fc2e0b0c022a74f50aa147b694bb3e3d9f5031e2","unresolved":false,"context_lines":[{"line_number":221,"context_line":""},{"line_number":222,"context_line":"- name: construct zuul deps list"},{"line_number":223,"context_line":"  set_fact:"},{"line_number":224,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":225,"context_line":"    cacheable: true"},{"line_number":226,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":227,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":40,"id":"ff570b3c_221ac415","line":224,"updated":"2020-05-21 10:04:41.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"3f7770af551fac0115ffcc9309311f8add7fa23f"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"31add1ae5b3008f6da5890de47a12fa7880b4bf2","unresolved":false,"context_lines":[{"line_number":232,"context_line":""},{"line_number":233,"context_line":"- name: construct zuul deps list"},{"line_number":234,"context_line":"  set_fact:"},{"line_number":235,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":236,"context_line":"    cacheable: true"},{"line_number":237,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":238,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":41,"id":"ff570b3c_45c1c253","line":235,"updated":"2020-05-21 11:08:13.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"56f3e933e05e7d0eab16039a614abe6f3e93ccd2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"31add1ae5b3008f6da5890de47a12fa7880b4bf2","unresolved":false,"context_lines":[{"line_number":232,"context_line":""},{"line_number":233,"context_line":"- name: construct zuul deps list"},{"line_number":234,"context_line":"  set_fact:"},{"line_number":235,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":236,"context_line":"    cacheable: true"},{"line_number":237,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":238,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":41,"id":"ff570b3c_65be86d5","line":235,"updated":"2020-05-21 11:08:13.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"56f3e933e05e7d0eab16039a614abe6f3e93ccd2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d3777fd966ee4eaff081e84082e22d046b7f8629","unresolved":false,"context_lines":[{"line_number":233,"context_line":""},{"line_number":234,"context_line":"- name: construct zuul deps list"},{"line_number":235,"context_line":"  set_fact:"},{"line_number":236,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":237,"context_line":"    cacheable: true"},{"line_number":238,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":239,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":42,"id":"ff570b3c_5197c4ec","line":236,"updated":"2020-05-21 14:08:31.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"b16462a6734dfac3a1456485980b79eb62af90b8"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d3777fd966ee4eaff081e84082e22d046b7f8629","unresolved":false,"context_lines":[{"line_number":233,"context_line":""},{"line_number":234,"context_line":"- name: construct zuul deps list"},{"line_number":235,"context_line":"  set_fact:"},{"line_number":236,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":237,"context_line":"    cacheable: true"},{"line_number":238,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":239,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":42,"id":"ff570b3c_f1f6d85c","line":236,"updated":"2020-05-21 14:08:31.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"b16462a6734dfac3a1456485980b79eb62af90b8"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a9c8a2b50880533e9d62623f0d1ce7145a21d3e8","unresolved":false,"context_lines":[{"line_number":225,"context_line":""},{"line_number":226,"context_line":"- name: construct zuul deps list"},{"line_number":227,"context_line":"  set_fact:"},{"line_number":228,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":229,"context_line":"    cacheable: true"},{"line_number":230,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":231,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":44,"id":"ff570b3c_826d059a","line":228,"updated":"2020-05-29 14:39:19.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"2f7f825e9a51d941896ca8c8ffafd983d479b976"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a9c8a2b50880533e9d62623f0d1ce7145a21d3e8","unresolved":false,"context_lines":[{"line_number":225,"context_line":""},{"line_number":226,"context_line":"- name: construct zuul deps list"},{"line_number":227,"context_line":"  set_fact:"},{"line_number":228,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":229,"context_line":"    cacheable: true"},{"line_number":230,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":231,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":44,"id":"ff570b3c_226eb995","line":228,"updated":"2020-05-29 14:39:19.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"2f7f825e9a51d941896ca8c8ffafd983d479b976"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d0f4b61b9159003ad29b12b837799375d57f2215","unresolved":false,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"- name: construct zuul deps list"},{"line_number":226,"context_line":"  set_fact:"},{"line_number":227,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":228,"context_line":"    cacheable: true"},{"line_number":229,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":230,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":45,"id":"ff570b3c_4a15c3e4","line":227,"updated":"2020-05-29 17:19:33.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"c3597b00f1ae7d4acb312e1c6e519cf52bf535ec"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d0f4b61b9159003ad29b12b837799375d57f2215","unresolved":false,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"- name: construct zuul deps list"},{"line_number":226,"context_line":"  set_fact:"},{"line_number":227,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":228,"context_line":"    cacheable: true"},{"line_number":229,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":230,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":45,"id":"ff570b3c_6a18871d","line":227,"updated":"2020-05-29 17:19:33.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"c3597b00f1ae7d4acb312e1c6e519cf52bf535ec"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"23a334d0973c53356a55553da5af3fd5fbbfe20b","unresolved":false,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"- name: construct zuul deps list"},{"line_number":226,"context_line":"  set_fact:"},{"line_number":227,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":228,"context_line":"    cacheable: true"},{"line_number":229,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":230,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":47,"id":"ff570b3c_a2958d42","line":227,"updated":"2020-06-01 15:48:32.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"e38283a3bf430f46c01d487450fb37815daacf6e"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"23a334d0973c53356a55553da5af3fd5fbbfe20b","unresolved":false,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"- name: construct zuul deps list"},{"line_number":226,"context_line":"  set_fact:"},{"line_number":227,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":228,"context_line":"    cacheable: true"},{"line_number":229,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":230,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":47,"id":"ff570b3c_42ad9199","line":227,"updated":"2020-06-01 15:48:32.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"e38283a3bf430f46c01d487450fb37815daacf6e"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"08314f2a7c4e8e1f670b852d6c8f43af963cb17a","unresolved":false,"context_lines":[{"line_number":233,"context_line":""},{"line_number":234,"context_line":"- name: construct zuul deps list"},{"line_number":235,"context_line":"  set_fact:"},{"line_number":236,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":237,"context_line":"    cacheable: true"},{"line_number":238,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":239,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":51,"id":"ff570b3c_9b0a6b76","line":236,"updated":"2020-06-02 11:47:29.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"3a0d1363b8c2c7a170bfe1790c81a8df494ce2af"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"08314f2a7c4e8e1f670b852d6c8f43af963cb17a","unresolved":false,"context_lines":[{"line_number":233,"context_line":""},{"line_number":234,"context_line":"- name: construct zuul deps list"},{"line_number":235,"context_line":"  set_fact:"},{"line_number":236,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":237,"context_line":"    cacheable: true"},{"line_number":238,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":239,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":51,"id":"ff570b3c_3b199fd6","line":236,"updated":"2020-06-02 11:47:29.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"3a0d1363b8c2c7a170bfe1790c81a8df494ce2af"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"e7bd32e061446bbc2c852576f9a734a6f3d153cf","unresolved":false,"context_lines":[{"line_number":153,"context_line":"- name: Fetch local rdoinfo copy"},{"line_number":154,"context_line":"  git:"},{"line_number":155,"context_line":"    repo: \u0027{{ artg_rdoinfo_repo_url }}\u0027"},{"line_number":156,"context_line":"    dest: \u0027{{ build_repo_dir }}/DLRN/{{ rdoinfo_repo_name }}\u0027"},{"line_number":157,"context_line":"    version: \u0027master\u0027"},{"line_number":158,"context_line":"  register: _git_clone"},{"line_number":159,"context_line":"  until: _git_clone is success"}],"source_content_type":"text/x-yaml","patch_set":52,"id":"ff570b3c_b142dd66","line":156,"range":{"start_line":156,"start_character":40,"end_line":156,"end_character":57},"updated":"2020-06-03 07:30:18.000000000","message":"are we ever going to have to override that? I am mostly wondering why you need the variable i.e. can it ever be something other than rdoinfo?","commit_id":"245206124cc310233c60fd03ed442b34f609df7a"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"add26f3e78d998088cac6775487b398dba5d17d9","unresolved":false,"context_lines":[{"line_number":153,"context_line":"- name: Fetch local rdoinfo copy"},{"line_number":154,"context_line":"  git:"},{"line_number":155,"context_line":"    repo: \u0027{{ artg_rdoinfo_repo_url }}\u0027"},{"line_number":156,"context_line":"    dest: \u0027{{ build_repo_dir }}/DLRN/{{ rdoinfo_repo_name }}\u0027"},{"line_number":157,"context_line":"    version: \u0027master\u0027"},{"line_number":158,"context_line":"  register: _git_clone"},{"line_number":159,"context_line":"  until: _git_clone is success"}],"source_content_type":"text/x-yaml","patch_set":52,"id":"ff570b3c_31040d18","line":156,"range":{"start_line":156,"start_character":40,"end_line":156,"end_character":57},"in_reply_to":"ff570b3c_b142dd66","updated":"2020-06-03 07:32:47.000000000","message":"yes there https://code.engineering.redhat.com/gerrit/#/c/201152/9/config/release/rhos-17.yml","commit_id":"245206124cc310233c60fd03ed442b34f609df7a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a213d0dec4a4c61487b09a040ab022a862e39d8f","unresolved":false,"context_lines":[{"line_number":220,"context_line":""},{"line_number":221,"context_line":"- name: construct zuul deps list"},{"line_number":222,"context_line":"  set_fact:"},{"line_number":223,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":224,"context_line":"    cacheable: true"},{"line_number":225,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":226,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":52,"id":"ff570b3c_a1abb9d3","line":223,"updated":"2020-06-02 15:00:07.000000000","message":"linters: [error] line too long (260 \u003e 180 characters) (line-length)","commit_id":"245206124cc310233c60fd03ed442b34f609df7a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a213d0dec4a4c61487b09a040ab022a862e39d8f","unresolved":false,"context_lines":[{"line_number":220,"context_line":""},{"line_number":221,"context_line":"- name: construct zuul deps list"},{"line_number":222,"context_line":"  set_fact:"},{"line_number":223,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0], \u0027project\u0027: item.project.name, \u0027branch\u0027: item.branch, \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027, item.change[-2:], item.change, item.patchset]) }] }}\" # noqa 204"},{"line_number":224,"context_line":"    cacheable: true"},{"line_number":225,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":226,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":52,"id":"ff570b3c_c1aeade5","line":223,"updated":"2020-06-02 15:00:07.000000000","message":"linters: [warning] too few spaces before comment (comments)","commit_id":"245206124cc310233c60fd03ed442b34f609df7a"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"e637928139d794b3fd2bcb10d8dc623322ef03a0","unresolved":false,"context_lines":[{"line_number":178,"context_line":"    \u003e\u003e {{ build_repo_dir }}/DLRN/scripts/{{ initial_dlrn_config }}-local.cfg;"},{"line_number":179,"context_line":"    find /etc/yum.repos.d -name \"delorean*build-deps.repo\" -exec sed \u0027s/enabled\u003d.*/enabled\u003d1/g\u0027 {} \\;"},{"line_number":180,"context_line":"    \u003e\u003e {{ build_repo_dir }}/DLRN/scripts/{{ initial_dlrn_config }}-local.cfg;"},{"line_number":181,"context_line":"    {% if ansible_distribution \u003d\u003d \"RedHat\" and ansible_distribution_major_version|int \u003e 7 and osp_release is defined %}"},{"line_number":182,"context_line":"    find /etc/yum.repos.d -name \"osptrunk-deps.repo\" -exec sed \u0027s/enabled\u003d.*/enabled\u003d1/g\u0027 {} \\;"},{"line_number":183,"context_line":"    \u003e\u003e {{ build_repo_dir }}/DLRN/scripts/{{ initial_dlrn_config }}-local.cfg;"},{"line_number":184,"context_line":"    {% endif %}"}],"source_content_type":"text/x-yaml","patch_set":59,"id":"ff570b3c_92d49b49","line":181,"range":{"start_line":181,"start_character":81,"end_line":181,"end_character":85},"updated":"2020-06-09 07:14:32.000000000","message":":) you know what i will ask for there I\u0027m sure (is version)","commit_id":"2061261c1150e856ee6b24bf4c5ba1b2dc63fc19"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"d35869f6bfcae00acb968070644be6db9624aaa4","unresolved":false,"context_lines":[{"line_number":220,"context_line":"                                                                                item.change,"},{"line_number":221,"context_line":"                                                                                item.patchset]) }] }}\""},{"line_number":222,"context_line":"    cacheable: true"},{"line_number":223,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":224,"context_line":""},{"line_number":225,"context_line":"- name: Add Zuul changes to the change list"},{"line_number":226,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":61,"id":"ff570b3c_a486a4b9","line":223,"range":{"start_line":223,"start_character":19,"end_line":223,"end_character":21},"updated":"2020-06-10 06:36:28.000000000","message":"molecule doesn\u0027t like that     TASK [build-test-packages : construct zuul deps list] **************************\nfatal: [instance]: FAILED! \u003d\u003e {\"msg\": \"\u0027zuul\u0027 is undefined\"}\n\nhttps://2371b0492dbe3a0c56c0-5469ab4f5c2741453cb8b95135b2c449.ssl.cf2.rackcdn.com/727200/61/check/openstack-tox-molecule/2125044/tox/reports.html","commit_id":"b10d425ef5d9c7dc0cbb5ef30dde9e9f8b4d153a"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"c7635d7563d0ad0f6576f670765c7666410a3a6c","unresolved":false,"context_lines":[{"line_number":212,"context_line":""},{"line_number":213,"context_line":"- name: construct zuul deps list"},{"line_number":214,"context_line":"  set_fact:"},{"line_number":215,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0],"},{"line_number":216,"context_line":"                                                           \u0027project\u0027: item.project.name,"},{"line_number":217,"context_line":"                                                           \u0027branch\u0027: item.branch,"},{"line_number":218,"context_line":"                                                           \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027,"},{"line_number":219,"context_line":"                                                                                item.change[-2:],"},{"line_number":220,"context_line":"                                                                                item.change,"},{"line_number":221,"context_line":"                                                                                item.patchset]) }] }}\""},{"line_number":222,"context_line":"    cacheable: true"},{"line_number":223,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":224,"context_line":"  when: zuul is defined"}],"source_content_type":"text/x-yaml","patch_set":63,"id":"ff570b3c_6c629cda","line":221,"range":{"start_line":215,"start_character":57,"end_line":221,"end_character":102},"updated":"2020-06-11 09:15:17.000000000","message":"this will likely not work with periodic jobs where there is no in review change.","commit_id":"b5dabe08d86c0f7d4f8ebacb0b0c9545e944527d"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"738db2117e9d3d0b8f9e7931982da0bc033289b1","unresolved":false,"context_lines":[{"line_number":212,"context_line":""},{"line_number":213,"context_line":"- name: construct zuul deps list"},{"line_number":214,"context_line":"  set_fact:"},{"line_number":215,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) + [{\u0027host\u0027: item.change_url.rpartition(\u0027/\u0027)[0],"},{"line_number":216,"context_line":"                                                           \u0027project\u0027: item.project.name,"},{"line_number":217,"context_line":"                                                           \u0027branch\u0027: item.branch,"},{"line_number":218,"context_line":"                                                           \u0027refspec\u0027: \u0027/\u0027.join([\u0027refs\u0027, \u0027changes\u0027,"},{"line_number":219,"context_line":"                                                                                item.change[-2:],"},{"line_number":220,"context_line":"                                                                                item.change,"},{"line_number":221,"context_line":"                                                                                item.patchset]) }] }}\""},{"line_number":222,"context_line":"    cacheable: true"},{"line_number":223,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":224,"context_line":"  when: zuul is defined"}],"source_content_type":"text/x-yaml","patch_set":63,"id":"ff570b3c_5f477cbd","line":221,"range":{"start_line":215,"start_character":57,"end_line":221,"end_character":102},"in_reply_to":"ff570b3c_6c629cda","updated":"2020-06-11 10:47:42.000000000","message":"Done","commit_id":"b5dabe08d86c0f7d4f8ebacb0b0c9545e944527d"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"c4915a4a57cf74aacc1fc2363b00833edc24237f","unresolved":false,"context_lines":[{"line_number":221,"context_line":"                                                                                item.patchset]) }] }}\""},{"line_number":222,"context_line":"    cacheable: true"},{"line_number":223,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":224,"context_line":"  when: zuul is defined"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"- name: Add Zuul changes to the change list"},{"line_number":227,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":63,"id":"ff570b3c_77c8aa20","line":224,"range":{"start_line":224,"start_character":9,"end_line":224,"end_character":19},"updated":"2020-06-11 07:17:47.000000000","message":"ok looks good now and seems to be working at https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_b4d/731739/5/check/tripleo-ci-centos-8-standalone/b4d08ca/job-output.txt\n2020-06-10 11:56:53.868761 | primary | TASK [build-test-packages : construct zuul deps list] **************************\n2020-06-10 11:56:53.869236 | primary | Wednesday 10 June 2020  11:56:53 +0000 (0:00:00.133)       0:08:09.645 ********\n2020-06-10 11:56:54.033249 | primary | ok: [undercloud] \u003d\u003e (item\u003d{\u0027branch\u0027: \u0027master\u0027, \u0027change\u0027: \u0027727200\u0027, \u0027change_url\u0027: \u0027https://review.opendev.org/727200\u0027, \u0027patchset\u0027: \u002763\u0027, \u0027project\u0027: {\u0027canonical_hostname\u0027: \u0027opendev.org\u0027, \u0027canonical_name\u0027: \u0027opendev.org/openstack/tripleo-quickstart-extras\u0027, \u0027name\u0027: \u0027openstack/tripleo-quickstart-extras\u0027, \u0027short_name\u0027: \u0027tripleo-quickstart-extras\u0027, \u0027src_dir\u0027: \u0027src/opendev.org/openstack/tripleo-quickstart-extras\u0027}})\n2020-06-10 11:56:54.086797 | primary | ok: [undercloud] \u003d\u003e (item\u003d{\u0027branch\u0027: \u0027master\u0027, \u0027change\u0027: \u0027731739\u0027, \u0027change_url\u0027: \u0027https://review.opendev.org/731739\u0027, \u0027patchset\u0027: \u00275\u0027, \u0027project\u0027: {\u0027canonical_hostname\u0027: \u0027opendev.org\u0027, \u0027canonical_name\u0027: \u0027opendev.org/openstack/tripleo-common\u0027, \u0027name\u0027: \u0027openstack/tripleo-common\u0027, \u0027short_name\u0027: \u0027tripleo-common\u0027, \u0027src_dir\u0027: \u0027src/opendev.org/openstack/tripleo-common\u0027}})\n2020-06-10 11:56:54.136510 | primary |","commit_id":"b5dabe08d86c0f7d4f8ebacb0b0c9545e944527d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"2a23edc99c9cba5dae8879409264a579e3864cb6","unresolved":false,"context_lines":[{"line_number":223,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":224,"context_line":"  when: zuul is defined"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"- name: Add Zuul changes to the change list"},{"line_number":227,"context_line":"  set_fact:"},{"line_number":228,"context_line":"    artg_change_list: \"{{ artg_change_list|union(zuul_change_list|default([])) }}\""},{"line_number":229,"context_line":"    cacheable: true"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"- name: Print out the change list"},{"line_number":232,"context_line":"  debug:"}],"source_content_type":"text/x-yaml","patch_set":63,"id":"ff570b3c_2c7c241f","line":229,"range":{"start_line":226,"start_character":0,"end_line":229,"end_character":19},"updated":"2020-06-11 11:10:21.000000000","message":"this shouldn\u0027t be needed now","commit_id":"b5dabe08d86c0f7d4f8ebacb0b0c9545e944527d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"91305a9182b3f88aa9d30cc36e28b63cf4b23f6e","unresolved":false,"context_lines":[{"line_number":192,"context_line":""},{"line_number":193,"context_line":"- name: get env variables for changes and default change list"},{"line_number":194,"context_line":"  set_fact:"},{"line_number":195,"context_line":"    gerrit_host: \"{{ lookup(\u0027env\u0027, \u0027GERRIT_HOST\u0027) }}\""},{"line_number":196,"context_line":"    zuul_changes: \"{{ lookup(\u0027env\u0027, \u0027ZUUL_CHANGES\u0027) }}\""},{"line_number":197,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) }}\""},{"line_number":198,"context_line":"    cacheable: true"}],"source_content_type":"text/x-yaml","patch_set":65,"id":"ff570b3c_828b771c","line":195,"range":{"start_line":195,"start_character":4,"end_line":195,"end_character":15},"updated":"2020-06-11 12:36:28.000000000","message":"it\u0027s used in Line 206","commit_id":"3b23fabb9f8cc39e1d44bde34fa7cc725ab948ee"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"18c77b8e9ceb52bea87aeeacd66268accba33ea5","unresolved":false,"context_lines":[{"line_number":192,"context_line":""},{"line_number":193,"context_line":"- name: get env variables for changes and default change list"},{"line_number":194,"context_line":"  set_fact:"},{"line_number":195,"context_line":"    gerrit_host: \"{{ lookup(\u0027env\u0027, \u0027GERRIT_HOST\u0027) }}\""},{"line_number":196,"context_line":"    zuul_changes: \"{{ lookup(\u0027env\u0027, \u0027ZUUL_CHANGES\u0027) }}\""},{"line_number":197,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) }}\""},{"line_number":198,"context_line":"    cacheable: true"}],"source_content_type":"text/x-yaml","patch_set":65,"id":"bf51134e_8ce93782","line":195,"range":{"start_line":195,"start_character":4,"end_line":195,"end_character":15},"in_reply_to":"ff570b3c_828b771c","updated":"2020-06-14 12:36:35.000000000","message":"Done","commit_id":"3b23fabb9f8cc39e1d44bde34fa7cc725ab948ee"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"91305a9182b3f88aa9d30cc36e28b63cf4b23f6e","unresolved":false,"context_lines":[{"line_number":194,"context_line":"  set_fact:"},{"line_number":195,"context_line":"    gerrit_host: \"{{ lookup(\u0027env\u0027, \u0027GERRIT_HOST\u0027) }}\""},{"line_number":196,"context_line":"    zuul_changes: \"{{ lookup(\u0027env\u0027, \u0027ZUUL_CHANGES\u0027) }}\""},{"line_number":197,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) }}\""},{"line_number":198,"context_line":"    cacheable: true"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"- name: Parse Jenkins changes"}],"source_content_type":"text/x-yaml","patch_set":65,"id":"ff570b3c_82909744","line":197,"range":{"start_line":197,"start_character":4,"end_line":197,"end_character":58},"updated":"2020-06-11 12:36:28.000000000","message":"if we cleanup this, i think we will loose the ability to use the role locally to build packages.","commit_id":"3b23fabb9f8cc39e1d44bde34fa7cc725ab948ee"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"18c77b8e9ceb52bea87aeeacd66268accba33ea5","unresolved":false,"context_lines":[{"line_number":194,"context_line":"  set_fact:"},{"line_number":195,"context_line":"    gerrit_host: \"{{ lookup(\u0027env\u0027, \u0027GERRIT_HOST\u0027) }}\""},{"line_number":196,"context_line":"    zuul_changes: \"{{ lookup(\u0027env\u0027, \u0027ZUUL_CHANGES\u0027) }}\""},{"line_number":197,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) }}\""},{"line_number":198,"context_line":"    cacheable: true"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"- name: Parse Jenkins changes"}],"source_content_type":"text/x-yaml","patch_set":65,"id":"bf51134e_6cee6389","line":197,"range":{"start_line":197,"start_character":4,"end_line":197,"end_character":58},"in_reply_to":"ff570b3c_82909744","updated":"2020-06-14 12:36:35.000000000","message":"Done","commit_id":"3b23fabb9f8cc39e1d44bde34fa7cc725ab948ee"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"91305a9182b3f88aa9d30cc36e28b63cf4b23f6e","unresolved":false,"context_lines":[{"line_number":185,"context_line":""},{"line_number":186,"context_line":"- name: get env variables for changes and default change list"},{"line_number":187,"context_line":"  set_fact:"},{"line_number":188,"context_line":"    gerrit_host: \"{{ lookup(\u0027env\u0027, \u0027GERRIT_HOST\u0027) }}\""},{"line_number":189,"context_line":"    zuul_changes: \"{{ lookup(\u0027env\u0027, \u0027ZUUL_CHANGES\u0027) }}\""},{"line_number":190,"context_line":"    artg_change_list: \"{{ artg_change_list|default([]) }}\""},{"line_number":191,"context_line":"    cacheable: true"}],"source_content_type":"text/x-yaml","patch_set":66,"id":"ff570b3c_9d775ca0","side":"PARENT","line":188,"range":{"start_line":188,"start_character":4,"end_line":188,"end_character":15},"updated":"2020-06-11 12:36:28.000000000","message":"used on line 199","commit_id":"e86efa9d2661f0cb62786544adeff99a5f7961fc"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"91305a9182b3f88aa9d30cc36e28b63cf4b23f6e","unresolved":false,"context_lines":[{"line_number":216,"context_line":"  with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":217,"context_line":"  when:"},{"line_number":218,"context_line":"    - zuul is defined"},{"line_number":219,"context_line":"    - \"\u0027change_url\u0027 in item.keys()\""},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"- name: Add Zuul changes to the change list"},{"line_number":222,"context_line":"  set_fact:"}],"source_content_type":"text/x-yaml","patch_set":66,"id":"ff570b3c_e297d339","line":219,"range":{"start_line":219,"start_character":23,"end_line":219,"end_character":34},"updated":"2020-06-11 12:36:28.000000000","message":"item should also work.","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"91305a9182b3f88aa9d30cc36e28b63cf4b23f6e","unresolved":false,"context_lines":[{"line_number":218,"context_line":"    - zuul is defined"},{"line_number":219,"context_line":"    - \"\u0027change_url\u0027 in item.keys()\""},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"- name: Add Zuul changes to the change list"},{"line_number":222,"context_line":"  set_fact:"},{"line_number":223,"context_line":"    artg_change_list: \"{{ artg_change_list|union(zuul_change_list|default([])) }}\""},{"line_number":224,"context_line":"    cacheable: true"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"- name: Print out the change list"},{"line_number":227,"context_line":"  debug:"}],"source_content_type":"text/x-yaml","patch_set":66,"id":"ff570b3c_7d6248da","line":224,"range":{"start_line":221,"start_character":0,"end_line":224,"end_character":19},"updated":"2020-06-11 12:36:28.000000000","message":"shouldn\u0027t be needed after zuul_deps cleaned up","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"18c77b8e9ceb52bea87aeeacd66268accba33ea5","unresolved":false,"context_lines":[{"line_number":218,"context_line":"    - zuul is defined"},{"line_number":219,"context_line":"    - \"\u0027change_url\u0027 in item.keys()\""},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"- name: Add Zuul changes to the change list"},{"line_number":222,"context_line":"  set_fact:"},{"line_number":223,"context_line":"    artg_change_list: \"{{ artg_change_list|union(zuul_change_list|default([])) }}\""},{"line_number":224,"context_line":"    cacheable: true"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"- name: Print out the change list"},{"line_number":227,"context_line":"  debug:"}],"source_content_type":"text/x-yaml","patch_set":66,"id":"bf51134e_cc020f3f","line":224,"range":{"start_line":221,"start_character":0,"end_line":224,"end_character":19},"in_reply_to":"ff570b3c_7d6248da","updated":"2020-06-14 12:36:35.000000000","message":"Done","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"91305a9182b3f88aa9d30cc36e28b63cf4b23f6e","unresolved":false,"context_lines":[{"line_number":248,"context_line":"- name: Generate DLRN Script"},{"line_number":249,"context_line":"  template:"},{"line_number":250,"context_line":"    src: run_dlrn.sh.j2"},{"line_number":251,"context_line":"    dest: \"{{ build_repo_dir }}/run_dlrn.sh\""},{"line_number":252,"context_line":"    mode: 0744"},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"- name: Run DLRN"}],"source_content_type":"text/x-yaml","patch_set":66,"id":"ff570b3c_dda6f40f","line":251,"updated":"2020-06-11 12:36:28.000000000","message":"add in block with next task with condition when: not artg_build_one|bool","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"e89e17e255f9188b5329b89a48ca884cd5feda88","unresolved":false,"context_lines":[{"line_number":248,"context_line":"- name: Generate DLRN Script"},{"line_number":249,"context_line":"  template:"},{"line_number":250,"context_line":"    src: run_dlrn.sh.j2"},{"line_number":251,"context_line":"    dest: \"{{ build_repo_dir }}/run_dlrn.sh\""},{"line_number":252,"context_line":"    mode: 0744"},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"- name: Run DLRN"}],"source_content_type":"text/x-yaml","patch_set":66,"id":"bf51134e_dfce2c82","line":251,"in_reply_to":"bf51134e_ecf9d34d","updated":"2020-06-15 07:05:30.000000000","message":"that condition is specific to next task, need here too so i suggested block","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"18c77b8e9ceb52bea87aeeacd66268accba33ea5","unresolved":false,"context_lines":[{"line_number":248,"context_line":"- name: Generate DLRN Script"},{"line_number":249,"context_line":"  template:"},{"line_number":250,"context_line":"    src: run_dlrn.sh.j2"},{"line_number":251,"context_line":"    dest: \"{{ build_repo_dir }}/run_dlrn.sh\""},{"line_number":252,"context_line":"    mode: 0744"},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"- name: Run DLRN"}],"source_content_type":"text/x-yaml","patch_set":66,"id":"bf51134e_ecf9d34d","line":251,"in_reply_to":"ff570b3c_dda6f40f","updated":"2020-06-14 12:36:35.000000000","message":"Already at line 261","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"251eb10c8b561700ba5d316a5efe5c2782f3d479","unresolved":false,"context_lines":[{"line_number":239,"context_line":"  set_fact:"},{"line_number":240,"context_line":"    loop_devices_absent: \"{{ stat_loop_devices.results|selectattr(\u0027stat.exists\u0027,\u0027equalto\u0027,false)|map(attribute\u003d\u0027item\u0027)|list }}\""},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"- name: Clone and build the specific DLRN projects"},{"line_number":243,"context_line":"  include: dlrn-build.yml artg_change\u003d{{ item }}"},{"line_number":244,"context_line":"  with_items: \u0027{{ artg_change_list|default([]) }}\u0027"},{"line_number":245,"context_line":"  when:"},{"line_number":246,"context_line":"    - \u0027\"-distgit\" not in item.project\u0027"},{"line_number":247,"context_line":"    - item.project not in artg_skipped_projects"},{"line_number":248,"context_line":"    - release in item.branch or (zuul.project.name | default(\"\") \u003d\u003d rdoinfo_repo_name) or (osp_release is defined and osp_release in item.branch)"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"- name: Build package using DLRN"},{"line_number":251,"context_line":"  when: not artg_build_one|bool"}],"source_content_type":"text/x-yaml","patch_set":74,"id":"bf51134e_359e3c56","line":248,"range":{"start_line":242,"start_character":0,"end_line":248,"end_character":145},"updated":"2020-06-17 08:56:34.000000000","message":"Maybe artg_rdo_packages is not the fix, but instead we need to build that list here instead of looping on artg_change_list","commit_id":"025bcd0e815effefc56a487ab9b12bb7e5f43798"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8b5da0ad66cbf436e1c25997dc4972c6a1a16a3f","unresolved":false,"context_lines":[{"line_number":210,"context_line":"    artg_change_list: \"{{ artg_change_list|union(jenkins_change_list|default([])) }}\""},{"line_number":211,"context_line":"    cacheable: true"},{"line_number":212,"context_line":""},{"line_number":213,"context_line":"  # Below is the list of cases needs to handle while constructing zuul change lists to process"},{"line_number":214,"context_line":"  # 1. Gerrit change branch is not equal to project branch"},{"line_number":215,"context_line":"  # 2. project name should be present in zuul processed change list"},{"line_number":216,"context_line":"- name: construct zuul deps list"}],"source_content_type":"text/x-yaml","patch_set":75,"id":"bf51134e_75b538cd","line":213,"updated":"2020-06-18 09:20:34.000000000","message":"linters: [warning] comment not indented like content (comments-indentation)","commit_id":"d62d25c22896e06f9071534070891ca077ae87e9"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"d44ac9c7a6b8831479ab1764b6e9eb07af80795b","unresolved":false,"context_lines":[{"line_number":227,"context_line":"  when:"},{"line_number":228,"context_line":"    - zuul is defined"},{"line_number":229,"context_line":"    - \"\u0027change_url\u0027 in item\""},{"line_number":230,"context_line":"    - (zuul.override_checkout | default(lookup(\u0027env\u0027, \u0027ZUUL_BRANCH\u0027) !\u003d item.branch) or ( artg_change_list | selectattr(\"project\", \"equalto\", item.project.name))"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"- name: Print out the change list"},{"line_number":233,"context_line":"  debug:"}],"source_content_type":"text/x-yaml","patch_set":75,"id":"bf51134e_d8127b58","line":230,"range":{"start_line":230,"start_character":3,"end_line":230,"end_character":161},"updated":"2020-06-18 09:40:51.000000000","message":"this not working, let\u0027s try below conditions to simulate zuul_deps cases we need:-\n- item.project.name not in artg_change_list|default([]) | map(attribute\u003d\u0027project\u0027) |list\n- item.branch \u003d\u003d zuul.override_checkout | default(zuul.branch)","commit_id":"d62d25c22896e06f9071534070891ca077ae87e9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"80858fbf525d5171b586820d76b40999f4177de8","unresolved":false,"context_lines":[{"line_number":210,"context_line":"    artg_change_list: \"{{ artg_change_list|union(jenkins_change_list|default([])) }}\""},{"line_number":211,"context_line":"    cacheable: true"},{"line_number":212,"context_line":""},{"line_number":213,"context_line":"  # Below is the list of cases needs to handle while constructing zuul change lists to process"},{"line_number":214,"context_line":"  # 1. Gerrit change branch is not equal to project branch"},{"line_number":215,"context_line":"  # 2. project name should be present in zuul processed change list"},{"line_number":216,"context_line":"- name: construct zuul deps list"}],"source_content_type":"text/x-yaml","patch_set":79,"id":"bf51134e_1e5a104e","line":213,"updated":"2020-06-18 18:06:55.000000000","message":"linters: [warning] comment not indented like content (comments-indentation)","commit_id":"2e170d749cb2bd4868841527b6712babb3d67ca9"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"8c2e364e6ec4c311b0f6df9d2c57be88725e9926","unresolved":false,"context_lines":[{"line_number":163,"context_line":""},{"line_number":164,"context_line":"- name: Remove ssh from git url"},{"line_number":165,"context_line":"  when: osp_release is defined"},{"line_number":166,"context_line":"  shell: \u003e"},{"line_number":167,"context_line":"    set -o pipefail;"},{"line_number":168,"context_line":"    sed -i -e \"s|git+ssh|git|g\" packages.yml"},{"line_number":169,"context_line":"  args:"}],"source_content_type":"text/x-yaml","patch_set":90,"id":"bf51134e_7a100e4f","line":166,"range":{"start_line":166,"start_character":2,"end_line":166,"end_character":7},"updated":"2020-06-25 07:10:35.000000000","message":"no block but since you\u0027re changing a file you could do it in a more ansible native way with lineinfile or similar module.","commit_id":"2e510593a29aeebe4408e3fff4759667384558b9"}],"roles/build-test-packages/templates/projects.ini.j2":[{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"e7bd32e061446bbc2c852576f9a734a6f3d153cf","unresolved":false,"context_lines":[{"line_number":29,"context_line":"info_files\u003dosp.yml"},{"line_number":30,"context_line":"versions_url\u003dhttps://trunk.rdoproject.org/centos8-master/current/versions.csv"},{"line_number":31,"context_line":"downstream_distro_branch\u003drhos-17.0-rhel-8-trunk"},{"line_number":32,"context_line":"downstream_tag\u003dosp-17.0"},{"line_number":33,"context_line":"downstream_distgit_key\u003dosp-distgit"},{"line_number":34,"context_line":"use_upstream_spec\u003dfalse"},{"line_number":35,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":52,"id":"ff570b3c_913cf9e1","line":32,"range":{"start_line":32,"start_character":21,"end_line":32,"end_character":23},"updated":"2020-06-03 07:30:18.000000000","message":"you need the .0?","commit_id":"245206124cc310233c60fd03ed442b34f609df7a"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"8890ba42d219c213ef6f9168507a19c67b9caeef","unresolved":false,"context_lines":[{"line_number":29,"context_line":"info_files\u003dosp.yml"},{"line_number":30,"context_line":"versions_url\u003dhttps://trunk.rdoproject.org/centos8-master/current/versions.csv"},{"line_number":31,"context_line":"downstream_distro_branch\u003drhos-17.0-rhel-8-trunk"},{"line_number":32,"context_line":"downstream_tag\u003dosp-17.0"},{"line_number":33,"context_line":"downstream_distgit_key\u003dosp-distgit"},{"line_number":34,"context_line":"use_upstream_spec\u003dfalse"},{"line_number":35,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":52,"id":"ff570b3c_eada9ae6","line":32,"range":{"start_line":32,"start_character":21,"end_line":32,"end_character":23},"in_reply_to":"ff570b3c_913cf9e1","updated":"2020-06-03 09:53:49.000000000","message":"Yes, it should be 17.0","commit_id":"245206124cc310233c60fd03ed442b34f609df7a"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"b8790f03d317c4b83dab237cf5eacbddca164516","unresolved":false,"context_lines":[{"line_number":32,"context_line":"# downstream tag needs to be osp-17.0"},{"line_number":33,"context_line":"downstream_tag\u003dosp-{{ osp_release.split(\u0027-\u0027)[1] }}.0"},{"line_number":34,"context_line":"downstream_distgit_key\u003dosp-distgit"},{"line_number":35,"context_line":"use_upstream_spec\u003dfalse"},{"line_number":36,"context_line":"{% endif %}"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"[gitrepo_driver]"}],"source_content_type":"text/x-jinja2","patch_set":58,"id":"ff570b3c_bfcc3161","line":35,"range":{"start_line":35,"start_character":0,"end_line":35,"end_character":23},"updated":"2020-06-05 14:41:02.000000000","message":"If there are any downstream-only patches in the repo, this might cause an issue.\n\nIn that case, the spec has the upstream tarball and some \"Patch0001: xxx.patch\" lines, which will not be present when creating the tarball from the downstream repo. As a fix, the best solution would be to set the following two options:\n\nuse_upstream_spec\u003dtrue\ndownstream_spec_replace_list\u003d^%global with_doc.+/%global with_doc 0,^%global rhosp.*/%global rhosp 1\n\nWith this, we will replicate the same method used by OSP Trunk.","commit_id":"35576fa1be0d61ee0f98f97337b039033898573b"}],"roles/build-test-packages/templates/run_dlrn.sh.j2":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"c7635d7563d0ad0f6576f670765c7666410a3a6c","unresolved":false,"context_lines":[{"line_number":9,"context_line":"{% endif %}"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"while true; do"},{"line_number":12,"context_line":"    dlrn --config-file projects.ini --head-only --package-name $PKG --local --info-repo {{ rdoinfo_repo_name }} --dev;"},{"line_number":13,"context_line":"    if [ $? -eq 0 ]; then"},{"line_number":14,"context_line":"        # SUCCESS"},{"line_number":15,"context_line":"        break;"}],"source_content_type":"text/x-jinja2","patch_set":63,"id":"ff570b3c_cc7f6864","line":12,"updated":"2020-06-11 09:15:17.000000000","message":"--order missing.","commit_id":"b5dabe08d86c0f7d4f8ebacb0b0c9545e944527d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"91305a9182b3f88aa9d30cc36e28b63cf4b23f6e","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"cd {{ build_repo_dir }}/DLRN"},{"line_number":4,"context_line":"source {{ build_repo_dir }}/dlrn-venv/bin/activate;"},{"line_number":5,"context_line":"{% if project_name_mapped is defined %}"},{"line_number":6,"context_line":"export PKG\u003d{{ project_name_mapped.stdout }}"},{"line_number":7,"context_line":"{% else %}"},{"line_number":8,"context_line":"export PKG\u003d{{ artg_rdo_packages|join(\u0027 --package-name \u0027) }}"}],"source_content_type":"text/x-jinja2","patch_set":66,"id":"ff570b3c_7d908896","line":5,"range":{"start_line":5,"start_character":6,"end_line":5,"end_character":25},"updated":"2020-06-11 12:36:28.000000000","message":"this will be defined for artg_rdo_packages too so good to not rely on it, rely on artg_build_one|bool","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"18c77b8e9ceb52bea87aeeacd66268accba33ea5","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"cd {{ build_repo_dir }}/DLRN"},{"line_number":4,"context_line":"source {{ build_repo_dir }}/dlrn-venv/bin/activate;"},{"line_number":5,"context_line":"{% if project_name_mapped is defined %}"},{"line_number":6,"context_line":"export PKG\u003d{{ project_name_mapped.stdout }}"},{"line_number":7,"context_line":"{% else %}"},{"line_number":8,"context_line":"export PKG\u003d{{ artg_rdo_packages|join(\u0027 --package-name \u0027) }}"}],"source_content_type":"text/x-jinja2","patch_set":66,"id":"bf51134e_ac84fbb2","line":5,"range":{"start_line":5,"start_character":6,"end_line":5,"end_character":25},"in_reply_to":"ff570b3c_7d908896","updated":"2020-06-14 12:36:35.000000000","message":"Done","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"91305a9182b3f88aa9d30cc36e28b63cf4b23f6e","unresolved":false,"context_lines":[{"line_number":5,"context_line":"{% if project_name_mapped is defined %}"},{"line_number":6,"context_line":"export PKG\u003d{{ project_name_mapped.stdout }}"},{"line_number":7,"context_line":"{% else %}"},{"line_number":8,"context_line":"export PKG\u003d{{ artg_rdo_packages|join(\u0027 --package-name \u0027) }}"},{"line_number":9,"context_line":"{% endif %}"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"while true; do"}],"source_content_type":"text/x-jinja2","patch_set":66,"id":"ff570b3c_9dde3c0e","line":8,"range":{"start_line":8,"start_character":11,"end_line":8,"end_character":59},"updated":"2020-06-11 12:36:28.000000000","message":"\"{{ artg_rdo_packages|join(\u0027 --package-name \u0027) }}\"","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"e89e17e255f9188b5329b89a48ca884cd5feda88","unresolved":false,"context_lines":[{"line_number":5,"context_line":"{% if project_name_mapped is defined %}"},{"line_number":6,"context_line":"export PKG\u003d{{ project_name_mapped.stdout }}"},{"line_number":7,"context_line":"{% else %}"},{"line_number":8,"context_line":"export PKG\u003d{{ artg_rdo_packages|join(\u0027 --package-name \u0027) }}"},{"line_number":9,"context_line":"{% endif %}"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"while true; do"}],"source_content_type":"text/x-jinja2","patch_set":66,"id":"bf51134e_7faf2094","line":8,"range":{"start_line":8,"start_character":11,"end_line":8,"end_character":59},"in_reply_to":"bf51134e_0c9247f7","updated":"2020-06-15 07:05:30.000000000","message":"quotes still missing","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"18c77b8e9ceb52bea87aeeacd66268accba33ea5","unresolved":false,"context_lines":[{"line_number":5,"context_line":"{% if project_name_mapped is defined %}"},{"line_number":6,"context_line":"export PKG\u003d{{ project_name_mapped.stdout }}"},{"line_number":7,"context_line":"{% else %}"},{"line_number":8,"context_line":"export PKG\u003d{{ artg_rdo_packages|join(\u0027 --package-name \u0027) }}"},{"line_number":9,"context_line":"{% endif %}"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"while true; do"}],"source_content_type":"text/x-jinja2","patch_set":66,"id":"bf51134e_0c9247f7","line":8,"range":{"start_line":8,"start_character":11,"end_line":8,"end_character":59},"in_reply_to":"ff570b3c_9dde3c0e","updated":"2020-06-14 12:36:35.000000000","message":"Done","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"91305a9182b3f88aa9d30cc36e28b63cf4b23f6e","unresolved":false,"context_lines":[{"line_number":11,"context_line":"while true; do"},{"line_number":12,"context_line":"    dlrn --config-file projects.ini --head-only --package-name $PKG --local \\"},{"line_number":13,"context_line":"        --info-repo {{ rdoinfo_repo_name }} \\"},{"line_number":14,"context_line":"        {% if not if project_name_mapped is defined %}--order {% endif %}--dev;"},{"line_number":15,"context_line":"    if [ $? -eq 0 ]; then"},{"line_number":16,"context_line":"        # SUCCESS"},{"line_number":17,"context_line":"        break;"}],"source_content_type":"text/x-jinja2","patch_set":66,"id":"ff570b3c_821b777e","line":14,"range":{"start_line":14,"start_character":11,"end_line":14,"end_character":51},"updated":"2020-06-11 12:36:28.000000000","message":"if not artg_build_one|bool","commit_id":"fd4584084541834609b1807d4c283880610e8f45"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"18c77b8e9ceb52bea87aeeacd66268accba33ea5","unresolved":false,"context_lines":[{"line_number":11,"context_line":"while true; do"},{"line_number":12,"context_line":"    dlrn --config-file projects.ini --head-only --package-name $PKG --local \\"},{"line_number":13,"context_line":"        --info-repo {{ rdoinfo_repo_name }} \\"},{"line_number":14,"context_line":"        {% if not if project_name_mapped is defined %}--order {% endif %}--dev;"},{"line_number":15,"context_line":"    if [ $? -eq 0 ]; then"},{"line_number":16,"context_line":"        # SUCCESS"},{"line_number":17,"context_line":"        break;"}],"source_content_type":"text/x-jinja2","patch_set":66,"id":"bf51134e_ec8ef3ce","line":14,"range":{"start_line":14,"start_character":11,"end_line":14,"end_character":51},"in_reply_to":"ff570b3c_821b777e","updated":"2020-06-14 12:36:35.000000000","message":"Done","commit_id":"fd4584084541834609b1807d4c283880610e8f45"}]}
