)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":13642,"name":"Vikram Hosakote","email":"vikram.ganesh@gmail.com","username":"vhosakot"},"change_message_id":"f70b9f74db207a7abd96780fdf2ca32a092a7de1","unresolved":false,"context_lines":[{"line_number":13,"context_line":"Note, python-openstackclient is already installed as a dependency of"},{"line_number":14,"context_line":"shade but I think it\u0027s good to install it explicitly."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"TrivialFix"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I50c92e1d476015c0c08042097daa846250bc14ed"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"1a95cdbc_350ddb90","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":10},"updated":"2016-10-05 19:08:01.000000000","message":"Can you add the bug ID if there is one?","commit_id":"374ae3b3c33a4250fc334a341866b023f0f3b133"}],"docker/kolla-toolbox/Dockerfile.j2":[{"author":{"_account_id":13642,"name":"Vikram Hosakote","email":"vikram.ganesh@gmail.com","username":"vhosakot"},"change_message_id":"f70b9f74db207a7abd96780fdf2ca32a092a7de1","unresolved":false,"context_lines":[{"line_number":56,"context_line":"        ansible\u003d\u003d2.1.1.0 \\"},{"line_number":57,"context_line":"        MySQL-python \\"},{"line_number":58,"context_line":"        os-client-config\u003d\u003d1.16.0 \\"},{"line_number":59,"context_line":"        python-barbicanclient\u003e\u003d4.0.0 \\"},{"line_number":60,"context_line":"        python-ceilometerclient\u003e\u003d2.5.0 \\"},{"line_number":61,"context_line":"        python-heatclient\u003e\u003d1.4.0 \\"},{"line_number":62,"context_line":"        python-neutronclient\u003e\u003d5.1.0 \\"},{"line_number":63,"context_line":"        python-openstackclient\u003e\u003d2.1.0 \\"},{"line_number":64,"context_line":"        python-swiftclient\u003e\u003d2.2.0 \\"},{"line_number":65,"context_line":"        pyudev \\"},{"line_number":66,"context_line":"        shade\u003d\u003d1.5.0"},{"line_number":67,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"1a95cdbc_f579b3fd","line":64,"range":{"start_line":59,"start_character":0,"end_line":64,"end_character":35},"updated":"2016-10-05 19:08:01.000000000","message":"Agreed, adding them in requirements.txt is a good idea.","commit_id":"374ae3b3c33a4250fc334a341866b023f0f3b133"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"f320fe7b6d7c35d2366d409e0f4849bdd4a49655","unresolved":false,"context_lines":[{"line_number":61,"context_line":"        python-heatclient\u003e\u003d1.4.0 \\"},{"line_number":62,"context_line":"        python-neutronclient\u003e\u003d5.1.0 \\"},{"line_number":63,"context_line":"        python-openstackclient\u003e\u003d2.1.0 \\"},{"line_number":64,"context_line":"        python-swiftclient\u003e\u003d2.2.0 \\"},{"line_number":65,"context_line":"        pyudev \\"},{"line_number":66,"context_line":"        shade\u003d\u003d1.5.0"},{"line_number":67,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"1a95cdbc_d94b4458","line":64,"updated":"2016-10-04 21:48:41.000000000","message":"I would prefer to keep the requirements in a file that can be kept up to date with the global requirements file (openstack proposal bot). Hardcoding the versions inside the Dockerfiles makes it very uncomfortable to keep them up to date.","commit_id":"374ae3b3c33a4250fc334a341866b023f0f3b133"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"77771cb597b4f9e4d33573f5a83ea28e9de6b6e9","unresolved":false,"context_lines":[{"line_number":56,"context_line":"        ansible\u003d\u003d2.1.1.0 \\"},{"line_number":57,"context_line":"        MySQL-python \\"},{"line_number":58,"context_line":"        os-client-config\u003d\u003d1.16.0 \\"},{"line_number":59,"context_line":"        python-barbicanclient\u003e\u003d4.0.0 \\"},{"line_number":60,"context_line":"        python-ceilometerclient\u003e\u003d2.5.0 \\"},{"line_number":61,"context_line":"        python-heatclient\u003e\u003d1.4.0 \\"},{"line_number":62,"context_line":"        python-neutronclient\u003e\u003d5.1.0 \\"},{"line_number":63,"context_line":"        python-openstackclient\u003e\u003d2.1.0 \\"},{"line_number":64,"context_line":"        python-swiftclient\u003e\u003d2.2.0 \\"},{"line_number":65,"context_line":"        pyudev \\"},{"line_number":66,"context_line":"        shade\u003d\u003d1.5.0"},{"line_number":67,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_b4fa9dbb","line":64,"range":{"start_line":59,"start_character":0,"end_line":64,"end_character":35},"in_reply_to":"1a95cdbc_f579b3fd","updated":"2016-10-20 10:44:42.000000000","message":"Hmm issue is the requirements repo is not available here, so we\u0027d need to change kolla-toolbox to inherit from openstack-base which Im not sure we want to do. Going to shelf this patch for now.","commit_id":"374ae3b3c33a4250fc334a341866b023f0f3b133"}]}
