)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"5a74e01606b09546bcb105f74f0da50388183157","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"46ab0844_eb731323","updated":"2025-02-18 04:25:49.000000000","message":"recheck inspector failure","commit_id":"7533532153a356ef7a79b93646bcf2246c9a91ed"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"0232d726e66c1b3e89f3b4a9ca3b1115ac917ac6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"3fac56ec_51a9be24","updated":"2025-02-18 09:25:46.000000000","message":"recheck standalone timeout","commit_id":"7533532153a356ef7a79b93646bcf2246c9a91ed"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"144c497f2aae298dac735742210034927d58df8d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"c1c655c0_a338f7d0","updated":"2025-02-18 13:47:16.000000000","message":"recheck standalone timeout","commit_id":"7533532153a356ef7a79b93646bcf2246c9a91ed"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"8deaaeaee44becc561c549d9e43d36c3b79caa7e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"aaa9acd7_465ee95c","updated":"2025-03-10 18:03:45.000000000","message":"recheck","commit_id":"bf454e4b694391aead20429e6916dca4abdaa904"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"71a010afd42dcc03874122a16d89c4405af25f21","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"a2edddd6_27311c2c","updated":"2025-03-11 08:31:54.000000000","message":"recheck another weird apache2 startup failure in devstack","commit_id":"bf454e4b694391aead20429e6916dca4abdaa904"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"1e7bffcb8c62f2cc1bb932e5d1b9cdbcc2ca79e2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"adfef002_e3d0f312","updated":"2025-03-11 16:24:37.000000000","message":"recheck post failure","commit_id":"bf454e4b694391aead20429e6916dca4abdaa904"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"5ddad7b658416bcd0348e5af05fcb2d982fb031d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"bf6e39be_095b2fc6","updated":"2025-03-11 08:40:50.000000000","message":"recheck post failure","commit_id":"bf454e4b694391aead20429e6916dca4abdaa904"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"a5bf13b12ad41126dc51d9da220ed7570255527a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"8394759e_79497fc6","updated":"2025-03-06 19:18:26.000000000","message":"recheck tox not found","commit_id":"bf454e4b694391aead20429e6916dca4abdaa904"}],"ironic_tempest_plugin/tests/scenario/test_baremetal_multitenancy.py":[{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"e6424035723c1ef0305cb563b6735dd5ff200bb9","unresolved":true,"context_lines":[{"line_number":218,"context_line":""},{"line_number":219,"context_line":"        tenant_a_cidr \u003d \u002710.0.100.0/24\u0027"},{"line_number":220,"context_line":"        tenant_b_cidr \u003d \u002710.0.101.0/24\u0027"},{"line_number":221,"context_line":"        tenant_c_cidr \u003d \u002710.0.102.0/24\u0027"},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"        keypair \u003d self.create_keypair()"},{"line_number":224,"context_line":"        networkA, subnetA, routerA \u003d self.create_tenant_network("}],"source_content_type":"text/x-python","patch_set":7,"id":"c466f160_9e64e02c","line":221,"range":{"start_line":221,"start_character":8,"end_line":221,"end_character":39},"updated":"2025-02-09 08:25:42.000000000","message":"not used","commit_id":"8c886e0e00918f90a71bb60045908b5328532131"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"c386a44f4b538f1818e0dc17a8cb0c75d6541fe9","unresolved":false,"context_lines":[{"line_number":218,"context_line":""},{"line_number":219,"context_line":"        tenant_a_cidr \u003d \u002710.0.100.0/24\u0027"},{"line_number":220,"context_line":"        tenant_b_cidr \u003d \u002710.0.101.0/24\u0027"},{"line_number":221,"context_line":"        tenant_c_cidr \u003d \u002710.0.102.0/24\u0027"},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"        keypair \u003d self.create_keypair()"},{"line_number":224,"context_line":"        networkA, subnetA, routerA \u003d self.create_tenant_network("}],"source_content_type":"text/x-python","patch_set":7,"id":"0071fcf6_c6a63632","line":221,"range":{"start_line":221,"start_character":8,"end_line":221,"end_character":39},"in_reply_to":"c466f160_9e64e02c","updated":"2025-02-09 08:45:24.000000000","message":"Done","commit_id":"8c886e0e00918f90a71bb60045908b5328532131"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"24effeed6fd57e8d0ef0414c73782a3404cdc741","unresolved":true,"context_lines":[{"line_number":313,"context_line":"            keypair[\u0027private_key\u0027],"},{"line_number":314,"context_line":"            fixed_ipB,"},{"line_number":315,"context_line":"            conn_expected\u003dTrue"},{"line_number":316,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":12,"id":"06f58659_1a3dbae6","line":316,"updated":"2025-02-17 15:59:11.000000000","message":"we need to terminate instance in the end of the test.","commit_id":"f25f612419f73f9de86d04788f02b05ca27e9ccb"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"ad9b9161289dcd975c7e295bde48975ad2df40e3","unresolved":false,"context_lines":[{"line_number":313,"context_line":"            keypair[\u0027private_key\u0027],"},{"line_number":314,"context_line":"            fixed_ipB,"},{"line_number":315,"context_line":"            conn_expected\u003dTrue"},{"line_number":316,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":12,"id":"c899727b_598a1ab2","line":316,"in_reply_to":"06f58659_1a3dbae6","updated":"2025-02-17 16:28:50.000000000","message":"Done","commit_id":"f25f612419f73f9de86d04788f02b05ca27e9ccb"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"61b7655e5a517bd4720b8f80aa54b70e87de7e63","unresolved":true,"context_lines":[{"line_number":53,"context_line":"                   \u0027a minimum of 2\u0027) % CONF.baremetal.available_nodes"},{"line_number":54,"context_line":"            raise cls.skipException(msg)"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    def create_tenant_network(self, clients, tenant_cidr, create_router\u003dTrue):"},{"line_number":57,"context_line":"        network \u003d self.create_network("},{"line_number":58,"context_line":"            networks_client\u003dclients.networks_client,"},{"line_number":59,"context_line":"            project_id\u003dclients.credentials.project_id)"}],"source_content_type":"text/x-python","patch_set":14,"id":"b6ba7370_d0f10c1d","line":56,"range":{"start_line":56,"start_character":58,"end_line":56,"end_character":71},"updated":"2025-02-28 11:22:52.000000000","message":"plug_router? it is not being created after all..","commit_id":"7533532153a356ef7a79b93646bcf2246c9a91ed"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"61b7655e5a517bd4720b8f80aa54b70e87de7e63","unresolved":true,"context_lines":[{"line_number":59,"context_line":"            project_id\u003dclients.credentials.project_id)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"        router \u003d None"},{"line_number":62,"context_line":"        if create_router:"},{"line_number":63,"context_line":"            router \u003d self.get_router("},{"line_number":64,"context_line":"                client\u003dclients.routers_client,"},{"line_number":65,"context_line":"                project_id\u003dclients.credentials.tenant_id)"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        result \u003d clients.subnets_client.create_subnet("},{"line_number":68,"context_line":"            name\u003ddata_utils.rand_name(\u0027subnet\u0027),"}],"source_content_type":"text/x-python","patch_set":14,"id":"344057f2_a10a4129","line":65,"range":{"start_line":62,"start_character":0,"end_line":65,"end_character":57},"updated":"2025-02-28 11:22:52.000000000","message":"seems this could be moved into the if on L74","commit_id":"7533532153a356ef7a79b93646bcf2246c9a91ed"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"61b7655e5a517bd4720b8f80aa54b70e87de7e63","unresolved":true,"context_lines":[{"line_number":210,"context_line":"        * Create instanceB within networkB"},{"line_number":211,"context_line":"        * Verify connectivity to instanceB from instanceA failed"},{"line_number":212,"context_line":"        * Assign ip address on subport inside instanceA. This step is needed"},{"line_number":213,"context_line":"          only unless nova configdrive support of trunks is not implemented."},{"line_number":214,"context_line":"        * Verify connectivity to instanceB from instanceA success"},{"line_number":215,"context_line":"        * Remove subport from instanceA"},{"line_number":216,"context_line":"        * Verify connectivity to instanceB from instanceA failed"}],"source_content_type":"text/x-python","patch_set":14,"id":"293469b4_6ecebf53","line":213,"range":{"start_line":213,"start_character":60,"end_line":213,"end_character":63},"updated":"2025-02-28 11:22:52.000000000","message":"remove this \"not\"?.. or replace \u0027unless\u0027 with \u0027while\u0027","commit_id":"7533532153a356ef7a79b93646bcf2246c9a91ed"}]}
