)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"4cacfe088304f7b98bfae30acf860ba444020389","unresolved":true,"context_lines":[{"line_number":16,"context_line":"- Updates the config task to inject neutron_vpnaas.conf into all"},{"line_number":17,"context_line":"  relevant Neutron services."},{"line_number":18,"context_line":"- Updates service JSON templates to map the config file into containers."},{"line_number":19,"context_line":"- Replaces the obsolete \u0027openswan\u0027 provider with \u0027strongswan\u0027 in"},{"line_number":20,"context_line":"  neutron_vpnaas.conf.j2."},{"line_number":21,"context_line":"- Sets the correct vpn_device_driver in l3_agent.ini.j2 for both"},{"line_number":22,"context_line":"  OVN (OvnStrongSwanDriver) and Open vSwitch (StrongSwanDriver)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"c974e9d5_eafef170","line":19,"range":{"start_line":19,"start_character":15,"end_line":19,"end_character":23},"updated":"2026-01-16 15:45:38.000000000","message":"Can you link to a source saying openswan is obsolete?","commit_id":"7df330522ce63df5aa2fc830986e536a3c6b895c"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"bbfda1c2b76054ae43b2fc859a195eafeaa7ef32","unresolved":false,"context_lines":[{"line_number":16,"context_line":"- Updates the config task to inject neutron_vpnaas.conf into all"},{"line_number":17,"context_line":"  relevant Neutron services."},{"line_number":18,"context_line":"- Updates service JSON templates to map the config file into containers."},{"line_number":19,"context_line":"- Replaces the obsolete \u0027openswan\u0027 provider with \u0027strongswan\u0027 in"},{"line_number":20,"context_line":"  neutron_vpnaas.conf.j2."},{"line_number":21,"context_line":"- Sets the correct vpn_device_driver in l3_agent.ini.j2 for both"},{"line_number":22,"context_line":"  OVN (OvnStrongSwanDriver) and Open vSwitch (StrongSwanDriver)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"a7b869e0_40e89240","line":19,"range":{"start_line":19,"start_character":15,"end_line":19,"end_character":23},"in_reply_to":"347f2dcd_536f940d","updated":"2026-01-20 09:45:18.000000000","message":"Done","commit_id":"7df330522ce63df5aa2fc830986e536a3c6b895c"},{"author":{"_account_id":37306,"name":"Piotr Milewski","display_name":"Piotr Milewski","email":"vurmil@gmail.com","username":"vurmil"},"change_message_id":"9e0aa9b8360301975553d3b4e7502727137ae403","unresolved":true,"context_lines":[{"line_number":16,"context_line":"- Updates the config task to inject neutron_vpnaas.conf into all"},{"line_number":17,"context_line":"  relevant Neutron services."},{"line_number":18,"context_line":"- Updates service JSON templates to map the config file into containers."},{"line_number":19,"context_line":"- Replaces the obsolete \u0027openswan\u0027 provider with \u0027strongswan\u0027 in"},{"line_number":20,"context_line":"  neutron_vpnaas.conf.j2."},{"line_number":21,"context_line":"- Sets the correct vpn_device_driver in l3_agent.ini.j2 for both"},{"line_number":22,"context_line":"  OVN (OvnStrongSwanDriver) and Open vSwitch (StrongSwanDriver)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"347f2dcd_536f940d","line":19,"range":{"start_line":19,"start_character":15,"end_line":19,"end_character":23},"in_reply_to":"627468c1_27930903","updated":"2026-01-16 16:25:11.000000000","message":"comment:\nhttps://review.opendev.org/c/openstack/kolla-ansible/+/973646/comments/8e58fb84_80e38477","commit_id":"7df330522ce63df5aa2fc830986e536a3c6b895c"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"42cc4c20953569ce661104d3d8613688774de528","unresolved":true,"context_lines":[{"line_number":16,"context_line":"- Updates the config task to inject neutron_vpnaas.conf into all"},{"line_number":17,"context_line":"  relevant Neutron services."},{"line_number":18,"context_line":"- Updates service JSON templates to map the config file into containers."},{"line_number":19,"context_line":"- Replaces the obsolete \u0027openswan\u0027 provider with \u0027strongswan\u0027 in"},{"line_number":20,"context_line":"  neutron_vpnaas.conf.j2."},{"line_number":21,"context_line":"- Sets the correct vpn_device_driver in l3_agent.ini.j2 for both"},{"line_number":22,"context_line":"  OVN (OvnStrongSwanDriver) and Open vSwitch (StrongSwanDriver)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"627468c1_27930903","line":19,"range":{"start_line":19,"start_character":15,"end_line":19,"end_character":23},"in_reply_to":"c974e9d5_eafef170","updated":"2026-01-16 15:48:31.000000000","message":"And last but not least, it should be a separate patch.","commit_id":"7df330522ce63df5aa2fc830986e536a3c6b895c"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"4cacfe088304f7b98bfae30acf860ba444020389","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7ce74268_05b453b3","updated":"2026-01-16 15:45:38.000000000","message":"How does that patch relate to https://review.opendev.org/c/openstack/kolla-ansible/+/924575?\nIf you want to work on adding OVN support to VPNaaS - don\u0027t do that in the same patch.","commit_id":"7df330522ce63df5aa2fc830986e536a3c6b895c"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"bbfda1c2b76054ae43b2fc859a195eafeaa7ef32","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"817eea73_5cd8da85","in_reply_to":"531f82dc_e24b0202","updated":"2026-01-20 09:45:18.000000000","message":"Done","commit_id":"7df330522ce63df5aa2fc830986e536a3c6b895c"},{"author":{"_account_id":37306,"name":"Piotr Milewski","display_name":"Piotr Milewski","email":"vurmil@gmail.com","username":"vurmil"},"change_message_id":"9e0aa9b8360301975553d3b4e7502727137ae403","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"531f82dc_e24b0202","in_reply_to":"7ce74268_05b453b3","updated":"2026-01-16 16:25:11.000000000","message":"We are partially using this plugin. I am aware there is a patch for the full implementation; I actually started working on it myself, but I haven\u0027t had the chance to finish it yet.","commit_id":"7df330522ce63df5aa2fc830986e536a3c6b895c"},{"author":{"_account_id":37306,"name":"Piotr Milewski","display_name":"Piotr Milewski","email":"vurmil@gmail.com","username":"vurmil"},"change_message_id":"ddf3644b1c3a3b082ff82986607b51969821b330","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"32d5e45c_b866645d","updated":"2026-01-16 18:16:49.000000000","message":"recheck - Waiting for rabbitmq to start timeout","commit_id":"834bc97f98aad2f49f21ba1fb6de587bded10ce8"}]}
