)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"f85b38b4fddb12769ee87ab620acc8de284ac9e1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0e523426_f827176c","updated":"2024-05-13 10:57:41.000000000","message":"Basically need to land https://review.opendev.org/c/openstack/openstack-ansible/+/918979 and make this one from that SHA","commit_id":"58452aa0749be14d955a24e234c9e8515f3afc76"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5a7a646b4b557833bc9cfb42927b08e2917a4fc6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"39d1b42a_d7d50c79","updated":"2024-07-12 09:57:49.000000000","message":"will need a recheck after the parent merges. overriding ptl-approved flag after doing a no-change rebase","commit_id":"3159b71cf92c35960326645ac1504c69a529c720"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"06ed5ae573113b75d61add9de3a528ce43619aae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"cac9378e_305ed374","updated":"2024-07-15 08:52:56.000000000","message":"recheck - parent has merged","commit_id":"c628b917e1b3438e3e664f263fa62f2544dc2c7a"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"1e386858e472e760aff82b34f62ffda21c7d3ada","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3e2fd141_f4dcfe0d","updated":"2024-07-15 08:56:26.000000000","message":"recheck parent merged","commit_id":"c628b917e1b3438e3e664f263fa62f2544dc2c7a"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"77fde4a5bc889396a9329f5468f18f6a3be6d9fc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"e7e52932_a131455d","updated":"2024-07-12 13:05:23.000000000","message":"this looks right, but will need a recheck when the parent has merged","commit_id":"c628b917e1b3438e3e664f263fa62f2544dc2c7a"}],"deliverables/zed/openstack-ansible-roles.yaml":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"3a34f4e238a225bccfaf82c818fcf628aa685910","unresolved":true,"context_lines":[{"line_number":117,"context_line":"      openstack/openstack-ansible-tests: 5a80c5f1450871f0cc3835ac028a9e1c92d947b3"},{"line_number":118,"context_line":"    name: stable/zed"},{"line_number":119,"context_line":"  - location:"},{"line_number":120,"context_line":"      openstack/ansible-role-qdrouterd: eacfc566c25586d53fe295816b2f549c357a611b"},{"line_number":121,"context_line":"      openstack/ansible-role-pki: 68358aa3e5dfe77228d194e4e08143c15b328a1a"},{"line_number":122,"context_line":"      openstack/ansible-role-python_venv_build: 532ea89f1ef49f8c07f6fcb0204cbceb3498a736"},{"line_number":123,"context_line":"      openstack/ansible-role-systemd_mount: abd397416ceb4b864ccf99816bb03f7562655ab6"},{"line_number":124,"context_line":"      openstack/ansible-role-systemd_networkd: 44c8f3d5332970603271358177f512340877e806"},{"line_number":125,"context_line":"      openstack/ansible-role-systemd_service: 6551e127f283e202956e0efb89d9e3caed2c4007"},{"line_number":126,"context_line":"      openstack/ansible-role-uwsgi: a462dbbb93072cc604ae7c449f64d7d6e31d5cea"},{"line_number":127,"context_line":"      openstack/ansible-role-zookeeper: 73e137e8c2c9cb8c100d5d61b3a412bef479a697"},{"line_number":128,"context_line":"      openstack/ansible-hardening: 23ee60554334bbc0163ee9c66449068d50e31c4a"},{"line_number":129,"context_line":"      openstack/openstack-ansible-apt_package_pinning: 9c55270ef792b5b51f99d1cd142d8d10794312bb"},{"line_number":130,"context_line":"      openstack/openstack-ansible-ceph_client: 0ad905fe963cbb6c453999613ef0572cdc808374"},{"line_number":131,"context_line":"      openstack/openstack-ansible-galera_server: e587b0f51ba8f32d573f3bb504573fa387e41d56"},{"line_number":132,"context_line":"      openstack/openstack-ansible-haproxy_server: 4e50b799b1c4ed9a6a9a0ca9584bd9b7b9e66134"},{"line_number":133,"context_line":"      openstack/openstack-ansible-lxc_container_create: efd5586bacae972623cf4f96555828e368454fea"},{"line_number":134,"context_line":"      openstack/openstack-ansible-lxc_hosts: 7e75a083d29e0cbf7033c0a8e4c4a6c24f0a08f5"},{"line_number":135,"context_line":"      openstack/openstack-ansible-memcached_server: 77c4a9574ac0cb1a1b164542b397104f476a61e0"},{"line_number":136,"context_line":"      openstack/openstack-ansible-openstack_hosts: 99e6ab829dc7c54832d3d2e6c6910cbcf23e6d9a"},{"line_number":137,"context_line":"      openstack/openstack-ansible-openstack_openrc: e920785f37285998fd8e56918e780ab12d2cac94"},{"line_number":138,"context_line":"      openstack/openstack-ansible-ops: 26d30e2a96236d764624c55cd40ac57df5bf90ce"},{"line_number":139,"context_line":"      openstack/openstack-ansible-os_adjutant: 03a2de9efb3d08619ca3f038341a5a9ffe61a7b1"},{"line_number":140,"context_line":"      openstack/openstack-ansible-os_aodh: e6bd7b721ae868fb79272293197805ed7c05e7b3"},{"line_number":141,"context_line":"      openstack/openstack-ansible-os_barbican: f9cd6f94efcec2e8f5699ebc9cdd2676c885ec0d"},{"line_number":142,"context_line":"      openstack/openstack-ansible-os_blazar: a1aa830eb108df37c64302d6cf2f501835b2a145"},{"line_number":143,"context_line":"      openstack/openstack-ansible-os_ceilometer: 9367ff14e3590105526bd13bc99a6516e7e02fa5"},{"line_number":144,"context_line":"      openstack/openstack-ansible-os_cinder: f33184e470f1e1d80d1a05c6fd400fdcb2695fc5"},{"line_number":145,"context_line":"      openstack/openstack-ansible-os_cloudkitty: 502bfbfda5fa54c3a036a9ea5ecff41d3dbc92ef"},{"line_number":146,"context_line":"      openstack/openstack-ansible-os_designate: f2d95f99585442ac6a9a31818ae4ce8a41546394"},{"line_number":147,"context_line":"      openstack/openstack-ansible-os_glance: e65921c13738f4f8ce0c7c1ab8bf81619b2070bf"},{"line_number":148,"context_line":"      openstack/openstack-ansible-os_gnocchi: 1dd49e819e033ba27252ecae7edf48b9fa36e914"},{"line_number":149,"context_line":"      openstack/openstack-ansible-os_heat: 449970d91365eaf40261d3ac953a8d47849d0c3e"},{"line_number":150,"context_line":"      openstack/openstack-ansible-os_horizon: f32fc451bb73afb9e18434da071f2a85d0e4d9b9"},{"line_number":151,"context_line":"      openstack/openstack-ansible-os_ironic: 440bc617808713e608f652da47835e7fa68d6e05"},{"line_number":152,"context_line":"      openstack/openstack-ansible-os_keystone: 9e46aa48c8323fe521aa18cc3eebde270d9efb15"},{"line_number":153,"context_line":"      openstack/openstack-ansible-os_magnum: be8b031cc023c195e7c5d5837aa57b270122548f"},{"line_number":154,"context_line":"      openstack/openstack-ansible-os_manila: ed350049eec3dfc4f66aad7b4a31c639e91b7e17"},{"line_number":155,"context_line":"      openstack/openstack-ansible-os_masakari: 0f5f814e54f32476c809f915779de699805560f5"},{"line_number":156,"context_line":"      openstack/openstack-ansible-os_mistral: 5b6b1639a184225101c5226dac60cb6e19d9c44d"},{"line_number":157,"context_line":"      openstack/openstack-ansible-os_murano: e22f175dea9a5fc3264f985d252a64595a7a9a73"},{"line_number":158,"context_line":"      openstack/openstack-ansible-os_neutron: 4855de9a6641ef6acc77b5bbae3ff5c44a2af0c9"},{"line_number":159,"context_line":"      openstack/openstack-ansible-os_nova: 4750a1597850f762af9c9176aa3ed345690c9ff2"},{"line_number":160,"context_line":"      openstack/openstack-ansible-os_octavia: bfb2cbb4932c5fdcec4dd190e43fb861dbaefb01"},{"line_number":161,"context_line":"      openstack/openstack-ansible-os_placement: e505ce52c80d9ab8b64d6ea5d8185556c47f6014"},{"line_number":162,"context_line":"      openstack/openstack-ansible-os_rally: 6c3b52eeb09ab78e2b08e2adbf279e03f321b345"},{"line_number":163,"context_line":"      openstack/openstack-ansible-os_sahara: 4ef2f5af755b03224f0e7dfea7eb27193612ad40"},{"line_number":164,"context_line":"      openstack/openstack-ansible-os_senlin: 2821d0b5cda97250d057e416d9c87878b24676ed"},{"line_number":165,"context_line":"      openstack/openstack-ansible-os_swift: 5849da07b9c8e3927fd6b807afd433288dfd6c42"},{"line_number":166,"context_line":"      openstack/openstack-ansible-os_tacker: b82a56cf2d0e3a502817f85e2e995cbdcd1a5078"},{"line_number":167,"context_line":"      openstack/openstack-ansible-os_tempest: 850dec1cb023ef507861a2a654df7e359d86d4e9"},{"line_number":168,"context_line":"      openstack/openstack-ansible-os_trove: 18af9e2f3caa59b28ae9de2301c76ea516e3f17e"},{"line_number":169,"context_line":"      openstack/openstack-ansible-os_zun: 856b8710f7961e846ced0d3bdffa0fecf911eca6"},{"line_number":170,"context_line":"      openstack/openstack-ansible-plugins: 0824eb035171555ae0460016a49dd20af50e74a6"},{"line_number":171,"context_line":"      openstack/openstack-ansible-rabbitmq_server: af48bb5e9b745657493a8477adbdd9a728a5ade6"},{"line_number":172,"context_line":"      openstack/openstack-ansible-repo_server: bce490a901c711856cae59d577bf8d35cce450fa"},{"line_number":173,"context_line":"      openstack/openstack-ansible-tests: 3022fa1b2ddad37e72da2a312a7b15c749e3b079"},{"line_number":174,"context_line":"    name: unmaintained/zed"},{"line_number":175,"context_line":"releases:"},{"line_number":176,"context_line":"  - version: zed-eom"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"2b79db60_0bd2c5ff","line":173,"range":{"start_line":120,"start_character":0,"end_line":173,"end_character":81},"updated":"2024-07-12 10:17:50.000000000","message":"OK, as far as I could see the hashes are the same as the ones listed under the new zed-eom tags. so maybe, for consistency, we should replace these all, with \u0027location: zed-eom\u0027 and the whole thing will look like:\n\n    - location: zed-eom\n      name: unmaintained/zed","commit_id":"3159b71cf92c35960326645ac1504c69a529c720"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b8915f054bbe84dd1fdc50355e6c93f64b705f00","unresolved":true,"context_lines":[{"line_number":117,"context_line":"      openstack/openstack-ansible-tests: 5a80c5f1450871f0cc3835ac028a9e1c92d947b3"},{"line_number":118,"context_line":"    name: stable/zed"},{"line_number":119,"context_line":"  - location:"},{"line_number":120,"context_line":"      openstack/ansible-role-qdrouterd: eacfc566c25586d53fe295816b2f549c357a611b"},{"line_number":121,"context_line":"      openstack/ansible-role-pki: 68358aa3e5dfe77228d194e4e08143c15b328a1a"},{"line_number":122,"context_line":"      openstack/ansible-role-python_venv_build: 532ea89f1ef49f8c07f6fcb0204cbceb3498a736"},{"line_number":123,"context_line":"      openstack/ansible-role-systemd_mount: abd397416ceb4b864ccf99816bb03f7562655ab6"},{"line_number":124,"context_line":"      openstack/ansible-role-systemd_networkd: 44c8f3d5332970603271358177f512340877e806"},{"line_number":125,"context_line":"      openstack/ansible-role-systemd_service: 6551e127f283e202956e0efb89d9e3caed2c4007"},{"line_number":126,"context_line":"      openstack/ansible-role-uwsgi: a462dbbb93072cc604ae7c449f64d7d6e31d5cea"},{"line_number":127,"context_line":"      openstack/ansible-role-zookeeper: 73e137e8c2c9cb8c100d5d61b3a412bef479a697"},{"line_number":128,"context_line":"      openstack/ansible-hardening: 23ee60554334bbc0163ee9c66449068d50e31c4a"},{"line_number":129,"context_line":"      openstack/openstack-ansible-apt_package_pinning: 9c55270ef792b5b51f99d1cd142d8d10794312bb"},{"line_number":130,"context_line":"      openstack/openstack-ansible-ceph_client: 0ad905fe963cbb6c453999613ef0572cdc808374"},{"line_number":131,"context_line":"      openstack/openstack-ansible-galera_server: e587b0f51ba8f32d573f3bb504573fa387e41d56"},{"line_number":132,"context_line":"      openstack/openstack-ansible-haproxy_server: 4e50b799b1c4ed9a6a9a0ca9584bd9b7b9e66134"},{"line_number":133,"context_line":"      openstack/openstack-ansible-lxc_container_create: efd5586bacae972623cf4f96555828e368454fea"},{"line_number":134,"context_line":"      openstack/openstack-ansible-lxc_hosts: 7e75a083d29e0cbf7033c0a8e4c4a6c24f0a08f5"},{"line_number":135,"context_line":"      openstack/openstack-ansible-memcached_server: 77c4a9574ac0cb1a1b164542b397104f476a61e0"},{"line_number":136,"context_line":"      openstack/openstack-ansible-openstack_hosts: 99e6ab829dc7c54832d3d2e6c6910cbcf23e6d9a"},{"line_number":137,"context_line":"      openstack/openstack-ansible-openstack_openrc: e920785f37285998fd8e56918e780ab12d2cac94"},{"line_number":138,"context_line":"      openstack/openstack-ansible-ops: 26d30e2a96236d764624c55cd40ac57df5bf90ce"},{"line_number":139,"context_line":"      openstack/openstack-ansible-os_adjutant: 03a2de9efb3d08619ca3f038341a5a9ffe61a7b1"},{"line_number":140,"context_line":"      openstack/openstack-ansible-os_aodh: e6bd7b721ae868fb79272293197805ed7c05e7b3"},{"line_number":141,"context_line":"      openstack/openstack-ansible-os_barbican: f9cd6f94efcec2e8f5699ebc9cdd2676c885ec0d"},{"line_number":142,"context_line":"      openstack/openstack-ansible-os_blazar: a1aa830eb108df37c64302d6cf2f501835b2a145"},{"line_number":143,"context_line":"      openstack/openstack-ansible-os_ceilometer: 9367ff14e3590105526bd13bc99a6516e7e02fa5"},{"line_number":144,"context_line":"      openstack/openstack-ansible-os_cinder: f33184e470f1e1d80d1a05c6fd400fdcb2695fc5"},{"line_number":145,"context_line":"      openstack/openstack-ansible-os_cloudkitty: 502bfbfda5fa54c3a036a9ea5ecff41d3dbc92ef"},{"line_number":146,"context_line":"      openstack/openstack-ansible-os_designate: f2d95f99585442ac6a9a31818ae4ce8a41546394"},{"line_number":147,"context_line":"      openstack/openstack-ansible-os_glance: e65921c13738f4f8ce0c7c1ab8bf81619b2070bf"},{"line_number":148,"context_line":"      openstack/openstack-ansible-os_gnocchi: 1dd49e819e033ba27252ecae7edf48b9fa36e914"},{"line_number":149,"context_line":"      openstack/openstack-ansible-os_heat: 449970d91365eaf40261d3ac953a8d47849d0c3e"},{"line_number":150,"context_line":"      openstack/openstack-ansible-os_horizon: f32fc451bb73afb9e18434da071f2a85d0e4d9b9"},{"line_number":151,"context_line":"      openstack/openstack-ansible-os_ironic: 440bc617808713e608f652da47835e7fa68d6e05"},{"line_number":152,"context_line":"      openstack/openstack-ansible-os_keystone: 9e46aa48c8323fe521aa18cc3eebde270d9efb15"},{"line_number":153,"context_line":"      openstack/openstack-ansible-os_magnum: be8b031cc023c195e7c5d5837aa57b270122548f"},{"line_number":154,"context_line":"      openstack/openstack-ansible-os_manila: ed350049eec3dfc4f66aad7b4a31c639e91b7e17"},{"line_number":155,"context_line":"      openstack/openstack-ansible-os_masakari: 0f5f814e54f32476c809f915779de699805560f5"},{"line_number":156,"context_line":"      openstack/openstack-ansible-os_mistral: 5b6b1639a184225101c5226dac60cb6e19d9c44d"},{"line_number":157,"context_line":"      openstack/openstack-ansible-os_murano: e22f175dea9a5fc3264f985d252a64595a7a9a73"},{"line_number":158,"context_line":"      openstack/openstack-ansible-os_neutron: 4855de9a6641ef6acc77b5bbae3ff5c44a2af0c9"},{"line_number":159,"context_line":"      openstack/openstack-ansible-os_nova: 4750a1597850f762af9c9176aa3ed345690c9ff2"},{"line_number":160,"context_line":"      openstack/openstack-ansible-os_octavia: bfb2cbb4932c5fdcec4dd190e43fb861dbaefb01"},{"line_number":161,"context_line":"      openstack/openstack-ansible-os_placement: e505ce52c80d9ab8b64d6ea5d8185556c47f6014"},{"line_number":162,"context_line":"      openstack/openstack-ansible-os_rally: 6c3b52eeb09ab78e2b08e2adbf279e03f321b345"},{"line_number":163,"context_line":"      openstack/openstack-ansible-os_sahara: 4ef2f5af755b03224f0e7dfea7eb27193612ad40"},{"line_number":164,"context_line":"      openstack/openstack-ansible-os_senlin: 2821d0b5cda97250d057e416d9c87878b24676ed"},{"line_number":165,"context_line":"      openstack/openstack-ansible-os_swift: 5849da07b9c8e3927fd6b807afd433288dfd6c42"},{"line_number":166,"context_line":"      openstack/openstack-ansible-os_tacker: b82a56cf2d0e3a502817f85e2e995cbdcd1a5078"},{"line_number":167,"context_line":"      openstack/openstack-ansible-os_tempest: 850dec1cb023ef507861a2a654df7e359d86d4e9"},{"line_number":168,"context_line":"      openstack/openstack-ansible-os_trove: 18af9e2f3caa59b28ae9de2301c76ea516e3f17e"},{"line_number":169,"context_line":"      openstack/openstack-ansible-os_zun: 856b8710f7961e846ced0d3bdffa0fecf911eca6"},{"line_number":170,"context_line":"      openstack/openstack-ansible-plugins: 0824eb035171555ae0460016a49dd20af50e74a6"},{"line_number":171,"context_line":"      openstack/openstack-ansible-rabbitmq_server: af48bb5e9b745657493a8477adbdd9a728a5ade6"},{"line_number":172,"context_line":"      openstack/openstack-ansible-repo_server: bce490a901c711856cae59d577bf8d35cce450fa"},{"line_number":173,"context_line":"      openstack/openstack-ansible-tests: 3022fa1b2ddad37e72da2a312a7b15c749e3b079"},{"line_number":174,"context_line":"    name: unmaintained/zed"},{"line_number":175,"context_line":"releases:"},{"line_number":176,"context_line":"  - version: zed-eom"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7b27449a_021b1993","line":173,"range":{"start_line":120,"start_character":0,"end_line":173,"end_character":81},"in_reply_to":"2b79db60_0bd2c5ff","updated":"2024-07-12 11:08:47.000000000","message":"yes, that would essentially correct the previous mistake and trivially ensure that they are indeed the same","commit_id":"3159b71cf92c35960326645ac1504c69a529c720"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"8e57ad658725345bb9713cbc3dc4f4c4a6344263","unresolved":true,"context_lines":[{"line_number":282,"context_line":"      - repo: openstack/openstack-ansible-repo_server"},{"line_number":283,"context_line":"        hash: bce490a901c711856cae59d577bf8d35cce450fa"},{"line_number":284,"context_line":"      - repo: openstack/openstack-ansible-tests"},{"line_number":285,"context_line":"        hash: 3022fa1b2ddad37e72da2a312a7b15c749e3b079"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"c44a3391_065a60af","line":285,"updated":"2024-07-12 10:00:15.000000000","message":"OK, so note, that we did a mistake during the transitioning[1] :/ that patch is missing the zed-eom tagging, where the branching should have happened :/ (the correct way would have been a patch like this [2])\n\nI\u0027m a bit hesitant with this patch, we have to think if this mistake will cause any error with our tooling :/\n\n[1] I2ae212b34fb881dc2db5416a1769dcf7c262fffe\n[2] Ibcdea6bedc77a93227b9882e1038765178180e1a","commit_id":"3159b71cf92c35960326645ac1504c69a529c720"}]}
