)]}'
{"api-ref/source/parameters.yaml":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"930aeefe3bc608c99ecc49392ba95dc3d32047b2","unresolved":false,"context_lines":[{"line_number":257,"context_line":"tenant_id_query_server:"},{"line_number":258,"context_line":"  description: |"},{"line_number":259,"context_line":"    ID of tenant to list the servers for, this is an alias of project_id"},{"line_number":260,"context_line":"    and will be removed in the future with microversion bump."},{"line_number":261,"context_line":"  in: path"},{"line_number":262,"context_line":"  required: true"},{"line_number":263,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3a461143_d525ce5c","line":260,"updated":"2017-01-25 14:08:19.000000000","message":"I am tempted to say we shouldn\u0027t add these into the docs, they are deprecated.\n\nMaybe just add a note with a list of query strings, and their alias, describing that they are deprecated?","commit_id":"b74ba59427fdbef5bf888ed81ae3a1ad5557e6bf"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"930aeefe3bc608c99ecc49392ba95dc3d32047b2","unresolved":false,"context_lines":[{"line_number":514,"context_line":"image_ref_query:"},{"line_number":515,"context_line":"  description: |"},{"line_number":516,"context_line":"    Filters the response by an image_ref, as a UUID. This ia an alias"},{"line_number":517,"context_line":"    of image and will be removed in the future with microversion bump."},{"line_number":518,"context_line":"  in: query"},{"line_number":519,"context_line":"  required: false"},{"line_number":520,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3a461143_b5d76222","line":517,"updated":"2017-01-25 14:08:19.000000000","message":"As above, lets keep the alias out of this list I think.","commit_id":"b74ba59427fdbef5bf888ed81ae3a1ad5557e6bf"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":356,"context_line":"  type: boolean"},{"line_number":357,"context_line":"created_at_query_server:"},{"line_number":358,"context_line":"  description: |"},{"line_number":359,"context_line":"    Filter the server list result by the time of creation of the server."},{"line_number":360,"context_line":"  in: query"},{"line_number":361,"context_line":"  required: false"},{"line_number":362,"context_line":"  type: boolean"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_850b032b","line":359,"updated":"2017-02-01 22:55:30.000000000","message":"We usually have some common text for the date format.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"109bef19a6a36830bd5953b0f73f3912d0f65bae","unresolved":false,"context_lines":[{"line_number":356,"context_line":"  type: boolean"},{"line_number":357,"context_line":"created_at_query_server:"},{"line_number":358,"context_line":"  description: |"},{"line_number":359,"context_line":"    Filter the server list result by the time of creation of the server."},{"line_number":360,"context_line":"  in: query"},{"line_number":361,"context_line":"  required: false"},{"line_number":362,"context_line":"  type: boolean"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"ba2be162_2cb846e5","line":359,"in_reply_to":"3a461143_5b5bba2e","updated":"2017-03-02 05:42:49.000000000","message":"done.\n\nbut created_at\u003d2017-02-01T23:14:26Z also should work. is it bug? ll test this.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1e6b83bad585417fd4e827e035fce18d173f155e","unresolved":false,"context_lines":[{"line_number":356,"context_line":"  type: boolean"},{"line_number":357,"context_line":"created_at_query_server:"},{"line_number":358,"context_line":"  description: |"},{"line_number":359,"context_line":"    Filter the server list result by the time of creation of the server."},{"line_number":360,"context_line":"  in: query"},{"line_number":361,"context_line":"  required: false"},{"line_number":362,"context_line":"  type: boolean"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_5b5bba2e","line":359,"in_reply_to":"3a461143_850b032b","updated":"2017-02-01 23:27:57.000000000","message":"I also found out from some local testing that this works as a regex:\n\n(5:22:21 PM) mriedem: i have an instance created at 2017-02-01T23:14:26Z according to nova show, but nothing is returned from:\n(5:22:28 PM) mriedem: curl -s -H \"X-Auth-Token: $OS_TOKEN\" http://9.5.124.95:8774/v2.1/servers?created_at\u003d2017-02-01T23:14:26Z\n(5:24:13 PM) mriedem: oh interesting it\u0027s a regex\n(5:24:14 PM) mriedem: curl -s -H \"X-Auth-Token: $OS_TOKEN\" http://9.5.124.95:8774/v2.1/servers?created_at\u003d^2017-02-01.*\n(5:24:16 PM) mriedem: ^ works","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1e6b83bad585417fd4e827e035fce18d173f155e","unresolved":false,"context_lines":[{"line_number":359,"context_line":"    Filter the server list result by the time of creation of the server."},{"line_number":360,"context_line":"  in: query"},{"line_number":361,"context_line":"  required: false"},{"line_number":362,"context_line":"  type: boolean"},{"line_number":363,"context_line":"delete_info:"},{"line_number":364,"context_line":"  description: |"},{"line_number":365,"context_line":"    Information for snapshot deletion. Include the ID of the associated volume. For"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_bb4ade53","line":362,"range":{"start_line":362,"start_character":8,"end_line":362,"end_character":15},"updated":"2017-02-01 23:27:57.000000000","message":"This is a string.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":359,"context_line":"    Filter the server list result by the time of creation of the server."},{"line_number":360,"context_line":"  in: query"},{"line_number":361,"context_line":"  required: false"},{"line_number":362,"context_line":"  type: boolean"},{"line_number":363,"context_line":"delete_info:"},{"line_number":364,"context_line":"  description: |"},{"line_number":365,"context_line":"    Information for snapshot deletion. Include the ID of the associated volume. For"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_b9c3c637","line":362,"range":{"start_line":362,"start_character":8,"end_line":362,"end_character":15},"in_reply_to":"3a461143_bb4ade53","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"31f4ea87f526523f66c6ba9ba5ec9b3fc17a92cc","unresolved":false,"context_lines":[{"line_number":386,"context_line":""},{"line_number":387,"context_line":"    .. note::"},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"       \u0027display_description\u0027 can also be requested which is alias of \u0027description\u0027"},{"line_number":390,"context_line":"       but that is not reccomended to use as that will be removed in future."},{"line_number":391,"context_line":"  in: query"},{"line_number":392,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_fb155b49","line":389,"range":{"start_line":389,"start_character":7,"end_line":389,"end_character":28},"updated":"2017-02-01 15:04:21.000000000","message":"Should this be formatted as ``code``, e.g.:\n\n    ``display_description``","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"31f4ea87f526523f66c6ba9ba5ec9b3fc17a92cc","unresolved":false,"context_lines":[{"line_number":386,"context_line":""},{"line_number":387,"context_line":"    .. note::"},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"       \u0027display_description\u0027 can also be requested which is alias of \u0027description\u0027"},{"line_number":390,"context_line":"       but that is not reccomended to use as that will be removed in future."},{"line_number":391,"context_line":"  in: query"},{"line_number":392,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_3b08c32d","line":389,"range":{"start_line":389,"start_character":69,"end_line":389,"end_character":82},"updated":"2017-02-01 15:04:21.000000000","message":"``code``","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":386,"context_line":""},{"line_number":387,"context_line":"    .. note::"},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"       \u0027display_description\u0027 can also be requested which is alias of \u0027description\u0027"},{"line_number":390,"context_line":"       but that is not reccomended to use as that will be removed in future."},{"line_number":391,"context_line":"  in: query"},{"line_number":392,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_79d07ef8","line":389,"range":{"start_line":389,"start_character":7,"end_line":389,"end_character":28},"in_reply_to":"3a461143_fb155b49","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"31f4ea87f526523f66c6ba9ba5ec9b3fc17a92cc","unresolved":false,"context_lines":[{"line_number":386,"context_line":""},{"line_number":387,"context_line":"    .. note::"},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"       \u0027display_description\u0027 can also be requested which is alias of \u0027description\u0027"},{"line_number":390,"context_line":"       but that is not reccomended to use as that will be removed in future."},{"line_number":391,"context_line":"  in: query"},{"line_number":392,"context_line":"  required: false"},{"line_number":393,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_fb3e3bd9","line":390,"range":{"start_line":389,"start_character":0,"end_line":390,"end_character":76},"updated":"2017-02-01 15:04:21.000000000","message":"nit: \u003c 80 chars","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"31f4ea87f526523f66c6ba9ba5ec9b3fc17a92cc","unresolved":false,"context_lines":[{"line_number":387,"context_line":"    .. note::"},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"       \u0027display_description\u0027 can also be requested which is alias of \u0027description\u0027"},{"line_number":390,"context_line":"       but that is not reccomended to use as that will be removed in future."},{"line_number":391,"context_line":"  in: query"},{"line_number":392,"context_line":"  required: false"},{"line_number":393,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_5b574f26","line":390,"range":{"start_line":390,"start_character":23,"end_line":390,"end_character":34},"updated":"2017-02-01 15:04:21.000000000","message":"recommended","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"31f4ea87f526523f66c6ba9ba5ec9b3fc17a92cc","unresolved":false,"context_lines":[{"line_number":400,"context_line":"  type: integer"},{"line_number":401,"context_line":"disk_config_query_server:"},{"line_number":402,"context_line":"  description: |"},{"line_number":403,"context_line":"    Filter the server list result by the disk_config setting of the server,"},{"line_number":404,"context_line":"    the value is either ``AUTO`` or ``MANUAL``."},{"line_number":405,"context_line":"  in: query"},{"line_number":406,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_c6028609","line":403,"range":{"start_line":403,"start_character":41,"end_line":403,"end_character":52},"updated":"2017-02-01 15:04:21.000000000","message":"``code``","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"31f4ea87f526523f66c6ba9ba5ec9b3fc17a92cc","unresolved":false,"context_lines":[{"line_number":401,"context_line":"disk_config_query_server:"},{"line_number":402,"context_line":"  description: |"},{"line_number":403,"context_line":"    Filter the server list result by the disk_config setting of the server,"},{"line_number":404,"context_line":"    the value is either ``AUTO`` or ``MANUAL``."},{"line_number":405,"context_line":"  in: query"},{"line_number":406,"context_line":"  required: false"},{"line_number":407,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_86195e7c","line":404,"range":{"start_line":404,"start_character":4,"end_line":404,"end_character":47},"updated":"2017-02-01 15:04:21.000000000","message":"Do we not support enum-style definitions in these files?","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":401,"context_line":"disk_config_query_server:"},{"line_number":402,"context_line":"  description: |"},{"line_number":403,"context_line":"    Filter the server list result by the disk_config setting of the server,"},{"line_number":404,"context_line":"    the value is either ``AUTO`` or ``MANUAL``."},{"line_number":405,"context_line":"  in: query"},{"line_number":406,"context_line":"  required: false"},{"line_number":407,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_05b553cf","line":404,"range":{"start_line":404,"start_character":4,"end_line":404,"end_character":47},"in_reply_to":"3a461143_86195e7c","updated":"2017-02-01 22:55:30.000000000","message":"We do, see power_state:\n\nhttps://review.openstack.org/#/c/421760/10/api-ref/source/parameters.yaml@3442","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"31f4ea87f526523f66c6ba9ba5ec9b3fc17a92cc","unresolved":false,"context_lines":[{"line_number":457,"context_line":"  in: query"},{"line_number":458,"context_line":"  required: false"},{"line_number":459,"context_line":"  type: string"},{"line_number":460,"context_line":"  description: |"},{"line_number":461,"context_line":"    Filter the server list result by the host."},{"line_number":462,"context_line":"hostname_query_server:"},{"line_number":463,"context_line":"  in: query"},{"line_number":464,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_e66ce2d2","line":461,"range":{"start_line":460,"start_character":0,"end_line":461,"end_character":46},"updated":"2017-02-01 15:04:21.000000000","message":"nit: The fact that description is not the first element in this list annoys me :)\n\n  host_query_server:\n    description: |\n      ...","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":457,"context_line":"  in: query"},{"line_number":458,"context_line":"  required: false"},{"line_number":459,"context_line":"  type: string"},{"line_number":460,"context_line":"  description: |"},{"line_number":461,"context_line":"    Filter the server list result by the host."},{"line_number":462,"context_line":"hostname_query_server:"},{"line_number":463,"context_line":"  in: query"},{"line_number":464,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_19085a91","line":461,"range":{"start_line":460,"start_character":0,"end_line":461,"end_character":46},"in_reply_to":"3a461143_e52be792","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":457,"context_line":"  in: query"},{"line_number":458,"context_line":"  required: false"},{"line_number":459,"context_line":"  type: string"},{"line_number":460,"context_line":"  description: |"},{"line_number":461,"context_line":"    Filter the server list result by the host."},{"line_number":462,"context_line":"hostname_query_server:"},{"line_number":463,"context_line":"  in: query"},{"line_number":464,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_e52be792","line":461,"range":{"start_line":460,"start_character":0,"end_line":461,"end_character":46},"in_reply_to":"3a461143_e66ce2d2","updated":"2017-02-01 22:55:30.000000000","message":"Yeah it\u0027d be nice to be consistent with the other parameter definitions in here for the elements even if order doesn\u0027t technically matter.\n\nAlso, isn\u0027t filtering by host admin-only by default? If so, shouldn\u0027t we note that?","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"3bb4d331dcac773f6b7b9afb4f62e1193962f409","unresolved":false,"context_lines":[{"line_number":503,"context_line":"    .. note::"},{"line_number":504,"context_line":""},{"line_number":505,"context_line":"       \u0027image_ref\u0027 can also be requested which is alias of \u0027image\u0027"},{"line_number":506,"context_line":"       but that is not reccomended to use as that will be removed in future."},{"line_number":507,"context_line":"  in: query"},{"line_number":508,"context_line":"  required: false"},{"line_number":509,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_e7422b67","line":506,"updated":"2017-02-01 10:14:28.000000000","message":"This looks way better to me. Thank you.\n\nNot 100% sure on the appearance, its a bit box-ey, but I think this is the correct way forward, and we can fix the style later:\nhttp://docs-draft.openstack.org/60/421760/10/check/gate-nova-api-ref/921877d//api-ref/build/html/?expanded\u003dlist-servers-detail#list-servers","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":601,"context_line":"  type: string"},{"line_number":602,"context_line":"launched_at_query_server:"},{"line_number":603,"context_line":"  description: |"},{"line_number":604,"context_line":"    Filter the server list result by the time that the instance launched."},{"line_number":605,"context_line":"  in: query"},{"line_number":606,"context_line":"  required: false"},{"line_number":607,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_e554c722","line":604,"range":{"start_line":604,"start_character":64,"end_line":604,"end_character":72},"updated":"2017-02-01 22:55:30.000000000","message":"\"was launched\"\n\nWe also generally have some boilerplate text about the date format.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":601,"context_line":"  type: string"},{"line_number":602,"context_line":"launched_at_query_server:"},{"line_number":603,"context_line":"  description: |"},{"line_number":604,"context_line":"    Filter the server list result by the time that the instance launched."},{"line_number":605,"context_line":"  in: query"},{"line_number":606,"context_line":"  required: false"},{"line_number":607,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_79f79e8c","line":604,"range":{"start_line":604,"start_character":64,"end_line":604,"end_character":72},"in_reply_to":"3a461143_e554c722","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":691,"context_line":"  required: false"},{"line_number":692,"context_line":"  type: string"},{"line_number":693,"context_line":"  description: |"},{"line_number":694,"context_line":"    Filter the server list result by the node."},{"line_number":695,"context_line":"not_tags_any_query:"},{"line_number":696,"context_line":"  in: query"},{"line_number":697,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_4543db6c","line":694,"updated":"2017-02-01 22:55:30.000000000","message":"This is admin-only by default isn\u0027t it? Shouldn\u0027t we note that?","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":691,"context_line":"  required: false"},{"line_number":692,"context_line":"  type: string"},{"line_number":693,"context_line":"  description: |"},{"line_number":694,"context_line":"    Filter the server list result by the node."},{"line_number":695,"context_line":"not_tags_any_query:"},{"line_number":696,"context_line":"  in: query"},{"line_number":697,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_99f44a88","line":694,"in_reply_to":"3a461143_4543db6c","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":808,"context_line":"    Sorts by a server attribute. Default attribute is ``created``. You can specify"},{"line_number":809,"context_line":"    multiple pairs of sort key and sort direction query parameters. If you omit the"},{"line_number":810,"context_line":"    sort direction in a pair, the API uses the natural sorting direction of the server"},{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_e545a7b3","line":811,"range":{"start_line":811,"start_character":38,"end_line":811,"end_character":46},"updated":"2017-02-01 22:55:30.000000000","message":"\"sort keys are limited to\"\n\nAlso, the list would be nicer if it were rendered as a bullet list.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":808,"context_line":"    Sorts by a server attribute. Default attribute is ``created``. You can specify"},{"line_number":809,"context_line":"    multiple pairs of sort key and sort direction query parameters. If you omit the"},{"line_number":810,"context_line":"    sort direction in a pair, the API uses the natural sorting direction of the server"},{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_65ba9770","line":811,"range":{"start_line":811,"start_character":64,"end_line":811,"end_character":76},"updated":"2017-02-01 22:55:30.000000000","message":"This is accessIPv4 here:\n\nhttps://review.openstack.org/#/c/408571/41/nova/api/openstack/compute/schemas/servers.py@293\n\nSame for v6.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":808,"context_line":"    Sorts by a server attribute. Default attribute is ``created``. You can specify"},{"line_number":809,"context_line":"    multiple pairs of sort key and sort direction query parameters. If you omit the"},{"line_number":810,"context_line":"    sort direction in a pair, the API uses the natural sorting direction of the server"},{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_598742d7","line":811,"range":{"start_line":811,"start_character":64,"end_line":811,"end_character":76},"in_reply_to":"3a461143_65ba9770","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":808,"context_line":"    Sorts by a server attribute. Default attribute is ``created``. You can specify"},{"line_number":809,"context_line":"    multiple pairs of sort key and sort direction query parameters. If you omit the"},{"line_number":810,"context_line":"    sort direction in a pair, the API uses the natural sorting direction of the server"},{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_796cfe36","line":811,"range":{"start_line":811,"start_character":38,"end_line":811,"end_character":46},"in_reply_to":"3a461143_e545a7b3","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":810,"context_line":"    sort direction in a pair, the API uses the natural sorting direction of the server"},{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_0578f3f7","line":813,"range":{"start_line":813,"start_character":73,"end_line":813,"end_character":82},"updated":"2017-02-01 22:55:30.000000000","message":"And image?\n\nhttps://review.openstack.org/#/c/408571/41/nova/api/openstack/compute/schemas/servers.py@264","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":810,"context_line":"    sort direction in a pair, the API uses the natural sorting direction of the server"},{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_25640f48","line":813,"range":{"start_line":813,"start_character":49,"end_line":813,"end_character":53},"updated":"2017-02-01 22:55:30.000000000","message":"Should we make a note that host and node are only by default for admins? I think that\u0027s true anyway, but haven\u0027t double-checked.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":810,"context_line":"    sort direction in a pair, the API uses the natural sorting direction of the server"},{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_c5926bf6","line":813,"range":{"start_line":813,"start_character":6,"end_line":813,"end_character":25},"updated":"2017-02-01 22:55:30.000000000","message":"What about \u0027description\u0027?","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":810,"context_line":"    sort direction in a pair, the API uses the natural sorting direction of the server"},{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_9969aa28","line":813,"range":{"start_line":813,"start_character":49,"end_line":813,"end_character":53},"in_reply_to":"3a461143_25640f48","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":810,"context_line":"    sort direction in a pair, the API uses the natural sorting direction of the server"},{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_b9766604","line":813,"range":{"start_line":813,"start_character":6,"end_line":813,"end_character":25},"in_reply_to":"3a461143_c5926bf6","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_c54d0bc6","line":814,"range":{"start_line":814,"start_character":6,"end_line":814,"end_character":22},"updated":"2017-02-01 22:55:30.000000000","message":"And flavor?\n\nhttps://review.openstack.org/#/c/408571/41/nova/api/openstack/compute/schemas/servers.py@274","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":811,"context_line":"    ``sort_key`` attribute. The valid sort_key is limited to: ``access_ip_v4``,"},{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_d9733214","line":814,"range":{"start_line":814,"start_character":6,"end_line":814,"end_character":22},"in_reply_to":"3a461143_c54d0bc6","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."},{"line_number":818,"context_line":"  in: query"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_e58f67ca","line":815,"updated":"2017-02-01 22:55:30.000000000","message":"How about \u0027name\u0027?","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":812,"context_line":"    ``access_ip_v6``, ``auto_disk_config``, ``availability_zone``, ``config_drive``,"},{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."},{"line_number":818,"context_line":"  in: query"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_1964da47","line":815,"in_reply_to":"3a461143_e58f67ca","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."},{"line_number":818,"context_line":"  in: query"},{"line_number":819,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_c5e42bae","line":816,"range":{"start_line":816,"start_character":44,"end_line":816,"end_character":57},"updated":"2017-02-01 22:55:30.000000000","message":"BTW, this is wrong:\n\nhttps://review.openstack.org/#/c/408571/41/nova/api/openstack/compute/schemas/servers.py@277","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."},{"line_number":818,"context_line":"  in: query"},{"line_number":819,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_8525c30b","line":816,"updated":"2017-02-01 22:55:30.000000000","message":"Shouldn\u0027t tenant_id be in here?\n\nhttps://review.openstack.org/#/c/408571/41/nova/api/openstack/compute/schemas/servers.py@259\n\nAnd reservation_id?\n\nhttps://review.openstack.org/#/c/408571/41/nova/api/openstack/compute/schemas/servers.py@275","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."},{"line_number":818,"context_line":"  in: query"},{"line_number":819,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_347b5b7d","line":816,"range":{"start_line":816,"start_character":44,"end_line":816,"end_character":57},"in_reply_to":"3a461143_c5e42bae","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1e6b83bad585417fd4e827e035fce18d173f155e","unresolved":false,"context_lines":[{"line_number":813,"context_line":"    ``display_description``, ``display_name``, ``host``, ``hostname``, ``image_ref``,"},{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."},{"line_number":818,"context_line":"  in: query"},{"line_number":819,"context_line":"  required: false"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_fbce26b6","line":816,"range":{"start_line":816,"start_character":44,"end_line":816,"end_character":57},"in_reply_to":"3a461143_c5e42bae","updated":"2017-02-01 23:27:57.000000000","message":"https://review.openstack.org/#/c/427964/","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."},{"line_number":818,"context_line":"  in: query"},{"line_number":819,"context_line":"  required: false"},{"line_number":820,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_c580ab8e","line":817,"updated":"2017-02-01 22:55:30.000000000","message":"How about all_tenants, deleted, status, changes-since, ip, ip6, created_at?\n\nhttps://review.openstack.org/#/c/408571/41/nova/api/openstack/compute/schemas/servers.py@299","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"109bef19a6a36830bd5953b0f73f3912d0f65bae","unresolved":false,"context_lines":[{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."},{"line_number":818,"context_line":"  in: query"},{"line_number":819,"context_line":"  required: false"},{"line_number":820,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"ba2be162_8ca052a1","line":817,"in_reply_to":"3a461143_34c99bad","updated":"2017-03-02 05:42:49.000000000","message":"yea, sort list is something different from filter one.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":814,"context_line":"    ``instance_type_id``, ``kernel_id``, ``key_name``, ``launch_index``, ``launched_at``,"},{"line_number":815,"context_line":"    ``locked_by``, ``node``, ``power_state``, ``progress``, ``project_id``, ``ramdisk_id``,"},{"line_number":816,"context_line":"    ``root_device_name``, ``task_state``, ``terminated_at``, ``user_id``, ``uuid``,"},{"line_number":817,"context_line":"    ``vm_state``."},{"line_number":818,"context_line":"  in: query"},{"line_number":819,"context_line":"  required: false"},{"line_number":820,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_34c99bad","line":817,"in_reply_to":"3a461143_c580ab8e","updated":"2017-02-02 02:11:55.000000000","message":"I think this is the sort list, so some of those are not needed.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1e6b83bad585417fd4e827e035fce18d173f155e","unresolved":false,"context_lines":[{"line_number":871,"context_line":"  type: string"},{"line_number":872,"context_line":"  description: |"},{"line_number":873,"context_line":"    Filter the server list result by task state."},{"line_number":874,"context_line":"terminate_at_query_server:"},{"line_number":875,"context_line":"  description: |"},{"line_number":876,"context_line":"    Filter the server list result by the time that the instance terminated."},{"line_number":877,"context_line":"  in: query"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_db8c0a82","line":874,"range":{"start_line":874,"start_character":0,"end_line":874,"end_character":9},"updated":"2017-02-01 23:27:57.000000000","message":"This should be \u0027terminated_at\u0027.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":871,"context_line":"  type: string"},{"line_number":872,"context_line":"  description: |"},{"line_number":873,"context_line":"    Filter the server list result by task state."},{"line_number":874,"context_line":"terminate_at_query_server:"},{"line_number":875,"context_line":"  description: |"},{"line_number":876,"context_line":"    Filter the server list result by the time that the instance terminated."},{"line_number":877,"context_line":"  in: query"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_54ce27b5","line":874,"range":{"start_line":874,"start_character":0,"end_line":874,"end_character":9},"in_reply_to":"3a461143_db8c0a82","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":873,"context_line":"    Filter the server list result by task state."},{"line_number":874,"context_line":"terminate_at_query_server:"},{"line_number":875,"context_line":"  description: |"},{"line_number":876,"context_line":"    Filter the server list result by the time that the instance terminated."},{"line_number":877,"context_line":"  in: query"},{"line_number":878,"context_line":"  required: false"},{"line_number":879,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_e5ee87b3","line":876,"range":{"start_line":876,"start_character":64,"end_line":876,"end_character":74},"updated":"2017-02-01 22:55:30.000000000","message":"\"was terminated\"\n\nAlso, when talking about datetime/timestamp parameters, we usually have some boilerplate text in here about the format.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":873,"context_line":"    Filter the server list result by task state."},{"line_number":874,"context_line":"terminate_at_query_server:"},{"line_number":875,"context_line":"  description: |"},{"line_number":876,"context_line":"    Filter the server list result by the time that the instance terminated."},{"line_number":877,"context_line":"  in: query"},{"line_number":878,"context_line":"  required: false"},{"line_number":879,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_74c3238b","line":876,"range":{"start_line":876,"start_character":64,"end_line":876,"end_character":74},"in_reply_to":"3a461143_e5ee87b3","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":910,"context_line":"  type: string"},{"line_number":911,"context_line":"user_id_query_server:"},{"line_number":912,"context_line":"  description: |"},{"line_number":913,"context_line":"    ID of user to list the servers for."},{"line_number":914,"context_line":"  in: query"},{"line_number":915,"context_line":"  required: false"},{"line_number":916,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_85f7838b","line":913,"range":{"start_line":913,"start_character":4,"end_line":913,"end_character":39},"updated":"2017-02-01 22:55:30.000000000","message":"\"Filter the list of servers by the given user ID.\"","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":910,"context_line":"  type: string"},{"line_number":911,"context_line":"user_id_query_server:"},{"line_number":912,"context_line":"  description: |"},{"line_number":913,"context_line":"    ID of user to list the servers for."},{"line_number":914,"context_line":"  in: query"},{"line_number":915,"context_line":"  required: false"},{"line_number":916,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_94c08f7e","line":913,"range":{"start_line":913,"start_character":4,"end_line":913,"end_character":39},"in_reply_to":"3a461143_85f7838b","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":3770,"context_line":"  type: string"},{"line_number":3771,"context_line":"project_id_query_server:"},{"line_number":3772,"context_line":"  description: |"},{"line_number":3773,"context_line":"    ID of project to list the servers for.."},{"line_number":3774,"context_line":""},{"line_number":3775,"context_line":"    .. note::"},{"line_number":3776,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_c5da6b17","line":3773,"range":{"start_line":3773,"start_character":41,"end_line":3773,"end_character":43},"updated":"2017-02-01 22:55:30.000000000","message":".\n\nAlso, I\u0027d re-word this as:\n\n\"Filter the list of servers by the given project ID.\"","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":3770,"context_line":"  type: string"},{"line_number":3771,"context_line":"project_id_query_server:"},{"line_number":3772,"context_line":"  description: |"},{"line_number":3773,"context_line":"    ID of project to list the servers for.."},{"line_number":3774,"context_line":""},{"line_number":3775,"context_line":"    .. note::"},{"line_number":3776,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_d4ba170a","line":3773,"range":{"start_line":3773,"start_character":41,"end_line":3773,"end_character":43},"in_reply_to":"3a461143_c5da6b17","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"957cdaeee3d24e0b580f3fdfd11ac4649ba34632","unresolved":false,"context_lines":[{"line_number":522,"context_line":"    .. note::"},{"line_number":523,"context_line":""},{"line_number":524,"context_line":"       \u0027image_ref\u0027 can also be requested which is alias of \u0027image\u0027"},{"line_number":525,"context_line":"       but that is not reccomended to use as that will be removed in future."},{"line_number":526,"context_line":"  in: query"},{"line_number":527,"context_line":"  required: false"},{"line_number":528,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ba2be162_939b0972","line":525,"updated":"2017-03-02 07:43:06.000000000","message":"recommended","commit_id":"43f00c33b596accedde14c8006805526557cd25a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"3e50767926288e29b405b4a23e0423f57017b662","unresolved":false,"context_lines":[{"line_number":522,"context_line":"    .. note::"},{"line_number":523,"context_line":""},{"line_number":524,"context_line":"       \u0027image_ref\u0027 can also be requested which is alias of \u0027image\u0027"},{"line_number":525,"context_line":"       but that is not reccomended to use as that will be removed in future."},{"line_number":526,"context_line":"  in: query"},{"line_number":527,"context_line":"  required: false"},{"line_number":528,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ba2be162_2513b75c","line":525,"in_reply_to":"ba2be162_939b0972","updated":"2017-03-03 04:21:02.000000000","message":"done","commit_id":"43f00c33b596accedde14c8006805526557cd25a"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"957cdaeee3d24e0b580f3fdfd11ac4649ba34632","unresolved":false,"context_lines":[{"line_number":653,"context_line":"locked_by_query_server:"},{"line_number":654,"context_line":"  description: |"},{"line_number":655,"context_line":"    Filter the server list result by who locked the server, possible value"},{"line_number":656,"context_line":"    could be ``admin`` ``owner`` or ``none``."},{"line_number":657,"context_line":"  in: query"},{"line_number":658,"context_line":"  required: false"},{"line_number":659,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ba2be162_d3b901cd","line":656,"updated":"2017-03-02 07:43:06.000000000","message":"Insert \",\" between admin and owner.","commit_id":"43f00c33b596accedde14c8006805526557cd25a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"3e50767926288e29b405b4a23e0423f57017b662","unresolved":false,"context_lines":[{"line_number":653,"context_line":"locked_by_query_server:"},{"line_number":654,"context_line":"  description: |"},{"line_number":655,"context_line":"    Filter the server list result by who locked the server, possible value"},{"line_number":656,"context_line":"    could be ``admin`` ``owner`` or ``none``."},{"line_number":657,"context_line":"  in: query"},{"line_number":658,"context_line":"  required: false"},{"line_number":659,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ba2be162_65192f79","line":656,"in_reply_to":"ba2be162_d3b901cd","updated":"2017-03-03 04:21:02.000000000","message":"done","commit_id":"43f00c33b596accedde14c8006805526557cd25a"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"957cdaeee3d24e0b580f3fdfd11ac4649ba34632","unresolved":false,"context_lines":[{"line_number":957,"context_line":"  min_version: 2.40"},{"line_number":958,"context_line":"user_id_query_quota:"},{"line_number":959,"context_line":"  description: |"},{"line_number":960,"context_line":"    Filter the list of servers by the given user ID."},{"line_number":961,"context_line":"  in: query"},{"line_number":962,"context_line":"  required: false"},{"line_number":963,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ba2be162_b312cdb2","line":960,"updated":"2017-03-02 07:43:06.000000000","message":"... list of quotas ...\n\nOr did you rather want to change the user_id_query_server descr below?","commit_id":"43f00c33b596accedde14c8006805526557cd25a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"3e50767926288e29b405b4a23e0423f57017b662","unresolved":false,"context_lines":[{"line_number":957,"context_line":"  min_version: 2.40"},{"line_number":958,"context_line":"user_id_query_quota:"},{"line_number":959,"context_line":"  description: |"},{"line_number":960,"context_line":"    Filter the list of servers by the given user ID."},{"line_number":961,"context_line":"  in: query"},{"line_number":962,"context_line":"  required: false"},{"line_number":963,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ba2be162_c51e5b5e","line":960,"in_reply_to":"ba2be162_b312cdb2","updated":"2017-03-03 04:21:02.000000000","message":"opps. thanks","commit_id":"43f00c33b596accedde14c8006805526557cd25a"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"957cdaeee3d24e0b580f3fdfd11ac4649ba34632","unresolved":false,"context_lines":[{"line_number":969,"context_line":"  type: string"},{"line_number":970,"context_line":"user_id_query_server:"},{"line_number":971,"context_line":"  description: |"},{"line_number":972,"context_line":"    ID of user to list the servers for."},{"line_number":973,"context_line":"  in: query"},{"line_number":974,"context_line":"  required: false"},{"line_number":975,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ba2be162_d37ca1ed","line":972,"updated":"2017-03-02 07:43:06.000000000","message":"Filter the list of servers by the given user ID.","commit_id":"43f00c33b596accedde14c8006805526557cd25a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"3e50767926288e29b405b4a23e0423f57017b662","unresolved":false,"context_lines":[{"line_number":969,"context_line":"  type: string"},{"line_number":970,"context_line":"user_id_query_server:"},{"line_number":971,"context_line":"  description: |"},{"line_number":972,"context_line":"    ID of user to list the servers for."},{"line_number":973,"context_line":"  in: query"},{"line_number":974,"context_line":"  required: false"},{"line_number":975,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ba2be162_45334bf6","line":972,"in_reply_to":"ba2be162_d37ca1ed","updated":"2017-03-03 04:21:02.000000000","message":"done","commit_id":"43f00c33b596accedde14c8006805526557cd25a"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"957cdaeee3d24e0b580f3fdfd11ac4649ba34632","unresolved":false,"context_lines":[{"line_number":3887,"context_line":"    .. note::"},{"line_number":3888,"context_line":""},{"line_number":3889,"context_line":"       \u0027tenant_id\u0027 can also be requested which is alias of \u0027project_id\u0027"},{"line_number":3890,"context_line":"       but that is not reccomended to use as that will be removed in future."},{"line_number":3891,"context_line":"  in: body"},{"line_number":3892,"context_line":"  required: false"},{"line_number":3893,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ba2be162_138719d8","line":3890,"updated":"2017-03-02 07:43:06.000000000","message":"recommended","commit_id":"43f00c33b596accedde14c8006805526557cd25a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"3e50767926288e29b405b4a23e0423f57017b662","unresolved":false,"context_lines":[{"line_number":3887,"context_line":"    .. note::"},{"line_number":3888,"context_line":""},{"line_number":3889,"context_line":"       \u0027tenant_id\u0027 can also be requested which is alias of \u0027project_id\u0027"},{"line_number":3890,"context_line":"       but that is not reccomended to use as that will be removed in future."},{"line_number":3891,"context_line":"  in: body"},{"line_number":3892,"context_line":"  required: false"},{"line_number":3893,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ba2be162_a55407ff","line":3890,"in_reply_to":"ba2be162_138719d8","updated":"2017-03-03 04:21:02.000000000","message":"done","commit_id":"43f00c33b596accedde14c8006805526557cd25a"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"e1d522aad9267a4784320a7ed9039e98c7900d4a","unresolved":false,"context_lines":[{"line_number":474,"context_line":"  type: string"},{"line_number":475,"context_line":"host_query_server:"},{"line_number":476,"context_line":"  description: |"},{"line_number":477,"context_line":"    Filter the server list result by the host. Only allowed for Admin."},{"line_number":478,"context_line":"  in: query"},{"line_number":479,"context_line":"  required: false"},{"line_number":480,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"5a22e58a_dd3b269b","line":477,"range":{"start_line":477,"start_character":37,"end_line":477,"end_character":45},"updated":"2017-03-14 11:23:01.000000000","message":"we\u0027d better to clarify that this is the host name of compute node","commit_id":"f876fc0c5ca9c73abef22b04dc9df8b6140aecbe"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"1e46bbe4945d5cfda376b140607e2c9acf0c90e9","unresolved":false,"context_lines":[{"line_number":474,"context_line":"  type: string"},{"line_number":475,"context_line":"host_query_server:"},{"line_number":476,"context_line":"  description: |"},{"line_number":477,"context_line":"    Filter the server list result by the host. Only allowed for Admin."},{"line_number":478,"context_line":"  in: query"},{"line_number":479,"context_line":"  required: false"},{"line_number":480,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3a1ff146_c703430e","line":477,"range":{"start_line":477,"start_character":37,"end_line":477,"end_character":45},"in_reply_to":"5a22e58a_dd3b269b","updated":"2017-03-16 23:39:59.000000000","message":"Done","commit_id":"f876fc0c5ca9c73abef22b04dc9df8b6140aecbe"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"e1d522aad9267a4784320a7ed9039e98c7900d4a","unresolved":false,"context_lines":[{"line_number":480,"context_line":"  type: string"},{"line_number":481,"context_line":"hostname_query_server:"},{"line_number":482,"context_line":"  description: |"},{"line_number":483,"context_line":"    Filter the server list result by the hostname."},{"line_number":484,"context_line":"  in: query"},{"line_number":485,"context_line":"  required: false"},{"line_number":486,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"5a22e58a_ddd40649","line":483,"range":{"start_line":483,"start_character":4,"end_line":483,"end_character":50},"updated":"2017-03-14 11:23:01.000000000","message":"We\u0027d better to clarify that this the hostname of server, no the host of compute node","commit_id":"f876fc0c5ca9c73abef22b04dc9df8b6140aecbe"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"1e46bbe4945d5cfda376b140607e2c9acf0c90e9","unresolved":false,"context_lines":[{"line_number":480,"context_line":"  type: string"},{"line_number":481,"context_line":"hostname_query_server:"},{"line_number":482,"context_line":"  description: |"},{"line_number":483,"context_line":"    Filter the server list result by the hostname."},{"line_number":484,"context_line":"  in: query"},{"line_number":485,"context_line":"  required: false"},{"line_number":486,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3a1ff146_2209652d","line":483,"range":{"start_line":483,"start_character":4,"end_line":483,"end_character":50},"in_reply_to":"5a22e58a_ddd40649","updated":"2017-03-16 23:39:59.000000000","message":"Done","commit_id":"f876fc0c5ca9c73abef22b04dc9df8b6140aecbe"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"77d33201606a1fa9e7b6e831a7eafe704a5e3017","unresolved":false,"context_lines":[{"line_number":419,"context_line":"  description: |"},{"line_number":420,"context_line":"    Filter the server list result by the ``disk_config`` setting of the server,"},{"line_number":421,"context_line":"    This is an enum value that is mapped as::"},{"line_number":422,"context_line":"    0: AUTO"},{"line_number":423,"context_line":"    1: MANUAL"},{"line_number":424,"context_line":"  in: query"},{"line_number":425,"context_line":"  required: false"},{"line_number":426,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"3a1ff146_f7a0d192","line":423,"range":{"start_line":422,"start_character":0,"end_line":423,"end_character":13},"updated":"2017-03-15 16:15:52.000000000","message":"This won\u0027t render as you\u0027d expect. You need to leave a newline between this line and the one above and indent this block by at least one space relative to the preceding line","commit_id":"95bbfa88facba3d69bd3b82e09a07e1639ee127e"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4a500d4264781366f40ae50925a4f92c6d214f5d","unresolved":false,"context_lines":[{"line_number":419,"context_line":"  description: |"},{"line_number":420,"context_line":"    Filter the server list result by the ``disk_config`` setting of the server,"},{"line_number":421,"context_line":"    This is an enum value that is mapped as::"},{"line_number":422,"context_line":"    0: AUTO"},{"line_number":423,"context_line":"    1: MANUAL"},{"line_number":424,"context_line":"  in: query"},{"line_number":425,"context_line":"  required: false"},{"line_number":426,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"1a1ced50_915277dc","line":423,"range":{"start_line":422,"start_character":0,"end_line":423,"end_character":13},"in_reply_to":"3a1ff146_f7a0d192","updated":"2017-03-16 23:39:36.000000000","message":"opps, thanks done","commit_id":"95bbfa88facba3d69bd3b82e09a07e1639ee127e"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"f95860a226831a17c4171931e159bb8bf58794bb","unresolved":false,"context_lines":[{"line_number":418,"context_line":"disk_config_query_server:"},{"line_number":419,"context_line":"  description: |"},{"line_number":420,"context_line":"    Filter the server list result by the ``disk_config`` setting of the server,"},{"line_number":421,"context_line":"    This is an enum value that is mapped as::"},{"line_number":422,"context_line":""},{"line_number":423,"context_line":"      0: AUTO"},{"line_number":424,"context_line":"      1: MANUAL"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_0a264968","line":421,"range":{"start_line":421,"start_character":15,"end_line":421,"end_character":20},"updated":"2017-03-17 06:53:43.000000000","message":"using \u0027enum\u0027 more like the API will return error when you input the value out of \u0027auto\u0027 and \u0027manual\u0027. But actually, this parameter accepts any string.","commit_id":"ceb2f93f77804785ebc73f6c481c5466b6d55734"}],"api-ref/source/servers.inc":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"2773db657364686729cd029b42fd19dbdfd1c3f5","unresolved":false,"context_lines":[{"line_number":157,"context_line":"  - user_id: user_id_query_server"},{"line_number":158,"context_line":"  - project_id: project_id_query_server"},{"line_number":159,"context_line":"  # NOTE: This is an alias of project_id and will be removed in future"},{"line_number":160,"context_line":"  # with microversion bump."},{"line_number":161,"context_line":"  - tenant_id: tenant_id_query_server"},{"line_number":162,"context_line":"  - launch_index: launch_index_query_server"},{"line_number":163,"context_line":"  - image: image_query"}],"source_content_type":"text/x-c++src","patch_set":9,"id":"3a461143_4a1df464","line":160,"updated":"2017-01-31 10:57:19.000000000","message":"Can we not just exclude these from the docs, particularly as they were not here before.\n\nWe could add a note about them in the text, or maybe add a note about the alias in the description of project_id?\n\nIt seems like we should not advertise these. We just left them in to help with backwards compatibility.","commit_id":"0577d487c2a4eb7fdf0cbaab30facdf1a39b2d84"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1e6b83bad585417fd4e827e035fce18d173f155e","unresolved":false,"context_lines":[{"line_number":170,"context_line":"  - flavor: flavor_query"},{"line_number":171,"context_line":"  - reservation_id: reservation_id_query"},{"line_number":172,"context_line":"  - launched_at: launched_at_query_server"},{"line_number":173,"context_line":"  - terminate_at: terminate_at_query_server"},{"line_number":174,"context_line":"  - availability_zone: availability_zone_query_server"},{"line_number":175,"context_line":"  - name: server_name_query"},{"line_number":176,"context_line":"  - description: description_query_server"}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a461143_5bf73af5","line":173,"range":{"start_line":173,"start_character":4,"end_line":173,"end_character":16},"updated":"2017-02-01 23:27:57.000000000","message":"terminated_at","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":170,"context_line":"  - flavor: flavor_query"},{"line_number":171,"context_line":"  - reservation_id: reservation_id_query"},{"line_number":172,"context_line":"  - launched_at: launched_at_query_server"},{"line_number":173,"context_line":"  - terminate_at: terminate_at_query_server"},{"line_number":174,"context_line":"  - availability_zone: availability_zone_query_server"},{"line_number":175,"context_line":"  - name: server_name_query"},{"line_number":176,"context_line":"  - description: description_query_server"}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a461143_143bbf9d","line":173,"range":{"start_line":173,"start_character":4,"end_line":173,"end_character":16},"in_reply_to":"3a461143_5bf73af5","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":154,"context_line":""},{"line_number":155,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"  - user_id: user_id_query_server"},{"line_number":158,"context_line":"  - project_id: project_id_query_server"},{"line_number":159,"context_line":"  - launch_index: launch_index_query_server"},{"line_number":160,"context_line":"  - image: image_query"},{"line_number":161,"context_line":"  - kernel_id: kernel_id_query_server"},{"line_number":162,"context_line":"  - ramdisk_id: ramdisk_id_query_server"},{"line_number":163,"context_line":"  - hostname: hostname_query_server"},{"line_number":164,"context_line":"  - key_name: key_name_query_server"},{"line_number":165,"context_line":"  - power_state: power_state_query_server"},{"line_number":166,"context_line":"  - vm_state: vm_state_query_server"},{"line_number":167,"context_line":"  - task_state: task_state_query_server"},{"line_number":168,"context_line":"  - host: host_query_server"},{"line_number":169,"context_line":"  - node: node_query_server"},{"line_number":170,"context_line":"  - flavor: flavor_query"},{"line_number":171,"context_line":"  - reservation_id: reservation_id_query"},{"line_number":172,"context_line":"  - launched_at: launched_at_query_server"},{"line_number":173,"context_line":"  - terminate_at: terminate_at_query_server"},{"line_number":174,"context_line":"  - availability_zone: availability_zone_query_server"},{"line_number":175,"context_line":"  - name: server_name_query"},{"line_number":176,"context_line":"  - description: description_query_server"},{"line_number":177,"context_line":"  - locked_by: locked_by_query_server"},{"line_number":178,"context_line":"  - uuid: server_uuid_query"},{"line_number":179,"context_line":"  - root_device_name: server_root_device_name_query"},{"line_number":180,"context_line":"  - config_drive: config_drive_query_server"},{"line_number":181,"context_line":"  - accessIPv4: accessIPv4_query_server"},{"line_number":182,"context_line":"  - accessIPv6: accessIPv6_query_server"},{"line_number":183,"context_line":"  - auto_disk_config: disk_config_query_server"},{"line_number":184,"context_line":"  - progress: progress_query_server"},{"line_number":185,"context_line":"  - created_at: created_at_query_server"},{"line_number":186,"context_line":"  - limit: limit"},{"line_number":187,"context_line":"  - marker: marker"},{"line_number":188,"context_line":"  - sort_key: sort_key_server"}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a461143_e502070b","line":185,"range":{"start_line":157,"start_character":2,"end_line":185,"end_character":39},"updated":"2017-02-01 22:55:30.000000000","message":"nit: sorting this list would be awesome.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":154,"context_line":""},{"line_number":155,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"  - user_id: user_id_query_server"},{"line_number":158,"context_line":"  - project_id: project_id_query_server"},{"line_number":159,"context_line":"  - launch_index: launch_index_query_server"},{"line_number":160,"context_line":"  - image: image_query"},{"line_number":161,"context_line":"  - kernel_id: kernel_id_query_server"},{"line_number":162,"context_line":"  - ramdisk_id: ramdisk_id_query_server"},{"line_number":163,"context_line":"  - hostname: hostname_query_server"},{"line_number":164,"context_line":"  - key_name: key_name_query_server"},{"line_number":165,"context_line":"  - power_state: power_state_query_server"},{"line_number":166,"context_line":"  - vm_state: vm_state_query_server"},{"line_number":167,"context_line":"  - task_state: task_state_query_server"},{"line_number":168,"context_line":"  - host: host_query_server"},{"line_number":169,"context_line":"  - node: node_query_server"},{"line_number":170,"context_line":"  - flavor: flavor_query"},{"line_number":171,"context_line":"  - reservation_id: reservation_id_query"},{"line_number":172,"context_line":"  - launched_at: launched_at_query_server"},{"line_number":173,"context_line":"  - terminate_at: terminate_at_query_server"},{"line_number":174,"context_line":"  - availability_zone: availability_zone_query_server"},{"line_number":175,"context_line":"  - name: server_name_query"},{"line_number":176,"context_line":"  - description: description_query_server"},{"line_number":177,"context_line":"  - locked_by: locked_by_query_server"},{"line_number":178,"context_line":"  - uuid: server_uuid_query"},{"line_number":179,"context_line":"  - root_device_name: server_root_device_name_query"},{"line_number":180,"context_line":"  - config_drive: config_drive_query_server"},{"line_number":181,"context_line":"  - accessIPv4: accessIPv4_query_server"},{"line_number":182,"context_line":"  - accessIPv6: accessIPv6_query_server"},{"line_number":183,"context_line":"  - auto_disk_config: disk_config_query_server"},{"line_number":184,"context_line":"  - progress: progress_query_server"},{"line_number":185,"context_line":"  - created_at: created_at_query_server"},{"line_number":186,"context_line":"  - limit: limit"},{"line_number":187,"context_line":"  - marker: marker"},{"line_number":188,"context_line":"  - sort_key: sort_key_server"}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a461143_54454715","line":185,"range":{"start_line":157,"start_character":2,"end_line":185,"end_character":39},"in_reply_to":"3a461143_e502070b","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1e6b83bad585417fd4e827e035fce18d173f155e","unresolved":false,"context_lines":[{"line_number":498,"context_line":"  - flavor: flavor_query"},{"line_number":499,"context_line":"  - reservation_id: reservation_id_query"},{"line_number":500,"context_line":"  - launched_at: launched_at_query_server"},{"line_number":501,"context_line":"  - terminate_at: terminate_at_query_server"},{"line_number":502,"context_line":"  - availability_zone: availability_zone_query_server"},{"line_number":503,"context_line":"  - name: server_name_query"},{"line_number":504,"context_line":"  - description: description_query_server"}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a461143_9bd9a286","line":501,"range":{"start_line":501,"start_character":4,"end_line":501,"end_character":16},"updated":"2017-02-01 23:27:57.000000000","message":"terminated_at","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"98f6d24a20f85bfd08ae56b442cce492c3a8fb23","unresolved":false,"context_lines":[{"line_number":498,"context_line":"  - flavor: flavor_query"},{"line_number":499,"context_line":"  - reservation_id: reservation_id_query"},{"line_number":500,"context_line":"  - launched_at: launched_at_query_server"},{"line_number":501,"context_line":"  - terminate_at: terminate_at_query_server"},{"line_number":502,"context_line":"  - availability_zone: availability_zone_query_server"},{"line_number":503,"context_line":"  - name: server_name_query"},{"line_number":504,"context_line":"  - description: description_query_server"}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a461143_744a4329","line":501,"range":{"start_line":501,"start_character":4,"end_line":501,"end_character":16},"in_reply_to":"3a461143_9bd9a286","updated":"2017-02-02 02:11:55.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"e1d522aad9267a4784320a7ed9039e98c7900d4a","unresolved":false,"context_lines":[{"line_number":172,"context_line":"  - ip6: ip6_query"},{"line_number":173,"context_line":"  - kernel_id: kernel_id_query_server"},{"line_number":174,"context_line":"  - key_name: key_name_query_server"},{"line_number":175,"context_line":"  - launch_index: launch_index_query_server"},{"line_number":176,"context_line":"  - launched_at: launched_at_query_server"},{"line_number":177,"context_line":"  - limit: limit"},{"line_number":178,"context_line":"  - locked_by: locked_by_query_server"}],"source_content_type":"text/x-c++src","patch_set":12,"id":"5a22e58a_1de21e04","line":175,"updated":"2017-03-14 11:23:01.000000000","message":"Emm.... I didn\u0027t found we have this query parameter","commit_id":"f876fc0c5ca9c73abef22b04dc9df8b6140aecbe"}],"releasenotes/notes/add-whitelist-for-server-list-filter-sort-params-2ae766d03ba895e5.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"09fb71ff6e1134637354507e42f9e93eb5e7810c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The filter and sort query parameters for server list API are"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"1a430d35_63b6efdd","line":1,"updated":"2017-02-04 21:02:14.000000000","message":"We can drop this release note from this change because of https://review.openstack.org/#/c/428285/ - so this change just becomes the api-ref updates.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"31f4ea87f526523f66c6ba9ba5ec9b3fc17a92cc","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    for admin and non-admin users:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    * The whitelist REST API filters whitelist for admin users:"},{"line_number":9,"context_line":"      [\u0027access_ip_v4\u0027, \u0027access_ip_v6\u0027, \u0027all_tenants\u0027, \u0027auto_disk_config\u0027,"},{"line_number":10,"context_line":"      \u0027availability_zone\u0027, \u0027config_drive\u0027, \u0027changes-since\u0027, \u0027created_at\u0027,"},{"line_number":11,"context_line":"      \u0027deleted\u0027, \u0027description\u0027, \u0027display_description\u0027, \u0027display_name\u0027,"},{"line_number":12,"context_line":"      \u0027flavor\u0027, \u0027host\u0027, \u0027hostname\u0027, \u0027image\u0027, \u0027image_ref\u0027, \u0027ip\u0027, \u0027ip6\u0027,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_86ff9ea9","line":9,"range":{"start_line":9,"start_character":8,"end_line":9,"end_character":20},"updated":"2017-02-01 15:04:21.000000000","message":"Forgive my ignorance, but why is this \u0027access_ip_v4\u0027 here and \u0027accessIPv4\u0027 in the parameters.yml file?","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"9f2d04892403996f816cf27f4ea8f82ae2ebf308","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    for admin and non-admin users:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    * The whitelist REST API filters whitelist for admin users:"},{"line_number":9,"context_line":"      [\u0027access_ip_v4\u0027, \u0027access_ip_v6\u0027, \u0027all_tenants\u0027, \u0027auto_disk_config\u0027,"},{"line_number":10,"context_line":"      \u0027availability_zone\u0027, \u0027config_drive\u0027, \u0027changes-since\u0027, \u0027created_at\u0027,"},{"line_number":11,"context_line":"      \u0027deleted\u0027, \u0027description\u0027, \u0027display_description\u0027, \u0027display_name\u0027,"},{"line_number":12,"context_line":"      \u0027flavor\u0027, \u0027host\u0027, \u0027hostname\u0027, \u0027image\u0027, \u0027image_ref\u0027, \u0027ip\u0027, \u0027ip6\u0027,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_fe2ff4a4","line":9,"range":{"start_line":9,"start_character":8,"end_line":9,"end_character":20},"in_reply_to":"3a461143_86ff9ea9","updated":"2017-02-02 00:53:56.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"626727a993eb7a8472e459d15acc5c3571963149","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    for admin and non-admin users:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    * The whitelist REST API filters whitelist for admin users:"},{"line_number":9,"context_line":"      [\u0027access_ip_v4\u0027, \u0027access_ip_v6\u0027, \u0027all_tenants\u0027, \u0027auto_disk_config\u0027,"},{"line_number":10,"context_line":"      \u0027availability_zone\u0027, \u0027config_drive\u0027, \u0027changes-since\u0027, \u0027created_at\u0027,"},{"line_number":11,"context_line":"      \u0027deleted\u0027, \u0027description\u0027, \u0027display_description\u0027, \u0027display_name\u0027,"},{"line_number":12,"context_line":"      \u0027flavor\u0027, \u0027host\u0027, \u0027hostname\u0027, \u0027image\u0027, \u0027image_ref\u0027, \u0027ip\u0027, \u0027ip6\u0027,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_99d9aa86","line":9,"range":{"start_line":9,"start_character":8,"end_line":9,"end_character":20},"in_reply_to":"3a461143_86ff9ea9","updated":"2017-02-02 01:12:52.000000000","message":"Hi, I checked, and accessIPv4 is used for display and access_ip_v4 is used in other places in codes, we have a transaction here:http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/helpers.py#n91\nbut \"list\" API seems not having this, and we should use access_ip_v4, I guess api-ref should be changed.","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cc8954e98dfa9b711ffb388b2d738697090aed61","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    for admin and non-admin users:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    * The whitelist REST API filters whitelist for admin users:"},{"line_number":9,"context_line":"      [\u0027access_ip_v4\u0027, \u0027access_ip_v6\u0027, \u0027all_tenants\u0027, \u0027auto_disk_config\u0027,"},{"line_number":10,"context_line":"      \u0027availability_zone\u0027, \u0027config_drive\u0027, \u0027changes-since\u0027, \u0027created_at\u0027,"},{"line_number":11,"context_line":"      \u0027deleted\u0027, \u0027description\u0027, \u0027display_description\u0027, \u0027display_name\u0027,"},{"line_number":12,"context_line":"      \u0027flavor\u0027, \u0027host\u0027, \u0027hostname\u0027, \u0027image\u0027, \u0027image_ref\u0027, \u0027ip\u0027, \u0027ip6\u0027,"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_055544c5","line":9,"range":{"start_line":9,"start_character":8,"end_line":9,"end_character":20},"in_reply_to":"3a461143_99d9aa86","updated":"2017-02-02 10:12:10.000000000","message":"humm this is actually not nice to give different fields in filter which are not exposed in APIs.\n\nThanks stephen for pointing this, I found bug in filter schema on those - https://bugs.launchpad.net/nova/+bug/1661195","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"31f4ea87f526523f66c6ba9ba5ec9b3fc17a92cc","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    for admin and non-admin users:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    * The whitelist REST API filters whitelist for admin users:"},{"line_number":9,"context_line":"      [\u0027access_ip_v4\u0027, \u0027access_ip_v6\u0027, \u0027all_tenants\u0027, \u0027auto_disk_config\u0027,"},{"line_number":10,"context_line":"      \u0027availability_zone\u0027, \u0027config_drive\u0027, \u0027changes-since\u0027, \u0027created_at\u0027,"},{"line_number":11,"context_line":"      \u0027deleted\u0027, \u0027description\u0027, \u0027display_description\u0027, \u0027display_name\u0027,"},{"line_number":12,"context_line":"      \u0027flavor\u0027, \u0027host\u0027, \u0027hostname\u0027, \u0027image\u0027, \u0027image_ref\u0027, \u0027ip\u0027, \u0027ip6\u0027,"},{"line_number":13,"context_line":"      \u0027kernel_id\u0027, \u0027key_name\u0027, \u0027launch_index\u0027, \u0027launched_at\u0027, \u0027limit\u0027,"},{"line_number":14,"context_line":"      \u0027locked_by\u0027, \u0027marker\u0027, \u0027name\u0027, \u0027node\u0027, \u0027not-tag\u0027, \u0027not-tag-any\u0027,"},{"line_number":15,"context_line":"      \u0027power_state\u0027, \u0027progress\u0027, \u0027project_id\u0027, \u0027ramdisk_id\u0027, \u0027reservation_id\u0027,"},{"line_number":16,"context_line":"      \u0027root_device_name\u0027, \u0027sort_dir\u0027, \u0027sort_key\u0027, \u0027status\u0027, \u0027tag\u0027, \u0027tag-any\u0027,"},{"line_number":17,"context_line":"      \u0027task_state\u0027, \u0027tenant_id\u0027, \u0027terminated_at\u0027, \u0027user_id\u0027, \u0027uuid\u0027,"},{"line_number":18,"context_line":"      \u0027vm_state\u0027]"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    * For the non-admin user, there have a whitelist for filters already. That"},{"line_number":21,"context_line":"      whitelist was kept."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_66bd5202","line":18,"range":{"start_line":9,"start_character":0,"end_line":18,"end_character":17},"updated":"2017-02-01 15:04:21.000000000","message":"These should probably have been given as a list and formatted as code for readability:\n\n  - ``access_ip_v4``","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0f86ab04bb0e7484323fb9204889017fd2ac9fdc","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    for admin and non-admin users:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    * The whitelist REST API filters whitelist for admin users:"},{"line_number":9,"context_line":"      [\u0027access_ip_v4\u0027, \u0027access_ip_v6\u0027, \u0027all_tenants\u0027, \u0027auto_disk_config\u0027,"},{"line_number":10,"context_line":"      \u0027availability_zone\u0027, \u0027config_drive\u0027, \u0027changes-since\u0027, \u0027created_at\u0027,"},{"line_number":11,"context_line":"      \u0027deleted\u0027, \u0027description\u0027, \u0027display_description\u0027, \u0027display_name\u0027,"},{"line_number":12,"context_line":"      \u0027flavor\u0027, \u0027host\u0027, \u0027hostname\u0027, \u0027image\u0027, \u0027image_ref\u0027, \u0027ip\u0027, \u0027ip6\u0027,"},{"line_number":13,"context_line":"      \u0027kernel_id\u0027, \u0027key_name\u0027, \u0027launch_index\u0027, \u0027launched_at\u0027, \u0027limit\u0027,"},{"line_number":14,"context_line":"      \u0027locked_by\u0027, \u0027marker\u0027, \u0027name\u0027, \u0027node\u0027, \u0027not-tag\u0027, \u0027not-tag-any\u0027,"},{"line_number":15,"context_line":"      \u0027power_state\u0027, \u0027progress\u0027, \u0027project_id\u0027, \u0027ramdisk_id\u0027, \u0027reservation_id\u0027,"},{"line_number":16,"context_line":"      \u0027root_device_name\u0027, \u0027sort_dir\u0027, \u0027sort_key\u0027, \u0027status\u0027, \u0027tag\u0027, \u0027tag-any\u0027,"},{"line_number":17,"context_line":"      \u0027task_state\u0027, \u0027tenant_id\u0027, \u0027terminated_at\u0027, \u0027user_id\u0027, \u0027uuid\u0027,"},{"line_number":18,"context_line":"      \u0027vm_state\u0027]"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    * For the non-admin user, there have a whitelist for filters already. That"},{"line_number":21,"context_line":"      whitelist was kept."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_680d0e37","line":18,"range":{"start_line":9,"start_character":0,"end_line":18,"end_character":17},"in_reply_to":"3a461143_66bd5202","updated":"2017-02-01 22:55:30.000000000","message":"Yeah a list would be a lot easier to read. This is all mashed up right now:\n\nhttp://docs-draft.openstack.org/60/421760/10/check/gate-nova-releasenotes/d55bead//releasenotes/build/html/unreleased.html#upgrade-notes","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"9f2d04892403996f816cf27f4ea8f82ae2ebf308","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    for admin and non-admin users:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    * The whitelist REST API filters whitelist for admin users:"},{"line_number":9,"context_line":"      [\u0027access_ip_v4\u0027, \u0027access_ip_v6\u0027, \u0027all_tenants\u0027, \u0027auto_disk_config\u0027,"},{"line_number":10,"context_line":"      \u0027availability_zone\u0027, \u0027config_drive\u0027, \u0027changes-since\u0027, \u0027created_at\u0027,"},{"line_number":11,"context_line":"      \u0027deleted\u0027, \u0027description\u0027, \u0027display_description\u0027, \u0027display_name\u0027,"},{"line_number":12,"context_line":"      \u0027flavor\u0027, \u0027host\u0027, \u0027hostname\u0027, \u0027image\u0027, \u0027image_ref\u0027, \u0027ip\u0027, \u0027ip6\u0027,"},{"line_number":13,"context_line":"      \u0027kernel_id\u0027, \u0027key_name\u0027, \u0027launch_index\u0027, \u0027launched_at\u0027, \u0027limit\u0027,"},{"line_number":14,"context_line":"      \u0027locked_by\u0027, \u0027marker\u0027, \u0027name\u0027, \u0027node\u0027, \u0027not-tag\u0027, \u0027not-tag-any\u0027,"},{"line_number":15,"context_line":"      \u0027power_state\u0027, \u0027progress\u0027, \u0027project_id\u0027, \u0027ramdisk_id\u0027, \u0027reservation_id\u0027,"},{"line_number":16,"context_line":"      \u0027root_device_name\u0027, \u0027sort_dir\u0027, \u0027sort_key\u0027, \u0027status\u0027, \u0027tag\u0027, \u0027tag-any\u0027,"},{"line_number":17,"context_line":"      \u0027task_state\u0027, \u0027tenant_id\u0027, \u0027terminated_at\u0027, \u0027user_id\u0027, \u0027uuid\u0027,"},{"line_number":18,"context_line":"      \u0027vm_state\u0027]"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    * For the non-admin user, there have a whitelist for filters already. That"},{"line_number":21,"context_line":"      whitelist was kept."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a461143_7e5dc447","line":18,"range":{"start_line":9,"start_character":0,"end_line":18,"end_character":17},"in_reply_to":"3a461143_680d0e37","updated":"2017-02-02 00:53:56.000000000","message":"Done","commit_id":"6670857bd7dca87003905f10557c21ba16bd1abb"}]}
