)]}'
{"doc/source/admin/cpu-topologies.rst":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6b0d9b97aeed9bb9343c295bfdb290d10d85f46f","unresolved":true,"context_lines":[{"line_number":64,"context_line":".. important::"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"   The functionality described below is currently only supported by the"},{"line_number":67,"context_line":"   libvirt/KVM."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"When running workloads on NUMA hosts, it is important that the vCPUs executing"},{"line_number":70,"context_line":"processes are on the same NUMA node as the memory used by these processes."}],"source_content_type":"text/x-rst","patch_set":1,"id":"8a8061f1_52f9e5a5","line":67,"updated":"2024-02-05 18:57:31.000000000","message":"\"... driver\". Was there before, I think you just snipped too much.","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"d3c18964f008450074882896576a7632e44ef2cf","unresolved":false,"context_lines":[{"line_number":64,"context_line":".. important::"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"   The functionality described below is currently only supported by the"},{"line_number":67,"context_line":"   libvirt/KVM."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"When running workloads on NUMA hosts, it is important that the vCPUs executing"},{"line_number":70,"context_line":"processes are on the same NUMA node as the memory used by these processes."}],"source_content_type":"text/x-rst","patch_set":1,"id":"35a18cd1_fd059ea3","line":67,"in_reply_to":"8a8061f1_52f9e5a5","updated":"2024-02-05 20:19:16.000000000","message":"Done","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"}],"doc/source/admin/scheduling.rst":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6b0d9b97aeed9bb9343c295bfdb290d10d85f46f","unresolved":true,"context_lines":[{"line_number":492,"context_line":""},{"line_number":493,"context_line":"  .. note::"},{"line_number":494,"context_line":""},{"line_number":495,"context_line":"     ``qemu`` is used for both QEMU and KVM hypervisor types."},{"line_number":496,"context_line":""},{"line_number":497,"context_line":"  .. versionchanged:: 12.0.0 (Liberty)"},{"line_number":498,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"85c94d4c_7f5b3076","line":495,"updated":"2024-02-05 18:57:31.000000000","message":"I think this conflicts with you adding \"kvm\" above no?","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"66a901402e5e54489988dd9f21cb91ab8b4661ca","unresolved":true,"context_lines":[{"line_number":492,"context_line":""},{"line_number":493,"context_line":"  .. note::"},{"line_number":494,"context_line":""},{"line_number":495,"context_line":"     ``qemu`` is used for both QEMU and KVM hypervisor types."},{"line_number":496,"context_line":""},{"line_number":497,"context_line":"  .. versionchanged:: 12.0.0 (Liberty)"},{"line_number":498,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"28ec8731_829e2290","line":495,"in_reply_to":"23dbab2d_458d56a2","updated":"2024-02-06 20:42:49.000000000","message":"so at the api level its definely QEMU and we intentionly dont report kvm as the hypervior type in the hypervioro api.\n\nyou are correct that the object filed enum allows kvm but im not sure it will find a host if you use that value.\n\ncan we just leave qemu as the only example or perhaps use ironic\n\nthe only way that img_hv_type\u003dkvm would work is if this was matching on the virt_type instead of the hypervior type reproted to the hypervioer_api.\n\ni dont belive we should remove this note by the way but perhaps we shoudl clariy it was referint the the hypervioer_type shown in the hypervioers api.","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"608c6944b10fb203caaf42fcf650ce24dcecb721","unresolved":false,"context_lines":[{"line_number":492,"context_line":""},{"line_number":493,"context_line":"  .. note::"},{"line_number":494,"context_line":""},{"line_number":495,"context_line":"     ``qemu`` is used for both QEMU and KVM hypervisor types."},{"line_number":496,"context_line":""},{"line_number":497,"context_line":"  .. versionchanged:: 12.0.0 (Liberty)"},{"line_number":498,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f163e31_3376cf35","line":495,"in_reply_to":"28ec8731_829e2290","updated":"2024-02-07 19:57:36.000000000","message":"ok, I agree to mention as qemu only here and later we can extend the notes","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"d3c18964f008450074882896576a7632e44ef2cf","unresolved":false,"context_lines":[{"line_number":492,"context_line":""},{"line_number":493,"context_line":"  .. note::"},{"line_number":494,"context_line":""},{"line_number":495,"context_line":"     ``qemu`` is used for both QEMU and KVM hypervisor types."},{"line_number":496,"context_line":""},{"line_number":497,"context_line":"  .. versionchanged:: 12.0.0 (Liberty)"},{"line_number":498,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"93f65813_e196e068","line":495,"in_reply_to":"85c94d4c_7f5b3076","updated":"2024-02-05 20:19:16.000000000","message":"it is separate as I can see in object field. I think this note is not correct and we can remove it?\n\nhttps://github.com/openstack/nova/blob/681f6872fb3fbca290cfc3ff15d34b1d1ba6642d/nova/objects/fields.py#L402\n\nhttps://github.com/openstack/nova/blob/681f6872fb3fbca290cfc3ff15d34b1d1ba6642d/nova/objects/image_meta.py#L512","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"2e73fbff91bf4ce2340b6631fd9468daddf5a360","unresolved":false,"context_lines":[{"line_number":492,"context_line":""},{"line_number":493,"context_line":"  .. note::"},{"line_number":494,"context_line":""},{"line_number":495,"context_line":"     ``qemu`` is used for both QEMU and KVM hypervisor types."},{"line_number":496,"context_line":""},{"line_number":497,"context_line":"  .. versionchanged:: 12.0.0 (Liberty)"},{"line_number":498,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"23dbab2d_458d56a2","line":495,"in_reply_to":"93f65813_e196e068","updated":"2024-02-06 14:45:31.000000000","message":"Okay, I guess it needs some revision then.","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6b0d9b97aeed9bb9343c295bfdb290d10d85f46f","unresolved":true,"context_lines":[{"line_number":511,"context_line":""},{"line_number":512,"context_line":"  .. code-block:: console"},{"line_number":513,"context_line":""},{"line_number":514,"context_line":"     $ openstack image set --property hypervisor_type\u003dkvm --property \\"},{"line_number":515,"context_line":"       hypervisor_version_requires\u003d\"\u003e\u003d6000\" img-uuid"},{"line_number":516,"context_line":""},{"line_number":517,"context_line":"  .. versionchanged:: 12.0.0 (Liberty)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"4be7acc7_743ea5cc","line":514,"updated":"2024-02-05 18:57:31.000000000","message":"This too","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"dbb4d2d125af8f79e06a7c82fb81ed89039b14f5","unresolved":false,"context_lines":[{"line_number":511,"context_line":""},{"line_number":512,"context_line":"  .. code-block:: console"},{"line_number":513,"context_line":""},{"line_number":514,"context_line":"     $ openstack image set --property hypervisor_type\u003dkvm --property \\"},{"line_number":515,"context_line":"       hypervisor_version_requires\u003d\"\u003e\u003d6000\" img-uuid"},{"line_number":516,"context_line":""},{"line_number":517,"context_line":"  .. versionchanged:: 12.0.0 (Liberty)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d766c859_8dad60b1","line":514,"in_reply_to":"04b3cdae_7193d6cc","updated":"2024-02-07 20:14:03.000000000","message":"```\n(venv) ubuntu@disk-encrypt-1:~/repos/devstack$ openstack hypervisor list\n+--------------------------------------+---------------------+-----------------+--------------+-------+\n| ID                                   | Hypervisor Hostname | Hypervisor Type | Host IP      | State |\n+--------------------------------------+---------------------+-----------------+--------------+-------+\n| ff0a405d-2938-40c0-962a-435f565ec916 | disk-encrypt-1      | QEMU            | 172.20.1.38  | up    |\n| f587fd8c-3114-447b-a563-9b3bd61fb9d0 | disk-encrypt-2      | QEMU            | 172.20.1.128 | up    |\n+--------------------------------------+---------------------+-----------------+--------------+-------+\n```\n\nthat is what i get for the output by the way on my local devstack\n\n```\nmysql\u003e select host, hypervisor_type from compute_nodes;\n+----------------+-----------------+\n| host           | hypervisor_type |\n+----------------+-----------------+\n| disk-encrypt-1 | QEMU            |\n| disk-encrypt-2 | QEMU            |\n+----------------+-----------------+\n```\n\n```\n[libvirt]\nlive_migration_uri \u003d qemu+ssh://root@%s/system\ncpu_model \u003d kvm64\ncpu_mode \u003d custom\nvirt_type \u003d kvm\n```","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"d3c18964f008450074882896576a7632e44ef2cf","unresolved":true,"context_lines":[{"line_number":511,"context_line":""},{"line_number":512,"context_line":"  .. code-block:: console"},{"line_number":513,"context_line":""},{"line_number":514,"context_line":"     $ openstack image set --property hypervisor_type\u003dkvm --property \\"},{"line_number":515,"context_line":"       hypervisor_version_requires\u003d\"\u003e\u003d6000\" img-uuid"},{"line_number":516,"context_line":""},{"line_number":517,"context_line":"  .. versionchanged:: 12.0.0 (Liberty)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7954cfee_4ec7b35d","line":514,"in_reply_to":"4be7acc7_743ea5cc","updated":"2024-02-05 20:19:16.000000000","message":"ditto. replied above.","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"608c6944b10fb203caaf42fcf650ce24dcecb721","unresolved":false,"context_lines":[{"line_number":511,"context_line":""},{"line_number":512,"context_line":"  .. code-block:: console"},{"line_number":513,"context_line":""},{"line_number":514,"context_line":"     $ openstack image set --property hypervisor_type\u003dkvm --property \\"},{"line_number":515,"context_line":"       hypervisor_version_requires\u003d\"\u003e\u003d6000\" img-uuid"},{"line_number":516,"context_line":""},{"line_number":517,"context_line":"  .. versionchanged:: 12.0.0 (Liberty)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"04b3cdae_7193d6cc","line":514,"in_reply_to":"73c3d327_cdbff08c","updated":"2024-02-07 19:57:36.000000000","message":"ok, done. updating to hypervisor_type\u003dqemu, thanks Sean for details.","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"66a901402e5e54489988dd9f21cb91ab8b4661ca","unresolved":true,"context_lines":[{"line_number":511,"context_line":""},{"line_number":512,"context_line":"  .. code-block:: console"},{"line_number":513,"context_line":""},{"line_number":514,"context_line":"     $ openstack image set --property hypervisor_type\u003dkvm --property \\"},{"line_number":515,"context_line":"       hypervisor_version_requires\u003d\"\u003e\u003d6000\" img-uuid"},{"line_number":516,"context_line":""},{"line_number":517,"context_line":"  .. versionchanged:: 12.0.0 (Liberty)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"73c3d327_cdbff08c","line":514,"in_reply_to":"7954cfee_4ec7b35d","updated":"2024-02-06 20:42:49.000000000","message":"im not sure this will actully boot so can we use qemu perhaps or jsut remove this entirly?\n\n\nwhen i added the hypervior version weigher \nhttps://github.com/openstack/nova/commit/e38d6a356b8238038f11565662eaacff2ec2c2df\n\n\ni noted how the verison gets calulated for  ironci libvirt and hyperv\n\n\"\"\"\nFor example, the ironic virt driver uses the ironic API micro-version as the hypervisor\nversion for a given node. The libvirt driver uses the libvirt version\ni.e. Libvirt `7.1.123` becomes `700100123` vs  Ironic `1.82` becomes `1`\nHyper-V `6.3` becomes `6003`.\n\"\"\"\n\nfor ironic it unfortently just become the api major vers which is 1... so its not partically useful so the libvirt exampel is my compleing\n\n\ni.e. Libvirt `7.1.123` becomes `700100123`\n\n\nhypervisor_type\u003dqemu woudl definlty work in the case of using qemu without kvm and i think it would work for qemu with kvm so if we jsut make this \nhypervisor_type\u003dqemu we can demonstate using this with a backend that will have an interesting version numeber and we dont need to figure out in this review if all qemu backed report qemu or not since qemu is defintly valid.","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"}],"doc/source/user/flavors.rst":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6b0d9b97aeed9bb9343c295bfdb290d10d85f46f","unresolved":true,"context_lines":[{"line_number":134,"context_line":""},{"line_number":135,"context_line":"  .. note::"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"     Supported by the libvirt drivers."},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"  .. versionchanged:: 23.0.0 (Wallaby)"},{"line_number":140,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1e0644ff_2126528d","line":137,"range":{"start_line":137,"start_character":30,"end_line":137,"end_character":37},"updated":"2024-02-05 18:57:31.000000000","message":"Maybe just \u0027driver\u0027 here?","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"d3c18964f008450074882896576a7632e44ef2cf","unresolved":false,"context_lines":[{"line_number":134,"context_line":""},{"line_number":135,"context_line":"  .. note::"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"     Supported by the libvirt drivers."},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"  .. versionchanged:: 23.0.0 (Wallaby)"},{"line_number":140,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3be9d8ce_bd31c845","line":137,"range":{"start_line":137,"start_character":30,"end_line":137,"end_character":37},"in_reply_to":"1e0644ff_2126528d","updated":"2024-02-05 20:19:16.000000000","message":"Done","commit_id":"e814b4a5515b3af89df261d9d449904d787c3752"}]}
