)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"801a138bafac47b084e24375101b7c84d8da177f","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2016-10-24 12:29:28 +0530"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Consistent home directory creation for all the services"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I38f05258587741116cff672154755ee9e5358429"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da6895a0_9e5fb440","line":8,"updated":"2016-10-24 11:18:21.000000000","message":"Add bug id.","commit_id":"c70d84180f9e162505084b064340ac0ee436307f"}],"docker/barbican/barbican-base/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"2fd7d452c682a606a9cda88366f57e6fd7161333","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt  pastedeploy uwsgi MySQL-python python-barbicanclient /barbican \\"},{"line_number":30,"context_line":"    \u0026\u0026 mkdir -p /etc/barbican /var/log/barbican /home/barbican /var/lib/barbican \\"},{"line_number":31,"context_line":"    \u0026\u0026 cp -r /barbican/etc/barbican/* /etc/barbican/ \\"},{"line_number":32,"context_line":"    \u0026\u0026 chown -R barbican: /etc/barbican /var/log/barbican /home/barbican /var/lib/barbican"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"{% endif %}"},{"line_number":35,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"ba5da102_0fb6323d","side":"PARENT","line":32,"updated":"2016-11-06 04:45:52.000000000","message":"useradd will create and chown the home direction, no need change it explicit.","commit_id":"430ddf9dd3fb50c910631eb331a21c1af24ab43c"}],"docker/neutron/neutron-base/Dockerfile.j2":[{"author":{"_account_id":22582,"name":"Duong Ha-Quang","email":"quangduongha@gmail.com","username":"duonghq"},"change_message_id":"9bff9616fbf7ed9c3822ad5e33d9d9fbc3616d31","unresolved":false,"context_lines":[{"line_number":80,"context_line":"    \u0026\u0026 cp -r /neutron/etc/neutron/* /etc/neutron/ \\"},{"line_number":81,"context_line":"    \u0026\u0026 cp /neutron/etc/api-paste.ini /usr/share/neutron \\"},{"line_number":82,"context_line":"    \u0026\u0026 mv /etc/neutron/neutron/ /etc/neutron/plugins/ \\"},{"line_number":83,"context_line":"    \u0026\u0026 chown -R neutron: /etc/neutron /usr/share/neutron /var/lib/neutron /home/neutron \\"},{"line_number":84,"context_line":"    \u0026\u0026 sed -i \u0027s|^exec_dirs.*|exec_dirs\u003d/var/lib/kolla/venv/bin,/sbin,/usr/sbin,/bin,/usr/bin,/usr/local/bin,/usr/local/sbin|g\u0027 /etc/neutron/rootwrap.conf \\"},{"line_number":85,"context_line":"    \u0026\u0026 if [ \"$(ls /plugins)\" ]; then \\"},{"line_number":86,"context_line":"        pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /plugins/*; \\"}],"source_content_type":"text/x-jinja2","patch_set":7,"id":"3a71b18c_1c60cbce","line":83,"range":{"start_line":83,"start_character":74,"end_line":83,"end_character":87},"updated":"2016-12-10 15:53:12.000000000","message":"Remove this.","commit_id":"b4375471199e8944ed4cd6612643ea12f7bcc83d"}],"docker/nova/nova-base/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"1aca7df53bc66eafa4b56145ad3f5d98d64b8bf3","unresolved":false,"context_lines":[{"line_number":57,"context_line":"ADD nova-base-archive /nova-base-source"},{"line_number":58,"context_line":"RUN ln -s nova-base-source/* nova \\"},{"line_number":59,"context_line":"    \u0026\u0026 useradd --user-group --create-home --home-dir /var/lib/nova nova \\"},{"line_number":60,"context_line":"    \u0026\u0026 chmod 755 /var/lib/nova \\"},{"line_number":61,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /nova \\"},{"line_number":62,"context_line":"    \u0026\u0026 mkdir -p /etc/nova /var/lib/nova \\"},{"line_number":63,"context_line":"    \u0026\u0026 cp -r /nova/etc/nova/* /etc/nova/ \\"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"9a629dbe_76ff3b67","side":"PARENT","line":60,"updated":"2016-11-09 13:07:56.000000000","message":"this line should remain. libvirt process need access this folder.\n\nhttp://logs.openstack.org/79/390179/3/check/gate-kolla-dsvm-deploy-centos-source-centos-7-nv/d1a505e/logs/kolla/nova/nova-compute.log","commit_id":"430ddf9dd3fb50c910631eb331a21c1af24ab43c"},{"author":{"_account_id":22582,"name":"Duong Ha-Quang","email":"quangduongha@gmail.com","username":"duonghq"},"change_message_id":"9bff9616fbf7ed9c3822ad5e33d9d9fbc3616d31","unresolved":false,"context_lines":[{"line_number":57,"context_line":"ADD nova-base-archive /nova-base-source"},{"line_number":58,"context_line":"RUN ln -s nova-base-source/* nova \\"},{"line_number":59,"context_line":"    \u0026\u0026 useradd --user-group --create-home --home-dir /var/lib/nova nova \\"},{"line_number":60,"context_line":"    \u0026\u0026 chmod 755 /home/nova \\"},{"line_number":61,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /nova \\"},{"line_number":62,"context_line":"    \u0026\u0026 mkdir -p /etc/nova /var/lib/nova \\"},{"line_number":63,"context_line":"    \u0026\u0026 cp -r /nova/etc/nova/* /etc/nova/ \\"}],"source_content_type":"text/x-jinja2","patch_set":7,"id":"3a71b18c_bc7ef767","line":60,"range":{"start_line":60,"start_character":17,"end_line":60,"end_character":27},"updated":"2016-12-10 15:53:12.000000000","message":"Change to new home","commit_id":"b4375471199e8944ed4cd6612643ea12f7bcc83d"},{"author":{"_account_id":22582,"name":"Duong Ha-Quang","email":"quangduongha@gmail.com","username":"duonghq"},"change_message_id":"daed6c83b04d9889ed187deb5c99e90d1f74e8c9","unresolved":false,"context_lines":[{"line_number":57,"context_line":"ADD nova-base-archive /nova-base-source"},{"line_number":58,"context_line":"RUN ln -s nova-base-source/* nova \\"},{"line_number":59,"context_line":"    \u0026\u0026 useradd --user-group --create-home --home-dir /var/lib/nova nova \\"},{"line_number":60,"context_line":"    \u0026\u0026 chmod 755 /home/nova \\"},{"line_number":61,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /nova \\"},{"line_number":62,"context_line":"    \u0026\u0026 mkdir -p /etc/nova /var/lib/nova \\"},{"line_number":63,"context_line":"    \u0026\u0026 cp -r /nova/etc/nova/* /etc/nova/ \\"}],"source_content_type":"text/x-jinja2","patch_set":7,"id":"3a71b18c_502782b5","line":60,"range":{"start_line":60,"start_character":17,"end_line":60,"end_character":27},"in_reply_to":"3a71b18c_bc7ef767","updated":"2016-12-11 02:50:14.000000000","message":"But do we need 755 here or 700 is just fine?","commit_id":"b4375471199e8944ed4cd6612643ea12f7bcc83d"},{"author":{"_account_id":22582,"name":"Duong Ha-Quang","email":"quangduongha@gmail.com","username":"duonghq"},"change_message_id":"9bff9616fbf7ed9c3822ad5e33d9d9fbc3616d31","unresolved":false,"context_lines":[{"line_number":61,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /nova \\"},{"line_number":62,"context_line":"    \u0026\u0026 mkdir -p /etc/nova /var/lib/nova \\"},{"line_number":63,"context_line":"    \u0026\u0026 cp -r /nova/etc/nova/* /etc/nova/ \\"},{"line_number":64,"context_line":"    \u0026\u0026 chown -R nova: /etc/nova  /var/lib/nova \\"},{"line_number":65,"context_line":"    \u0026\u0026 sed -i \u0027s|^exec_dirs.*|exec_dirs\u003d/var/lib/kolla/venv/bin,/sbin,/usr/sbin,/bin,/usr/bin,/usr/local/bin,/usr/local/sbin|g\u0027 /etc/nova/rootwrap.conf"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"COPY nova_sudoers /etc/sudoers.d/kolla_nova_sudoers"}],"source_content_type":"text/x-jinja2","patch_set":7,"id":"3a71b18c_fc94ef8b","line":64,"range":{"start_line":64,"start_character":32,"end_line":64,"end_character":33},"updated":"2016-12-10 15:53:12.000000000","message":"ws","commit_id":"b4375471199e8944ed4cd6612643ea12f7bcc83d"}],"docker/sahara/sahara-base/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"1aca7df53bc66eafa4b56145ad3f5d98d64b8bf3","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"ADD sahara-base-archive /sahara-base-source"},{"line_number":20,"context_line":"RUN ln -s sahara-base-source/* sahara \\"},{"line_number":21,"context_line":"    \u0026\u0026 useradd --user-group --create-base --home-dir /var/lib/sahara sahara \\"},{"line_number":22,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /sahara \\"},{"line_number":23,"context_line":"    \u0026\u0026 mkdir -p /etc/sahara /var/log/sahara \\"},{"line_number":24,"context_line":"    \u0026\u0026 cp -r /sahara/etc/sahara/* /etc/sahara/ \\"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"9a629dbe_56087791","line":21,"updated":"2016-11-09 13:07:56.000000000","message":"--create-home","commit_id":"368dd2110c8fcd27ae412038121f7e033aa72132"}],"docker/senlin/senlin-base/Dockerfile.j2":[{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"65615a48bcdd9e8f864edecf0a82395bda9817ac","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /senlin \\"},{"line_number":17,"context_line":"    \u0026\u0026 mkdir -p /etc/senlin \\"},{"line_number":18,"context_line":"    \u0026\u0026 cp -r /senlin/etc/senlin/* /etc/senlin \\"},{"line_number":19,"context_line":"    \u0026\u0026 chown -R senlin: /etc/senlin "},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"{% endif %}"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"7a77a97e_2431570c","line":19,"range":{"start_line":19,"start_character":35,"end_line":19,"end_character":36},"updated":"2016-11-15 13:55:28.000000000","message":"space","commit_id":"6216e4b63b6dce0312a64d1ae4feaf11bd476b98"},{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"2da3b22cac21a66fa001f1b614576d58deb7f537","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /senlin \\"},{"line_number":17,"context_line":"    \u0026\u0026 mkdir -p /etc/senlin \\"},{"line_number":18,"context_line":"    \u0026\u0026 cp -r /senlin/etc/senlin/* /etc/senlin \\"},{"line_number":19,"context_line":"    \u0026\u0026 chown -R senlin: /etc/senlin "},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"{% endif %}"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"7a77a97e_e360d5d1","line":19,"range":{"start_line":19,"start_character":35,"end_line":19,"end_character":36},"in_reply_to":"7a77a97e_2431570c","updated":"2016-11-17 06:55:11.000000000","message":"ok, caoyuan. I will rectify it. Thanks for pointing out.","commit_id":"6216e4b63b6dce0312a64d1ae4feaf11bd476b98"}],"docker/swift/swift-base/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"1aca7df53bc66eafa4b56145ad3f5d98d64b8bf3","unresolved":false,"context_lines":[{"line_number":24,"context_line":"{{ macros.install_packages(swift_base_packages | customizable(\"packages\")) }}"},{"line_number":25,"context_line":"ADD swift-base-archive /swift-base-source"},{"line_number":26,"context_line":"RUN ln -s swift-base-source/* swift \\"},{"line_number":27,"context_line":"    \u0026\u0026 useradd --user-group --create-base --home-dir /var/lib/swift swift \\"},{"line_number":28,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /swift \\"},{"line_number":29,"context_line":"    \u0026\u0026 mkdir -p /etc/swift /var/cache/swift /var/log/swift \\"},{"line_number":30,"context_line":"    \u0026\u0026 cp -r /swift/etc/* /etc/swift/ \\"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"9a629dbe_96020f6e","line":27,"updated":"2016-11-09 13:07:56.000000000","message":"--create-home","commit_id":"368dd2110c8fcd27ae412038121f7e033aa72132"}]}
