)]}'
{"api-guide/source/general_info.rst":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"576746d3117bd551adbf2b24372663d649969873","unresolved":false,"context_lines":[{"line_number":130,"context_line":""},{"line_number":131,"context_line":"   - **nova-metadata**"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"   Openstack Metadata API serivce."},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"   - **nova-scheduler**"},{"line_number":136,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba8a016a_137e98ae","line":133,"updated":"2015-11-22 14:30:06.000000000","message":"serivce \u003d\u003e service","commit_id":"74be79547a09d0938b0aee63332301de2f6bed0c"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"576746d3117bd551adbf2b24372663d649969873","unresolved":false,"context_lines":[{"line_number":140,"context_line":"   - **nova-conductor**"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"   It provides databases accessing service, versioned object backport service"},{"line_number":143,"context_line":"   for nova other services and running some tasks which may take some times."},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"   - **nova-compute**"},{"line_number":146,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba8a016a_b349cc90","line":143,"updated":"2015-11-22 14:30:06.000000000","message":"this sentence does not really make sense","commit_id":"74be79547a09d0938b0aee63332301de2f6bed0c"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"576746d3117bd551adbf2b24372663d649969873","unresolved":false,"context_lines":[{"line_number":144,"context_line":""},{"line_number":145,"context_line":"   - **nova-compute**"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"   It provides the management of comptue resource, hyervisors and servers"},{"line_number":148,"context_line":"   running on hypervisor."},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"   - **nova-network**"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba8a016a_d34ed095","line":147,"updated":"2015-11-22 14:30:06.000000000","message":"comptue \u003d\u003e compute","commit_id":"74be79547a09d0938b0aee63332301de2f6bed0c"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"576746d3117bd551adbf2b24372663d649969873","unresolved":false,"context_lines":[{"line_number":167,"context_line":""},{"line_number":168,"context_line":"   - **enable, disable, disable-log-reason**"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"   The service can be disabled to indicate the service didn\u0027t provided service"},{"line_number":171,"context_line":"   anymore. This is used by admin to stop service for maintenance. For"},{"line_number":172,"context_line":"   example, admin want to maintenance specfied compute node. Admin can disable"},{"line_number":173,"context_line":"   nova-compute service on that compute node. Then nova won\u0027t dispatch any"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba8a016a_93484889","line":170,"updated":"2015-11-22 14:30:06.000000000","message":"didn\u0027t \u003d\u003e doesn\u0027t","commit_id":"74be79547a09d0938b0aee63332301de2f6bed0c"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"576746d3117bd551adbf2b24372663d649969873","unresolved":false,"context_lines":[{"line_number":168,"context_line":"   - **enable, disable, disable-log-reason**"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"   The service can be disabled to indicate the service didn\u0027t provided service"},{"line_number":171,"context_line":"   anymore. This is used by admin to stop service for maintenance. For"},{"line_number":172,"context_line":"   example, admin want to maintenance specfied compute node. Admin can disable"},{"line_number":173,"context_line":"   nova-compute service on that compute node. Then nova won\u0027t dispatch any"},{"line_number":174,"context_line":"   new compute request to that compute node anymore. Admin also can add note"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba8a016a_335e3c46","line":171,"updated":"2015-11-22 14:30:06.000000000","message":"stop service \u003d\u003e stop the service","commit_id":"74be79547a09d0938b0aee63332301de2f6bed0c"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"576746d3117bd551adbf2b24372663d649969873","unresolved":false,"context_lines":[{"line_number":169,"context_line":""},{"line_number":170,"context_line":"   The service can be disabled to indicate the service didn\u0027t provided service"},{"line_number":171,"context_line":"   anymore. This is used by admin to stop service for maintenance. For"},{"line_number":172,"context_line":"   example, admin want to maintenance specfied compute node. Admin can disable"},{"line_number":173,"context_line":"   nova-compute service on that compute node. Then nova won\u0027t dispatch any"},{"line_number":174,"context_line":"   new compute request to that compute node anymore. Admin also can add note"},{"line_number":175,"context_line":"   for disable reason."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba8a016a_535bc054","line":172,"updated":"2015-11-22 14:30:06.000000000","message":"want to maintenance specfied compute node \u003d\u003e wants or needs to perform a maintenance operation on a compute node","commit_id":"74be79547a09d0938b0aee63332301de2f6bed0c"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"461f63348222c362914e296d413a7586aa01a913","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":"   A set services of Nova components provided. This allows you query the"},{"line_number":124,"context_line":"   services status, running state and where it is running. It also allows you"},{"line_number":125,"context_line":"   control the services. The services provided by nova as below:"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"   - **nova-osapi_compute**"},{"line_number":128,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a8ffd7b_2bab3d8b","line":125,"updated":"2015-11-24 19:21:48.000000000","message":"do we need to talk about the service process per-cpu?","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"a71ebb36e2dad08abcfa2c0e5bb79291777f72d0","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":"   A set services of Nova components provided. This allows you query the"},{"line_number":124,"context_line":"   services status, running state and where it is running. It also allows you"},{"line_number":125,"context_line":"   control the services. The services provided by nova as below:"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"   - **nova-osapi_compute**"},{"line_number":128,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a8ffd7b_57c2ce86","line":125,"in_reply_to":"9a8ffd7b_2bab3d8b","updated":"2015-11-25 07:10:18.000000000","message":"emm...I feel it\u0027s fine, service isn\u0027t only about nova-compute","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"71420bedc9ab4e12b17717cb91c5b2318ec43f95","unresolved":false,"context_lines":[{"line_number":150,"context_line":"   - **nova-network**"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"     The management of tenant network service. It will be instead of by"},{"line_number":153,"context_line":"     Neutron."},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"   - **nova-ec2(deprecated)**"},{"line_number":156,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_59343e49","line":153,"updated":"2015-11-23 01:47:22.000000000","message":"hmm, I\u0027m not sure about this, maybe \"It will be replaced by Neutron\" is better?","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"6f3ad6a3db566732c4f6ce0832ec0d99e32f2d86","unresolved":false,"context_lines":[{"line_number":150,"context_line":"   - **nova-network**"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"     The management of tenant network service. It will be instead of by"},{"line_number":153,"context_line":"     Neutron."},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"   - **nova-ec2(deprecated)**"},{"line_number":156,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_88548f54","line":153,"in_reply_to":"ba8a016a_59343e49","updated":"2015-11-23 06:52:46.000000000","message":"emm...sounds good :)","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"0158286b13740d7cf7f78b7e1aa41fb33ec27c94","unresolved":false,"context_lines":[{"line_number":150,"context_line":"   - **nova-network**"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"     The management of tenant network service. It will be instead of by"},{"line_number":153,"context_line":"     Neutron."},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"   - **nova-ec2(deprecated)**"},{"line_number":156,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_b4d8881f","line":153,"in_reply_to":"ba8a016a_88548f54","updated":"2015-11-24 09:27:37.000000000","message":"nice point.","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"461f63348222c362914e296d413a7586aa01a913","unresolved":false,"context_lines":[{"line_number":162,"context_line":""},{"line_number":163,"context_line":"   - **nova-cert**"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"     The management of X509 certificates service."},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"-  **Services Actions**"},{"line_number":168,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a8ffd7b_6ba145a9","line":165,"updated":"2015-11-24 19:21:48.000000000","message":"how about nova-novncproxy?","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"a71ebb36e2dad08abcfa2c0e5bb79291777f72d0","unresolved":false,"context_lines":[{"line_number":162,"context_line":""},{"line_number":163,"context_line":"   - **nova-cert**"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"     The management of X509 certificates service."},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"-  **Services Actions**"},{"line_number":168,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a8ffd7b_f790a297","line":165,"in_reply_to":"9a8ffd7b_6ba145a9","updated":"2015-11-25 07:10:18.000000000","message":"That isn\u0027t a nova service","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"0158286b13740d7cf7f78b7e1aa41fb33ec27c94","unresolved":false,"context_lines":[{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   The service can be disabled to indicate the service didn\u0027t provided service"},{"line_number":172,"context_line":"   anymore. This is used by admin to stop service for maintenance. For"},{"line_number":173,"context_line":"   example, admin want to maintenance specfied compute node. Admin can disable"},{"line_number":174,"context_line":"   nova-compute service on that compute node. Then nova won\u0027t dispatch any"},{"line_number":175,"context_line":"   new compute request to that compute node anymore. Admin also can add note"},{"line_number":176,"context_line":"   for disable reason."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_540efc8c","line":173,"updated":"2015-11-24 09:27:37.000000000","message":"nit: s/want/wants/\n\ns/specfied/specified/","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"461f63348222c362914e296d413a7586aa01a913","unresolved":false,"context_lines":[{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   The service can be disabled to indicate the service didn\u0027t provided service"},{"line_number":172,"context_line":"   anymore. This is used by admin to stop service for maintenance. For"},{"line_number":173,"context_line":"   example, admin want to maintenance specfied compute node. Admin can disable"},{"line_number":174,"context_line":"   nova-compute service on that compute node. Then nova won\u0027t dispatch any"},{"line_number":175,"context_line":"   new compute request to that compute node anymore. Admin also can add note"},{"line_number":176,"context_line":"   for disable reason."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a8ffd7b_cb69518d","line":173,"updated":"2015-11-24 19:21:48.000000000","message":"s/maintenance/maintain/","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"a71ebb36e2dad08abcfa2c0e5bb79291777f72d0","unresolved":false,"context_lines":[{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   The service can be disabled to indicate the service didn\u0027t provided service"},{"line_number":172,"context_line":"   anymore. This is used by admin to stop service for maintenance. For"},{"line_number":173,"context_line":"   example, admin want to maintenance specfied compute node. Admin can disable"},{"line_number":174,"context_line":"   nova-compute service on that compute node. Then nova won\u0027t dispatch any"},{"line_number":175,"context_line":"   new compute request to that compute node anymore. Admin also can add note"},{"line_number":176,"context_line":"   for disable reason."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a8ffd7b_b7e9ba1c","line":173,"in_reply_to":"9a8ffd7b_cb69518d","updated":"2015-11-25 07:10:18.000000000","message":"Done","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"a71ebb36e2dad08abcfa2c0e5bb79291777f72d0","unresolved":false,"context_lines":[{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   The service can be disabled to indicate the service didn\u0027t provided service"},{"line_number":172,"context_line":"   anymore. This is used by admin to stop service for maintenance. For"},{"line_number":173,"context_line":"   example, admin want to maintenance specfied compute node. Admin can disable"},{"line_number":174,"context_line":"   nova-compute service on that compute node. Then nova won\u0027t dispatch any"},{"line_number":175,"context_line":"   new compute request to that compute node anymore. Admin also can add note"},{"line_number":176,"context_line":"   for disable reason."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a8ffd7b_178e8678","line":173,"in_reply_to":"ba8a016a_540efc8c","updated":"2015-11-25 07:10:18.000000000","message":"Done","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"0158286b13740d7cf7f78b7e1aa41fb33ec27c94","unresolved":false,"context_lines":[{"line_number":178,"context_line":"   - **forced-down**"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"   This allows you set the state of service down immediately. This can be used"},{"line_number":181,"context_line":"   external fault monitoring system mark the service down when fault noticed."},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"-  **Hosts**"},{"line_number":184,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_f455b04f","line":181,"updated":"2015-11-24 09:27:37.000000000","message":"by external fault monitoring system when marking the service ...","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"461f63348222c362914e296d413a7586aa01a913","unresolved":false,"context_lines":[{"line_number":178,"context_line":"   - **forced-down**"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"   This allows you set the state of service down immediately. This can be used"},{"line_number":181,"context_line":"   external fault monitoring system mark the service down when fault noticed."},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"-  **Hosts**"},{"line_number":184,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a8ffd7b_2b0fbde2","line":181,"updated":"2015-11-24 19:21:48.000000000","message":"do we need talk about microversion here? \nit\u0027s 2.12 ?","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"a71ebb36e2dad08abcfa2c0e5bb79291777f72d0","unresolved":false,"context_lines":[{"line_number":178,"context_line":"   - **forced-down**"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"   This allows you set the state of service down immediately. This can be used"},{"line_number":181,"context_line":"   external fault monitoring system mark the service down when fault noticed."},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"-  **Hosts**"},{"line_number":184,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a8ffd7b_b7d0da54","line":181,"in_reply_to":"9a8ffd7b_2b0fbde2","updated":"2015-11-25 07:10:18.000000000","message":"emm....good point, I will mention microversion","commit_id":"8703bb6045294b950e269ed0184f06afea9bd148"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e21de30ae0e43723f01c15dda57204889c37e03c","unresolved":false,"context_lines":[{"line_number":126,"context_line":""},{"line_number":127,"context_line":"   - **nova-osapi_compute**"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"     Openstack Compute REST API service."},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"   - **nova-metadata**"},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a8ffd7b_9e4d739b","line":129,"updated":"2015-12-02 07:20:42.000000000","message":"s/Openstack/OpenStack/","commit_id":"bd533e8fa0c555cf3726433f7524ae562054a8bc"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"8589ec2a5b3cdeba6af41b51b65af905d2161d76","unresolved":false,"context_lines":[{"line_number":126,"context_line":""},{"line_number":127,"context_line":"   - **nova-osapi_compute**"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"     Openstack Compute REST API service."},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"   - **nova-metadata**"},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a8ffd7b_04acd633","line":129,"in_reply_to":"9a8ffd7b_9e4d739b","updated":"2015-12-02 10:07:02.000000000","message":"Done","commit_id":"bd533e8fa0c555cf3726433f7524ae562054a8bc"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e21de30ae0e43723f01c15dda57204889c37e03c","unresolved":false,"context_lines":[{"line_number":130,"context_line":""},{"line_number":131,"context_line":"   - **nova-metadata**"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"     Openstack Metadata API service."},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"   - **nova-scheduler**"},{"line_number":136,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a8ffd7b_3e448772","line":133,"updated":"2015-12-02 07:20:42.000000000","message":"ditto","commit_id":"bd533e8fa0c555cf3726433f7524ae562054a8bc"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"8589ec2a5b3cdeba6af41b51b65af905d2161d76","unresolved":false,"context_lines":[{"line_number":130,"context_line":""},{"line_number":131,"context_line":"   - **nova-metadata**"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"     Openstack Metadata API service."},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"   - **nova-scheduler**"},{"line_number":136,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a8ffd7b_6431220b","line":133,"in_reply_to":"9a8ffd7b_3e448772","updated":"2015-12-02 10:07:02.000000000","message":"Done","commit_id":"bd533e8fa0c555cf3726433f7524ae562054a8bc"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e21de30ae0e43723f01c15dda57204889c37e03c","unresolved":false,"context_lines":[{"line_number":135,"context_line":"   - **nova-scheduler**"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"     It provides scheduling service, it determines where the compute requests"},{"line_number":138,"context_line":"     dispatch to."},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"   - **nova-conductor**"},{"line_number":141,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a8ffd7b_c9182778","line":138,"updated":"2015-12-02 07:20:42.000000000","message":"s/dispatch/are dispatched to/","commit_id":"bd533e8fa0c555cf3726433f7524ae562054a8bc"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"8589ec2a5b3cdeba6af41b51b65af905d2161d76","unresolved":false,"context_lines":[{"line_number":135,"context_line":"   - **nova-scheduler**"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"     It provides scheduling service, it determines where the compute requests"},{"line_number":138,"context_line":"     dispatch to."},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"   - **nova-conductor**"},{"line_number":141,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a8ffd7b_042136b4","line":138,"in_reply_to":"9a8ffd7b_c9182778","updated":"2015-12-02 10:07:02.000000000","message":"Done","commit_id":"bd533e8fa0c555cf3726433f7524ae562054a8bc"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e21de30ae0e43723f01c15dda57204889c37e03c","unresolved":false,"context_lines":[{"line_number":169,"context_line":""},{"line_number":170,"context_line":"   The service can be disabled to indicate the service didn\u0027t provided service"},{"line_number":171,"context_line":"   anymore. This is used by admin to stop service for maintenance. For"},{"line_number":172,"context_line":"   example, admin wants to maintain specific compute node. Admin can disable"},{"line_number":173,"context_line":"   nova-compute service on that compute node. Then nova won\u0027t dispatch any"},{"line_number":174,"context_line":"   new compute request to that compute node anymore. Admin also can add note"},{"line_number":175,"context_line":"   for disable reason."}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a8ffd7b_89777f9e","line":172,"updated":"2015-12-02 07:20:42.000000000","message":"It is a little difficult to understand the sentence.\nHow about\n\n example when admin wants to maintain a specific compute node, he/she can disable","commit_id":"bd533e8fa0c555cf3726433f7524ae562054a8bc"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"8589ec2a5b3cdeba6af41b51b65af905d2161d76","unresolved":false,"context_lines":[{"line_number":169,"context_line":""},{"line_number":170,"context_line":"   The service can be disabled to indicate the service didn\u0027t provided service"},{"line_number":171,"context_line":"   anymore. This is used by admin to stop service for maintenance. For"},{"line_number":172,"context_line":"   example, admin wants to maintain specific compute node. Admin can disable"},{"line_number":173,"context_line":"   nova-compute service on that compute node. Then nova won\u0027t dispatch any"},{"line_number":174,"context_line":"   new compute request to that compute node anymore. Admin also can add note"},{"line_number":175,"context_line":"   for disable reason."}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a8ffd7b_8f021f08","line":172,"in_reply_to":"9a8ffd7b_89777f9e","updated":"2015-12-02 10:07:02.000000000","message":"ok. how about this:\n\nFor example, when admin wants to maintain a specific compute node, admin can disable....","commit_id":"bd533e8fa0c555cf3726433f7524ae562054a8bc"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e21de30ae0e43723f01c15dda57204889c37e03c","unresolved":false,"context_lines":[{"line_number":177,"context_line":"   - **forced-down**"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"   This allows you set the state of service down immediately. This can be used"},{"line_number":180,"context_line":"   external fault monitoring system mark the service down when fault noticed."},{"line_number":181,"context_line":"   (This action is enabled in Microversion 2.11)"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"-  **Hosts**"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a8ffd7b_69e9fb19","line":180,"updated":"2015-12-02 07:20:42.000000000","message":"Here should be\n\n when an external monitoring system marks the service down for notifying the fault.","commit_id":"bd533e8fa0c555cf3726433f7524ae562054a8bc"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"8589ec2a5b3cdeba6af41b51b65af905d2161d76","unresolved":false,"context_lines":[{"line_number":177,"context_line":"   - **forced-down**"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"   This allows you set the state of service down immediately. This can be used"},{"line_number":180,"context_line":"   external fault monitoring system mark the service down when fault noticed."},{"line_number":181,"context_line":"   (This action is enabled in Microversion 2.11)"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"-  **Hosts**"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a8ffd7b_b72f3587","line":180,"in_reply_to":"9a8ffd7b_69e9fb19","updated":"2015-12-02 10:07:02.000000000","message":"Emm....I\u0027m not sure how to connect the words you suggestion in this paragraph, how about \"an external monitoring system marks the service down for notifying the fault\", just remove the \"when\".","commit_id":"bd533e8fa0c555cf3726433f7524ae562054a8bc"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e0ae9d034a3bddc86c4ab9f98a87f45de468200d","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":"   Services are provide by Nova components. Normally, the Nova component runs"},{"line_number":124,"context_line":"   as a process on the controller/compute node to provide the service. These"},{"line_number":125,"context_line":"   services may be end-user facing, such as the Nova API service, but most just"},{"line_number":126,"context_line":"   work with other Nova services. The status of each service is monitored by"},{"line_number":127,"context_line":"   Nova, and if it is not responding normally, Nova will update its status so"},{"line_number":128,"context_line":"   that requests are not sent to that service anymore. The service can also be"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9a8ffd7b_8d174fed","line":125,"updated":"2015-12-03 01:34:04.000000000","message":"NIT: I am pretty sure what is the Nova API service ;-)\nbut it is nice to make the words the same as possible to the other words for users/developers like\n\n s/the Nova API/nova-osapi_compute/\n\nor\n\n s/the Nova API/the OpenStack Compute REST API/","commit_id":"ac6822beb4f76953a3102540206e1f152a98fec1"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"a9617d6646026570de6657f1ec71d99521392004","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":"   Services are provide by Nova components. Normally, the Nova component runs"},{"line_number":124,"context_line":"   as a process on the controller/compute node to provide the service. These"},{"line_number":125,"context_line":"   services may be end-user facing, such as the Nova API service, but most just"},{"line_number":126,"context_line":"   work with other Nova services. The status of each service is monitored by"},{"line_number":127,"context_line":"   Nova, and if it is not responding normally, Nova will update its status so"},{"line_number":128,"context_line":"   that requests are not sent to that service anymore. The service can also be"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9a8ffd7b_0796d83d","line":125,"in_reply_to":"9a8ffd7b_8d174fed","updated":"2015-12-03 05:03:36.000000000","message":"good point., I choice \u0027the OpenStack Compute REST API\u0027","commit_id":"ac6822beb4f76953a3102540206e1f152a98fec1"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"866d1dedce794f87a42ea702d537a629aef81f9e","unresolved":false,"context_lines":[{"line_number":164,"context_line":""},{"line_number":165,"context_line":"     This service provides AWS EC2 API compatibility."},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"   - **nova-consoleauth**"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"     This service provides authorization for consoles."},{"line_number":170,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a8ffd7b_6fc20487","line":167,"updated":"2015-12-03 12:49:01.000000000","message":"I think we have some other console ones, but this is a good starting guide.\n\nI do worry if this should be covered in an API concept guide, but I guess its important for context.","commit_id":"78db34c0b59cc04883e1ffa215313092c15ce7c8"}]}
