)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"8f66b967f39aa808be8bb38a8199d261c2b8b1de","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"b7a800fd_82c06eb5","updated":"2021-11-16 13:32:50.000000000","message":"Please consider to make it ansible collection. Would be much easier to manage it later.","commit_id":"7a5d37a52eb73ca099c6cfa89b206e31d33976ce"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"a4419363e1b58e8daa8c17797ce34d1aea92f3a9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"9934e1c8_be0273bf","updated":"2021-11-12 10:24:44.000000000","message":"recheck","commit_id":"7a5d37a52eb73ca099c6cfa89b206e31d33976ce"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"6080552673d831a7e27a66bed71c53f5038bbe59","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"bd2cd09d_9c5ad49b","updated":"2021-11-12 14:14:23.000000000","message":"recheck","commit_id":"7a5d37a52eb73ca099c6cfa89b206e31d33976ce"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"9640f662a999b2bf09dd371b1d6c2f6078ec8ed3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c119a020_fb29e414","updated":"2021-11-12 08:18:54.000000000","message":"recheck","commit_id":"7a5d37a52eb73ca099c6cfa89b206e31d33976ce"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"f3d833ab74d8aad2e56fbd3dc8657d53afd11bf3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"606602ea_531405a9","in_reply_to":"16038836_7bd0d59b","updated":"2021-11-22 08:08:20.000000000","message":"are you ok with that?","commit_id":"7a5d37a52eb73ca099c6cfa89b206e31d33976ce"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"ffbd0d583ae913c050f85433a202be2f022c4e48","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"16038836_7bd0d59b","in_reply_to":"b7a800fd_82c06eb5","updated":"2021-11-19 09:24:37.000000000","message":"maybe in the future it would be worth to go as ansible collection, but for single role, is it not enough ?","commit_id":"7a5d37a52eb73ca099c6cfa89b206e31d33976ce"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"818a5ee1d2fe9db9a396c1b2f51617ce222134b0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3f55ebb9_0650489d","updated":"2021-11-19 09:25:07.000000000","message":"recheck","commit_id":"e43a69c9961850b125d3fa1143e0a40f667741c9"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"0e7cafb1110cb083928e3324a998189999a08764","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"16f49067_84df95e9","updated":"2021-11-22 08:25:50.000000000","message":"lgtm minor comments inline for your consideration thanks","commit_id":"aed4ce84f5a8765f91bdf7c84617d2d15daa408e"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"5613670b4ca0eb43310bc90288906e7fa453ced5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"e27cf7d2_baef5f91","updated":"2021-11-23 08:45:29.000000000","message":"thanks","commit_id":"3e39caf520d2ebe1aa778565dd2b886b0cb8e497"}],"ansible/roles/logscraper/README.rst":[{"author":{"_account_id":9311,"name":"Tristan Cacqueray","email":"tdecacqu@redhat.com","username":"tristanC"},"change_message_id":"ee65293f146996ac2472e81cf283165ee762e266","unresolved":true,"context_lines":[{"line_number":24,"context_line":"          - https://zuul.opendev.org/api/tenant/openstack"},{"line_number":25,"context_line":"        insecure: false"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"will deploy service with name: logscrape-openstack.service."},{"line_number":28,"context_line":"It is because on one service we are able to deploy multiple instances"},{"line_number":29,"context_line":"of logscraper and each of them will be responsible for checking"},{"line_number":30,"context_line":"and pushing logs for own tenant."}],"source_content_type":"text/x-rst","patch_set":3,"id":"7bc978db_0242f60a","line":27,"updated":"2021-11-17 14:24:28.000000000","message":"Should this role use service template, e.g. `logscrape@openstack.service` through https://www.freedesktop.org/software/systemd/man/systemd.service.html#Service%20Templates ?","commit_id":"7a5d37a52eb73ca099c6cfa89b206e31d33976ce"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"f3d833ab74d8aad2e56fbd3dc8657d53afd11bf3","unresolved":false,"context_lines":[{"line_number":24,"context_line":"          - https://zuul.opendev.org/api/tenant/openstack"},{"line_number":25,"context_line":"        insecure: false"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"will deploy service with name: logscrape-openstack.service."},{"line_number":28,"context_line":"It is because on one service we are able to deploy multiple instances"},{"line_number":29,"context_line":"of logscraper and each of them will be responsible for checking"},{"line_number":30,"context_line":"and pushing logs for own tenant."}],"source_content_type":"text/x-rst","patch_set":3,"id":"83d49d9a_da132c1d","line":27,"in_reply_to":"7bc978db_0242f60a","updated":"2021-11-22 08:08:20.000000000","message":"Done","commit_id":"7a5d37a52eb73ca099c6cfa89b206e31d33976ce"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"0e7cafb1110cb083928e3324a998189999a08764","unresolved":true,"context_lines":[{"line_number":1,"context_line":"Logscraper"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"The goal of that role is to setup and configure service related"},{"line_number":5,"context_line":"to logscrap script which is responsible to to push recent"},{"line_number":6,"context_line":"zuul builds into log gearman processor."},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"ec19d710_a87629ba","line":4,"range":{"start_line":4,"start_character":12,"end_line":4,"end_character":16},"updated":"2021-11-22 08:25:50.000000000","message":"this","commit_id":"aed4ce84f5a8765f91bdf7c84617d2d15daa408e"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"f5cbf04d0a5d14faf4d9745aecc32e41732d0a04","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Logscraper"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"The goal of that role is to setup and configure service related"},{"line_number":5,"context_line":"to logscrap script which is responsible to to push recent"},{"line_number":6,"context_line":"zuul builds into log gearman processor."},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"a8ae76b5_ad36c8c7","line":4,"range":{"start_line":4,"start_character":12,"end_line":4,"end_character":16},"in_reply_to":"ec19d710_a87629ba","updated":"2021-11-23 07:26:32.000000000","message":"Done","commit_id":"aed4ce84f5a8765f91bdf7c84617d2d15daa408e"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"0e7cafb1110cb083928e3324a998189999a08764","unresolved":true,"context_lines":[{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"The goal of that role is to setup and configure service related"},{"line_number":5,"context_line":"to logscrap script which is responsible to to push recent"},{"line_number":6,"context_line":"zuul builds into log gearman processor."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Requirements"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ae485f8b_8af2fdca","line":5,"range":{"start_line":5,"start_character":3,"end_line":5,"end_character":11},"updated":"2021-11-22 08:25:50.000000000","message":"logscraper.py","commit_id":"aed4ce84f5a8765f91bdf7c84617d2d15daa408e"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"f5cbf04d0a5d14faf4d9745aecc32e41732d0a04","unresolved":false,"context_lines":[{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"The goal of that role is to setup and configure service related"},{"line_number":5,"context_line":"to logscrap script which is responsible to to push recent"},{"line_number":6,"context_line":"zuul builds into log gearman processor."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Requirements"}],"source_content_type":"text/x-rst","patch_set":7,"id":"aec89786_8fe005b5","line":5,"range":{"start_line":5,"start_character":3,"end_line":5,"end_character":11},"in_reply_to":"ae485f8b_8af2fdca","updated":"2021-11-23 07:26:32.000000000","message":"Done","commit_id":"aed4ce84f5a8765f91bdf7c84617d2d15daa408e"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"0e7cafb1110cb083928e3324a998189999a08764","unresolved":true,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"Author: Openstack Contributors"},{"line_number":79,"context_line":"Author email: openstack-discuss@lists.openstack.org"},{"line_number":80,"context_line":"Home page: http://docs.openstack.org/infra/ci-log-processing"}],"source_content_type":"text/x-rst","patch_set":7,"id":"c0f2c99d_50cf96f7","line":80,"range":{"start_line":80,"start_character":11,"end_line":80,"end_character":50},"updated":"2021-11-22 08:25:50.000000000","message":"is someone already working on getting something in there (now it is 404)","commit_id":"aed4ce84f5a8765f91bdf7c84617d2d15daa408e"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"b84fad4f6671f0b1d6d42bb9061e2c8d6ff581da","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"Author: Openstack Contributors"},{"line_number":79,"context_line":"Author email: openstack-discuss@lists.openstack.org"},{"line_number":80,"context_line":"Home page: http://docs.openstack.org/infra/ci-log-processing"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ae07f0eb_63480ef9","line":80,"range":{"start_line":80,"start_character":11,"end_line":80,"end_character":50},"in_reply_to":"2ce0e693_1b3ee715","updated":"2021-11-23 07:29:30.000000000","message":"Done","commit_id":"aed4ce84f5a8765f91bdf7c84617d2d15daa408e"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"f5cbf04d0a5d14faf4d9745aecc32e41732d0a04","unresolved":true,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"Author: Openstack Contributors"},{"line_number":79,"context_line":"Author email: openstack-discuss@lists.openstack.org"},{"line_number":80,"context_line":"Home page: http://docs.openstack.org/infra/ci-log-processing"}],"source_content_type":"text/x-rst","patch_set":7,"id":"2ce0e693_1b3ee715","line":80,"range":{"start_line":80,"start_character":11,"end_line":80,"end_character":50},"in_reply_to":"c0f2c99d_50cf96f7","updated":"2021-11-23 07:26:32.000000000","message":"Right. The publish job was missing. I added it here: https://review.opendev.org/c/openstack/ci-log-processing/+/818810","commit_id":"aed4ce84f5a8765f91bdf7c84617d2d15daa408e"}],"ansible/roles/logscraper/tasks/main.yml":[{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"0e7cafb1110cb083928e3324a998189999a08764","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- name: Create decidated group"},{"line_number":3,"context_line":"  group:"},{"line_number":4,"context_line":"    name: \"{{ logscraper_group }}\""},{"line_number":5,"context_line":"    state: present"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"2af09ec5_499cfe83","line":2,"range":{"start_line":2,"start_character":17,"end_line":2,"end_character":21},"updated":"2021-11-22 08:25:50.000000000","message":"dedicated","commit_id":"aed4ce84f5a8765f91bdf7c84617d2d15daa408e"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"f5cbf04d0a5d14faf4d9745aecc32e41732d0a04","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- name: Create decidated group"},{"line_number":3,"context_line":"  group:"},{"line_number":4,"context_line":"    name: \"{{ logscraper_group }}\""},{"line_number":5,"context_line":"    state: present"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"0545901f_41e2847f","line":2,"range":{"start_line":2,"start_character":17,"end_line":2,"end_character":21},"in_reply_to":"2af09ec5_499cfe83","updated":"2021-11-23 07:26:32.000000000","message":"Done","commit_id":"aed4ce84f5a8765f91bdf7c84617d2d15daa408e"}]}
