)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"19a17bdad46af23c241154e47241bdf609e92759","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Updates the compute-cpu-topologies to include information about"},{"line_number":13,"context_line":"Hyper-V compute nodes configuration and instance creation restrictions."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I9427ff28daf46da1aa9ed0b3b0d6a33b14d2b49a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"fa31d9ce_6de26a05","line":14,"updated":"2017-02-10 15:10:22.000000000","message":"One last note, could you add:\n\nCloses-bug: 1655892","commit_id":"53aaf9935d3fa32fb83520d75f97028970012a2c"}],"doc/admin-guide/source/compute-cpu-topologies.rst":[{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"758961fb5d12f692b9e408816e6b56a41d6d3e4b","unresolved":false,"context_lines":[{"line_number":42,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Hyper-V is configured by default to allow instances to span multiple NUMA"},{"line_number":45,"context_line":"nodes, irregardless if the instances have been configured to only span N NUMA"},{"line_number":46,"context_line":"nodes. This behaviour allows Hyper-V instances to have up to 64 vCPUs and 1 TB"},{"line_number":47,"context_line":"of memory."},{"line_number":48,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a3905b3_6c7f20e0","line":45,"range":{"start_line":45,"start_character":7,"end_line":45,"end_character":19},"updated":"2017-01-24 03:21:42.000000000","message":"pick \u0027regardless\u0027 or \u0027irrespective\u0027.","commit_id":"1bdebc2bc74c1c0be207a02ca8bacc7d18df2db3"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"8abcb1296f0f390eb8877a2b8e52fc080d3d0833","unresolved":false,"context_lines":[{"line_number":42,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Hyper-V is configured by default to allow instances to span multiple NUMA"},{"line_number":45,"context_line":"nodes, irregardless if the instances have been configured to only span N NUMA"},{"line_number":46,"context_line":"nodes. This behaviour allows Hyper-V instances to have up to 64 vCPUs and 1 TB"},{"line_number":47,"context_line":"of memory."},{"line_number":48,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a3905b3_3fcc3888","line":45,"range":{"start_line":45,"start_character":7,"end_line":45,"end_character":19},"in_reply_to":"5a3905b3_6c7f20e0","updated":"2017-01-24 16:40:07.000000000","message":"Done","commit_id":"1bdebc2bc74c1c0be207a02ca8bacc7d18df2db3"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"758961fb5d12f692b9e408816e6b56a41d6d3e4b","unresolved":false,"context_lines":[{"line_number":46,"context_line":"nodes. This behaviour allows Hyper-V instances to have up to 64 vCPUs and 1 TB"},{"line_number":47,"context_line":"of memory."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Checking NUMA spanning can easily be done by running the following powershell"},{"line_number":50,"context_line":"command:"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a3905b3_ac8588cf","line":49,"range":{"start_line":49,"start_character":53,"end_line":49,"end_character":66},"updated":"2017-01-24 03:21:42.000000000","message":"this","commit_id":"1bdebc2bc74c1c0be207a02ca8bacc7d18df2db3"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"8abcb1296f0f390eb8877a2b8e52fc080d3d0833","unresolved":false,"context_lines":[{"line_number":46,"context_line":"nodes. This behaviour allows Hyper-V instances to have up to 64 vCPUs and 1 TB"},{"line_number":47,"context_line":"of memory."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Checking NUMA spanning can easily be done by running the following powershell"},{"line_number":50,"context_line":"command:"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a3905b3_ffb550ec","line":49,"range":{"start_line":49,"start_character":53,"end_line":49,"end_character":66},"in_reply_to":"5a3905b3_ac8588cf","updated":"2017-01-24 16:40:07.000000000","message":"Done","commit_id":"1bdebc2bc74c1c0be207a02ca8bacc7d18df2db3"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"758961fb5d12f692b9e408816e6b56a41d6d3e4b","unresolved":false,"context_lines":[{"line_number":54,"context_line":"   (Get-VMHost).NumaSpanningEnabled"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"In order to disable this behaviour, the host will have to be configured to"},{"line_number":57,"context_line":"disable NUMA spanning. This can be done by executing the following powershell"},{"line_number":58,"context_line":"commands:"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a3905b3_cc70140e","line":57,"range":{"start_line":57,"start_character":53,"end_line":57,"end_character":66},"updated":"2017-01-24 03:21:42.000000000","message":"this","commit_id":"1bdebc2bc74c1c0be207a02ca8bacc7d18df2db3"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"8abcb1296f0f390eb8877a2b8e52fc080d3d0833","unresolved":false,"context_lines":[{"line_number":54,"context_line":"   (Get-VMHost).NumaSpanningEnabled"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"In order to disable this behaviour, the host will have to be configured to"},{"line_number":57,"context_line":"disable NUMA spanning. This can be done by executing the following powershell"},{"line_number":58,"context_line":"commands:"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a3905b3_5fc74463","line":57,"range":{"start_line":57,"start_character":53,"end_line":57,"end_character":66},"in_reply_to":"5a3905b3_cc70140e","updated":"2017-01-24 16:40:07.000000000","message":"Done","commit_id":"1bdebc2bc74c1c0be207a02ca8bacc7d18df2db3"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"758961fb5d12f692b9e408816e6b56a41d6d3e4b","unresolved":false,"context_lines":[{"line_number":62,"context_line":"   Set-VMHost -NumaSpanningEnabled $false"},{"line_number":63,"context_line":"   Restart-Service vmms"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"In order to restore this behaviour, the following powershell commands can be"},{"line_number":66,"context_line":"executed:"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":".. code-block:: console"},{"line_number":69,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a3905b3_2c727811","line":66,"range":{"start_line":65,"start_character":36,"end_line":66,"end_character":9},"updated":"2017-01-24 03:21:42.000000000","message":"execute these powershell commands:","commit_id":"1bdebc2bc74c1c0be207a02ca8bacc7d18df2db3"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"8abcb1296f0f390eb8877a2b8e52fc080d3d0833","unresolved":false,"context_lines":[{"line_number":62,"context_line":"   Set-VMHost -NumaSpanningEnabled $false"},{"line_number":63,"context_line":"   Restart-Service vmms"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"In order to restore this behaviour, the following powershell commands can be"},{"line_number":66,"context_line":"executed:"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":".. code-block:: console"},{"line_number":69,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a3905b3_7fc24054","line":66,"range":{"start_line":65,"start_character":36,"end_line":66,"end_character":9},"in_reply_to":"5a3905b3_2c727811","updated":"2017-01-24 16:40:07.000000000","message":"Done","commit_id":"1bdebc2bc74c1c0be207a02ca8bacc7d18df2db3"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"758961fb5d12f692b9e408816e6b56a41d6d3e4b","unresolved":false,"context_lines":[{"line_number":76,"context_line":"order for the effects of the Host NUMA spanning configuration to take effect,"},{"line_number":77,"context_line":"the VMs will have to be restarted."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Hyper-V does not allow instances having a NUMA topology to have dynamic"},{"line_number":80,"context_line":"memory allocation turned on. Thus, the Hyper-V driver will ignore the"},{"line_number":81,"context_line":"configured ``dynamic_memory_ratio`` from the given ``nova.conf`` file when"},{"line_number":82,"context_line":"spawning instances with a NUMA topology."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a3905b3_ac5ca87d","line":79,"range":{"start_line":79,"start_character":33,"end_line":79,"end_character":39},"updated":"2017-01-24 03:21:42.000000000","message":"with","commit_id":"1bdebc2bc74c1c0be207a02ca8bacc7d18df2db3"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"3fd5a7de7499475691aaa2a5a97682372ce7ff79","unresolved":false,"context_lines":[{"line_number":76,"context_line":"order for the effects of the Host NUMA spanning configuration to take effect,"},{"line_number":77,"context_line":"the VMs will have to be restarted."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Hyper-V does not allow instances having a NUMA topology to have dynamic"},{"line_number":80,"context_line":"memory allocation turned on. Thus, the Hyper-V driver will ignore the"},{"line_number":81,"context_line":"configured ``dynamic_memory_ratio`` from the given ``nova.conf`` file when"},{"line_number":82,"context_line":"spawning instances with a NUMA topology."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a3905b3_dfe5f4db","line":79,"range":{"start_line":79,"start_character":33,"end_line":79,"end_character":39},"in_reply_to":"5a3905b3_ac5ca87d","updated":"2017-01-24 16:40:55.000000000","message":"Done","commit_id":"1bdebc2bc74c1c0be207a02ca8bacc7d18df2db3"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"7d9f90c4d02c8f0946aa6137f12dbf052eafb947","unresolved":false,"context_lines":[{"line_number":71,"context_line":""},{"line_number":72,"context_line":"The ``vmms`` service (Virtual Machine Management Service) is responsible for"},{"line_number":73,"context_line":"managing the Hyper-V VMs. The VMs will still run while the service is down"},{"line_number":74,"context_line":"or restarting, but they won\u0027t be manageable by the nova-compute service. In"},{"line_number":75,"context_line":"order for the effects of the Host NUMA spanning configuration to take effect,"},{"line_number":76,"context_line":"the VMs will have to be restarted."},{"line_number":77,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a3905b3_3a86dc65","line":74,"range":{"start_line":74,"start_character":51,"end_line":74,"end_character":63},"updated":"2017-01-25 11:05:48.000000000","message":"``nova-compute``","commit_id":"75833acc165f49057e70eb422001260ed44fedb2"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"7d9f90c4d02c8f0946aa6137f12dbf052eafb947","unresolved":false,"context_lines":[{"line_number":71,"context_line":""},{"line_number":72,"context_line":"The ``vmms`` service (Virtual Machine Management Service) is responsible for"},{"line_number":73,"context_line":"managing the Hyper-V VMs. The VMs will still run while the service is down"},{"line_number":74,"context_line":"or restarting, but they won\u0027t be manageable by the nova-compute service. In"},{"line_number":75,"context_line":"order for the effects of the Host NUMA spanning configuration to take effect,"},{"line_number":76,"context_line":"the VMs will have to be restarted."},{"line_number":77,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a3905b3_1a81204e","line":74,"range":{"start_line":74,"start_character":24,"end_line":74,"end_character":29},"updated":"2017-01-25 11:05:48.000000000","message":"will not * -:)","commit_id":"75833acc165f49057e70eb422001260ed44fedb2"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"7e6990082b2a2e0c4054524a03c76c8bff39102b","unresolved":false,"context_lines":[{"line_number":71,"context_line":""},{"line_number":72,"context_line":"The ``vmms`` service (Virtual Machine Management Service) is responsible for"},{"line_number":73,"context_line":"managing the Hyper-V VMs. The VMs will still run while the service is down"},{"line_number":74,"context_line":"or restarting, but they won\u0027t be manageable by the nova-compute service. In"},{"line_number":75,"context_line":"order for the effects of the Host NUMA spanning configuration to take effect,"},{"line_number":76,"context_line":"the VMs will have to be restarted."},{"line_number":77,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a3905b3_1dd2fa34","line":74,"range":{"start_line":74,"start_character":51,"end_line":74,"end_character":63},"in_reply_to":"5a3905b3_3a86dc65","updated":"2017-01-25 11:39:08.000000000","message":"Done","commit_id":"75833acc165f49057e70eb422001260ed44fedb2"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"7d9f90c4d02c8f0946aa6137f12dbf052eafb947","unresolved":false,"context_lines":[{"line_number":76,"context_line":"the VMs will have to be restarted."},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"Hyper-V does not allow instances with a NUMA topology to have dynamic"},{"line_number":79,"context_line":"memory allocation turned on. Thus, the Hyper-V driver will ignore the"},{"line_number":80,"context_line":"configured ``dynamic_memory_ratio`` from the given ``nova.conf`` file when"},{"line_number":81,"context_line":"spawning instances with a NUMA topology."},{"line_number":82,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a3905b3_7a806447","line":79,"range":{"start_line":79,"start_character":29,"end_line":79,"end_character":36},"updated":"2017-01-25 11:05:48.000000000","message":"remove. The Hyper-V *","commit_id":"75833acc165f49057e70eb422001260ed44fedb2"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"a5cfa23665e868b05e9c8d181e02c2afa17bfc20","unresolved":false,"context_lines":[{"line_number":76,"context_line":"the VMs will have to be restarted."},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"Hyper-V does not allow instances with a NUMA topology to have dynamic"},{"line_number":79,"context_line":"memory allocation turned on. Thus, the Hyper-V driver will ignore the"},{"line_number":80,"context_line":"configured ``dynamic_memory_ratio`` from the given ``nova.conf`` file when"},{"line_number":81,"context_line":"spawning instances with a NUMA topology."},{"line_number":82,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a3905b3_5d43a26c","line":79,"range":{"start_line":79,"start_character":29,"end_line":79,"end_character":36},"in_reply_to":"5a3905b3_7a806447","updated":"2017-01-25 11:46:17.000000000","message":"Done","commit_id":"75833acc165f49057e70eb422001260ed44fedb2"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"7d9f90c4d02c8f0946aa6137f12dbf052eafb947","unresolved":false,"context_lines":[{"line_number":158,"context_line":"     --property hw:numa_cpus.1\u003d2,3,4,5 \\"},{"line_number":159,"context_line":"     --property hw:numa_mem.1\u003d4096"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"Keep in mind that Hyper-V does not support asymmetric NUMA topologies, and the"},{"line_number":162,"context_line":"Hyper-V driver will not spawn them."},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"For more information about the syntax for ``hw:numa_nodes``, ``hw:numa_cpus.N``"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a3905b3_da8f9873","line":161,"range":{"start_line":161,"start_character":0,"end_line":161,"end_character":12},"updated":"2017-01-25 11:05:48.000000000","message":"I recommend putting this in a notation :) \n\n.. note::\n   \nHyper-V does not support asymmetric... *","commit_id":"75833acc165f49057e70eb422001260ed44fedb2"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"7e6990082b2a2e0c4054524a03c76c8bff39102b","unresolved":false,"context_lines":[{"line_number":158,"context_line":"     --property hw:numa_cpus.1\u003d2,3,4,5 \\"},{"line_number":159,"context_line":"     --property hw:numa_mem.1\u003d4096"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"Keep in mind that Hyper-V does not support asymmetric NUMA topologies, and the"},{"line_number":162,"context_line":"Hyper-V driver will not spawn them."},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"For more information about the syntax for ``hw:numa_nodes``, ``hw:numa_cpus.N``"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a3905b3_5daac286","line":161,"range":{"start_line":161,"start_character":0,"end_line":161,"end_character":12},"in_reply_to":"5a3905b3_da8f9873","updated":"2017-01-25 11:39:08.000000000","message":"Done","commit_id":"75833acc165f49057e70eb422001260ed44fedb2"}]}
