)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"a1ef48c466916c41c8e075efb0748c0438e421f3","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"support standard devstack plugin cloning"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change removes the non standard mechcanium"},{"line_number":10,"context_line":"for specifying the cyborg repo and branch"},{"line_number":11,"context_line":"via CYBORG_REPO and CYBORG_BRANCH."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_d6486962","line":9,"range":{"start_line":9,"start_character":37,"end_line":9,"end_character":47},"updated":"2020-02-20 17:15:23.000000000","message":"Nit: mechanism","commit_id":"89ed92a5f2316602bc2b953216e0e25f0e5bb140"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"a1ef48c466916c41c8e075efb0748c0438e421f3","unresolved":false,"context_lines":[{"line_number":11,"context_line":"via CYBORG_REPO and CYBORG_BRANCH."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"in-tree devstack modules use the"},{"line_number":14,"context_line":"\u003cPROJECT NAME\u003e_REPO and \u003cPROJECT NAME\u003e_BARNCH"},{"line_number":15,"context_line":"convention for specifying revisios of proejct to clone"},{"line_number":16,"context_line":"however devstack plugins should only use that convention"},{"line_number":17,"context_line":"for cloning other git repos."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_f642453c","line":14,"range":{"start_line":14,"start_character":38,"end_line":14,"end_character":45},"updated":"2020-02-20 17:15:23.000000000","message":"BRANCH","commit_id":"89ed92a5f2316602bc2b953216e0e25f0e5bb140"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"a1ef48c466916c41c8e075efb0748c0438e421f3","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"in-tree devstack modules use the"},{"line_number":14,"context_line":"\u003cPROJECT NAME\u003e_REPO and \u003cPROJECT NAME\u003e_BARNCH"},{"line_number":15,"context_line":"convention for specifying revisios of proejct to clone"},{"line_number":16,"context_line":"however devstack plugins should only use that convention"},{"line_number":17,"context_line":"for cloning other git repos."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_163e01b6","line":15,"range":{"start_line":15,"start_character":38,"end_line":15,"end_character":45},"updated":"2020-02-20 17:15:23.000000000","message":"Nit: project","commit_id":"89ed92a5f2316602bc2b953216e0e25f0e5bb140"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"a1ef48c466916c41c8e075efb0748c0438e421f3","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"in-tree devstack modules use the"},{"line_number":14,"context_line":"\u003cPROJECT NAME\u003e_REPO and \u003cPROJECT NAME\u003e_BARNCH"},{"line_number":15,"context_line":"convention for specifying revisios of proejct to clone"},{"line_number":16,"context_line":"however devstack plugins should only use that convention"},{"line_number":17,"context_line":"for cloning other git repos."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_563479d7","line":15,"range":{"start_line":15,"start_character":26,"end_line":15,"end_character":34},"updated":"2020-02-20 17:15:23.000000000","message":"Nit: revisions","commit_id":"89ed92a5f2316602bc2b953216e0e25f0e5bb140"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"a1ef48c466916c41c8e075efb0748c0438e421f3","unresolved":false,"context_lines":[{"line_number":25,"context_line":"This change updates the devstack_setup docs with an example of"},{"line_number":26,"context_line":"testing an unmerged change."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"This change removes some commented out code and uneeded checks in"},{"line_number":29,"context_line":"devstack/lib/*"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Change-Id: I473ef276197ad6578f64a708f4b66562a2ff1d49"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_966bd1b6","line":28,"range":{"start_line":28,"start_character":48,"end_line":28,"end_character":55},"updated":"2020-02-20 17:15:23.000000000","message":"Nit: unneeded","commit_id":"89ed92a5f2316602bc2b953216e0e25f0e5bb140"}],"doc/source/contributor/devstack_setup.rst":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"ecffa1242b91d4bf3e10160081fc61ebfa38c7da","unresolved":false,"context_lines":[{"line_number":55,"context_line":"::"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"  [[local|localrc]]"},{"line_number":58,"context_line":"  # Multi-host settings"},{"line_number":59,"context_line":"  MULTI_HOST\u003dFalse"},{"line_number":60,"context_line":"  HOST_IP\u003dYOUR_IP_CONFIG"},{"line_number":61,"context_line":"  SERVICE_HOST\u003d$HOST_IP"},{"line_number":62,"context_line":"  DATABASE_TYPE\u003dmysql"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_75589924","side":"PARENT","line":59,"range":{"start_line":58,"start_character":1,"end_line":59,"end_character":18},"updated":"2020-02-20 01:23:36.000000000","message":"this is for nova networks.","commit_id":"958634a2ccedc6cc76e24d4da57c3e60bf84daa6"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"ecffa1242b91d4bf3e10160081fc61ebfa38c7da","unresolved":false,"context_lines":[{"line_number":64,"context_line":"  RABBIT_HOST\u003d$HOST_IP"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"- Replace YOUR_IP_CONFIG with your host IP (e.g. 10.0.0.72 or localhost)."},{"line_number":67,"context_line":"- If you are not configuring OpenStack env in multi-host settings, please set"},{"line_number":68,"context_line":"  MULTI_HOST\u003dFalse."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"Password settings"},{"line_number":71,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_3598e1c9","side":"PARENT","line":68,"range":{"start_line":67,"start_character":0,"end_line":68,"end_character":19},"updated":"2020-02-20 01:23:36.000000000","message":"and since we have already deleted almost all the code for nova network form nova there is no case where this would ever be set to true.","commit_id":"958634a2ccedc6cc76e24d4da57c3e60bf84daa6"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"a1ef48c466916c41c8e075efb0748c0438e421f3","unresolved":false,"context_lines":[{"line_number":165,"context_line":"Testing with unmerged changes"},{"line_number":166,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"To test  with changes that have not been merged the enable_plugin"},{"line_number":169,"context_line":"line can be modifed to spcify the branch/refernce to be cloned."},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_f6148544","line":168,"range":{"start_line":168,"start_character":46,"end_line":168,"end_character":47},"updated":"2020-02-20 17:15:23.000000000","message":"Nit: comma after \"merged\"","commit_id":"89ed92a5f2316602bc2b953216e0e25f0e5bb140"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"8bacd1c9bd45738444b2683063b7165270e9ab84","unresolved":false,"context_lines":[{"line_number":165,"context_line":"Testing with unmerged changes"},{"line_number":166,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"To test  with changes that have not been merged the enable_plugin"},{"line_number":169,"context_line":"line can be modifed to spcify the branch/refernce to be cloned."},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_fb8553ac","line":168,"range":{"start_line":168,"start_character":7,"end_line":168,"end_character":9},"updated":"2020-02-20 14:53:41.000000000","message":"collapse these two spaces","commit_id":"89ed92a5f2316602bc2b953216e0e25f0e5bb140"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"8bacd1c9bd45738444b2683063b7165270e9ab84","unresolved":false,"context_lines":[{"line_number":166,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"To test  with changes that have not been merged the enable_plugin"},{"line_number":169,"context_line":"line can be modifed to spcify the branch/refernce to be cloned."},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"::"},{"line_number":172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_bbb91b7c","line":169,"range":{"start_line":169,"start_character":41,"end_line":169,"end_character":49},"updated":"2020-02-20 14:53:41.000000000","message":"reference","commit_id":"89ed92a5f2316602bc2b953216e0e25f0e5bb140"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"8bacd1c9bd45738444b2683063b7165270e9ab84","unresolved":false,"context_lines":[{"line_number":166,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"To test  with changes that have not been merged the enable_plugin"},{"line_number":169,"context_line":"line can be modifed to spcify the branch/refernce to be cloned."},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"::"},{"line_number":172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_5bb0278e","line":169,"range":{"start_line":169,"start_character":23,"end_line":169,"end_character":29},"updated":"2020-02-20 14:53:41.000000000","message":"specify","commit_id":"89ed92a5f2316602bc2b953216e0e25f0e5bb140"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"6842d7491bdedb1af5d48f2a00b120bee2d4dcf5","unresolved":false,"context_lines":[{"line_number":162,"context_line":"- If you do not want to setup cyborg-agent on controller, you can disable it."},{"line_number":163,"context_line":"- You do not need to enable cyborg-api and cyborg-cond on compute nodes."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"Testing with unmerged changes"},{"line_number":166,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"To test with changes that have not been merged, the enable_plugin"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1fa4df85_97af7d93","line":165,"range":{"start_line":165,"start_character":13,"end_line":165,"end_character":21},"updated":"2020-02-25 07:55:58.000000000","message":"https://review.opendev.org/#/c/708728 has been merged.","commit_id":"5a7164601b3a3070d008caaa4375635b62b4580f"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"d82f26bf6c3ddd2c7ab89fcce00b427c43569461","unresolved":false,"context_lines":[{"line_number":162,"context_line":"- If you do not want to setup cyborg-agent on controller, you can disable it."},{"line_number":163,"context_line":"- You do not need to enable cyborg-api and cyborg-cond on compute nodes."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"Testing with unmerged changes"},{"line_number":166,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"To test with changes that have not been merged, the enable_plugin"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1fa4df85_1a41493a","line":165,"range":{"start_line":165,"start_character":13,"end_line":165,"end_character":21},"in_reply_to":"1fa4df85_2aac1b8b","updated":"2020-02-27 07:53:25.000000000","message":"Agree.","commit_id":"5a7164601b3a3070d008caaa4375635b62b4580f"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"bc860bfcf96159d165b62f55d2fcf0c07869d687","unresolved":false,"context_lines":[{"line_number":162,"context_line":"- If you do not want to setup cyborg-agent on controller, you can disable it."},{"line_number":163,"context_line":"- You do not need to enable cyborg-api and cyborg-cond on compute nodes."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"Testing with unmerged changes"},{"line_number":166,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"To test with changes that have not been merged, the enable_plugin"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1fa4df85_ba027508","line":165,"range":{"start_line":165,"start_character":13,"end_line":165,"end_character":21},"in_reply_to":"1fa4df85_2aac1b8b","updated":"2020-02-27 07:43:03.000000000","message":"Agree. That\u0027s link is not important now. I think this is useful for user.","commit_id":"5a7164601b3a3070d008caaa4375635b62b4580f"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"4edb39a04c07808e14a7f66a833426c07db3e4f8","unresolved":false,"context_lines":[{"line_number":162,"context_line":"- If you do not want to setup cyborg-agent on controller, you can disable it."},{"line_number":163,"context_line":"- You do not need to enable cyborg-api and cyborg-cond on compute nodes."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"Testing with unmerged changes"},{"line_number":166,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"To test with changes that have not been merged, the enable_plugin"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1fa4df85_30f32aa1","line":165,"range":{"start_line":165,"start_character":13,"end_line":165,"end_character":21},"in_reply_to":"1fa4df85_2aac1b8b","updated":"2020-02-25 14:53:26.000000000","message":"Yep, this is super useful.","commit_id":"5a7164601b3a3070d008caaa4375635b62b4580f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"e8d02019798465fc9f8fbf0f274a75af052c4452","unresolved":false,"context_lines":[{"line_number":162,"context_line":"- If you do not want to setup cyborg-agent on controller, you can disable it."},{"line_number":163,"context_line":"- You do not need to enable cyborg-api and cyborg-cond on compute nodes."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"Testing with unmerged changes"},{"line_number":166,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"To test with changes that have not been merged, the enable_plugin"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1fa4df85_2aac1b8b","line":165,"range":{"start_line":165,"start_character":13,"end_line":165,"end_character":21},"in_reply_to":"1fa4df85_97af7d93","updated":"2020-02-25 12:56:35.000000000","message":"sure but that is not important\n\nthis is jsut an example of using a change that is proposed against gerrit that has not been merged into master.\nthe  url i use is not imporatnt as long as it is a vaild review against cyborg.","commit_id":"5a7164601b3a3070d008caaa4375635b62b4580f"}]}
