)]}'
{"devstack/lib/cyborg":[{"author":{"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"change_message_id":"4c856645b3bdeb9ddfe14b8d88251ee7e0fb7304","unresolved":false,"context_lines":[{"line_number":132,"context_line":"        get_or_create_service \"cyborg\" \"accelerator\" \"Cyborg Accelerators Service\""},{"line_number":133,"context_line":"        get_or_create_endpoint \"cyborg\" \\"},{"line_number":134,"context_line":"            \"$REGION_NAME\" \\"},{"line_number":135,"context_line":"            \"$CYBORG_API_URL/v1\" \\"},{"line_number":136,"context_line":"            \"$CYBORG_API_URL/v1\" \\"},{"line_number":137,"context_line":"            \"$CYBORG_API_URL/v1\" \\"},{"line_number":138,"context_line":"            \"$CYBORG_API_URL/v2\" \\"},{"line_number":139,"context_line":"            \"$CYBORG_API_URL/v2\" \\"},{"line_number":140,"context_line":"            \"$CYBORG_API_URL/v2\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"3fa7e38b_db85b4d0","line":137,"range":{"start_line":135,"start_character":0,"end_line":137,"end_character":34},"updated":"2019-09-24 09:16:54.000000000","message":"you can not create two url for one endpoint, maybe you should do it like nova. Add another cybory_legcay endpoint to the v1 api.\n| nova_legacy | compute_legacy      | RegionOne                                                                   |\n|             |                     |   public: http://172.16.1.68/compute/v2/9f01fb90c44f44e2a56668616ad71580    |\n| nova        | compute             | RegionOne                                                                   |\n|             |                     |   public: http://172.16.1.68/compute/v2.1                                   |","commit_id":"dfe0b5a64e52deffb4d09dff97fe1087ee47b5af"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"1309d91e6dee43cd187caed234ae1ffb0eb1bd44","unresolved":false,"context_lines":[{"line_number":132,"context_line":"        get_or_create_service \"cyborg\" \"accelerator\" \"Cyborg Accelerators Service\""},{"line_number":133,"context_line":"        get_or_create_endpoint \"cyborg\" \\"},{"line_number":134,"context_line":"            \"$REGION_NAME\" \\"},{"line_number":135,"context_line":"            \"$CYBORG_API_URL/v1\" \\"},{"line_number":136,"context_line":"            \"$CYBORG_API_URL/v1\" \\"},{"line_number":137,"context_line":"            \"$CYBORG_API_URL/v1\" \\"},{"line_number":138,"context_line":"            \"$CYBORG_API_URL/v2\" \\"},{"line_number":139,"context_line":"            \"$CYBORG_API_URL/v2\" \\"},{"line_number":140,"context_line":"            \"$CYBORG_API_URL/v2\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"3fa7e38b_a6e1ad2c","line":137,"range":{"start_line":135,"start_character":0,"end_line":137,"end_character":34},"in_reply_to":"3fa7e38b_db85b4d0","updated":"2019-09-25 03:43:48.000000000","message":"Done","commit_id":"dfe0b5a64e52deffb4d09dff97fe1087ee47b5af"},{"author":{"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},"change_message_id":"f3535b7174c954cf3de33d1f25123dea64a46b23","unresolved":false,"context_lines":[{"line_number":135,"context_line":"            \"$CYBORG_API_URL/v2\" \\"},{"line_number":136,"context_line":"            \"$CYBORG_API_URL/v2\" \\"},{"line_number":137,"context_line":"            \"$CYBORG_API_URL/v2\""},{"line_number":138,"context_line":"        # NOTE (Sundar): If you need v1 API, enable the section below."},{"line_number":139,"context_line":"        # get_or_create_service \"cyborg_legacy\" \"accelerator_legacy\" \"Cyborg Legacy\""},{"line_number":140,"context_line":"        # get_or_create_endpoint \"cyborg_legacy\" \\"},{"line_number":141,"context_line":"        #   \"$REGION_NAME\" \\"},{"line_number":142,"context_line":"        #   \"$CYBORG_API_URL/v1\" \\"},{"line_number":143,"context_line":"        #   \"$CYBORG_API_URL/v1\" \\"},{"line_number":144,"context_line":"        #   \"$CYBORG_API_URL/v1\""},{"line_number":145,"context_line":"    fi"},{"line_number":146,"context_line":"}"},{"line_number":147,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"3fa7e38b_b796b54b","line":144,"range":{"start_line":138,"start_character":0,"end_line":144,"end_character":32},"updated":"2019-09-25 08:14:59.000000000","message":"We can uncomment these because it will create another endpoint \"cyborg_legacy\".  Uncommenting these avoid re-stacking the env.","commit_id":"72df50f91e8ab23a8c33ca39c528a2f70b0d9b88"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"45dd16e646d0feb50e56b409297b76c05c51c494","unresolved":false,"context_lines":[{"line_number":135,"context_line":"            \"$CYBORG_API_URL/v2\" \\"},{"line_number":136,"context_line":"            \"$CYBORG_API_URL/v2\" \\"},{"line_number":137,"context_line":"            \"$CYBORG_API_URL/v2\""},{"line_number":138,"context_line":"        # NOTE (Sundar): If you need v1 API, enable the section below."},{"line_number":139,"context_line":"        # get_or_create_service \"cyborg_legacy\" \"accelerator_legacy\" \"Cyborg Legacy\""},{"line_number":140,"context_line":"        # get_or_create_endpoint \"cyborg_legacy\" \\"},{"line_number":141,"context_line":"        #   \"$REGION_NAME\" \\"},{"line_number":142,"context_line":"        #   \"$CYBORG_API_URL/v1\" \\"},{"line_number":143,"context_line":"        #   \"$CYBORG_API_URL/v1\" \\"},{"line_number":144,"context_line":"        #   \"$CYBORG_API_URL/v1\""},{"line_number":145,"context_line":"    fi"},{"line_number":146,"context_line":"}"},{"line_number":147,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"3fa7e38b_6dce1f83","line":144,"range":{"start_line":138,"start_character":0,"end_line":144,"end_character":32},"in_reply_to":"3fa7e38b_b796b54b","updated":"2019-09-25 21:42:49.000000000","message":"After discussion on WeChat, we concluded that, since devstack is meant for developers, and developers usually don\u0027t need v1, this is good. If we enable this, we will see 6 Cyborg endpoints, which could cause confusion.","commit_id":"72df50f91e8ab23a8c33ca39c528a2f70b0d9b88"}]}
