)]}'
{"tools/configure_for_func_testing.sh":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"dce0175f9b08617f363cb31d5f9cffe86b2533a4","unresolved":false,"context_lines":[{"line_number":99,"context_line":""},{"line_number":100,"context_line":"    INSTALL_TESTONLY_PACKAGES\u003dTrue"},{"line_number":101,"context_line":"    if [[ \"$BUILD_OVS_FROM_SOURCE\" \u003d\u003d \"True\" ]]; then"},{"line_number":102,"context_line":"        PACKAGES\u003d$(get_packages general,neutron,q-agt,q-l3)"},{"line_number":103,"context_line":"        # Do not install \u0027python-\u0027 prefixed packages other than"},{"line_number":104,"context_line":"        # python-dev*.  Neutron\u0027s functional testing relies on deployment"},{"line_number":105,"context_line":"        # to a tox env so there is no point in installing python"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_0b1daf77","line":102,"updated":"2020-01-31 09:36:15.000000000","message":"You can move this line outside the \"if\" block and than in L115 do something like:\n\n    PACKAGES\u003d\"$PACKAGES,openvswitch\"","commit_id":"df0eead1ad1209b21f06b3b182720ea17264e276"},{"author":{"_account_id":12860,"name":"Dongcan Ye","email":"yedongcan@yeah.net","username":"yedongcan"},"change_message_id":"2b6391fd6075035daea34f8538ac108dbd7d8a1b","unresolved":false,"context_lines":[{"line_number":99,"context_line":""},{"line_number":100,"context_line":"    INSTALL_TESTONLY_PACKAGES\u003dTrue"},{"line_number":101,"context_line":"    if [[ \"$BUILD_OVS_FROM_SOURCE\" \u003d\u003d \"True\" ]]; then"},{"line_number":102,"context_line":"        PACKAGES\u003d$(get_packages general,neutron,q-agt,q-l3)"},{"line_number":103,"context_line":"        # Do not install \u0027python-\u0027 prefixed packages other than"},{"line_number":104,"context_line":"        # python-dev*.  Neutron\u0027s functional testing relies on deployment"},{"line_number":105,"context_line":"        # to a tox env so there is no point in installing python"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_3d39cecf","line":102,"in_reply_to":"3fa7e38b_0b1daf77","updated":"2020-01-31 09:48:29.000000000","message":"Thanks, I will update.","commit_id":"df0eead1ad1209b21f06b3b182720ea17264e276"},{"author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"change_message_id":"eeb36c6f4916d2769608e35177b14efdb51ff7fc","unresolved":false,"context_lines":[{"line_number":109,"context_line":""},{"line_number":110,"context_line":"        source $NEUTRON_PATH/devstack/lib/ovs"},{"line_number":111,"context_line":"        remove_ovs_packages"},{"line_number":112,"context_line":"        OVS_BRANCH\u003d\"v2.12.0\""},{"line_number":113,"context_line":"        compile_ovs False /usr /var"},{"line_number":114,"context_line":"    else"},{"line_number":115,"context_line":"        PACKAGES\u003d$(get_packages general,neutron,q-agt,q-l3,openvswitch)"}],"source_content_type":"text/x-sh","patch_set":4,"id":"3fa7e38b_51083124","line":112,"range":{"start_line":112,"start_character":8,"end_line":112,"end_character":28},"updated":"2020-01-31 14:50:44.000000000","message":"Ideally would be having this in a some global variable, but that is unrelated.","commit_id":"4e60c047d27a67f69624c6bd042e4c1521bd8989"}]}
