)]}'
{"ansible/roles/horizon/tasks/bootstrap.yml":[{"author":{"_account_id":16620,"name":"Alicja Kwasniewska","email":"alicja.kwasniewska@intel.com","username":"akwasnie"},"change_message_id":"a0d3f329df31df51dd123357f182cfbd29405fdf","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Running Horizon bootstrap container"},{"line_number":2,"context_line":"  kolla_docker:"},{"line_number":3,"context_line":"    action: \"start_container\""},{"line_number":4,"context_line":"    common_options: \"{{ docker_common_options }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3aaa91ec_7e55404e","line":1,"updated":"2016-06-30 12:52:17.000000000","message":"missing \u0027---\u0027 at the beginning.","commit_id":"e6f49f0bda3c499065d7dd1f6d63154e532206a6"},{"author":{"_account_id":14103,"name":"wangtianfa","email":"wang.tianfa@99cloud.net","username":"wangtianfa"},"change_message_id":"2249891ddb63b3783f717694ffe167ee95ec4860","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Running Horizon bootstrap container"},{"line_number":2,"context_line":"  kolla_docker:"},{"line_number":3,"context_line":"    action: \"start_container\""},{"line_number":4,"context_line":"    common_options: \"{{ docker_common_options }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3aaa91ec_481fe7b6","line":1,"range":{"start_line":1,"start_character":6,"end_line":1,"end_character":7},"updated":"2016-06-30 14:07:58.000000000","message":"yml grammar error.","commit_id":"e6f49f0bda3c499065d7dd1f6d63154e532206a6"}],"ansible/roles/horizon/tasks/bootstrap_service.yml":[{"author":{"_account_id":16620,"name":"Alicja Kwasniewska","email":"alicja.kwasniewska@intel.com","username":"akwasnie"},"change_message_id":"a0d3f329df31df51dd123357f182cfbd29405fdf","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Running Horizon bootstrap container"},{"line_number":2,"context_line":"  kolla_docker:"},{"line_number":3,"context_line":"    action: \"start_container\""},{"line_number":4,"context_line":"    common_options: \"{{ docker_common_options }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3aaa91ec_7edc20e4","line":1,"updated":"2016-06-30 12:52:17.000000000","message":"missing \u0027---\u0027 at the beginning.","commit_id":"e6f49f0bda3c499065d7dd1f6d63154e532206a6"}],"docker/horizon/extend_start.sh":[{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"75b8fdba467d68b395e33ce8e6d0e6444c849360","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# Bootstrap and exit if KOLLA_BOOTSTRAP variable is set. This catches all cases"},{"line_number":4,"context_line":"# of the KOLLA_BOOTSTRAP variable being set, including empty."},{"line_number":5,"context_line":"if [[ \"${!KOLLA_BOOTSTRAP[@]}\" ]]; then"},{"line_number":6,"context_line":"    OPENSTACK_ROLE_LIST\u003d$(openstack role list | grep _member_)"},{"line_number":7,"context_line":"    if [[ \"_member_\" !\u003d \"$OPENSTACK_ROLE_LIST\" ]]; then"},{"line_number":8,"context_line":"        openstack role create _member_"},{"line_number":9,"context_line":"    fi"}],"source_content_type":"text/x-sh","patch_set":1,"id":"bab6814e_e2a76b4d","line":6,"updated":"2016-05-18 16:23:40.000000000","message":"Shouldn\u0027t it be part of keystone bootstrap rather than horizon?","commit_id":"e6f49f0bda3c499065d7dd1f6d63154e532206a6"},{"author":{"_account_id":11105,"name":"Swapnil Kulkarni","email":"coolsvap@gmail.com","username":"coolsvap"},"change_message_id":"e2d276e5dca1de005f7ee6b5afaf8cf152243158","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# Bootstrap and exit if KOLLA_BOOTSTRAP variable is set. This catches all cases"},{"line_number":4,"context_line":"# of the KOLLA_BOOTSTRAP variable being set, including empty."},{"line_number":5,"context_line":"if [[ \"${!KOLLA_BOOTSTRAP[@]}\" ]]; then"},{"line_number":6,"context_line":"    OPENSTACK_ROLE_LIST\u003d$(openstack role list | grep _member_)"},{"line_number":7,"context_line":"    if [[ \"_member_\" !\u003d \"$OPENSTACK_ROLE_LIST\" ]]; then"},{"line_number":8,"context_line":"        openstack role create _member_"},{"line_number":9,"context_line":"    fi"}],"source_content_type":"text/x-sh","patch_set":1,"id":"7aa08908_601a361a","line":6,"in_reply_to":"bab6814e_e2a76b4d","updated":"2016-06-16 10:37:20.000000000","message":"I agree with Michal","commit_id":"e6f49f0bda3c499065d7dd1f6d63154e532206a6"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"ed3b305e8e07ee8b9e4ae01401306ef24cd760fe","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    fi"},{"line_number":10,"context_line":"    exit 0"},{"line_number":11,"context_line":"fi"},{"line_number":12,"context_line":"exit 0"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"# NOTE(pbourke): httpd will not clean up after itself in some cases which"},{"line_number":15,"context_line":"# results in the container not being able to restart. (bug #1489676, 1557036)"}],"source_content_type":"text/x-sh","patch_set":1,"id":"7aa08908_1fe4100b","line":12,"updated":"2016-06-18 02:59:35.000000000","message":"this exit is wrong","commit_id":"e6f49f0bda3c499065d7dd1f6d63154e532206a6"}]}
