)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"4f94b5064940841e8431cb38f514c115dbb2e1ef","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     sukhdev \u003csukhdev@aristanetworks.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2013-09-07 21:13:33 -0700"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"When ML2 plug-in is initialized using Devstack, jsonrpclib is not"},{"line_number":8,"context_line":"installed. This causes some type drivers from starting up."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"fixes bug: 1221781"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAASn%2F%2FLt4%3D","line":7,"updated":"2013-09-10 13:25:56.000000000","message":"Please have this header just 1 line. The details should be below","commit_id":"2cef85ad5733c7c6db5f6028f9b17f5852065701"}],"lib/neutron_plugins/ml2":[{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"50e37c5e7c0554b7f719b5459201680b3e842b87","unresolved":false,"context_lines":[{"line_number":107,"context_line":"    fi"},{"line_number":108,"context_line":"}"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"function neutron_plugin_install_agent_packages() {"},{"line_number":111,"context_line":"    install_package jsonrpclib"},{"line_number":112,"context_line":"}"},{"line_number":113,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAASn%2F%2FII8%3D","line":110,"updated":"2013-09-11 14:31:00.000000000","message":"Since this dependency (jsonrpclib) is needed by the server and not the agent, I think we need to ensure this is installed on the server nodes instead of the agent nodes.","commit_id":"2cef85ad5733c7c6db5f6028f9b17f5852065701"},{"author":{"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"},"change_message_id":"d8d44ee8221a03b7695aab5eaa0e73f2c051f895","unresolved":false,"context_lines":[{"line_number":107,"context_line":"    fi"},{"line_number":108,"context_line":"}"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"function neutron_plugin_install_agent_packages() {"},{"line_number":111,"context_line":"    install_package jsonrpclib"},{"line_number":112,"context_line":"}"},{"line_number":113,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAASn%2F%2FGvs%3D","line":110,"in_reply_to":"AAAASn%2F%2FII8%3D","updated":"2013-09-11 21:50:22.000000000","message":"Hi Kyle, per discussion this morning in ML2 meeting, I am thinking of moving this install_package call in \nneutron_plugin_configure_service() in this file. This function is invoked only when q-svc is enabled, which means this function will run only on the node where q-svc is running (not q-agt)","commit_id":"2cef85ad5733c7c6db5f6028f9b17f5852065701"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"ace8619b699f8fc5e9077ac273ad4aed3e5708c8","unresolved":false,"context_lines":[{"line_number":109,"context_line":"    # Install JSON RPC library package."},{"line_number":110,"context_line":"    # Note: Presently, This is needed only on the server node. Since"},{"line_number":111,"context_line":"    # neutron_plugin_configure_service() is invoked only if q-svc is enabled"},{"line_number":112,"context_line":"    install_package jsonrpclib"},{"line_number":113,"context_line":"}"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"function has_neutron_plugin_security_group() {"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"AAAATn%2F%2BYf0%3D","line":112,"updated":"2013-12-06 21:40:32.000000000","message":"a) this should also be added to files/*/neutron with a # NOPRIME tag\n\nb) I can\u0027t find a package with this name in Precise, Saucy or F19, where does it exist?","commit_id":"53d5a6f82eb27cd902318f1849abbadfc6f2394d"},{"author":{"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"},"change_message_id":"eed852df2423654f501ec7fac62f67f776d0ce42","unresolved":false,"context_lines":[{"line_number":109,"context_line":"    # Install JSON RPC library package."},{"line_number":110,"context_line":"    # Note: Presently, This is needed only on the server node. Since"},{"line_number":111,"context_line":"    # neutron_plugin_configure_service() is invoked only if q-svc is enabled"},{"line_number":112,"context_line":"    install_package jsonrpclib"},{"line_number":113,"context_line":"}"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"function has_neutron_plugin_security_group() {"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"AAAATn%2F9rHg%3D","line":112,"in_reply_to":"AAAATn%2F%2BYf0%3D","updated":"2013-12-08 19:33:50.000000000","message":"a) This library is listed as global requirements. See https://github.com/openstack/requirements. Therefore, I do not believe it is needed in files/*/neutron - perhaps others can clarify.\n\nb) As to where to find jsonrpclib, please look for it on github, you should have no issue finding it. \n\nHope this hels","commit_id":"53d5a6f82eb27cd902318f1849abbadfc6f2394d"}]}
