)]}'
{"api-ref/source/os-baremetal-nodes.inc":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"69672383dd256fabe3b99988ac20375c88e2a5c9","unresolved":false,"context_lines":[{"line_number":21,"context_line":"Normal response codes: 202"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Error response codes: unauthorized(401), forbidden(403),"},{"line_number":24,"context_line":"itemNotFound(404), notImplemented(501)"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Request"},{"line_number":27,"context_line":"-------"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"bab6814e_a52563ac","line":24,"range":{"start_line":24,"start_character":13,"end_line":24,"end_character":16},"updated":"2016-05-18 19:47:38.000000000","message":"This actually doesn\u0027t make sense in the code, it\u0027s not used. I assume it was there for server id which isn\u0027t actually used.","commit_id":"44e9676df7081d435b69ff8f77a66a2fba1d39e1"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"69672383dd256fabe3b99988ac20375c88e2a5c9","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  - tenant_id: tenant_id"},{"line_number":70,"context_line":"  - node_id: node_id"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Response"},{"line_number":73,"context_line":"--------"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":".. rest_parameters:: parameters.yaml"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"bab6814e_0596ef4b","line":72,"updated":"2016-05-18 19:47:38.000000000","message":"There is an instance uuid in the response for show:\n\nhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/baremetal_nodes.py#L123","commit_id":"44e9676df7081d435b69ff8f77a66a2fba1d39e1"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"5c34ad7c3b779efbf1fd12f83e41f0839579f4f7","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"   - nodes: baremetal_nodes"},{"line_number":39,"context_line":"   - id: baremetal_id"},{"line_number":40,"context_line":"   - interfaces: baremetal_interfaces"},{"line_number":41,"context_line":"   - host: baremetal_host"},{"line_number":42,"context_line":"   - task_state: baremetal_taskstate"},{"line_number":43,"context_line":"   - cpus: baremetal_cpus"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"bab6814e_590a9ed3","line":40,"range":{"start_line":40,"start_character":5,"end_line":40,"end_character":15},"updated":"2016-05-18 21:34:26.000000000","message":"This will always be empty for this method, but meh.","commit_id":"0e5aa68f16b6da2afa678d293a9af6adf2776b6c"}],"api-ref/source/parameters.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"69672383dd256fabe3b99988ac20375c88e2a5c9","unresolved":false,"context_lines":[{"line_number":715,"context_line":"  required: true"},{"line_number":716,"context_line":"  type: string"},{"line_number":717,"context_line":"  description: |"},{"line_number":718,"context_line":"    Number of cpus the node has. Note: this is json string, even"},{"line_number":719,"context_line":"    though it will look like an int value."},{"line_number":720,"context_line":"baremetal_disk:"},{"line_number":721,"context_line":"  in: body"},{"line_number":722,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bab6814e_855e5fe7","line":719,"range":{"start_line":718,"start_character":33,"end_line":719,"end_character":42},"updated":"2016-05-18 19:47:38.000000000","message":"Hmm, but it defaults to an int value, not a string:\n\nhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/baremetal_nodes.py#L97","commit_id":"44e9676df7081d435b69ff8f77a66a2fba1d39e1"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"5f2a5d3422992aea8e10e1bc8f21429f7f1292dd","unresolved":false,"context_lines":[{"line_number":715,"context_line":"  required: true"},{"line_number":716,"context_line":"  type: string"},{"line_number":717,"context_line":"  description: |"},{"line_number":718,"context_line":"    Number of cpus the node has. Note: this is json string, even"},{"line_number":719,"context_line":"    though it will look like an int value."},{"line_number":720,"context_line":"baremetal_disk:"},{"line_number":721,"context_line":"  in: body"},{"line_number":722,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bab6814e_854adf81","line":719,"range":{"start_line":718,"start_character":33,"end_line":719,"end_character":42},"in_reply_to":"bab6814e_855e5fe7","updated":"2016-05-18 19:57:09.000000000","message":"The Ironic API schema for Node uses strings:\n\nhttp://docs.openstack.org/developer/ironic/webapi/v1.html#Node\n\nSo it\u0027s probably just our API code that\u0027s busted passing ints by default.","commit_id":"44e9676df7081d435b69ff8f77a66a2fba1d39e1"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"69672383dd256fabe3b99988ac20375c88e2a5c9","unresolved":false,"context_lines":[{"line_number":722,"context_line":"  required: true"},{"line_number":723,"context_line":"  type: string"},{"line_number":724,"context_line":"  description: |"},{"line_number":725,"context_line":"    Amount of disk in GiB the node has. Note: this is json string,"},{"line_number":726,"context_line":"    even though it will look like an int value."},{"line_number":727,"context_line":"baremetal_host:"},{"line_number":728,"context_line":"  in: body"},{"line_number":729,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bab6814e_650a5bd4","line":726,"range":{"start_line":725,"start_character":40,"end_line":726,"end_character":47},"updated":"2016-05-18 19:47:38.000000000","message":"The code returns an int by default.","commit_id":"44e9676df7081d435b69ff8f77a66a2fba1d39e1"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"69672383dd256fabe3b99988ac20375c88e2a5c9","unresolved":false,"context_lines":[{"line_number":741,"context_line":"  required: true"},{"line_number":742,"context_line":"  type: array"},{"line_number":743,"context_line":"  description: |"},{"line_number":744,"context_line":"    A list of interface objects for active interfaces on the baremetal"},{"line_number":745,"context_line":"    node. Each will have an ``address`` field with the address."},{"line_number":746,"context_line":"baremetal_mem:"},{"line_number":747,"context_line":"  in: body"},{"line_number":748,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bab6814e_45bab724","line":745,"range":{"start_line":744,"start_character":4,"end_line":745,"end_character":63},"updated":"2016-05-18 19:47:38.000000000","message":"For list operations this is empty.\n\nhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/baremetal_nodes.py#L94","commit_id":"44e9676df7081d435b69ff8f77a66a2fba1d39e1"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"69672383dd256fabe3b99988ac20375c88e2a5c9","unresolved":false,"context_lines":[{"line_number":748,"context_line":"  required: true"},{"line_number":749,"context_line":"  type: string"},{"line_number":750,"context_line":"  description: |"},{"line_number":751,"context_line":"    Amount of memory in MiB the node has. Note: this is json string,"},{"line_number":752,"context_line":"    even though it will look like an int value."},{"line_number":753,"context_line":"baremetal_node:"},{"line_number":754,"context_line":"  in: body"},{"line_number":755,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bab6814e_e5f64bd6","line":752,"range":{"start_line":751,"start_character":42,"end_line":752,"end_character":47},"updated":"2016-05-18 19:47:38.000000000","message":"ditto","commit_id":"44e9676df7081d435b69ff8f77a66a2fba1d39e1"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"69672383dd256fabe3b99988ac20375c88e2a5c9","unresolved":false,"context_lines":[{"line_number":767,"context_line":"  required: true"},{"line_number":768,"context_line":"  type: string"},{"line_number":769,"context_line":"  description: |"},{"line_number":770,"context_line":"    The ironic task state for the node. See Ironic project for more"},{"line_number":771,"context_line":"    details."},{"line_number":772,"context_line":"binary:"},{"line_number":773,"context_line":"  description: |"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bab6814e_85d01f55","line":770,"range":{"start_line":770,"start_character":8,"end_line":770,"end_character":14},"updated":"2016-05-18 19:47:38.000000000","message":"We should capitalize Ironic.","commit_id":"44e9676df7081d435b69ff8f77a66a2fba1d39e1"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"147239ab998c2d8d779b1c792a2ab3e05207dd9b","unresolved":false,"context_lines":[{"line_number":747,"context_line":"  required: true"},{"line_number":748,"context_line":"  type: array"},{"line_number":749,"context_line":"  description: |"},{"line_number":750,"context_line":"    A list of interface objects for active interfaces on the baremetal"},{"line_number":751,"context_line":"    node. Each will have an ``address`` field with the address."},{"line_number":752,"context_line":"baremetal_mem:"},{"line_number":753,"context_line":"  in: body"},{"line_number":754,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bab6814e_9ed6acc3","line":751,"range":{"start_line":750,"start_character":4,"end_line":751,"end_character":63},"updated":"2016-05-18 21:20:12.000000000","message":"So I guess we don\u0027t care about mentioning this is empty for a GET /os-baremetal-nodes/ operation?","commit_id":"30c1f71f6021b7a1687a15beb12aac6c9d0df6e9"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"147239ab998c2d8d779b1c792a2ab3e05207dd9b","unresolved":false,"context_lines":[{"line_number":773,"context_line":"  required: true"},{"line_number":774,"context_line":"  type: string"},{"line_number":775,"context_line":"  description: |"},{"line_number":776,"context_line":"    The ironic task state for the node. See Ironic project for more"},{"line_number":777,"context_line":"    details."},{"line_number":778,"context_line":"binary:"},{"line_number":779,"context_line":"  description: |"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bab6814e_fe02583d","line":776,"range":{"start_line":776,"start_character":8,"end_line":776,"end_character":14},"updated":"2016-05-18 21:20:12.000000000","message":"Still think this should be capitalized.","commit_id":"30c1f71f6021b7a1687a15beb12aac6c9d0df6e9"}]}
