)]}'
{"docker/ceph/ceph-osd/extend_start.sh":[{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"becc5582592cc4798197dd08b4889fc41e3b5582","unresolved":false,"context_lines":[{"line_number":149,"context_line":"    # These commands only need to be run once per host but are safe to run"},{"line_number":150,"context_line":"    # repeatedly. This can be improved later or if any problems arise."},{"line_number":151,"context_line":"    host_bucket_name\u003d\"${HOSTNAME}${CEPH_ROOT_NAME:+-${CEPH_ROOT_NAME}}\""},{"line_number":152,"context_line":"    host_bucket_exist\u003d$(ceph osd tree | awk \u0027/\u0027\"${host_bucket_name}\"\u0027/{print $0}\u0027 | wc -l)"},{"line_number":153,"context_line":"    if [[ \"${host_bucket_exist}\" -eq 0 ]]; then"},{"line_number":154,"context_line":"        ceph osd crush add-bucket \"${host_bucket_name}\" host"},{"line_number":155,"context_line":"        ceph osd crush move \"${host_bucket_name}\" root\u003d${CEPH_ROOT_NAME:-default}"}],"source_content_type":"text/x-sh","patch_set":1,"id":"5fc1f717_926930f9","line":152,"range":{"start_line":152,"start_character":4,"end_line":152,"end_character":21},"updated":"2019-03-26 11:14:27.000000000","message":"shouldn\u0027t this be host_bucket_exist ^^","commit_id":"06cccdc20efdcecc39c01c3b0016d90672368ba2"},{"author":{"_account_id":24250,"name":"wangwei","email":"wangw88916@126.com","username":"Dream_x"},"change_message_id":"bfe03f325a54c36c0c5be4961e4aafbd6fdcc149","unresolved":false,"context_lines":[{"line_number":149,"context_line":"    # These commands only need to be run once per host but are safe to run"},{"line_number":150,"context_line":"    # repeatedly. This can be improved later or if any problems arise."},{"line_number":151,"context_line":"    host_bucket_name\u003d\"${HOSTNAME}${CEPH_ROOT_NAME:+-${CEPH_ROOT_NAME}}\""},{"line_number":152,"context_line":"    host_bucket_exist\u003d$(ceph osd tree | awk \u0027/\u0027\"${host_bucket_name}\"\u0027/{print $0}\u0027 | wc -l)"},{"line_number":153,"context_line":"    if [[ \"${host_bucket_exist}\" -eq 0 ]]; then"},{"line_number":154,"context_line":"        ceph osd crush add-bucket \"${host_bucket_name}\" host"},{"line_number":155,"context_line":"        ceph osd crush move \"${host_bucket_name}\" root\u003d${CEPH_ROOT_NAME:-default}"}],"source_content_type":"text/x-sh","patch_set":1,"id":"5fc1f717_fe0ce8ec","line":152,"range":{"start_line":152,"start_character":4,"end_line":152,"end_character":21},"in_reply_to":"5fc1f717_926930f9","updated":"2019-03-27 06:22:48.000000000","message":"Sorry, I didn\u0027t understand what you mean, could you explain it again?","commit_id":"06cccdc20efdcecc39c01c3b0016d90672368ba2"},{"author":{"_account_id":24250,"name":"wangwei","email":"wangw88916@126.com","username":"Dream_x"},"change_message_id":"3c24f2cda3475d2fb1f923c67448ca5ff05048b7","unresolved":false,"context_lines":[{"line_number":149,"context_line":"    # These commands only need to be run once per host but are safe to run"},{"line_number":150,"context_line":"    # repeatedly. This can be improved later or if any problems arise."},{"line_number":151,"context_line":"    host_bucket_name\u003d\"${HOSTNAME}${CEPH_ROOT_NAME:+-${CEPH_ROOT_NAME}}\""},{"line_number":152,"context_line":"    host_bucket_exist\u003d$(ceph osd tree | awk \u0027/\u0027\"${host_bucket_name}\"\u0027/{print $0}\u0027 | wc -l)"},{"line_number":153,"context_line":"    if [[ \"${host_bucket_exist}\" -eq 0 ]]; then"},{"line_number":154,"context_line":"        ceph osd crush add-bucket \"${host_bucket_name}\" host"},{"line_number":155,"context_line":"        ceph osd crush move \"${host_bucket_name}\" root\u003d${CEPH_ROOT_NAME:-default}"}],"source_content_type":"text/x-sh","patch_set":1,"id":"5fc1f717_a9262dcd","line":152,"range":{"start_line":152,"start_character":4,"end_line":152,"end_character":21},"in_reply_to":"5fc1f717_926930f9","updated":"2019-03-27 01:43:50.000000000","message":"Thanks for your review, I modified it to \"host_bucket_check\".^^","commit_id":"06cccdc20efdcecc39c01c3b0016d90672368ba2"},{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"a6ca600e22e635d6e068e4242198bfe12548701a","unresolved":false,"context_lines":[{"line_number":149,"context_line":"    # These commands only need to be run once per host but are safe to run"},{"line_number":150,"context_line":"    # repeatedly. This can be improved later or if any problems arise."},{"line_number":151,"context_line":"    host_bucket_name\u003d\"${HOSTNAME}${CEPH_ROOT_NAME:+-${CEPH_ROOT_NAME}}\""},{"line_number":152,"context_line":"    host_bucket_check\u003d$(ceph osd tree | awk \u0027/\u0027\"${host_bucket_name}\"\u0027/{print $0}\u0027 | wc -l)"},{"line_number":153,"context_line":"    if [[ \"${host_bucket_check}\" -eq 0 ]]; then"},{"line_number":154,"context_line":"        ceph osd crush add-bucket \"${host_bucket_name}\" host"},{"line_number":155,"context_line":"        ceph osd crush move \"${host_bucket_name}\" root\u003d${CEPH_ROOT_NAME:-default}"}],"source_content_type":"text/x-sh","patch_set":2,"id":"5fc1f717_6a5273e0","line":152,"range":{"start_line":152,"start_character":4,"end_line":152,"end_character":21},"updated":"2019-03-27 04:37:56.000000000","message":"still not changed, please check.","commit_id":"3d4a7360a7c51a1f1c806a70026a7c8b20e20789"},{"author":{"_account_id":24250,"name":"wangwei","email":"wangw88916@126.com","username":"Dream_x"},"change_message_id":"08da8b95c546709369eba0f9f9083b188fc5696a","unresolved":false,"context_lines":[{"line_number":149,"context_line":"    # These commands only need to be run once per host but are safe to run"},{"line_number":150,"context_line":"    # repeatedly. This can be improved later or if any problems arise."},{"line_number":151,"context_line":"    host_bucket_name\u003d\"${HOSTNAME}${CEPH_ROOT_NAME:+-${CEPH_ROOT_NAME}}\""},{"line_number":152,"context_line":"    host_bucket_check\u003d$(ceph osd tree | awk \u0027/\u0027\"${host_bucket_name}\"\u0027/{print $0}\u0027 | wc -l)"},{"line_number":153,"context_line":"    if [[ \"${host_bucket_check}\" -eq 0 ]]; then"},{"line_number":154,"context_line":"        ceph osd crush add-bucket \"${host_bucket_name}\" host"},{"line_number":155,"context_line":"        ceph osd crush move \"${host_bucket_name}\" root\u003d${CEPH_ROOT_NAME:-default}"}],"source_content_type":"text/x-sh","patch_set":2,"id":"5fc1f717_21d251d2","line":152,"range":{"start_line":152,"start_character":4,"end_line":152,"end_character":21},"in_reply_to":"5fc1f717_21ac919d","updated":"2019-03-27 07:46:32.000000000","message":"It doesn\u0027t matter, thanks for your review.^^","commit_id":"3d4a7360a7c51a1f1c806a70026a7c8b20e20789"},{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"87ceed7afdf664aff37dbafb0848214cbc246d11","unresolved":false,"context_lines":[{"line_number":149,"context_line":"    # These commands only need to be run once per host but are safe to run"},{"line_number":150,"context_line":"    # repeatedly. This can be improved later or if any problems arise."},{"line_number":151,"context_line":"    host_bucket_name\u003d\"${HOSTNAME}${CEPH_ROOT_NAME:+-${CEPH_ROOT_NAME}}\""},{"line_number":152,"context_line":"    host_bucket_check\u003d$(ceph osd tree | awk \u0027/\u0027\"${host_bucket_name}\"\u0027/{print $0}\u0027 | wc -l)"},{"line_number":153,"context_line":"    if [[ \"${host_bucket_check}\" -eq 0 ]]; then"},{"line_number":154,"context_line":"        ceph osd crush add-bucket \"${host_bucket_name}\" host"},{"line_number":155,"context_line":"        ceph osd crush move \"${host_bucket_name}\" root\u003d${CEPH_ROOT_NAME:-default}"}],"source_content_type":"text/x-sh","patch_set":2,"id":"5fc1f717_21ac919d","line":152,"range":{"start_line":152,"start_character":4,"end_line":152,"end_character":21},"in_reply_to":"5fc1f717_6a5273e0","updated":"2019-03-27 07:33:02.000000000","message":"seems changed, apology","commit_id":"3d4a7360a7c51a1f1c806a70026a7c8b20e20789"}]}
