)]}'
{"api-ref/source/parameters.yaml":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"cbc426d7bf29706f542dfd2fdd90fbf87018e33a","unresolved":false,"context_lines":[{"line_number":4414,"context_line":"migration_new_flavor_id:"},{"line_number":4415,"context_line":"  description: |"},{"line_number":4416,"context_line":"    In ``resize`` case, the flavor ID for resizing the server."},{"line_number":4417,"context_line":"    In the other cases, this parameter is same as the flavor ID"},{"line_number":4418,"context_line":"    of the server when the migration was started."},{"line_number":4419,"context_line":"  in: body"},{"line_number":4420,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_1eccf133","line":4417,"range":{"start_line":4417,"start_character":50,"end_line":4417,"end_character":63},"updated":"2018-08-06 18:05:45.000000000","message":"This flavor id is not a common one which is specified by users, that is an internal one which should not be exposed on REST API basically.\nHowever, we cannot change the flavor id without microversion bump. So we should write NOTE here to explain this flavor id is different from the common one.\n\nOne good thing is that this API is only for admin users, so this mess affects limited number of users.","commit_id":"14ac5e45dbd6c49830ed03a25688785f6004884f"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"d6633039d40bd608e3bacebb2156ed6d684491b5","unresolved":false,"context_lines":[{"line_number":4414,"context_line":"migration_new_flavor_id:"},{"line_number":4415,"context_line":"  description: |"},{"line_number":4416,"context_line":"    In ``resize`` case, the flavor ID for resizing the server."},{"line_number":4417,"context_line":"    In the other cases, this parameter is same as the flavor ID"},{"line_number":4418,"context_line":"    of the server when the migration was started."},{"line_number":4419,"context_line":"  in: body"},{"line_number":4420,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_6d045918","line":4417,"range":{"start_line":4417,"start_character":50,"end_line":4417,"end_character":63},"in_reply_to":"3f79a3b5_1eccf133","updated":"2018-08-07 01:42:15.000000000","message":"Done","commit_id":"14ac5e45dbd6c49830ed03a25688785f6004884f"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"cbc426d7bf29706f542dfd2fdd90fbf87018e33a","unresolved":false,"context_lines":[{"line_number":4432,"context_line":"  min_version: 2.59"},{"line_number":4433,"context_line":"migration_old_flavor_id:"},{"line_number":4434,"context_line":"  description: |"},{"line_number":4435,"context_line":"    The flavor ID of the server when the migration was started."},{"line_number":4436,"context_line":"  in: body"},{"line_number":4437,"context_line":"  required: true"},{"line_number":4438,"context_line":"  type: integer"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_ded519bb","line":4435,"range":{"start_line":4435,"start_character":8,"end_line":4435,"end_character":17},"updated":"2018-08-06 18:05:45.000000000","message":"ditto","commit_id":"14ac5e45dbd6c49830ed03a25688785f6004884f"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"284d92c975c51f2363a3b961a6fe789c2a7ba777","unresolved":false,"context_lines":[{"line_number":4417,"context_line":"    In the other cases, this parameter is same as the flavor ID"},{"line_number":4418,"context_line":"    of the server when the migration was started."},{"line_number":4419,"context_line":""},{"line_number":4420,"context_line":"    .. note:: This flavor id is an internal one and is different"},{"line_number":4421,"context_line":"      from the common one specified by users."},{"line_number":4422,"context_line":"  in: body"},{"line_number":4423,"context_line":"  required: true"},{"line_number":4424,"context_line":"  type: integer"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_f394c3ea","line":4421,"range":{"start_line":4420,"start_character":0,"end_line":4421,"end_character":45},"updated":"2018-08-07 08:12:32.000000000","message":"can we rephrase like below-\n\n    .. note:: This flavor id is not same as flavor id specified or auto generated during flavor create request. \n      This is internal id nova manage and not published in any other API except this.\n      You will see the different flavor id in this API than flavor id in GET /flavors API for same flavor.","commit_id":"e9b4883e830ff63e9fbfbabb3f6f8e694c0d6bc4"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"284d92c975c51f2363a3b961a6fe789c2a7ba777","unresolved":false,"context_lines":[{"line_number":4418,"context_line":"    of the server when the migration was started."},{"line_number":4419,"context_line":""},{"line_number":4420,"context_line":"    .. note:: This flavor id is an internal one and is different"},{"line_number":4421,"context_line":"      from the common one specified by users."},{"line_number":4422,"context_line":"  in: body"},{"line_number":4423,"context_line":"  required: true"},{"line_number":4424,"context_line":"  type: integer"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_d3ee6787","line":4421,"range":{"start_line":4421,"start_character":44,"end_line":4421,"end_character":45},"updated":"2018-08-07 08:12:32.000000000","message":"yeah this is db id not the flavorid which is being return in every API except this one[1]\n\nThis API is very old and flavor.id (not flavorid) is being used to populate the value of flavor\u0027s id[2]\n\n[1] \nhttps://github.com/openstack/nova/blob/41692fc5e94de44338553f957f8bfcbbe992f9bd/nova/api/openstack/compute/views/servers.py#L292\n\nhttps://github.com/openstack/nova/blob/41692fc5e94de44338553f957f8bfcbbe992f9bd/nova/api/openstack/compute/views/flavors.py#L56\n\n[2]\nhttps://github.com/openstack/nova/blob/41692fc5e94de44338553f957f8bfcbbe992f9bd/nova/conductor/manager.py#L414\nhttps://github.com/openstack/nova/blob/41692fc5e94de44338553f957f8bfcbbe992f9bd/nova/conductor/tasks/migrate.py#L151","commit_id":"e9b4883e830ff63e9fbfbabb3f6f8e694c0d6bc4"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"284d92c975c51f2363a3b961a6fe789c2a7ba777","unresolved":false,"context_lines":[{"line_number":4421,"context_line":"      from the common one specified by users."},{"line_number":4422,"context_line":"  in: body"},{"line_number":4423,"context_line":"  required: true"},{"line_number":4424,"context_line":"  type: integer"},{"line_number":4425,"context_line":"migration_next_links_2_59:"},{"line_number":4426,"context_line":"  description: |"},{"line_number":4427,"context_line":"    Links pertaining to the migration."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_93c22f85","line":4424,"range":{"start_line":4424,"start_character":0,"end_line":4424,"end_character":15},"updated":"2018-08-07 08:12:32.000000000","message":"yeah, there are integer -https://github.com/openstack/nova/blob/41692fc5e94de44338553f957f8bfcbbe992f9bd/nova/objects/migration.py#L55","commit_id":"e9b4883e830ff63e9fbfbabb3f6f8e694c0d6bc4"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"4eb97d8b6e917e28f9b7c36c8dc1fc3bfa12a750","unresolved":false,"context_lines":[{"line_number":4417,"context_line":"    In the other cases, this parameter is same as the flavor ID"},{"line_number":4418,"context_line":"    of the server when the migration was started."},{"line_number":4419,"context_line":""},{"line_number":4420,"context_line":"    .. note:: This flavor id is not same as flavor id specified or auto generated"},{"line_number":4421,"context_line":"      during flavor create request. This is internal id nova manage and not"},{"line_number":4422,"context_line":"      published in any other API except this. You will see the different flavor"},{"line_number":4423,"context_line":"      id in this API than flavor id in GET /flavors API for same flavor."},{"line_number":4424,"context_line":"  in: body"},{"line_number":4425,"context_line":"  required: true"},{"line_number":4426,"context_line":"  type: integer"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f79a3b5_9f046919","line":4423,"range":{"start_line":4420,"start_character":0,"end_line":4423,"end_character":72},"updated":"2018-08-07 16:01:33.000000000","message":"The gist is good. Suggest reword for grammar and conciseness:\n\n.. note:: This is an internal ID and is not exposed in any other API. In particular, this is not the ID specified or automatically generated during flavor creation or returned via the ``GET /flavors`` API.","commit_id":"a266602deb3b1acfd420d4a5af6c228c3c379c33"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"4eb97d8b6e917e28f9b7c36c8dc1fc3bfa12a750","unresolved":false,"context_lines":[{"line_number":4439,"context_line":"  description: |"},{"line_number":4440,"context_line":"    The flavor ID of the server when the migration was started."},{"line_number":4441,"context_line":""},{"line_number":4442,"context_line":"    .. note:: This flavor id is not same as flavor id specified or auto generated"},{"line_number":4443,"context_line":"      during flavor create request. This is internal id nova manage and not"},{"line_number":4444,"context_line":"      published in any other API except this. You will see the different flavor"},{"line_number":4445,"context_line":"      id in this API than flavor id in GET /flavors API for same flavor."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f79a3b5_f1083129","line":4442,"updated":"2018-08-07 16:01:33.000000000","message":"ditto","commit_id":"a266602deb3b1acfd420d4a5af6c228c3c379c33"}]}
