)]}'
{"neutron/tests/unit/conf/policies/test_floatingip_port_forwarding.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"1216214de22609c62fada1463deecf9123b366ae","unresolved":true,"context_lines":[{"line_number":35,"context_line":"            \u0027floatingip_id\u0027: self.fip[\u0027id\u0027],"},{"line_number":36,"context_line":"            \u0027ext_parent_floatingip_id\u0027: self.fip[\u0027id\u0027]}"},{"line_number":37,"context_line":"        self.alt_target \u003d {"},{"line_number":38,"context_line":"            \u0027project_id\u0027: self.alt_project_id,"},{"line_number":39,"context_line":"            \u0027floatingip_id\u0027: self.fip[\u0027id\u0027],"},{"line_number":40,"context_line":"            \u0027ext_parent_floatingip_id\u0027: self.fip[\u0027id\u0027]}"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"17964cbf_c5e5a2fd","line":38,"range":{"start_line":38,"start_character":31,"end_line":38,"end_character":45},"updated":"2021-04-09 16:01:17.000000000","message":"Does this need to match the project associated to the floating IP?\n\nIs it possible to have a forwarding rule and floating IP that below to different projects?","commit_id":"24a4b2e317986a9621edbb4362897641a88f194f"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b101f966b6d90b39d3002286675b7c79060777ee","unresolved":true,"context_lines":[{"line_number":35,"context_line":"            \u0027floatingip_id\u0027: self.fip[\u0027id\u0027],"},{"line_number":36,"context_line":"            \u0027ext_parent_floatingip_id\u0027: self.fip[\u0027id\u0027]}"},{"line_number":37,"context_line":"        self.alt_target \u003d {"},{"line_number":38,"context_line":"            \u0027project_id\u0027: self.alt_project_id,"},{"line_number":39,"context_line":"            \u0027floatingip_id\u0027: self.fip[\u0027id\u0027],"},{"line_number":40,"context_line":"            \u0027ext_parent_floatingip_id\u0027: self.fip[\u0027id\u0027]}"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"3db31cae_b2aac5bb","line":38,"range":{"start_line":38,"start_character":31,"end_line":38,"end_character":45},"in_reply_to":"17964cbf_c5e5a2fd","updated":"2021-04-12 13:02:45.000000000","message":"it is possible to create it like that","commit_id":"24a4b2e317986a9621edbb4362897641a88f194f"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"e6f5f6d41c4ea504cd41c210fb024ae5bfda6f70","unresolved":true,"context_lines":[{"line_number":35,"context_line":"            \u0027floatingip_id\u0027: self.fip[\u0027id\u0027],"},{"line_number":36,"context_line":"            \u0027ext_parent_floatingip_id\u0027: self.fip[\u0027id\u0027]}"},{"line_number":37,"context_line":"        self.alt_target \u003d {"},{"line_number":38,"context_line":"            \u0027project_id\u0027: self.alt_project_id,"},{"line_number":39,"context_line":"            \u0027floatingip_id\u0027: self.fip[\u0027id\u0027],"},{"line_number":40,"context_line":"            \u0027ext_parent_floatingip_id\u0027: self.fip[\u0027id\u0027]}"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"eb219305_6f670dea","line":38,"range":{"start_line":38,"start_character":31,"end_line":38,"end_character":45},"in_reply_to":"3db31cae_b2aac5bb","updated":"2021-04-12 18:33:45.000000000","message":"Ok - so the project_id in the target doesn\u0027t always come from the project_id associated to the floating IP?\n\nIn this case, where is the project_id in the target coming from if not from the floating IP reference?","commit_id":"24a4b2e317986a9621edbb4362897641a88f194f"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"1216214de22609c62fada1463deecf9123b366ae","unresolved":true,"context_lines":[{"line_number":90,"context_line":"            self.context, \u0027create_floatingip_port_forwarding\u0027,"},{"line_number":91,"context_line":"            self.target)"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    def test_get_fip_pf(self):"},{"line_number":94,"context_line":"        self.assertTrue("},{"line_number":95,"context_line":"            policy.enforce(self.context,"},{"line_number":96,"context_line":"                           \u0027get_floatingip_port_forwarding\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"e89641c1_2ee794de","line":93,"updated":"2021-04-09 16:01:17.000000000","message":"nit: We should be able to remove this since we\u0027re inheriting the same test on line 61 above.","commit_id":"24a4b2e317986a9621edbb4362897641a88f194f"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b101f966b6d90b39d3002286675b7c79060777ee","unresolved":false,"context_lines":[{"line_number":90,"context_line":"            self.context, \u0027create_floatingip_port_forwarding\u0027,"},{"line_number":91,"context_line":"            self.target)"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    def test_get_fip_pf(self):"},{"line_number":94,"context_line":"        self.assertTrue("},{"line_number":95,"context_line":"            policy.enforce(self.context,"},{"line_number":96,"context_line":"                           \u0027get_floatingip_port_forwarding\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"0df2e275_dfc017cd","line":93,"in_reply_to":"e89641c1_2ee794de","updated":"2021-04-12 13:02:45.000000000","message":"Done","commit_id":"24a4b2e317986a9621edbb4362897641a88f194f"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"1216214de22609c62fada1463deecf9123b366ae","unresolved":true,"context_lines":[{"line_number":204,"context_line":"            self.context, \u0027create_floatingip_port_forwarding\u0027,"},{"line_number":205,"context_line":"            self.alt_target)"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"    def test_can_get_fip_pf(self):"},{"line_number":208,"context_line":"        self.assertTrue("},{"line_number":209,"context_line":"            policy.enforce(self.context,"},{"line_number":210,"context_line":"                           \u0027get_floatingip_port_forwarding\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"7c2f1e94_a5353b2e","line":207,"updated":"2021-04-09 16:01:17.000000000","message":"nit: We should be able to remove this since we inherit the same test online 140.","commit_id":"24a4b2e317986a9621edbb4362897641a88f194f"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b101f966b6d90b39d3002286675b7c79060777ee","unresolved":false,"context_lines":[{"line_number":204,"context_line":"            self.context, \u0027create_floatingip_port_forwarding\u0027,"},{"line_number":205,"context_line":"            self.alt_target)"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"    def test_can_get_fip_pf(self):"},{"line_number":208,"context_line":"        self.assertTrue("},{"line_number":209,"context_line":"            policy.enforce(self.context,"},{"line_number":210,"context_line":"                           \u0027get_floatingip_port_forwarding\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"907fc510_497ab58f","line":207,"in_reply_to":"7c2f1e94_a5353b2e","updated":"2021-04-12 13:02:45.000000000","message":"Done","commit_id":"24a4b2e317986a9621edbb4362897641a88f194f"}]}
