)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"11ca33596dac0556015a066fffdff4fff36afa5d","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Needs crb repo enablement for python3-wheel package, added rockylinux-9 jobs."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Adding rockylinux-9 nodeset locally, after [1] is merged it can be deleted."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"[1]: https://review.opendev.org/c/opendev/base-jobs/+/854332"},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":29,"id":"d11cc448_ff412901","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":75},"updated":"2022-09-06 09:48:54.000000000","message":"nit: stale comment","commit_id":"828e966c613b461a31113e881979b035990f31e4"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"133897c84ba9528326857ab58d321a42ed35fdee","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Needs crb repo enablement for python3-wheel package, added rockylinux-9 jobs."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Adding rockylinux-9 nodeset locally, after [1] is merged it can be deleted."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"[1]: https://review.opendev.org/c/opendev/base-jobs/+/854332"},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":29,"id":"3bd86f1e_61024eb9","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":75},"in_reply_to":"d11cc448_ff412901","updated":"2022-09-06 09:53:35.000000000","message":"Done","commit_id":"828e966c613b461a31113e881979b035990f31e4"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"6ddf7b39d2dc655ffdf722155fea0827242a09e4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"1fc7c25f_61c5e926","updated":"2022-08-25 07:38:40.000000000","message":"It seems the depends-on needs to merge nonetheless.","commit_id":"cd84fc93e0c15e98809adaf2d736c9f2986de8f0"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"35dc82b6ad8500749d33967e6eb97b5ececb1850","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3d2e7cb3_c4e75afa","updated":"2022-08-25 07:37:54.000000000","message":"This should do now. Fixed ordering, added jobs to pipelines, removed an extra line, fixed the depends-on.","commit_id":"cd84fc93e0c15e98809adaf2d736c9f2986de8f0"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"83f6d53f5c652a1bbcac405a15f961183b001069","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"c8a4d5cd_3c12f14d","updated":"2022-09-02 10:20:35.000000000","message":"(new version of stackhpc.libvirt-host released)","commit_id":"b08f7fa04cfffed18d0678a5fcfb7608408cd4db"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"34ea7b0c55e2d4e1fbc0f648efb2647f7a389487","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"53c6a644_0624625b","updated":"2022-09-02 10:20:17.000000000","message":"recheck","commit_id":"b08f7fa04cfffed18d0678a5fcfb7608408cd4db"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"08de5c7e6439656b4794c8b248a455c9d653657c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":32,"id":"0fe81463_96db1b27","updated":"2022-09-06 11:18:10.000000000","message":"c9s is passing","commit_id":"f34703d297c80f5408dc2ca2bd5e7df8c21e023f"}],"roles/tenks-ci-prep/tasks/main.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"090d51b480965034b6b9bbbb48f48586e6470bd2","unresolved":true,"context_lines":[{"line_number":40,"context_line":"      - \"{% if ansible_facts.os_family \u003d\u003d \u0027Debian\u0027 %}virtualenv{% else %}python3-virtualenv{% endif %}\""},{"line_number":41,"context_line":"  when: not (ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027 and ansible_facts.distribution_major_version \u003d\u003d \u00279\u0027)"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"- name: Install virtualenv using pip"},{"line_number":44,"context_line":"  become: true"},{"line_number":45,"context_line":"  pip:"},{"line_number":46,"context_line":"    name: virtualenv"}],"source_content_type":"text/x-yaml","patch_set":27,"id":"5f1d6bd2_43517a0c","line":43,"updated":"2022-09-06 06:46:28.000000000","message":"preferably, we would stop using virtualenv and use venv so that we don\u0027t have to care","commit_id":"7e7acfc6f662443ce9f59e44e084038029267210"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"443a30ec2ea5aa925867fdc86ae17033a95a6c7f","unresolved":true,"context_lines":[{"line_number":40,"context_line":"      - \"{% if ansible_facts.os_family \u003d\u003d \u0027Debian\u0027 %}virtualenv{% else %}python3-virtualenv{% endif %}\""},{"line_number":41,"context_line":"  when: not (ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027 and ansible_facts.distribution_major_version \u003d\u003d \u00279\u0027)"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"- name: Install virtualenv using pip"},{"line_number":44,"context_line":"  become: true"},{"line_number":45,"context_line":"  pip:"},{"line_number":46,"context_line":"    name: virtualenv"}],"source_content_type":"text/x-yaml","patch_set":27,"id":"cfc35a9f_ba8f010e","line":43,"in_reply_to":"5f1d6bd2_43517a0c","updated":"2022-09-06 07:08:45.000000000","message":"That should rather be a separate change with proper reno - I\u0027ll push that later on.","commit_id":"7e7acfc6f662443ce9f59e44e084038029267210"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"98379dcc49e773cf8fd162eb88a2b6769430530b","unresolved":false,"context_lines":[{"line_number":40,"context_line":"      - \"{% if ansible_facts.os_family \u003d\u003d \u0027Debian\u0027 %}virtualenv{% else %}python3-virtualenv{% endif %}\""},{"line_number":41,"context_line":"  when: not (ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027 and ansible_facts.distribution_major_version \u003d\u003d \u00279\u0027)"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"- name: Install virtualenv using pip"},{"line_number":44,"context_line":"  become: true"},{"line_number":45,"context_line":"  pip:"},{"line_number":46,"context_line":"    name: virtualenv"}],"source_content_type":"text/x-yaml","patch_set":27,"id":"2d2660e8_fb500e35","line":43,"in_reply_to":"cfc35a9f_ba8f010e","updated":"2022-09-06 07:09:10.000000000","message":"Done","commit_id":"7e7acfc6f662443ce9f59e44e084038029267210"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"11ca33596dac0556015a066fffdff4fff36afa5d","unresolved":true,"context_lines":[{"line_number":12,"context_line":"      command: yum-config-manager --enable epel"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"    - name: Enable the CRB yum repository"},{"line_number":15,"context_line":"      command: yum-config-manager --enable crb"},{"line_number":16,"context_line":"      when: ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027 and ansible_facts.distribution_major_version \u003d\u003d \u00279\u0027"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"  when: ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027"}],"source_content_type":"text/x-yaml","patch_set":29,"id":"ad3ad3a6_de5c1eba","line":15,"range":{"start_line":15,"start_character":43,"end_line":15,"end_character":46},"updated":"2022-09-06 09:48:54.000000000","message":"Will this work on CS9?","commit_id":"828e966c613b461a31113e881979b035990f31e4"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"133897c84ba9528326857ab58d321a42ed35fdee","unresolved":false,"context_lines":[{"line_number":12,"context_line":"      command: yum-config-manager --enable epel"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"    - name: Enable the CRB yum repository"},{"line_number":15,"context_line":"      command: yum-config-manager --enable crb"},{"line_number":16,"context_line":"      when: ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027 and ansible_facts.distribution_major_version \u003d\u003d \u00279\u0027"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"  when: ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027"}],"source_content_type":"text/x-yaml","patch_set":29,"id":"894eab80_9e7f0ef6","line":15,"range":{"start_line":15,"start_character":43,"end_line":15,"end_character":46},"in_reply_to":"ad3ad3a6_de5c1eba","updated":"2022-09-06 09:53:35.000000000","message":"Yes, crb is on cs9 as well - I\u0027ll add cs9 job for coverage.","commit_id":"828e966c613b461a31113e881979b035990f31e4"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"11ca33596dac0556015a066fffdff4fff36afa5d","unresolved":true,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"    - name: Enable the CRB yum repository"},{"line_number":15,"context_line":"      command: yum-config-manager --enable crb"},{"line_number":16,"context_line":"      when: ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027 and ansible_facts.distribution_major_version \u003d\u003d \u00279\u0027"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"  when: ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027"},{"line_number":19,"context_line":"  become: true"}],"source_content_type":"text/x-yaml","patch_set":29,"id":"03323ab4_52e4688d","line":16,"range":{"start_line":16,"start_character":12,"end_line":16,"end_character":47},"updated":"2022-09-06 09:48:54.000000000","message":"nit: covered by L18","commit_id":"828e966c613b461a31113e881979b035990f31e4"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"133897c84ba9528326857ab58d321a42ed35fdee","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"    - name: Enable the CRB yum repository"},{"line_number":15,"context_line":"      command: yum-config-manager --enable crb"},{"line_number":16,"context_line":"      when: ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027 and ansible_facts.distribution_major_version \u003d\u003d \u00279\u0027"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"  when: ansible_facts.os_family \u003d\u003d \u0027RedHat\u0027"},{"line_number":19,"context_line":"  become: true"}],"source_content_type":"text/x-yaml","patch_set":29,"id":"84981700_840e9a9f","line":16,"range":{"start_line":16,"start_character":12,"end_line":16,"end_character":47},"in_reply_to":"03323ab4_52e4688d","updated":"2022-09-06 09:53:35.000000000","message":"Done","commit_id":"828e966c613b461a31113e881979b035990f31e4"}],"roles/tenks-diagnostics/files/get_logs.sh":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"090d51b480965034b6b9bbbb48f48586e6470bd2","unresolved":true,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    # final memory usage and process list"},{"line_number":42,"context_line":"    ps -eo user,pid,ppid,lwp,%cpu,%mem,size,rss,cmd \u003e ${LOG_DIR}/system_logs/ps.txt"},{"line_number":43,"context_line":"    "},{"line_number":44,"context_line":"    ls -lRZ /home/zuul/tenks-venv \u003e ${LOG_DIR}/system_logs/selinux.txt"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    # Rename files to .txt; this is so that when displayed via"}],"source_content_type":"text/x-sh","patch_set":27,"id":"bb7fdd6b_01e0f4ac","line":43,"updated":"2022-09-06 06:46:28.000000000","message":"whitespace","commit_id":"7e7acfc6f662443ce9f59e44e084038029267210"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"443a30ec2ea5aa925867fdc86ae17033a95a6c7f","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    # final memory usage and process list"},{"line_number":42,"context_line":"    ps -eo user,pid,ppid,lwp,%cpu,%mem,size,rss,cmd \u003e ${LOG_DIR}/system_logs/ps.txt"},{"line_number":43,"context_line":"    "},{"line_number":44,"context_line":"    ls -lRZ /home/zuul/tenks-venv \u003e ${LOG_DIR}/system_logs/selinux.txt"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    # Rename files to .txt; this is so that when displayed via"}],"source_content_type":"text/x-sh","patch_set":27,"id":"8e6e136d_5eae8454","line":43,"in_reply_to":"bb7fdd6b_01e0f4ac","updated":"2022-09-06 07:08:45.000000000","message":"Done","commit_id":"7e7acfc6f662443ce9f59e44e084038029267210"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"090d51b480965034b6b9bbbb48f48586e6470bd2","unresolved":true,"context_lines":[{"line_number":41,"context_line":"    # final memory usage and process list"},{"line_number":42,"context_line":"    ps -eo user,pid,ppid,lwp,%cpu,%mem,size,rss,cmd \u003e ${LOG_DIR}/system_logs/ps.txt"},{"line_number":43,"context_line":"    "},{"line_number":44,"context_line":"    ls -lRZ /home/zuul/tenks-venv \u003e ${LOG_DIR}/system_logs/selinux.txt"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    # Rename files to .txt; this is so that when displayed via"},{"line_number":47,"context_line":"    # logs.openstack.org clicking results in the browser shows the"}],"source_content_type":"text/x-sh","patch_set":27,"id":"b6b3533b_c78d264d","line":44,"updated":"2022-09-06 06:46:28.000000000","message":"do we really want it? I guess we disable selinux nowadays anyways","commit_id":"7e7acfc6f662443ce9f59e44e084038029267210"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"98379dcc49e773cf8fd162eb88a2b6769430530b","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    # final memory usage and process list"},{"line_number":42,"context_line":"    ps -eo user,pid,ppid,lwp,%cpu,%mem,size,rss,cmd \u003e ${LOG_DIR}/system_logs/ps.txt"},{"line_number":43,"context_line":"    "},{"line_number":44,"context_line":"    ls -lRZ /home/zuul/tenks-venv \u003e ${LOG_DIR}/system_logs/selinux.txt"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    # Rename files to .txt; this is so that when displayed via"},{"line_number":47,"context_line":"    # logs.openstack.org clicking results in the browser shows the"}],"source_content_type":"text/x-sh","patch_set":27,"id":"8a0b3272_e88b050a","line":44,"in_reply_to":"1e5fbb09_64944afd","updated":"2022-09-06 07:09:10.000000000","message":"Done","commit_id":"7e7acfc6f662443ce9f59e44e084038029267210"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"443a30ec2ea5aa925867fdc86ae17033a95a6c7f","unresolved":true,"context_lines":[{"line_number":41,"context_line":"    # final memory usage and process list"},{"line_number":42,"context_line":"    ps -eo user,pid,ppid,lwp,%cpu,%mem,size,rss,cmd \u003e ${LOG_DIR}/system_logs/ps.txt"},{"line_number":43,"context_line":"    "},{"line_number":44,"context_line":"    ls -lRZ /home/zuul/tenks-venv \u003e ${LOG_DIR}/system_logs/selinux.txt"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    # Rename files to .txt; this is so that when displayed via"},{"line_number":47,"context_line":"    # logs.openstack.org clicking results in the browser shows the"}],"source_content_type":"text/x-sh","patch_set":27,"id":"1e5fbb09_64944afd","line":44,"in_reply_to":"b6b3533b_c78d264d","updated":"2022-09-06 07:08:45.000000000","message":"It was only for debug purposes, before I found is_centos8 variable ;-)","commit_id":"7e7acfc6f662443ce9f59e44e084038029267210"}]}
