)]}'
{"hooks/neutron_ovs_utils.py":[{"author":{"_account_id":6737,"name":"Edward Hope-Morley","email":"edward.hope-morley@canonical.com","username":"hopem"},"change_message_id":"e84f0f6ce645eddb0a480b79077977635ca76887","unresolved":true,"context_lines":[{"line_number":376,"context_line":"                   reset_cache\u003dTrue))"},{"line_number":377,"context_line":"    if cmp_release \u003e\u003d \u0027victoria\u0027:"},{"line_number":378,"context_line":"        return PURGE_PACKAGES + PURGE_EXTRA_PACKAGES_ON_VICTORIA"},{"line_number":379,"context_line":"    elif cmp_release \u003e\u003d \u0027rocky\u0027:"},{"line_number":380,"context_line":"        return PURGE_PACKAGES"},{"line_number":381,"context_line":"    return []"},{"line_number":382,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"64f4c99e_c7542cb6","line":379,"range":{"start_line":379,"start_character":30,"end_line":379,"end_character":32},"updated":"2021-09-07 18:44:08.000000000","message":"Hi Hemanth, can you please confirm that the conditions mentioned in the comments in https://review.opendev.org/c/openstack/charm-neutron-gateway/+/806834/2/hooks/neutron_contexts.py#b138 are met here also?","commit_id":"f58c748071b845d6ae19271c1773075a12fd4159"},{"author":{"_account_id":6737,"name":"Edward Hope-Morley","email":"edward.hope-morley@canonical.com","username":"hopem"},"change_message_id":"0e399e03f28ba2c2ff99b18bad3e36b5a71594ca","unresolved":false,"context_lines":[{"line_number":376,"context_line":"                   reset_cache\u003dTrue))"},{"line_number":377,"context_line":"    if cmp_release \u003e\u003d \u0027victoria\u0027:"},{"line_number":378,"context_line":"        return PURGE_PACKAGES + PURGE_EXTRA_PACKAGES_ON_VICTORIA"},{"line_number":379,"context_line":"    elif cmp_release \u003e\u003d \u0027rocky\u0027:"},{"line_number":380,"context_line":"        return PURGE_PACKAGES"},{"line_number":381,"context_line":"    return []"},{"line_number":382,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"3125dd69_3614433d","line":379,"range":{"start_line":379,"start_character":30,"end_line":379,"end_character":32},"in_reply_to":"1ccf6ea3_b360e8ec","updated":"2021-09-10 11:09:40.000000000","message":"fwiw i have added that as a comment to the LP [1] since that should also get fixed in the package.\n\n[1] https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1934129/comments/20","commit_id":"f58c748071b845d6ae19271c1773075a12fd4159"},{"author":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"change_message_id":"6fb2497d562aa4aa9546b80a1e0060a3671b0eb7","unresolved":false,"context_lines":[{"line_number":376,"context_line":"                   reset_cache\u003dTrue))"},{"line_number":377,"context_line":"    if cmp_release \u003e\u003d \u0027victoria\u0027:"},{"line_number":378,"context_line":"        return PURGE_PACKAGES + PURGE_EXTRA_PACKAGES_ON_VICTORIA"},{"line_number":379,"context_line":"    elif cmp_release \u003e\u003d \u0027rocky\u0027:"},{"line_number":380,"context_line":"        return PURGE_PACKAGES"},{"line_number":381,"context_line":"    return []"},{"line_number":382,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1ccf6ea3_b360e8ec","line":379,"range":{"start_line":379,"start_character":30,"end_line":379,"end_character":32},"in_reply_to":"64f4c99e_c7542cb6","updated":"2021-09-09 09:20:09.000000000","message":"Hi Ed\n\nAfter some tests, realised python3-neutron-fwaas is installed as dependency during installation of package neutron-l3-agent. So purging python3-neutron-fwaas has adverse effects and no need to purge. Removing the above logic in the PS4.\npython3-neutron-fwaas is added to PY3 packages specifically to support Rocky release while swithching from Python2 to Python3.\n\nhttps://opendev.org/openstack/charm-neutron-openvswitch/commit/b404c18a506c4dcb0967b85cbafb0d238bc3f773","commit_id":"f58c748071b845d6ae19271c1773075a12fd4159"}]}
