)]}'
{"api-ref/source/parameters.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"939c75a4b419e344413cf4703796694fc72dc511","unresolved":false,"context_lines":[{"line_number":1810,"context_line":"    of different types. For example, a disk and CD-ROM."},{"line_number":1811,"context_line":"  in: body"},{"line_number":1812,"context_line":"  required: false"},{"line_number":1813,"context_line":"  type: integer"},{"line_number":1814,"context_line":"certificate:"},{"line_number":1815,"context_line":"  description: |"},{"line_number":1816,"context_line":"    The certificate object."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"df7087c5_135e7f75","line":1813,"range":{"start_line":1813,"start_character":8,"end_line":1813,"end_character":15},"updated":"2018-03-15 07:52:00.000000000","message":"this can be string also. we define this as string only and mention in description about both type","commit_id":"25a8e27af35d4313547011120fea5cc005131f69"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"9652dd256ce7a28e7cc14b34eb2500a2c7658768","unresolved":false,"context_lines":[{"line_number":1810,"context_line":"    of different types. For example, a disk and CD-ROM."},{"line_number":1811,"context_line":"  in: body"},{"line_number":1812,"context_line":"  required: false"},{"line_number":1813,"context_line":"  type: integer"},{"line_number":1814,"context_line":"certificate:"},{"line_number":1815,"context_line":"  description: |"},{"line_number":1816,"context_line":"    The certificate object."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bf659307_0750fd5c","line":1813,"range":{"start_line":1813,"start_character":8,"end_line":1813,"end_character":15},"in_reply_to":"df7087c5_135e7f75","updated":"2018-03-28 01:24:06.000000000","message":"\u003e this can be string also.\n\nIt is correct. But it is substantially integer (integer string).\n\nhttps://github.com/openstack/nova/blob/88f6c3b7b892f2a05066ac6f0e3353f4ce80f6b0/nova/block_device.py#L192\n\nSo set the type to \u0027integer\u0027.","commit_id":"25a8e27af35d4313547011120fea5cc005131f69"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"939c75a4b419e344413cf4703796694fc72dc511","unresolved":false,"context_lines":[{"line_number":2467,"context_line":"  type: object"},{"line_number":2468,"context_line":"fault_code:"},{"line_number":2469,"context_line":"  description: |"},{"line_number":2470,"context_line":"    The response code."},{"line_number":2471,"context_line":"  in: body"},{"line_number":2472,"context_line":"  required: true"},{"line_number":2473,"context_line":"  type: integer"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"df7087c5_50538d17","line":2470,"range":{"start_line":2470,"start_character":4,"end_line":2470,"end_character":22},"updated":"2018-03-15 07:52:00.000000000","message":"The error response code.","commit_id":"25a8e27af35d4313547011120fea5cc005131f69"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"9652dd256ce7a28e7cc14b34eb2500a2c7658768","unresolved":false,"context_lines":[{"line_number":2467,"context_line":"  type: object"},{"line_number":2468,"context_line":"fault_code:"},{"line_number":2469,"context_line":"  description: |"},{"line_number":2470,"context_line":"    The response code."},{"line_number":2471,"context_line":"  in: body"},{"line_number":2472,"context_line":"  required: true"},{"line_number":2473,"context_line":"  type: integer"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bf659307_8a09742d","line":2470,"range":{"start_line":2470,"start_character":4,"end_line":2470,"end_character":22},"in_reply_to":"df7087c5_50538d17","updated":"2018-03-28 01:24:06.000000000","message":"Done","commit_id":"25a8e27af35d4313547011120fea5cc005131f69"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"939c75a4b419e344413cf4703796694fc72dc511","unresolved":false,"context_lines":[{"line_number":4486,"context_line":"    It is no device if ``True``."},{"line_number":4487,"context_line":"  in: body"},{"line_number":4488,"context_line":"  required: false"},{"line_number":4489,"context_line":"  type: boolean"},{"line_number":4490,"context_line":"num_cpus_diagnostics:"},{"line_number":4491,"context_line":"  description: |"},{"line_number":4492,"context_line":"    The number of vCPUs."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"df7087c5_30bb79c5","line":4489,"range":{"start_line":4489,"start_character":8,"end_line":4489,"end_character":15},"updated":"2018-03-15 07:52:00.000000000","message":"this seems empty schema in schema but yes, boolean is the actual type for this.\n - https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/schemas/block_device_mapping_v1.py#L34","commit_id":"25a8e27af35d4313547011120fea5cc005131f69"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"939c75a4b419e344413cf4703796694fc72dc511","unresolved":false,"context_lines":[{"line_number":6385,"context_line":"    The size of the volume (in GB)."},{"line_number":6386,"context_line":"  in: body"},{"line_number":6387,"context_line":"  required: false"},{"line_number":6388,"context_line":"  type: integer"},{"line_number":6389,"context_line":"volume_status:"},{"line_number":6390,"context_line":"  description: |"},{"line_number":6391,"context_line":"    The status of the volume."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"df7087c5_f00d01e8","line":6388,"range":{"start_line":6388,"start_character":8,"end_line":6388,"end_character":15},"updated":"2018-03-15 07:52:00.000000000","message":"this is allowed as string also. may be define this as string and mentioned in description\n \"The size of the volume (in GB). This is integer value from range 1 to 0x7FFFFFFF which can be requested as integer and string\"\n\n- https://github.com/openstack/nova/blob/db0747591ce8df1b0ca62aac0648b7154fed1f86/nova/api/validation/parameter_types.py#L427","commit_id":"25a8e27af35d4313547011120fea5cc005131f69"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"9652dd256ce7a28e7cc14b34eb2500a2c7658768","unresolved":false,"context_lines":[{"line_number":6385,"context_line":"    The size of the volume (in GB)."},{"line_number":6386,"context_line":"  in: body"},{"line_number":6387,"context_line":"  required: false"},{"line_number":6388,"context_line":"  type: integer"},{"line_number":6389,"context_line":"volume_status:"},{"line_number":6390,"context_line":"  description: |"},{"line_number":6391,"context_line":"    The status of the volume."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bf659307_0ab9e42c","line":6388,"range":{"start_line":6388,"start_character":8,"end_line":6388,"end_character":15},"in_reply_to":"df7087c5_f00d01e8","updated":"2018-03-28 01:24:06.000000000","message":"Done","commit_id":"25a8e27af35d4313547011120fea5cc005131f69"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"466a5786297209ace5e6e332dc8ec867883801bf","unresolved":false,"context_lines":[{"line_number":1809,"context_line":"    hypervisors support booting from multiple devices but only if the devices are"},{"line_number":1810,"context_line":"    of different types. For example, a disk and CD-ROM."},{"line_number":1811,"context_line":"  in: body"},{"line_number":1812,"context_line":"  required: false"},{"line_number":1813,"context_line":"  type: integer"},{"line_number":1814,"context_line":"certificate:"},{"line_number":1815,"context_line":"  description: |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9f6a8fd7_81d32bd5","line":1812,"updated":"2018-04-23 17:00:07.000000000","message":"This should be True. I just realized that this change in Queens makes it optional:\n\nI8a3e7e6c4b72eb1c3707d54049d18dc29f606fe5\n\nBut before that, you\u0027ll get an error if you don\u0027t specify a boot_index.","commit_id":"bab3184ced29ef8333cdd4d1cf6caf0b4226a1d4"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"fc38d29af6124169d0725beb1b8c8dd23bb3410a","unresolved":false,"context_lines":[{"line_number":1809,"context_line":"    hypervisors support booting from multiple devices but only if the devices are"},{"line_number":1810,"context_line":"    of different types. For example, a disk and CD-ROM."},{"line_number":1811,"context_line":"  in: body"},{"line_number":1812,"context_line":"  required: false"},{"line_number":1813,"context_line":"  type: integer"},{"line_number":1814,"context_line":"certificate:"},{"line_number":1815,"context_line":"  description: |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9f6a8fd7_77d335d6","line":1812,"in_reply_to":"9f6a8fd7_81d32bd5","updated":"2018-04-23 18:10:48.000000000","message":"https://review.openstack.org/#/c/563728/","commit_id":"bab3184ced29ef8333cdd4d1cf6caf0b4226a1d4"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"c4ec01383c71a694f8d44c63aa2582780d16e1cd","unresolved":false,"context_lines":[{"line_number":2094,"context_line":"  in: body"},{"line_number":2095,"context_line":"  required: true"},{"line_number":2096,"context_line":"  type: string"},{"line_number":2097,"context_line":"destination_type:"},{"line_number":2098,"context_line":"  description: |"},{"line_number":2099,"context_line":"    Defines where the volume comes from. A valid value is ``local`` or ``volume``."},{"line_number":2100,"context_line":"  in: body"},{"line_number":2101,"context_line":"  required: false"},{"line_number":2102,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"bf659307_77ce0a5b","line":2099,"range":{"start_line":2097,"start_character":0,"end_line":2099,"end_character":82},"updated":"2018-04-11 03:07:24.000000000","message":"should it be better if we can mention the default values here?","commit_id":"bab3184ced29ef8333cdd4d1cf6caf0b4226a1d4"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"c4ec01383c71a694f8d44c63aa2582780d16e1cd","unresolved":false,"context_lines":[{"line_number":2205,"context_line":"disk_bus:"},{"line_number":2206,"context_line":"  description: |"},{"line_number":2207,"context_line":"    Disk bus type, some hypervisors (currently only libvirt) support"},{"line_number":2208,"context_line":"    specify this parameter. Some example disk_bus values can be: `ide`,"},{"line_number":2209,"context_line":"    `usb`, `virtio`, `scsi`. This is not an exhaustive list as it depends"},{"line_number":2210,"context_line":"    on the virtualization driver, and may change as more support is added."},{"line_number":2211,"context_line":"  in: body"},{"line_number":2212,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"bf659307_d7c7d611","line":2209,"range":{"start_line":2208,"start_character":63,"end_line":2209,"end_character":29},"updated":"2018-04-11 03:07:24.000000000","message":"use bold instead of italic? because all other example values are in bold.","commit_id":"bab3184ced29ef8333cdd4d1cf6caf0b4226a1d4"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"c4ec01383c71a694f8d44c63aa2582780d16e1cd","unresolved":false,"context_lines":[{"line_number":4813,"context_line":"  in: body"},{"line_number":4814,"context_line":"  required: false"},{"line_number":4815,"context_line":"  type: object"},{"line_number":4816,"context_line":"os:scheduler_hints_build_near_host_ip:"},{"line_number":4817,"context_line":"  description: |"},{"line_number":4818,"context_line":"    Schedule the server on a host in the network specified with this parameter"},{"line_number":4819,"context_line":"    and a cidr (``os:scheduler_hints.cidr``)."},{"line_number":4820,"context_line":"    It is available when ``SimpleCIDRAffinityFilter`` is available"},{"line_number":4821,"context_line":"    on cloud side."},{"line_number":4822,"context_line":"  in: body"},{"line_number":4823,"context_line":"  required: false"},{"line_number":4824,"context_line":"  type: string"},{"line_number":4825,"context_line":"os:scheduler_hints_cidr:"},{"line_number":4826,"context_line":"  description: |"},{"line_number":4827,"context_line":"    Schedule the server on a host in the network specified with an IP address"},{"line_number":4828,"context_line":"    (``os:scheduler_hints:build_near_host_ip``) and this parameter."},{"line_number":4829,"context_line":"    If ``os:scheduler_hints:build_near_host_ip`` is specified and"},{"line_number":4830,"context_line":"    this paramete is omitted, ``/24`` is used."},{"line_number":4831,"context_line":"    It is available when ``SimpleCIDRAffinityFilter`` is available"},{"line_number":4832,"context_line":"    on cloud side."},{"line_number":4833,"context_line":"  in: body"},{"line_number":4834,"context_line":"  required: false"},{"line_number":4835,"context_line":"  type: string"},{"line_number":4836,"context_line":"os:scheduler_hints_different_cell:"},{"line_number":4837,"context_line":"  description: |"},{"line_number":4838,"context_line":"    A list of cell routes or a cell route (string)."},{"line_number":4839,"context_line":"    Schedule the server in a cell that is not specifiled."},{"line_number":4840,"context_line":"    It is available when ``DifferentCellFilter`` is available on cloud side"},{"line_number":4841,"context_line":"    that is cell v1 environment."},{"line_number":4842,"context_line":"  in: body"},{"line_number":4843,"context_line":"  required: false"},{"line_number":4844,"context_line":"  type: array"},{"line_number":4845,"context_line":"os:scheduler_hints_different_host:"},{"line_number":4846,"context_line":"  description: |"},{"line_number":4847,"context_line":"    A list of server UUIDs or a server UUID."},{"line_number":4848,"context_line":"    Schedule the server on a different host from a set of servers."},{"line_number":4849,"context_line":"    It is available when ``DifferentHostFilter`` is available on cloud side."},{"line_number":4850,"context_line":"  in: body"},{"line_number":4851,"context_line":"  required: false"},{"line_number":4852,"context_line":"  type: array"},{"line_number":4853,"context_line":"os:scheduler_hints_group:"},{"line_number":4854,"context_line":"  description: |"},{"line_number":4855,"context_line":"    The server group UUID. Schedule the server according to a policy of"},{"line_number":4856,"context_line":"    the server group (``anti-affinity``, ``affinity``, ``soft-anti-affinity``"},{"line_number":4857,"context_line":"    or ``soft-affinity``)."},{"line_number":4858,"context_line":"    It is available when ``ServerGroupAffinityFilter``,"},{"line_number":4859,"context_line":"    ``ServerGroupAntiAffinityFilter``, ``ServerGroupSoftAntiAffinityWeigher``,"},{"line_number":4860,"context_line":"    ``ServerGroupSoftAffinityWeigher`` are available on cloud side."},{"line_number":4861,"context_line":"  in: body"},{"line_number":4862,"context_line":"  required: false"},{"line_number":4863,"context_line":"  type: string"},{"line_number":4864,"context_line":"os:scheduler_hints_query:"},{"line_number":4865,"context_line":"  description: |"},{"line_number":4866,"context_line":"    Schedule the server by using a custom filter in JSON format."},{"line_number":4867,"context_line":"    For example::"},{"line_number":4868,"context_line":""},{"line_number":4869,"context_line":"      \"query\": \"[\u0026gt;\u003d,$free_ram_mb,1024]\""},{"line_number":4870,"context_line":""},{"line_number":4871,"context_line":"    It is available when ``JsonFilter`` is available on cloud side."},{"line_number":4872,"context_line":"  in: body"},{"line_number":4873,"context_line":"  required: false"},{"line_number":4874,"context_line":"  type: string"},{"line_number":4875,"context_line":"os:scheduler_hints_same_host:"},{"line_number":4876,"context_line":"  description: |"},{"line_number":4877,"context_line":"    A list of server UUIDs or a server UUID."},{"line_number":4878,"context_line":"    Schedule the server on the same host as another server in a set of"},{"line_number":4879,"context_line":"    servers."},{"line_number":4880,"context_line":"    It is available when ``SameHostFilter`` is available on cloud side."},{"line_number":4881,"context_line":"  in: body"},{"line_number":4882,"context_line":"  required: false"},{"line_number":4883,"context_line":"  type: array"},{"line_number":4884,"context_line":"os:scheduler_hints_target_cell:"},{"line_number":4885,"context_line":"  description: |"},{"line_number":4886,"context_line":"    A target cell name. Schedule the server in a host in the cell specifiled."},{"line_number":4887,"context_line":"    It is available when ``TargetCellFilter`` is available on cloud side"},{"line_number":4888,"context_line":"    that is cell v1 environment."},{"line_number":4889,"context_line":"  in: body"},{"line_number":4890,"context_line":"  required: false"},{"line_number":4891,"context_line":"  type: string"},{"line_number":4892,"context_line":"overall_status:"},{"line_number":4893,"context_line":"  description: |"},{"line_number":4894,"context_line":"    The overall status of instance audit tasks."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"bf659307_b747c277","line":4891,"range":{"start_line":4816,"start_character":0,"end_line":4891,"end_character":14},"updated":"2018-04-11 03:07:24.000000000","message":"seems add some examples for all these like the query filter will make them easier to understand, but lets see how others think.","commit_id":"bab3184ced29ef8333cdd4d1cf6caf0b4226a1d4"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"5745f4ed044d07ddb06cc3666434de15c4744513","unresolved":false,"context_lines":[{"line_number":4813,"context_line":"  in: body"},{"line_number":4814,"context_line":"  required: false"},{"line_number":4815,"context_line":"  type: object"},{"line_number":4816,"context_line":"os:scheduler_hints_build_near_host_ip:"},{"line_number":4817,"context_line":"  description: |"},{"line_number":4818,"context_line":"    Schedule the server on a host in the network specified with this parameter"},{"line_number":4819,"context_line":"    and a cidr (``os:scheduler_hints.cidr``)."},{"line_number":4820,"context_line":"    It is available when ``SimpleCIDRAffinityFilter`` is available"},{"line_number":4821,"context_line":"    on cloud side."},{"line_number":4822,"context_line":"  in: body"},{"line_number":4823,"context_line":"  required: false"},{"line_number":4824,"context_line":"  type: string"},{"line_number":4825,"context_line":"os:scheduler_hints_cidr:"},{"line_number":4826,"context_line":"  description: |"},{"line_number":4827,"context_line":"    Schedule the server on a host in the network specified with an IP address"},{"line_number":4828,"context_line":"    (``os:scheduler_hints:build_near_host_ip``) and this parameter."},{"line_number":4829,"context_line":"    If ``os:scheduler_hints:build_near_host_ip`` is specified and"},{"line_number":4830,"context_line":"    this paramete is omitted, ``/24`` is used."},{"line_number":4831,"context_line":"    It is available when ``SimpleCIDRAffinityFilter`` is available"},{"line_number":4832,"context_line":"    on cloud side."},{"line_number":4833,"context_line":"  in: body"},{"line_number":4834,"context_line":"  required: false"},{"line_number":4835,"context_line":"  type: string"},{"line_number":4836,"context_line":"os:scheduler_hints_different_cell:"},{"line_number":4837,"context_line":"  description: |"},{"line_number":4838,"context_line":"    A list of cell routes or a cell route (string)."},{"line_number":4839,"context_line":"    Schedule the server in a cell that is not specifiled."},{"line_number":4840,"context_line":"    It is available when ``DifferentCellFilter`` is available on cloud side"},{"line_number":4841,"context_line":"    that is cell v1 environment."},{"line_number":4842,"context_line":"  in: body"},{"line_number":4843,"context_line":"  required: false"},{"line_number":4844,"context_line":"  type: array"},{"line_number":4845,"context_line":"os:scheduler_hints_different_host:"},{"line_number":4846,"context_line":"  description: |"},{"line_number":4847,"context_line":"    A list of server UUIDs or a server UUID."},{"line_number":4848,"context_line":"    Schedule the server on a different host from a set of servers."},{"line_number":4849,"context_line":"    It is available when ``DifferentHostFilter`` is available on cloud side."},{"line_number":4850,"context_line":"  in: body"},{"line_number":4851,"context_line":"  required: false"},{"line_number":4852,"context_line":"  type: array"},{"line_number":4853,"context_line":"os:scheduler_hints_group:"},{"line_number":4854,"context_line":"  description: |"},{"line_number":4855,"context_line":"    The server group UUID. Schedule the server according to a policy of"},{"line_number":4856,"context_line":"    the server group (``anti-affinity``, ``affinity``, ``soft-anti-affinity``"},{"line_number":4857,"context_line":"    or ``soft-affinity``)."},{"line_number":4858,"context_line":"    It is available when ``ServerGroupAffinityFilter``,"},{"line_number":4859,"context_line":"    ``ServerGroupAntiAffinityFilter``, ``ServerGroupSoftAntiAffinityWeigher``,"},{"line_number":4860,"context_line":"    ``ServerGroupSoftAffinityWeigher`` are available on cloud side."},{"line_number":4861,"context_line":"  in: body"},{"line_number":4862,"context_line":"  required: false"},{"line_number":4863,"context_line":"  type: string"},{"line_number":4864,"context_line":"os:scheduler_hints_query:"},{"line_number":4865,"context_line":"  description: |"},{"line_number":4866,"context_line":"    Schedule the server by using a custom filter in JSON format."},{"line_number":4867,"context_line":"    For example::"},{"line_number":4868,"context_line":""},{"line_number":4869,"context_line":"      \"query\": \"[\u0026gt;\u003d,$free_ram_mb,1024]\""},{"line_number":4870,"context_line":""},{"line_number":4871,"context_line":"    It is available when ``JsonFilter`` is available on cloud side."},{"line_number":4872,"context_line":"  in: body"},{"line_number":4873,"context_line":"  required: false"},{"line_number":4874,"context_line":"  type: string"},{"line_number":4875,"context_line":"os:scheduler_hints_same_host:"},{"line_number":4876,"context_line":"  description: |"},{"line_number":4877,"context_line":"    A list of server UUIDs or a server UUID."},{"line_number":4878,"context_line":"    Schedule the server on the same host as another server in a set of"},{"line_number":4879,"context_line":"    servers."},{"line_number":4880,"context_line":"    It is available when ``SameHostFilter`` is available on cloud side."},{"line_number":4881,"context_line":"  in: body"},{"line_number":4882,"context_line":"  required: false"},{"line_number":4883,"context_line":"  type: array"},{"line_number":4884,"context_line":"os:scheduler_hints_target_cell:"},{"line_number":4885,"context_line":"  description: |"},{"line_number":4886,"context_line":"    A target cell name. Schedule the server in a host in the cell specifiled."},{"line_number":4887,"context_line":"    It is available when ``TargetCellFilter`` is available on cloud side"},{"line_number":4888,"context_line":"    that is cell v1 environment."},{"line_number":4889,"context_line":"  in: body"},{"line_number":4890,"context_line":"  required: false"},{"line_number":4891,"context_line":"  type: string"},{"line_number":4892,"context_line":"overall_status:"},{"line_number":4893,"context_line":"  description: |"},{"line_number":4894,"context_line":"    The overall status of instance audit tasks."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"bf659307_92dac975","line":4891,"range":{"start_line":4816,"start_character":0,"end_line":4891,"end_character":14},"in_reply_to":"bf659307_b747c277","updated":"2018-04-11 06:19:26.000000000","message":"or we can reference to this doc https://github.com/openstack/nova/blob/master/doc/source/admin/configuration/schedulers.rst","commit_id":"bab3184ced29ef8333cdd4d1cf6caf0b4226a1d4"}],"api-ref/source/servers.inc":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"939c75a4b419e344413cf4703796694fc72dc511","unresolved":false,"context_lines":[{"line_number":354,"context_line":"  - networks.fixed_ip: fixed_ip"},{"line_number":355,"context_line":"  - networks.tag: device_tag_nic"},{"line_number":356,"context_line":"  - personality: personality"},{"line_number":357,"context_line":"  - block_device_mapping_v2: block_device_mapping_v2"},{"line_number":358,"context_line":"  - block_device_mapping_v2.boot_index: boot_index"},{"line_number":359,"context_line":"  - block_device_mapping_v2.delete_on_termination: delete_on_termination"},{"line_number":360,"context_line":"  - block_device_mapping_v2.destination_type: destination_type"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"df7087c5_5305d70f","line":357,"range":{"start_line":357,"start_character":4,"end_line":357,"end_character":27},"updated":"2018-03-15 07:52:00.000000000","message":"below attributes are missing from bdm_v2 object\n-virtual_name\n-volume_id\n-snapshot_id\n-connection_info\n-image_id\n-tag","commit_id":"25a8e27af35d4313547011120fea5cc005131f69"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"87ce2b8f23ebdd055fb29ab84641564f3c227a23","unresolved":false,"context_lines":[{"line_number":354,"context_line":"  - networks.fixed_ip: fixed_ip"},{"line_number":355,"context_line":"  - networks.tag: device_tag_nic"},{"line_number":356,"context_line":"  - personality: personality"},{"line_number":357,"context_line":"  - block_device_mapping_v2: block_device_mapping_v2"},{"line_number":358,"context_line":"  - block_device_mapping_v2.boot_index: boot_index"},{"line_number":359,"context_line":"  - block_device_mapping_v2.delete_on_termination: delete_on_termination"},{"line_number":360,"context_line":"  - block_device_mapping_v2.destination_type: destination_type"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"bf659307_88a6aec0","line":357,"range":{"start_line":357,"start_character":4,"end_line":357,"end_character":27},"in_reply_to":"bf659307_a3004836","updated":"2018-04-04 09:32:19.000000000","message":"yea, above fields are not used in case bdm_v2 so i am ok not to mention those even APIs accept and ignore them.\n\non connection_info- i did not found its exact usage but found only below ref. may be other member can point out if it is needed in case bdm_v2\n \nhttps://github.com/openstack/nova/blob/64e503d82fe5966cb50b650b3309a7fc36c63cda/nova/virt/block_device.py#L271","commit_id":"25a8e27af35d4313547011120fea5cc005131f69"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"9652dd256ce7a28e7cc14b34eb2500a2c7658768","unresolved":false,"context_lines":[{"line_number":354,"context_line":"  - networks.fixed_ip: fixed_ip"},{"line_number":355,"context_line":"  - networks.tag: device_tag_nic"},{"line_number":356,"context_line":"  - personality: personality"},{"line_number":357,"context_line":"  - block_device_mapping_v2: block_device_mapping_v2"},{"line_number":358,"context_line":"  - block_device_mapping_v2.boot_index: boot_index"},{"line_number":359,"context_line":"  - block_device_mapping_v2.delete_on_termination: delete_on_termination"},{"line_number":360,"context_line":"  - block_device_mapping_v2.destination_type: destination_type"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"bf659307_a3004836","line":357,"range":{"start_line":357,"start_character":4,"end_line":357,"end_character":27},"in_reply_to":"df7087c5_5305d70f","updated":"2018-03-28 01:24:06.000000000","message":"\u0027tag\u0027 is at line 369.\n\nThe following parameters can be specified, but are not used in BDM v2.\n\u0027uuid\u0027 should be used. So they are not in the list.\n\n-volume_id\n-snapshot_id\n-image_id\n\nhttps://github.com/openstack/nova/blob/0ab78890c155f0b6ffc7c4148b26642f47aa7070/nova/block_device.py#L166-L201\n\n\u0027virtual_name\u0027 can be specified, but it is not required in BDM v2 because it is decided from other parameters. So it is not in the list.\n\nhttps://github.com/openstack/nova/blob/0ab78890c155f0b6ffc7c4148b26642f47aa7070/nova/block_device.py#L203-L230\n\n\u0027connection_info\u0027 can be specified. But it is explained that \"connection_info - json string stored as a result of volume_api.attach\" in https://wiki.openstack.org/wiki/BlockDeviceConfig .\nI don\u0027t know the case that \u0027connection_info\u0027 is specified when booting a server. If you know any examples, please let me know them.","commit_id":"25a8e27af35d4313547011120fea5cc005131f69"}]}
