)]}'
{"docker/base/start.sh":[{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"9470ccdb24cd50e12abc9bcb3f4d1b0c86ce4f99","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/usr/local/bin/dumb-init /bin/bash"},{"line_number":2,"context_line":"set -o errexit"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"# Wait for the log socket"},{"line_number":5,"context_line":"if [[ ! \"${!SKIP_LOG_SETUP[@]}\" \u0026\u0026 -e /var/lib/kolla/heka ]]; then"},{"line_number":6,"context_line":"    while [[ ! -S /var/lib/kolla/heka/log ]]; do"},{"line_number":7,"context_line":"        sleep 1"},{"line_number":8,"context_line":"    done"},{"line_number":9,"context_line":"fi"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"# Processing /var/lib/kolla/config_files/config.json as root.  This is necessary"},{"line_number":12,"context_line":"# to permit certain files to be controlled by the root user which should"}],"source_content_type":"text/x-sh","patch_set":1,"id":"1a1ced50_46990b6e","side":"PARENT","line":9,"range":{"start_line":4,"start_character":0,"end_line":9,"end_character":2},"updated":"2017-03-17 15:57:09.000000000","message":"heka has been removed and replaced by fluentd. and  do we need to check the fluent?","commit_id":"5397586ae46e59be457259a8bffc1fabb3885b98"},{"author":{"_account_id":22582,"name":"Duong Ha-Quang","email":"quangduongha@gmail.com","username":"duonghq"},"change_message_id":"b6486c007afa2d43f920b15cad61c116a23506b9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/usr/local/bin/dumb-init /bin/bash"},{"line_number":2,"context_line":"set -o errexit"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"# Wait for the log socket"},{"line_number":5,"context_line":"if [[ ! \"${!SKIP_LOG_SETUP[@]}\" \u0026\u0026 -e /var/lib/kolla/heka ]]; then"},{"line_number":6,"context_line":"    while [[ ! -S /var/lib/kolla/heka/log ]]; do"},{"line_number":7,"context_line":"        sleep 1"},{"line_number":8,"context_line":"    done"},{"line_number":9,"context_line":"fi"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"# Processing /var/lib/kolla/config_files/config.json as root.  This is necessary"},{"line_number":12,"context_line":"# to permit certain files to be controlled by the root user which should"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9ff52f3f_cdc5a85d","side":"PARENT","line":9,"range":{"start_line":4,"start_character":0,"end_line":9,"end_character":2},"in_reply_to":"1a1ced50_46990b6e","updated":"2017-04-13 10:25:08.000000000","message":"It\u0027s about fluentd implementation in Kolla.","commit_id":"5397586ae46e59be457259a8bffc1fabb3885b98"}],"docker/keepalived/extend_start.sh":[{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"9470ccdb24cd50e12abc9bcb3f4d1b0c86ce4f99","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# NOTE(elemoine): keepalived cannot be configured to change the log address to"},{"line_number":4,"context_line":"# anything other than /dev/log. Heka\u0027s log socket is at /var/lib/kolla/heka/log"},{"line_number":5,"context_line":"# so we symlink /dev/log to that location."},{"line_number":6,"context_line":"if [[ ! -h /dev/log ]]; then"},{"line_number":7,"context_line":"    ln -sf /var/lib/kolla/heka/log /dev/log"},{"line_number":8,"context_line":"fi"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"modprobe ip_vs"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"# Workaround for bug #1485079"},{"line_number":13,"context_line":"if [ -f /run/keepalived.pid ]; then"}],"source_content_type":"text/x-sh","patch_set":1,"id":"1a1ced50_06b633dc","side":"PARENT","line":10,"range":{"start_line":6,"start_character":1,"end_line":10,"end_character":12},"updated":"2017-03-17 15:57:09.000000000","message":"do we need to ls -sf /var/lib/kolla/fluent /dev/log?","commit_id":"5397586ae46e59be457259a8bffc1fabb3885b98"}]}
