)]}'
{"docker/tacker/Dockerfile.j2":[{"author":{"_account_id":11869,"name":"zhubingbing","email":"zhu.bingbing@99cloud.net","username":"zhubingbing"},"change_message_id":"4430e4ef42f3d680eb2b9387df3d3323bce17a76","unresolved":false,"context_lines":[{"line_number":13,"context_line":"ADD tacker-archive /tacker-source"},{"line_number":14,"context_line":"RUN ln -s tacker-source/* tacker \\"},{"line_number":15,"context_line":"    \u0026\u0026 useradd --user-group tacker \\"},{"line_number":16,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /tacker \\"},{"line_number":17,"context_line":"    \u0026\u0026 mkdir -p /etc/tacker /var/log/tacker /home/tacker \\"},{"line_number":18,"context_line":"    \u0026\u0026 cp -r /tacker/etc/tacker/* /etc/tacker \\"},{"line_number":19,"context_line":"    \u0026\u0026 chown -R tacker: /etc/tacker /var/log/tacker /home/tacker"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"9a629dbe_62ec83f3","line":16,"range":{"start_line":16,"start_character":58,"end_line":16,"end_character":102},"updated":"2016-11-11 03:29:53.000000000","message":"we should  install python-tackerclient\nor in openstack base images  install python-tackerclient","commit_id":"47779c73ab33187cf0a02b42c7d6503948134be4"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"b260c498f175f8600fa48bc6423da62824436067","unresolved":false,"context_lines":[{"line_number":13,"context_line":"ADD tacker-archive /tacker-source"},{"line_number":14,"context_line":"RUN ln -s tacker-source/* tacker \\"},{"line_number":15,"context_line":"    \u0026\u0026 useradd --user-group tacker \\"},{"line_number":16,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /tacker \\"},{"line_number":17,"context_line":"    \u0026\u0026 mkdir -p /etc/tacker /var/log/tacker /home/tacker \\"},{"line_number":18,"context_line":"    \u0026\u0026 cp -r /tacker/etc/tacker/* /etc/tacker \\"},{"line_number":19,"context_line":"    \u0026\u0026 chown -R tacker: /etc/tacker /var/log/tacker /home/tacker"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"9a629dbe_87dfe438","line":16,"range":{"start_line":16,"start_character":58,"end_line":16,"end_character":102},"in_reply_to":"9a629dbe_62ec83f3","updated":"2016-11-11 07:30:35.000000000","message":"python-tackerclient is not necessary for tacker work, is the client CLI that will use to issue tacker commands in their local machine. Tacker image not need python-tackerclient","commit_id":"47779c73ab33187cf0a02b42c7d6503948134be4"},{"author":{"_account_id":11869,"name":"zhubingbing","email":"zhu.bingbing@99cloud.net","username":"zhubingbing"},"change_message_id":"ad8e8eeb84333032566678fcbbe870907d04ad7d","unresolved":false,"context_lines":[{"line_number":13,"context_line":"ADD tacker-archive /tacker-source"},{"line_number":14,"context_line":"RUN ln -s tacker-source/* tacker \\"},{"line_number":15,"context_line":"    \u0026\u0026 useradd --user-group tacker \\"},{"line_number":16,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /tacker \\"},{"line_number":17,"context_line":"    \u0026\u0026 mkdir -p /etc/tacker /var/log/tacker /home/tacker \\"},{"line_number":18,"context_line":"    \u0026\u0026 cp -r /tacker/etc/tacker/* /etc/tacker \\"},{"line_number":19,"context_line":"    \u0026\u0026 chown -R tacker: /etc/tacker /var/log/tacker /home/tacker"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"9a629dbe_c7cc7c8b","line":16,"range":{"start_line":16,"start_character":58,"end_line":16,"end_character":102},"in_reply_to":"9a629dbe_87dfe438","updated":"2016-11-11 07:32:33.000000000","message":"sure，but we shoud Registering default VIM\nhttp://docs.openstack.org/developer/tacker/install/manual_installation.html","commit_id":"47779c73ab33187cf0a02b42c7d6503948134be4"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"6f7cd0f19d383b317ed05b6372326972042af99f","unresolved":false,"context_lines":[{"line_number":14,"context_line":"RUN ln -s tacker-source/* tacker \\"},{"line_number":15,"context_line":"    \u0026\u0026 useradd --user-group --create-home --home-dir /var/lib/tacker tacker \\"},{"line_number":16,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /tacker \\"},{"line_number":17,"context_line":"    \u0026\u0026 mkdir -p /etc/tacker /var/log/tacker \\"},{"line_number":18,"context_line":"    \u0026\u0026 cp -r /tacker/etc/tacker/* /etc/tacker \\"},{"line_number":19,"context_line":"    \u0026\u0026 chown -R tacker: /etc/tacker /var/log/tacker"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"5a74a57a_38caaa1b","line":17,"updated":"2016-11-29 01:35:23.000000000","message":"remove the /var/log/tacker. we use /var/log/kolla/tacker folder.","commit_id":"2328bb82309f7b538837c6f64babfa713dd46df3"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"6f7cd0f19d383b317ed05b6372326972042af99f","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 /tacker \\"},{"line_number":17,"context_line":"    \u0026\u0026 mkdir -p /etc/tacker /var/log/tacker \\"},{"line_number":18,"context_line":"    \u0026\u0026 cp -r /tacker/etc/tacker/* /etc/tacker \\"},{"line_number":19,"context_line":"    \u0026\u0026 chown -R tacker: /etc/tacker /var/log/tacker"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"{% endif %}"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"5a74a57a_58cda62f","line":19,"updated":"2016-11-29 01:35:23.000000000","message":"ditto","commit_id":"2328bb82309f7b538837c6f64babfa713dd46df3"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"6f7cd0f19d383b317ed05b6372326972042af99f","unresolved":false,"context_lines":[{"line_number":23,"context_line":"COPY extend_start.sh /usr/local/bin/kolla_extend_start"},{"line_number":24,"context_line":"RUN chmod 755 /usr/local/bin/kolla_extend_start"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"RUN usermod -a -G kolla tacker"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"{% block tacker_footer %}{% endblock %}"},{"line_number":29,"context_line":"{% block footer %}{% endblock %}"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"5a74a57a_f8e4b2ac","line":26,"updated":"2016-11-29 01:35:23.000000000","message":"merge this into above RUN ( line #14)","commit_id":"2328bb82309f7b538837c6f64babfa713dd46df3"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"6f7cd0f19d383b317ed05b6372326972042af99f","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"{% block tacker_footer %}{% endblock %}"},{"line_number":29,"context_line":"{% block footer %}{% endblock %}"},{"line_number":30,"context_line":"{{ include_footer }}"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"USER tacker"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"5a74a57a_58f4c659","line":30,"updated":"2016-11-29 01:35:23.000000000","message":"remove this. we will remove include_footer feature in this feature. need move to docker customization.","commit_id":"2328bb82309f7b538837c6f64babfa713dd46df3"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"655a9c21ab5618e6d96d8c6061da96bc3d8701df","unresolved":false,"context_lines":[{"line_number":17,"context_line":"    \u0026\u0026 mkdir -p /etc/tacker \\"},{"line_number":18,"context_line":"    \u0026\u0026 cp -r /tacker/etc/tacker/* /etc/tacker \\"},{"line_number":19,"context_line":"    \u0026\u0026 chown -R tacker: /etc/tacker \\"},{"line_number":20,"context_line":"    \u0026\u0026 usermod -a -G kolla tacker"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"{% endif %}"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":7,"id":"3a71b18c_cd75d1fa","line":20,"updated":"2016-12-05 02:48:15.000000000","message":"sorry, this should be wrong here.\n\nneed run this line in source \u0026 binary.","commit_id":"46eb2f65f6efea6d9fc29a986af1b3376323af7f"}]}
