)]}'
{"devstack/plugin.sh":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"7689d13c0b10720264e2f4d5033afe676295f1c2","unresolved":true,"context_lines":[{"line_number":104,"context_line":"            if is_service_enabled q-agt neutron-agent; then"},{"line_number":105,"context_line":"                configure_l2_agent"},{"line_number":106,"context_line":"            fi"},{"line_number":107,"context_line":"            # Note: sriov agent should run with OVS agent because it is"},{"line_number":108,"context_line":"            # the mechanism that binds the DHCP and router ports. Currently"},{"line_number":109,"context_line":"            # devstack lacks the option to run two agents on the same node."},{"line_number":110,"context_line":"            # Therefore we create new service, q-sriov-agt, and the"}],"source_content_type":"text/x-sh","patch_set":1,"id":"d69052be_39ab5542","line":107,"range":{"start_line":107,"start_character":48,"end_line":107,"end_character":57},"updated":"2026-07-28 11:32:41.000000000","message":"i guess that became true when the linux bridge agent was removed.\n\nbefore htat you caould use either to provide dhcp and l3 agent functionatliy.","commit_id":"0759ecfc5ff9c5ebb6cfc02aacd5a6afff4e94f5"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"7689d13c0b10720264e2f4d5033afe676295f1c2","unresolved":true,"context_lines":[{"line_number":106,"context_line":"            fi"},{"line_number":107,"context_line":"            # Note: sriov agent should run with OVS agent because it is"},{"line_number":108,"context_line":"            # the mechanism that binds the DHCP and router ports. Currently"},{"line_number":109,"context_line":"            # devstack lacks the option to run two agents on the same node."},{"line_number":110,"context_line":"            # Therefore we create new service, q-sriov-agt, and the"},{"line_number":111,"context_line":"            # q-agt/neutron-agent should be OVS. Either service name works:"},{"line_number":112,"context_line":"            # enable_service q-sriov-agt OR enable_service neutron-sriov-agent"}],"source_content_type":"text/x-sh","patch_set":1,"id":"00f7770c_f21b2b05","line":109,"range":{"start_line":109,"start_character":14,"end_line":109,"end_character":75},"updated":"2026-07-28 11:32:41.000000000","message":"that is sort of true, devstack has supprot runing multiple agent on the same host via directly enabling the serivce this is refing to the fact that there is a devstack macos `Q_AGENT` to choose the type of agent to run (ovs,linuxbridge,ovn ectra) when you enable the \"l2\" agent on a given node\n\nthat macro only supprot a signle value but the enable service way is howe this has always workd so im not rue this comment is really helpful since we have no intetion to change that.\n\nenable_service is more generic and we wanted to avoid having to specialcase the neutron cofnig more for more advance toplogies in core devstack.","commit_id":"0759ecfc5ff9c5ebb6cfc02aacd5a6afff4e94f5"}]}
