)]}'
{"novaclient/shell.py":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"fe4766ad78ac4037bae833cd3d45183a97132c3c","unresolved":false,"context_lines":[{"line_number":55,"context_line":"# to find out the most recent version between client and server, and"},{"line_number":56,"context_line":"# \u00272.latest\u0027 means to that. This value never be changed until we decided to"},{"line_number":57,"context_line":"# change the default behaviour of nova client CLI."},{"line_number":58,"context_line":"DEFAULT_OS_COMPUTE_API_VERSION \u003d \u00272.latest\u0027"},{"line_number":59,"context_line":"DEFAULT_NOVA_ENDPOINT_TYPE \u003d \u0027publicURL\u0027"},{"line_number":60,"context_line":"DEFAULT_NOVA_SERVICE_TYPE \u003d \"compute\""},{"line_number":61,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3a29b11f_dc60d3d1","line":58,"updated":"2015-10-21 09:07:23.000000000","message":"I think we wanted to make sure we don\u0027t use a version newer that what the client has been tested with before we release it, so the change to 2.5 was very intentional.\n\nNow that could cause issues if we don\u0027t do the work to check if the server only supports 2.3.","commit_id":"28bf8ddb06a618bec280c9fbc21b4be6af2c1787"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"2963a7a3ba155e479605c09579e1127bf8a4de2e","unresolved":false,"context_lines":[{"line_number":55,"context_line":"# to find out the most recent version between client and server, and"},{"line_number":56,"context_line":"# \u00272.latest\u0027 means to that. This value never be changed until we decided to"},{"line_number":57,"context_line":"# change the default behaviour of nova client CLI."},{"line_number":58,"context_line":"DEFAULT_OS_COMPUTE_API_VERSION \u003d \u00272.latest\u0027"},{"line_number":59,"context_line":"DEFAULT_NOVA_ENDPOINT_TYPE \u003d \u0027publicURL\u0027"},{"line_number":60,"context_line":"DEFAULT_NOVA_SERVICE_TYPE \u003d \"compute\""},{"line_number":61,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3a29b11f_a2284587","line":58,"in_reply_to":"3a29b11f_1c7acbbd","updated":"2015-10-21 12:59:22.000000000","message":"This reopens the other bug that I was trying to partially fix which is the ux issue of using the default CLI version even if the server supports it but the client doesnt. Which was the case with the remote console microversion.","commit_id":"28bf8ddb06a618bec280c9fbc21b4be6af2c1787"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"07b3cbcdef5ed1048b965a9ca9d75bc1f7491d62","unresolved":false,"context_lines":[{"line_number":55,"context_line":"# to find out the most recent version between client and server, and"},{"line_number":56,"context_line":"# \u00272.latest\u0027 means to that. This value never be changed until we decided to"},{"line_number":57,"context_line":"# change the default behaviour of nova client CLI."},{"line_number":58,"context_line":"DEFAULT_OS_COMPUTE_API_VERSION \u003d \u00272.latest\u0027"},{"line_number":59,"context_line":"DEFAULT_NOVA_ENDPOINT_TYPE \u003d \u0027publicURL\u0027"},{"line_number":60,"context_line":"DEFAULT_NOVA_SERVICE_TYPE \u003d \"compute\""},{"line_number":61,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3a29b11f_02ed79ee","line":58,"in_reply_to":"3a29b11f_a2284587","updated":"2015-10-21 13:36:43.000000000","message":"Isn\u0027t that fixed by MAX_API?","commit_id":"28bf8ddb06a618bec280c9fbc21b4be6af2c1787"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"1cc7f110e851a4d4ed4f4196d84c292546077bd1","unresolved":false,"context_lines":[{"line_number":55,"context_line":"# to find out the most recent version between client and server, and"},{"line_number":56,"context_line":"# \u00272.latest\u0027 means to that. This value never be changed until we decided to"},{"line_number":57,"context_line":"# change the default behaviour of nova client CLI."},{"line_number":58,"context_line":"DEFAULT_OS_COMPUTE_API_VERSION \u003d \u00272.latest\u0027"},{"line_number":59,"context_line":"DEFAULT_NOVA_ENDPOINT_TYPE \u003d \u0027publicURL\u0027"},{"line_number":60,"context_line":"DEFAULT_NOVA_SERVICE_TYPE \u003d \"compute\""},{"line_number":61,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3a29b11f_1c7acbbd","line":58,"in_reply_to":"3a29b11f_dc60d3d1","updated":"2015-10-21 09:21:09.000000000","message":"yea, that is what API_MAX_VERSION used to. API_MAX_VERSION is the high watermark of client can supported.\n\n\u00272.latest\u0027 is just a special keyword in nova client side. It tells the CLI to do the negotiation with server, to find out a version supported by server and client both.","commit_id":"28bf8ddb06a618bec280c9fbc21b4be6af2c1787"}]}
