)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":30523,"name":"Dincer Celik","email":"hello@dincercelik.com","username":"osmanlicilegi"},"change_message_id":"979cb753f3f95d7f36507a64c06b43f51477ebd6","unresolved":false,"context_lines":[{"line_number":11,"context_line":"* Adds a toggle var \"enable_neutron_log\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ica3594cdac634b496949a06ed813dccd18090af4"},{"line_number":14,"context_line":"Implements: neutron-log-service-plugin"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"3fa7e38b_51f63cd7","line":14,"range":{"start_line":14,"start_character":12,"end_line":14,"end_character":38},"updated":"2020-01-27 14:04:12.000000000","message":"blueprint neutron-log-service-plugin","commit_id":"0d764285be3c250e16c289c4aae8e5f86ac827bc"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"36fce747ad2a80642755b3bea5e2105264c318f9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Florian LEDUC \u003cflorian.leduc@socgen.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-03-05 11:35:41 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add ability to use the neutron logging framework"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"* Enables the neutron logging framework for OVS and FWaaS"},{"line_number":10,"context_line":"(https://docs.openstack.org/neutron/rocky/admin/config-logging.html)."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"1fa4df85_12fd3fb0","line":7,"updated":"2020-03-05 17:36:23.000000000","message":"\"Neutron paket logging framework\"","commit_id":"354456b561a19764a253da0798690d8ac3e42f0c"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"7ad97d476d06310dbac7fed2a444a20ded3c4630","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Florian LEDUC \u003cflorian.leduc@socgen.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-03-05 11:35:41 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add ability to use the neutron logging framework"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"* Enables the neutron logging framework for OVS and FWaaS"},{"line_number":10,"context_line":"(https://docs.openstack.org/neutron/rocky/admin/config-logging.html)."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"1fa4df85_41c2fe5a","line":7,"in_reply_to":"1fa4df85_12fd3fb0","updated":"2020-03-06 09:38:41.000000000","message":"packet","commit_id":"354456b561a19764a253da0798690d8ac3e42f0c"},{"author":{"_account_id":31357,"name":"LEDUC Florian","display_name":"Florian LEDUC","email":"florian.leduc@socgen.com","username":"leducflorian","status":"Société Générale"},"change_message_id":"4c2526422009713ace741f5b60c12975fc0e531f","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Florian LEDUC \u003cflorian.leduc@socgen.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-03-05 11:35:41 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add ability to use the neutron logging framework"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"* Enables the neutron logging framework for OVS and FWaaS"},{"line_number":10,"context_line":"(https://docs.openstack.org/neutron/rocky/admin/config-logging.html)."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"1fa4df85_cfb03ee0","line":7,"in_reply_to":"1fa4df85_41c2fe5a","updated":"2020-06-29 09:33:03.000000000","message":"I guess you meant packet ?","commit_id":"354456b561a19764a253da0798690d8ac3e42f0c"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"36fce747ad2a80642755b3bea5e2105264c318f9","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add ability to use the neutron logging framework"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"* Enables the neutron logging framework for OVS and FWaaS"},{"line_number":10,"context_line":"(https://docs.openstack.org/neutron/rocky/admin/config-logging.html)."},{"line_number":11,"context_line":"* Adds a toggle var \"enable_neutron_log\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ica3594cdac634b496949a06ed813dccd18090af4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"1fa4df85_7225935b","line":10,"updated":"2020-03-05 17:36:23.000000000","message":"Should we reference the latest documentation? At least we should use the latest stable release.","commit_id":"354456b561a19764a253da0798690d8ac3e42f0c"},{"author":{"_account_id":31357,"name":"LEDUC Florian","display_name":"Florian LEDUC","email":"florian.leduc@socgen.com","username":"leducflorian","status":"Société Générale"},"change_message_id":"4c2526422009713ace741f5b60c12975fc0e531f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add ability to use the neutron logging framework"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"* Enables the neutron logging framework for OVS and FWaaS"},{"line_number":10,"context_line":"(https://docs.openstack.org/neutron/rocky/admin/config-logging.html)."},{"line_number":11,"context_line":"* Adds a toggle var \"enable_neutron_log\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ica3594cdac634b496949a06ed813dccd18090af4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"1fa4df85_afc94259","line":10,"in_reply_to":"1fa4df85_7225935b","updated":"2020-06-29 09:33:03.000000000","message":"I\u0027ll update the link with https://docs.openstack.org/neutron/latest/admin/config-logging.html","commit_id":"354456b561a19764a253da0798690d8ac3e42f0c"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"36cbab54ada749e54b7f1c36b616b9faa91f2873","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add ability to use the Neutron packet logging framework"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"* Enables the Neutron paket logging framework for OVS and FWaaS"},{"line_number":10,"context_line":"(https://docs.openstack.org/neutron/latest/admin/config-logging.html)."},{"line_number":11,"context_line":"* Adds a toggle variable \"\"enable_neutron_packet_logging\""},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":17,"id":"fffc6b78_19abac1d","line":9,"range":{"start_line":9,"start_character":58,"end_line":9,"end_character":63},"updated":"2020-11-19 10:17:29.000000000","message":"nit: fwaas","commit_id":"216bda18d7d90057003ee2d322dd4a9d32f7442b"}],"ansible/group_vars/all.yml":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"36fce747ad2a80642755b3bea5e2105264c318f9","unresolved":false,"context_lines":[{"line_number":629,"context_line":"enable_neutron_bgp_dragent: \"no\""},{"line_number":630,"context_line":"enable_neutron_provider_networks: \"no\""},{"line_number":631,"context_line":"enable_neutron_segments: \"no\""},{"line_number":632,"context_line":"enable_neutron_log: \"no\""},{"line_number":633,"context_line":"enable_neutron_sfc: \"no\""},{"line_number":634,"context_line":"enable_neutron_metering: \"no\""},{"line_number":635,"context_line":"enable_neutron_infoblox_ipam_agent: \"no\""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1fa4df85_f26ae37e","line":632,"updated":"2020-03-05 17:36:23.000000000","message":"I would prefer to use \"enable_neutron_packet_logging\" as variable name. This makes it clear what exactly is meant. No matter what the name of the extension is.","commit_id":"354456b561a19764a253da0798690d8ac3e42f0c"}],"ansible/roles/neutron/defaults/main.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"4ee0042f2d6709605e427292dc14560b1883773f","unresolved":false,"context_lines":[{"line_number":354,"context_line":"neutron_l3_agent_host_ipv6_neigh_gc_thresh1: \"{{ neutron_l3_agent_host_ipv4_neigh_gc_thresh1 }}\""},{"line_number":355,"context_line":"neutron_l3_agent_host_ipv6_neigh_gc_thresh2: \"{{ neutron_l3_agent_host_ipv4_neigh_gc_thresh2 }}\""},{"line_number":356,"context_line":"neutron_l3_agent_host_ipv6_neigh_gc_thresh3: \"{{ neutron_l3_agent_host_ipv4_neigh_gc_thresh3 }}\""},{"line_number":357,"context_line":"neutron_openvswitch_agent_network_rate_limit: 100"},{"line_number":358,"context_line":"neutron_openvswitch_agent_network_burst_limit: 25"},{"line_number":359,"context_line":""},{"line_number":360,"context_line":""},{"line_number":361,"context_line":"####################"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3fa7e38b_d289f86f","line":358,"range":{"start_line":357,"start_character":0,"end_line":358,"end_character":49},"updated":"2020-01-04 10:11:06.000000000","message":"this does not really belong here, users can and should apply such overrides via custom config","commit_id":"655ebc52b64fc3cab8b2659067d0033d1c3e2633"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"4ee0042f2d6709605e427292dc14560b1883773f","unresolved":false,"context_lines":[{"line_number":459,"context_line":"  - name: \"port_forwarding\""},{"line_number":460,"context_line":"    enabled: \"{{ enable_neutron_port_forwarding | bool }}\""},{"line_number":461,"context_line":"  - name: \"fwaas_v2_log\""},{"line_number":462,"context_line":"    enabled: \"{{ enable_neutron_log | bool }}\""},{"line_number":463,"context_line":""},{"line_number":464,"context_line":"neutron_l3_agent_extensions: \"{{ l3_agent_extensions | selectattr(\u0027enabled\u0027, \u0027equalto\u0027, true) | list }}\""},{"line_number":465,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3fa7e38b_32916c9b","line":462,"range":{"start_line":462,"start_character":17,"end_line":462,"end_character":35},"updated":"2020-01-04 10:11:06.000000000","message":"enable_neutron_fwaas | bool and ...","commit_id":"655ebc52b64fc3cab8b2659067d0033d1c3e2633"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"36cbab54ada749e54b7f1c36b616b9faa91f2873","unresolved":false,"context_lines":[{"line_number":666,"context_line":"    enabled: \"{{ enable_neutron_vpnaas | bool }}\""},{"line_number":667,"context_line":"  - name: \"port_forwarding\""},{"line_number":668,"context_line":"    enabled: \"{{ enable_neutron_port_forwarding | bool }}\""},{"line_number":669,"context_line":"  - name: \"fwaas_v2_log\""},{"line_number":670,"context_line":"    enabled: \"{{ enable_neutron_packet_logging | bool and enable_neutron_fwaas | bool }}\""},{"line_number":671,"context_line":""},{"line_number":672,"context_line":"neutron_l3_agent_extensions: \"{{ l3_agent_extensions | selectattr(\u0027enabled\u0027, \u0027equalto\u0027, true) | list }}\""},{"line_number":673,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":17,"id":"fffc6b78_797118e1","line":670,"range":{"start_line":669,"start_character":0,"end_line":670,"end_character":89},"updated":"2020-11-19 10:17:29.000000000","message":"fwaas","commit_id":"216bda18d7d90057003ee2d322dd4a9d32f7442b"}],"ansible/roles/neutron/templates/ml2_conf.ini.j2":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"4ee0042f2d6709605e427292dc14560b1883773f","unresolved":false,"context_lines":[{"line_number":30,"context_line":"[ml2_type_vxlan]"},{"line_number":31,"context_line":"vni_ranges \u003d 1:1000"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"[agent]"},{"line_number":34,"context_line":"{% if enable_neutron_log | bool %}"},{"line_number":35,"context_line":"extensions \u003d log"},{"line_number":36,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"3fa7e38b_f286745f","line":36,"range":{"start_line":33,"start_character":0,"end_line":36,"end_character":11},"updated":"2020-01-04 10:11:06.000000000","message":"this does not belong in here, should rather configure ovs agent config","commit_id":"655ebc52b64fc3cab8b2659067d0033d1c3e2633"}],"ansible/roles/neutron/templates/openvswitch_agent.ini.j2":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"4ee0042f2d6709605e427292dc14560b1883773f","unresolved":false,"context_lines":[{"line_number":24,"context_line":"integration_bridge \u003d br-int-{{ item }}"},{"line_number":25,"context_line":"{% endif %}"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"{% if enable_neutron_log | bool %}"},{"line_number":28,"context_line":"[network_log]"},{"line_number":29,"context_line":"rate_limit \u003d {{ neutron_openvswitch_agent_network_rate_limit }}"},{"line_number":30,"context_line":"burst_limit \u003d {{ neutron_openvswitch_agent_network_burst_limit }}"},{"line_number":31,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"3fa7e38b_92e5c040","line":31,"range":{"start_line":27,"start_character":0,"end_line":31,"end_character":11},"updated":"2020-01-04 10:11:06.000000000","message":"ditto, best leave it to users via kolla custom config","commit_id":"655ebc52b64fc3cab8b2659067d0033d1c3e2633"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"98721fcd4b0cf894bd2e4f5948b8cfb393d58fd1","unresolved":false,"context_lines":[{"line_number":24,"context_line":"integration_bridge \u003d br-int-{{ item }}"},{"line_number":25,"context_line":"{% endif %}"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"[agent]"},{"line_number":28,"context_line":"{% if enable_neutron_log | bool %}"},{"line_number":29,"context_line":"extensions \u003d log"},{"line_number":30,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":7,"id":"1fa4df85_2a9fe9b4","line":30,"range":{"start_line":27,"start_character":0,"end_line":30,"end_character":11},"updated":"2020-03-02 12:27:40.000000000","message":"this should be skipped, it\u0027s handled properly above ^","commit_id":"e6fa8e5974170668570405e38cdcfd5ca4f74c7b"}],"doc/source/reference/networking/neutron-extensions.rst":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"b3dd24499f1139c281d543f3055e5e794f9252b2","unresolved":false,"context_lines":[{"line_number":108,"context_line":"   | Supported types |"},{"line_number":109,"context_line":"   +-----------------+"},{"line_number":110,"context_line":"   | security_group  |"},{"line_number":111,"context_line":"   | firewall_group  |"},{"line_number":112,"context_line":"   +-----------------+"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"The output shows different results if you use FWaaS, security groups or both."}],"source_content_type":"text/x-rst","patch_set":15,"id":"bf51134e_07ab4075","line":111,"range":{"start_line":111,"start_character":5,"end_line":111,"end_character":19},"updated":"2020-06-30 10:24:32.000000000","message":"fwaas?","commit_id":"099cef204fc2fe13706038902c573d9e16a9e800"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"b3dd24499f1139c281d543f3055e5e794f9252b2","unresolved":false,"context_lines":[{"line_number":111,"context_line":"   | firewall_group  |"},{"line_number":112,"context_line":"   +-----------------+"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"The output shows different results if you use FWaaS, security groups or both."},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"You may now create a network logging rule to log all events based on a"},{"line_number":117,"context_line":"security group object:"}],"source_content_type":"text/x-rst","patch_set":15,"id":"bf51134e_a79d3459","line":114,"range":{"start_line":114,"start_character":46,"end_line":114,"end_character":51},"updated":"2020-06-30 10:24:32.000000000","message":"fwaas is goooone","commit_id":"099cef204fc2fe13706038902c573d9e16a9e800"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"36cbab54ada749e54b7f1c36b616b9faa91f2873","unresolved":false,"context_lines":[{"line_number":105,"context_line":"   enable_neutron_packet_logging: \"yes\""},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"For OVS deployment, you need to override the default firewall driver."},{"line_number":108,"context_line":"Please refer to:"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":":ref:`neutron`"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"Verification"},{"line_number":113,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":17,"id":"fffc6b78_f955081f","line":110,"range":{"start_line":108,"start_character":0,"end_line":110,"end_character":14},"updated":"2020-11-19 10:17:29.000000000","message":"nit: same line?","commit_id":"216bda18d7d90057003ee2d322dd4a9d32f7442b"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"d6a7f5e3afe3d0e5a68b7b3aecae96df12415b4b","unresolved":true,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":"   enable_neutron_packet_logging: \"yes\""},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"For OVS deployment, you need to override the default firewall driver."},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"Verification"},{"line_number":110,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":18,"id":"93c6829c_6e5c67da","line":107,"range":{"start_line":107,"start_character":20,"end_line":107,"end_character":69},"updated":"2021-02-19 16:33:24.000000000","message":"to what?","commit_id":"d80c6e2d6d2db7c46783e7b314633f087cdd6d9e"}],"etc/kolla/globals.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"36cbab54ada749e54b7f1c36b616b9faa91f2873","unresolved":false,"context_lines":[{"line_number":151,"context_line":"#neutron_enable_rolling_upgrade: \"yes\""},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"# Configure neutron logging framework to log ingress/egress connections to instances"},{"line_number":154,"context_line":"# for security groups and FWaaS log rules. More information can be found here:"},{"line_number":155,"context_line":"# https://docs.openstack.org/neutron/latest/admin/config-logging.html"},{"line_number":156,"context_line":"# enable_neutron_packet_logging: \"no\""},{"line_number":157,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":17,"id":"fffc6b78_f97ce8b6","line":154,"range":{"start_line":154,"start_character":26,"end_line":154,"end_character":31},"updated":"2020-11-19 10:17:29.000000000","message":"fwaas","commit_id":"216bda18d7d90057003ee2d322dd4a9d32f7442b"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"d6a7f5e3afe3d0e5a68b7b3aecae96df12415b4b","unresolved":true,"context_lines":[{"line_number":153,"context_line":"# Configure neutron logging framework to log ingress/egress connections to instances"},{"line_number":154,"context_line":"# for security groups rules. More information can be found here:"},{"line_number":155,"context_line":"# https://docs.openstack.org/neutron/latest/admin/config-logging.html"},{"line_number":156,"context_line":"# enable_neutron_packet_logging: \"no\""},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"####################"},{"line_number":159,"context_line":"# keepalived options"}],"source_content_type":"text/x-yaml","patch_set":18,"id":"28fcef2f_3941ff98","line":156,"range":{"start_line":156,"start_character":1,"end_line":156,"end_character":2},"updated":"2021-02-19 16:33:24.000000000","message":"extra space","commit_id":"d80c6e2d6d2db7c46783e7b314633f087cdd6d9e"}],"releasenotes/notes/neutron-log-service-plugin-049ce93906386435.yaml":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"36fce747ad2a80642755b3bea5e2105264c318f9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add ability to use and enable the neutron logging framework."}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1fa4df85_32fabbbc","line":4,"updated":"2020-03-05 17:36:23.000000000","message":"It is the \"Neutron packet logging framework\".","commit_id":"354456b561a19764a253da0798690d8ac3e42f0c"}]}
