)]}'
{"doc/source/strategies/outlet_temp_control.rst":[{"author":{"_account_id":15949,"name":"Atul Pandey","email":"atul.pandey@nectechnologies.in","username":"atulpandey"},"change_message_id":"4f570ca848f23e848dcf1572a590ddaef17e28e9","unresolved":false,"context_lines":[{"line_number":9,"context_line":""},{"line_number":10,"context_line":"**goal**: ``thermal_optimization``"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Outlem(Exhaust Air) temperature is a new thermal telemetry which can be"},{"line_number":13,"context_line":"used to measure the server\u0027s thermal/workload status. This strategy makes"},{"line_number":14,"context_line":"decisions to migrate workloads to the servers with good thermal condition"},{"line_number":15,"context_line":"(lowest outlet temperature) when the outlet temperature of source servers"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a77a97e_38bb5374","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":6},"updated":"2016-11-15 04:38:57.000000000","message":"typo :This need to be corrected to outlet.","commit_id":"0894e240fd4213722b8897334906617049249136"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"4f6b720b1e91e8a7ee24f06b6a7da8056d2619fc","unresolved":false,"context_lines":[{"line_number":56,"context_line":"         - description"},{"line_number":57,"context_line":"       * - ``migration``"},{"line_number":58,"context_line":"         - .. watcher-term:: watcher.applier.actions.migration.Migrate"},{"line_number":59,"context_line":"       * - ``change_nova_service_state``"},{"line_number":60,"context_line":"         - .. watcher-term:: watcher.applier.actions.change_nova_service_state.ChangeNovaServiceStat"},{"line_number":61,"context_line":"e"},{"line_number":62,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_d0c3a187","line":59,"range":{"start_line":59,"start_character":13,"end_line":59,"end_character":38},"updated":"2016-11-17 06:32:56.000000000","message":"I can not find this action in outlet_temp_control.py","commit_id":"29b82b7c366e30fa2e1726a78eb4d1e927d7c577"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"4f6b720b1e91e8a7ee24f06b6a7da8056d2619fc","unresolved":false,"context_lines":[{"line_number":70,"context_line":"Configuration"},{"line_number":71,"context_line":"-------------"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"If your strategy use configurable parameters, explain here how to tune them."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Efficacy Indicator"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_d01f2106","line":73,"range":{"start_line":73,"start_character":0,"end_line":73,"end_character":75},"updated":"2016-11-17 06:32:56.000000000","message":"Threshold should be written here.\nhttps://github.com/openstack/watcher/blob/master/watcher/decision_engine/strategy/strategies/outlet_temp_control.py#L105-L110","commit_id":"29b82b7c366e30fa2e1726a78eb4d1e927d7c577"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"4f6b720b1e91e8a7ee24f06b6a7da8056d2619fc","unresolved":false,"context_lines":[{"line_number":80,"context_line":"  :format: literal_block"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"  watcher.decision_engine.goal.efficacy.specs.ServerConsolidation.get_global_efficacy_indicator"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"How to use it ?"},{"line_number":85,"context_line":"---------------"},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_d0cd6186","line":83,"updated":"2016-11-17 06:32:56.000000000","message":"Could you please add Algorithm section?","commit_id":"29b82b7c366e30fa2e1726a78eb4d1e927d7c577"},{"author":{"_account_id":15949,"name":"Atul Pandey","email":"atul.pandey@nectechnologies.in","username":"atulpandey"},"change_message_id":"682dd28bcabe5645f6a53acf51a1c5ae0dd845ac","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Synopsis"},{"line_number":6,"context_line":"--------"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"**display name**: ``outlet_temperature``"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"**goal**: ``thermal_optimization``"},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_4e66db2a","line":8,"range":{"start_line":8,"start_character":20,"end_line":8,"end_character":38},"updated":"2016-11-18 06:35:20.000000000","message":"Question: Do we have any strategy for inlet temp also?\nOr it is like strategies are worked upon depending on each companies business requirement ?","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":6437,"name":"Susanne Balle","email":"sleipnir012@gmail.com","username":"susanne-balle"},"change_message_id":"e15c2edbb0f6c9e774d723bfe35e77a268a79b28","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Synopsis"},{"line_number":6,"context_line":"--------"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"**display name**: ``outlet_temperature``"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"**goal**: ``thermal_optimization``"},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_8b7a8fbb","line":8,"range":{"start_line":8,"start_character":20,"end_line":8,"end_character":38},"in_reply_to":"7a77a97e_4e66db2a","updated":"2016-11-18 15:04:20.000000000","message":"See my comment below","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":15949,"name":"Atul Pandey","email":"atul.pandey@nectechnologies.in","username":"atulpandey"},"change_message_id":"682dd28bcabe5645f6a53acf51a1c5ae0dd845ac","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"**display name**: ``outlet_temperature``"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"**goal**: ``thermal_optimization``"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Outlet (Exhaust Air) temperature is a new thermal telemetry which can be"},{"line_number":13,"context_line":"used to measure the server\u0027s thermal/workload status. This strategy makes"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_ce7aebbc","line":10,"range":{"start_line":10,"start_character":12,"end_line":10,"end_character":32},"updated":"2016-11-18 06:35:20.000000000","message":"When we talk about thermal optimization then in my opinion we should have considered inlet_temperature also.","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":6437,"name":"Susanne Balle","email":"sleipnir012@gmail.com","username":"susanne-balle"},"change_message_id":"cc60ceb61d688643d7d9e7e531f06c94542a8882","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"**display name**: ``outlet_temperature``"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"**goal**: ``thermal_optimization``"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Outlet (Exhaust Air) temperature is a new thermal telemetry which can be"},{"line_number":13,"context_line":"used to measure the server\u0027s thermal/workload status. This strategy makes"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_0bbd9fd7","line":10,"range":{"start_line":10,"start_character":12,"end_line":10,"end_character":32},"in_reply_to":"7a77a97e_ce7aebbc","updated":"2016-11-18 14:55:19.000000000","message":"We talked about inlet-temperature originally but that is just the environment inlet temperature so it doesn\u0027t real make sense to do anything based on that. it will be the same for all VMs and/or hosts. Right now I am just trying to get the doc for the existing strategies Intel has added. If longer term we want to rename this strategy I am fine with that I am just not prepared to do it as part of this commit.","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"400529b9df007f75bc27224eaf176e47e614f905","unresolved":false,"context_lines":[{"line_number":10,"context_line":"**goal**: ``thermal_optimization``"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Outlet (Exhaust Air) temperature is a new thermal telemetry which can be"},{"line_number":13,"context_line":"used to measure the server\u0027s thermal/workload status. This strategy makes"},{"line_number":14,"context_line":"decisions to migrate workloads to the servers with good thermal condition"},{"line_number":15,"context_line":"(lowest outlet temperature) when the outlet temperature of source servers"},{"line_number":16,"context_line":"reach a configurable threshold."}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_34c3b058","line":13,"range":{"start_line":13,"start_character":20,"end_line":13,"end_character":26},"updated":"2016-11-18 07:27:29.000000000","message":"according to: http://docs.openstack.org/ops-guide/common/glossary.html\nA server is a VM instance in the Compute system.\nhost: A physical computer, not a VM instance (node).\n\nIf server means physical computer, maybe host is suitable.","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":6437,"name":"Susanne Balle","email":"sleipnir012@gmail.com","username":"susanne-balle"},"change_message_id":"e15c2edbb0f6c9e774d723bfe35e77a268a79b28","unresolved":false,"context_lines":[{"line_number":10,"context_line":"**goal**: ``thermal_optimization``"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Outlet (Exhaust Air) temperature is a new thermal telemetry which can be"},{"line_number":13,"context_line":"used to measure the server\u0027s thermal/workload status. This strategy makes"},{"line_number":14,"context_line":"decisions to migrate workloads to the servers with good thermal condition"},{"line_number":15,"context_line":"(lowest outlet temperature) when the outlet temperature of source servers"},{"line_number":16,"context_line":"reach a configurable threshold."}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_ab758bcb","line":13,"range":{"start_line":13,"start_character":20,"end_line":13,"end_character":26},"in_reply_to":"7a77a97e_34c3b058","updated":"2016-11-18 15:04:20.000000000","message":"Done","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"778ba9c5f1521798acf8eccf0ed576da31fead53","unresolved":false,"context_lines":[{"line_number":18,"context_line":"Requirements"},{"line_number":19,"context_line":"------------"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"This strategy has a dependency on the server having Intel\u0027s Power"},{"line_number":22,"context_line":"Node Manager 3.0 enabled."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Metrics"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_33b12648","line":22,"range":{"start_line":21,"start_character":52,"end_line":22,"end_character":24},"updated":"2016-11-17 15:47:43.000000000","message":"IMHO here should be added information that  lower version are not supported.","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":6437,"name":"Susanne Balle","email":"sleipnir012@gmail.com","username":"susanne-balle"},"change_message_id":"f1c5275d747255101df906357b471a413e227d64","unresolved":false,"context_lines":[{"line_number":18,"context_line":"Requirements"},{"line_number":19,"context_line":"------------"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"This strategy has a dependency on the server having Intel\u0027s Power"},{"line_number":22,"context_line":"Node Manager 3.0 enabled."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Metrics"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_76a7da0a","line":22,"range":{"start_line":21,"start_character":52,"end_line":22,"end_character":24},"in_reply_to":"7a77a97e_33b12648","updated":"2016-11-18 15:08:39.000000000","message":"Done","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":6437,"name":"Susanne Balle","email":"sleipnir012@gmail.com","username":"susanne-balle"},"change_message_id":"e15c2edbb0f6c9e774d723bfe35e77a268a79b28","unresolved":false,"context_lines":[{"line_number":18,"context_line":"Requirements"},{"line_number":19,"context_line":"------------"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"This strategy has a dependency on the server having Intel\u0027s Power"},{"line_number":22,"context_line":"Node Manager 3.0 enabled."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Metrics"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_6b3d33dc","line":22,"range":{"start_line":21,"start_character":52,"end_line":22,"end_character":24},"in_reply_to":"7a77a97e_33b12648","updated":"2016-11-18 15:04:20.000000000","message":"I changed it to 3.0 or later so it is now implied than anything earlier is not supported.","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"f2844fa5fcd12d75d08ba3ccbb1e80e390993ce6","unresolved":false,"context_lines":[{"line_number":30,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":31,"context_line":"metric                                    service name plugins comment"},{"line_number":32,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":33,"context_line":"``hardware.ipmi.node.outlet_temperature`` ceilometer_  none"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. _ceilometer: http://docs.openstack.org/admin-guide/telemetry-measurements.html#openstack-compute"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_f3887573","line":33,"range":{"start_line":33,"start_character":55,"end_line":33,"end_character":59},"updated":"2016-11-18 02:24:11.000000000","message":"should be \u0027IPMI\u0027. we need to deploy the ceilometer-agent-ipmi on each IPMI-capable node in order to poll local sensor data.","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":6437,"name":"Susanne Balle","email":"sleipnir012@gmail.com","username":"susanne-balle"},"change_message_id":"e15c2edbb0f6c9e774d723bfe35e77a268a79b28","unresolved":false,"context_lines":[{"line_number":30,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":31,"context_line":"metric                                    service name plugins comment"},{"line_number":32,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":33,"context_line":"``hardware.ipmi.node.outlet_temperature`` ceilometer_  none"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. _ceilometer: http://docs.openstack.org/admin-guide/telemetry-measurements.html#openstack-compute"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_eb29439c","line":33,"range":{"start_line":33,"start_character":55,"end_line":33,"end_character":59},"in_reply_to":"7a77a97e_f3887573","updated":"2016-11-18 15:04:20.000000000","message":"Done","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"f2844fa5fcd12d75d08ba3ccbb1e80e390993ce6","unresolved":false,"context_lines":[{"line_number":33,"context_line":"``hardware.ipmi.node.outlet_temperature`` ceilometer_  none"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. _ceilometer: http://docs.openstack.org/admin-guide/telemetry-measurements.html#openstack-compute"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Cluster data model"},{"line_number":39,"context_line":"******************"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_533cc9c7","line":36,"range":{"start_line":36,"start_character":16,"end_line":36,"end_character":99},"updated":"2016-11-18 02:24:11.000000000","message":"http://docs.openstack.org/admin-guide/telemetry-measurements.html#ipmi-based-meters","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":6437,"name":"Susanne Balle","email":"sleipnir012@gmail.com","username":"susanne-balle"},"change_message_id":"e15c2edbb0f6c9e774d723bfe35e77a268a79b28","unresolved":false,"context_lines":[{"line_number":33,"context_line":"``hardware.ipmi.node.outlet_temperature`` ceilometer_  none"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. _ceilometer: http://docs.openstack.org/admin-guide/telemetry-measurements.html#openstack-compute"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Cluster data model"},{"line_number":39,"context_line":"******************"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_cb056714","line":36,"range":{"start_line":36,"start_character":16,"end_line":36,"end_character":99},"in_reply_to":"7a77a97e_533cc9c7","updated":"2016-11-18 15:04:20.000000000","message":"Done","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"778ba9c5f1521798acf8eccf0ed576da31fead53","unresolved":false,"context_lines":[{"line_number":75,"context_line":"``threshold``  Number 35.0          Temperature threshold for migration"},{"line_number":76,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"Efficacy Indicator"},{"line_number":79,"context_line":"------------------"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_33d0461f","line":78,"updated":"2016-11-17 15:47:43.000000000","message":"Section should be removed or?","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":6437,"name":"Susanne Balle","email":"sleipnir012@gmail.com","username":"susanne-balle"},"change_message_id":"f1c5275d747255101df906357b471a413e227d64","unresolved":false,"context_lines":[{"line_number":75,"context_line":"``threshold``  Number 35.0          Temperature threshold for migration"},{"line_number":76,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"Efficacy Indicator"},{"line_number":79,"context_line":"------------------"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_16ece628","line":78,"in_reply_to":"7a77a97e_0b92ff4b","updated":"2016-11-18 15:08:39.000000000","message":"Added \"None\" to it  for now until we agree on a common way for strategies were the Efficacy Indicator is not implemented","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":6437,"name":"Susanne Balle","email":"sleipnir012@gmail.com","username":"susanne-balle"},"change_message_id":"cc60ceb61d688643d7d9e7e531f06c94542a8882","unresolved":false,"context_lines":[{"line_number":75,"context_line":"``threshold``  Number 35.0          Temperature threshold for migration"},{"line_number":76,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"Efficacy Indicator"},{"line_number":79,"context_line":"------------------"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"7a77a97e_0b92ff4b","line":78,"in_reply_to":"7a77a97e_33d0461f","updated":"2016-11-18 14:55:19.000000000","message":"I looked at the https://github.com/openstack/watcher/blob/master/doc/source/strategies/workload-stabilization.rst and it is there even though empty so I follow that apporach. If we want ot remove it from this doc we need to remove it from all doc that do not implement it.","commit_id":"e07917f9336990f066a3de83b8bb782bb28be082"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"3252854c5652f364edf1db8b415dd4d5df1233f2","unresolved":false,"context_lines":[{"line_number":30,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":31,"context_line":"metric                                    service name plugins comment"},{"line_number":32,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":33,"context_line":"``hardware.ipmi.node.outlet_temperature`` ceilometer_  impi"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. _ceilometer: http://docs.openstack.org/admin-guide/telemetry-measurements.html#ipmi-based-meters"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a77a97e_b6cceb35","line":33,"range":{"start_line":33,"start_character":55,"end_line":33,"end_character":59},"updated":"2016-11-21 00:24:48.000000000","message":"\u0027ipmi\u0027 is correct.","commit_id":"384d57c6c761259b690fdf36d614a703fdf2995a"},{"author":{"_account_id":6437,"name":"Susanne Balle","email":"sleipnir012@gmail.com","username":"susanne-balle"},"change_message_id":"278fc2c1127eb859b8e01e75f10d028479c2eeea","unresolved":false,"context_lines":[{"line_number":30,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":31,"context_line":"metric                                    service name plugins comment"},{"line_number":32,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":33,"context_line":"``hardware.ipmi.node.outlet_temperature`` ceilometer_  impi"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. _ceilometer: http://docs.openstack.org/admin-guide/telemetry-measurements.html#ipmi-based-meters"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a77a97e_cee452ae","line":33,"range":{"start_line":33,"start_character":55,"end_line":33,"end_character":59},"in_reply_to":"7a77a97e_05b47ccf","updated":"2016-11-21 16:16:37.000000000","message":"changed to upper case IPMI.","commit_id":"384d57c6c761259b690fdf36d614a703fdf2995a"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"7a44b85d62a2e3617c77295ae4c87d271408c187","unresolved":false,"context_lines":[{"line_number":30,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":31,"context_line":"metric                                    service name plugins comment"},{"line_number":32,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":33,"context_line":"``hardware.ipmi.node.outlet_temperature`` ceilometer_  impi"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. _ceilometer: http://docs.openstack.org/admin-guide/telemetry-measurements.html#ipmi-based-meters"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a77a97e_05b47ccf","line":33,"range":{"start_line":33,"start_character":55,"end_line":33,"end_character":59},"in_reply_to":"7a77a97e_b6cceb35","updated":"2016-11-21 08:52:35.000000000","message":"Here is a conflict about which version of \"ipmi\" word is correct.\nIf uppercase is good, pls give here some URL.","commit_id":"384d57c6c761259b690fdf36d614a703fdf2995a"}]}
