)]}'
{"kuryr_tempest_plugin/tests/scenario/base.py":[{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"65e9aee6503f44c5bf3097db9246895e14c2836a","unresolved":true,"context_lines":[{"line_number":666,"context_line":"                                      target_port\u003d8080, label\u003dNone,"},{"line_number":667,"context_line":"                                      namespace\u003d\"default\", get_ip\u003dTrue,"},{"line_number":668,"context_line":"                                      service_name\u003dNone, cleanup\u003dTrue,"},{"line_number":669,"context_line":"                                      save\u003dTrue):"},{"line_number":670,"context_line":""},{"line_number":671,"context_line":"        label \u003d label or data_utils.rand_name(\u0027kuryr-app\u0027)"},{"line_number":672,"context_line":"        svc_pods \u003d []"}],"source_content_type":"text/x-python","patch_set":1,"id":"7d8fc5a9_900018de","line":669,"range":{"start_line":669,"start_character":6,"end_line":669,"end_character":49},"updated":"2021-05-04 07:04:03.000000000","message":"perhaps this starts to need docstring to explain the parameters","commit_id":"ccf56fe889955b2f82558b0d5d3510dce0038d20"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"6bef03d9e41aaf7680ecdfdf17781d6d41abee31","unresolved":false,"context_lines":[{"line_number":666,"context_line":"                                      target_port\u003d8080, label\u003dNone,"},{"line_number":667,"context_line":"                                      namespace\u003d\"default\", get_ip\u003dTrue,"},{"line_number":668,"context_line":"                                      service_name\u003dNone, cleanup\u003dTrue,"},{"line_number":669,"context_line":"                                      save\u003dTrue):"},{"line_number":670,"context_line":""},{"line_number":671,"context_line":"        label \u003d label or data_utils.rand_name(\u0027kuryr-app\u0027)"},{"line_number":672,"context_line":"        svc_pods \u003d []"}],"source_content_type":"text/x-python","patch_set":1,"id":"6f434790_e295de94","line":669,"range":{"start_line":669,"start_character":6,"end_line":669,"end_character":49},"in_reply_to":"7d8fc5a9_900018de","updated":"2021-05-05 14:27:42.000000000","message":"Done","commit_id":"ccf56fe889955b2f82558b0d5d3510dce0038d20"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"ff177087e622f6ac9c846fd6e7b09c9330ba738b","unresolved":true,"context_lines":[{"line_number":681,"context_line":"        :param cleanup: Should it add service cleanup?"},{"line_number":682,"context_line":"        :param save: Should it save anything on the class? Useful for running"},{"line_number":683,"context_line":"                     in a single test."},{"line_number":684,"context_line":"        :return:"},{"line_number":685,"context_line":"        \"\"\""},{"line_number":686,"context_line":""},{"line_number":687,"context_line":"        label \u003d label or data_utils.rand_name(\u0027kuryr-app\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"141b3828_51be2417","line":684,"range":{"start_line":684,"start_character":8,"end_line":684,"end_character":16},"updated":"2021-05-11 10:29:46.000000000","message":"missed description of return?","commit_id":"2d2daf7814e43c7211a603240e2667e1404cdb8d"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"ce4d4065687b063a3c1c7f504e267568b0778ec3","unresolved":false,"context_lines":[{"line_number":681,"context_line":"        :param cleanup: Should it add service cleanup?"},{"line_number":682,"context_line":"        :param save: Should it save anything on the class? Useful for running"},{"line_number":683,"context_line":"                     in a single test."},{"line_number":684,"context_line":"        :return:"},{"line_number":685,"context_line":"        \"\"\""},{"line_number":686,"context_line":""},{"line_number":687,"context_line":"        label \u003d label or data_utils.rand_name(\u0027kuryr-app\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"005eafe9_07467b55","line":684,"range":{"start_line":684,"start_character":8,"end_line":684,"end_character":16},"in_reply_to":"141b3828_51be2417","updated":"2021-05-11 14:43:24.000000000","message":"Done","commit_id":"2d2daf7814e43c7211a603240e2667e1404cdb8d"}],"kuryr_tempest_plugin/tests/scenario/base_network_policy.py":[{"author":{"_account_id":13692,"name":"Roman Dobosz","email":"gryf73@gmail.com","username":"gryf"},"change_message_id":"3612c8fb0feeb4b4ca34ed184d1dcde244ebea87","unresolved":true,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"class TestNetworkPolicyScenario(base.BaseKuryrScenarioTest,"},{"line_number":36,"context_line":"                                metaclass\u003dabc.ABCMeta):"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    @classmethod"},{"line_number":39,"context_line":"    def skip_checks(cls):"},{"line_number":40,"context_line":"        super(TestNetworkPolicyScenario, cls).skip_checks()"}],"source_content_type":"text/x-python","patch_set":1,"id":"6fb68915_2b3d06a4","side":"PARENT","line":37,"updated":"2021-05-05 07:07:07.000000000","message":"Irrelevant change.","commit_id":"bb32e5064472facc2156b99094d9f2b92ca67e32"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"c22f0b1a21411bd2efe48e5ab67b2a4fe23ff972","unresolved":true,"context_lines":[{"line_number":607,"context_line":"                        ],"},{"line_number":608,"context_line":"                    ),"},{"line_number":609,"context_line":"                ],"},{"line_number":610,"context_line":"                egress\u003d["},{"line_number":611,"context_line":"                    k8s_client.V1NetworkPolicyEgressRule("},{"line_number":612,"context_line":"                        to\u003d["},{"line_number":613,"context_line":"                            k8s_client.V1NetworkPolicyPeer("},{"line_number":614,"context_line":"                                ip_block\u003dk8s_client.V1IPBlock("},{"line_number":615,"context_line":"                                    cidr\u003d\u00270.0.0.0/0\u0027,"},{"line_number":616,"context_line":"                                ),"},{"line_number":617,"context_line":"                            ),"},{"line_number":618,"context_line":"                        ],"},{"line_number":619,"context_line":"                    ),"},{"line_number":620,"context_line":"                ],"},{"line_number":621,"context_line":"            ),"},{"line_number":622,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":3,"id":"abd02a9b_acb0a6f3","line":619,"range":{"start_line":610,"start_character":0,"end_line":619,"end_character":22},"updated":"2021-05-07 07:10:29.000000000","message":"what if this is restricted only to the local namespace instead?","commit_id":"4bd61b65cc39befe23616c552ccfbc0f1d68a87e"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"7b2286e8c093d06a56e90bede70dcd4863186caf","unresolved":true,"context_lines":[{"line_number":607,"context_line":"                        ],"},{"line_number":608,"context_line":"                    ),"},{"line_number":609,"context_line":"                ],"},{"line_number":610,"context_line":"                egress\u003d["},{"line_number":611,"context_line":"                    k8s_client.V1NetworkPolicyEgressRule("},{"line_number":612,"context_line":"                        to\u003d["},{"line_number":613,"context_line":"                            k8s_client.V1NetworkPolicyPeer("},{"line_number":614,"context_line":"                                ip_block\u003dk8s_client.V1IPBlock("},{"line_number":615,"context_line":"                                    cidr\u003d\u00270.0.0.0/0\u0027,"},{"line_number":616,"context_line":"                                ),"},{"line_number":617,"context_line":"                            ),"},{"line_number":618,"context_line":"                        ],"},{"line_number":619,"context_line":"                    ),"},{"line_number":620,"context_line":"                ],"},{"line_number":621,"context_line":"            ),"},{"line_number":622,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":3,"id":"b1b3772b_472bcd01","line":619,"range":{"start_line":610,"start_character":0,"end_line":619,"end_character":22},"in_reply_to":"abd02a9b_acb0a6f3","updated":"2021-05-07 11:41:22.000000000","message":"Let\u0027s see if it works, I\u0027m not 100% sure I read NP API definition correctly (which is a shame now).","commit_id":"4bd61b65cc39befe23616c552ccfbc0f1d68a87e"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"ff177087e622f6ac9c846fd6e7b09c9330ba738b","unresolved":true,"context_lines":[{"line_number":593,"context_line":"            kind\u003d\u0027NetworkPolicy\u0027,"},{"line_number":594,"context_line":"            api_version\u003d\u0027networking.k8s.io/v1\u0027,"},{"line_number":595,"context_line":"            metadata\u003dk8s_client.V1ObjectMeta("},{"line_number":596,"context_line":"                name\u003d\u0027policy\u0027,"},{"line_number":597,"context_line":"                namespace\u003dnamespace_name),"},{"line_number":598,"context_line":"            spec\u003dk8s_client.V1NetworkPolicySpec("},{"line_number":599,"context_line":"                pod_selector\u003dk8s_client.V1LabelSelector(),"}],"source_content_type":"text/x-python","patch_set":4,"id":"1559dbb0_94fa8b3f","line":596,"range":{"start_line":596,"start_character":22,"end_line":596,"end_character":28},"updated":"2021-05-11 10:29:46.000000000","message":"might be good to update the name of the Policy to something that represents it, like allow-all-policy?","commit_id":"2d2daf7814e43c7211a603240e2667e1404cdb8d"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"ce4d4065687b063a3c1c7f504e267568b0778ec3","unresolved":false,"context_lines":[{"line_number":593,"context_line":"            kind\u003d\u0027NetworkPolicy\u0027,"},{"line_number":594,"context_line":"            api_version\u003d\u0027networking.k8s.io/v1\u0027,"},{"line_number":595,"context_line":"            metadata\u003dk8s_client.V1ObjectMeta("},{"line_number":596,"context_line":"                name\u003d\u0027policy\u0027,"},{"line_number":597,"context_line":"                namespace\u003dnamespace_name),"},{"line_number":598,"context_line":"            spec\u003dk8s_client.V1NetworkPolicySpec("},{"line_number":599,"context_line":"                pod_selector\u003dk8s_client.V1LabelSelector(),"}],"source_content_type":"text/x-python","patch_set":4,"id":"4f5aebce_640bba1d","line":596,"range":{"start_line":596,"start_character":22,"end_line":596,"end_character":28},"in_reply_to":"1559dbb0_94fa8b3f","updated":"2021-05-11 14:43:24.000000000","message":"I\u0027ll just generate it.","commit_id":"2d2daf7814e43c7211a603240e2667e1404cdb8d"}]}
