)]}'
{"recipes/ml2_linuxbridge.rb":[{"author":{"_account_id":11915,"name":"Jan Klare","email":"klare@osism.tech","username":"jklare"},"change_message_id":"bb27810414dea9c46d2d554a06c7d47581658239","unresolved":false,"context_lines":[{"line_number":41,"context_line":"  lb[\u0027filename\u0027] \u003d"},{"line_number":42,"context_line":"    \u0027linuxbridge_conf.ini\u0027"},{"line_number":43,"context_line":"  lb[\u0027conf\u0027][\u0027agent\u0027][\u0027prevent_arp_spoofing\u0027] \u003d"},{"line_number":44,"context_line":"    \u0027True\u0027"},{"line_number":45,"context_line":"  lb[\u0027conf\u0027][\u0027securitygroup\u0027][\u0027enable_security_group\u0027] \u003d"},{"line_number":46,"context_line":"    \u0027True\u0027"},{"line_number":47,"context_line":"  lb[\u0027conf\u0027][\u0027securitygroup\u0027][\u0027firewall_driver\u0027] \u003d"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"9abb7d3a_b796f549","line":44,"updated":"2016-05-31 08:02:59.000000000","message":"this is the default according to http://docs.openstack.org/mitaka/config-reference/networking/networking_options_reference.html#modular-layer-2-ml2-configuration-options and should not be set explicitly (we want to keep the config as small as possible","commit_id":"6ece6053c08f5dc8c48e8ee9f207c7e3919a2ac9"},{"author":{"_account_id":21961,"name":"Lance Albertson","email":"lance@osuosl.org","username":"ramereth"},"change_message_id":"10eedb78109a6cc7670da7ed724d95104bef1a40","unresolved":false,"context_lines":[{"line_number":41,"context_line":"  lb[\u0027filename\u0027] \u003d"},{"line_number":42,"context_line":"    \u0027linuxbridge_conf.ini\u0027"},{"line_number":43,"context_line":"  lb[\u0027conf\u0027][\u0027agent\u0027][\u0027prevent_arp_spoofing\u0027] \u003d"},{"line_number":44,"context_line":"    \u0027True\u0027"},{"line_number":45,"context_line":"  lb[\u0027conf\u0027][\u0027securitygroup\u0027][\u0027enable_security_group\u0027] \u003d"},{"line_number":46,"context_line":"    \u0027True\u0027"},{"line_number":47,"context_line":"  lb[\u0027conf\u0027][\u0027securitygroup\u0027][\u0027firewall_driver\u0027] \u003d"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"9abb7d3a_5ae06096","line":44,"in_reply_to":"9abb7d3a_b796f549","updated":"2016-05-31 20:31:16.000000000","message":"Done","commit_id":"6ece6053c08f5dc8c48e8ee9f207c7e3919a2ac9"},{"author":{"_account_id":11915,"name":"Jan Klare","email":"klare@osism.tech","username":"jklare"},"change_message_id":"bb27810414dea9c46d2d554a06c7d47581658239","unresolved":false,"context_lines":[{"line_number":43,"context_line":"  lb[\u0027conf\u0027][\u0027agent\u0027][\u0027prevent_arp_spoofing\u0027] \u003d"},{"line_number":44,"context_line":"    \u0027True\u0027"},{"line_number":45,"context_line":"  lb[\u0027conf\u0027][\u0027securitygroup\u0027][\u0027enable_security_group\u0027] \u003d"},{"line_number":46,"context_line":"    \u0027True\u0027"},{"line_number":47,"context_line":"  lb[\u0027conf\u0027][\u0027securitygroup\u0027][\u0027firewall_driver\u0027] \u003d"},{"line_number":48,"context_line":"    \u0027neutron.agent.linux.iptables_firewall.IptablesFirewallDriver\u0027"},{"line_number":49,"context_line":"end"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"9abb7d3a_d7729948","line":46,"updated":"2016-05-31 08:02:59.000000000","message":"same as above","commit_id":"6ece6053c08f5dc8c48e8ee9f207c7e3919a2ac9"},{"author":{"_account_id":21961,"name":"Lance Albertson","email":"lance@osuosl.org","username":"ramereth"},"change_message_id":"10eedb78109a6cc7670da7ed724d95104bef1a40","unresolved":false,"context_lines":[{"line_number":43,"context_line":"  lb[\u0027conf\u0027][\u0027agent\u0027][\u0027prevent_arp_spoofing\u0027] \u003d"},{"line_number":44,"context_line":"    \u0027True\u0027"},{"line_number":45,"context_line":"  lb[\u0027conf\u0027][\u0027securitygroup\u0027][\u0027enable_security_group\u0027] \u003d"},{"line_number":46,"context_line":"    \u0027True\u0027"},{"line_number":47,"context_line":"  lb[\u0027conf\u0027][\u0027securitygroup\u0027][\u0027firewall_driver\u0027] \u003d"},{"line_number":48,"context_line":"    \u0027neutron.agent.linux.iptables_firewall.IptablesFirewallDriver\u0027"},{"line_number":49,"context_line":"end"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"9abb7d3a_baefcc85","line":46,"in_reply_to":"9abb7d3a_d7729948","updated":"2016-05-31 20:31:16.000000000","message":"Done","commit_id":"6ece6053c08f5dc8c48e8ee9f207c7e3919a2ac9"}],"spec/ml2_linuxbridge-redhat_spec.rb":[{"author":{"_account_id":11915,"name":"Jan Klare","email":"klare@osism.tech","username":"jklare"},"change_message_id":"dae62cc3f5b72e743afa9128c00ed09882354dde","unresolved":false,"context_lines":[{"line_number":10,"context_line":"    let(:runner) { ChefSpec::SoloRunner.new(REDHAT_OPTS) }"},{"line_number":11,"context_line":"    let(:node) { runner.node }"},{"line_number":12,"context_line":"    let(:chef_run) do"},{"line_number":13,"context_line":"      node.set[\u0027openstack\u0027][\u0027compute\u0027][\u0027network\u0027][\u0027service_type\u0027] \u003d \u0027neutron\u0027"},{"line_number":14,"context_line":"      runner.converge(described_recipe)"},{"line_number":15,"context_line":"    end"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":3,"id":"9abb7d3a_372000f7","line":13,"updated":"2016-06-01 09:12:22.000000000","message":"this attribute was removed from compute during the refactoring and is not needed anymore","commit_id":"58b623f90e2f128f2c7ec5a584c258daf255aace"},{"author":{"_account_id":21961,"name":"Lance Albertson","email":"lance@osuosl.org","username":"ramereth"},"change_message_id":"8b17ff28c6cf9345f1991ce2ce2da293e3c3ca17","unresolved":false,"context_lines":[{"line_number":10,"context_line":"    let(:runner) { ChefSpec::SoloRunner.new(REDHAT_OPTS) }"},{"line_number":11,"context_line":"    let(:node) { runner.node }"},{"line_number":12,"context_line":"    let(:chef_run) do"},{"line_number":13,"context_line":"      node.set[\u0027openstack\u0027][\u0027compute\u0027][\u0027network\u0027][\u0027service_type\u0027] \u003d \u0027neutron\u0027"},{"line_number":14,"context_line":"      runner.converge(described_recipe)"},{"line_number":15,"context_line":"    end"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":3,"id":"7aa08908_a2f04a92","line":13,"in_reply_to":"9abb7d3a_372000f7","updated":"2016-06-08 02:24:54.000000000","message":"Done","commit_id":"58b623f90e2f128f2c7ec5a584c258daf255aace"}]}
