Reference verification
Review that the targeted function matches what the text describes.
| Report file | Line | Reference | Status | Targeted function |
|---|---|---|---|---|
| 00-flavors-summary_stable-2026.2.md | 70 | nova/virt/hardware.py | OK | |
| 01-flavors-api_stable-2026.2.md | 4 | nova/api/openstack/api_version_request.py:300 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 10 | nova/api/openstack/compute/routes.py:394-420 | OK | _create_controller |
| 01-flavors-api_stable-2026.2.md | 14 | nova/api/openstack/compute/flavors.py:141-150 | OK | update |
| 01-flavors-api_stable-2026.2.md | 15 | nova/api/openstack/compute/flavors.py:152-171 | OK | index |
| 01-flavors-api_stable-2026.2.md | 16 | nova/api/openstack/compute/flavors.py:173-195 | OK | detail |
| 01-flavors-api_stable-2026.2.md | 17 | nova/api/openstack/compute/flavors.py:58-112 | OK | delete |
| 01-flavors-api_stable-2026.2.md | 18 | nova/api/openstack/compute/flavors.py:114-139 | OK | create |
| 01-flavors-api_stable-2026.2.md | 19 | nova/api/openstack/compute/flavors.py:43-54 | OK | FlavorsController |
| 01-flavors-api_stable-2026.2.md | 20 | nova/api/openstack/compute/flavors_extraspecs.py:57-66 | OK | _check_extra_specs_value |
| 01-flavors-api_stable-2026.2.md | 21 | nova/api/openstack/compute/flavors_extraspecs.py:111-127 | OK | update |
| 01-flavors-api_stable-2026.2.md | 22 | nova/api/openstack/compute/flavors_extraspecs.py:71-88 | OK | index |
| 01-flavors-api_stable-2026.2.md | 23 | nova/api/openstack/compute/flavors_extraspecs.py:90-109 | OK | create |
| 01-flavors-api_stable-2026.2.md | 24 | nova/api/openstack/compute/flavors_extraspecs.py:132-149 | OK | show |
| 01-flavors-api_stable-2026.2.md | 24 | nova/api/openstack/compute/flavors_extraspecs.py:129-131 | OK | show |
| 01-flavors-api_stable-2026.2.md | 25 | nova/api/openstack/compute/flavor_access.py:44-60 | OK | FlavorAccessController |
| 01-flavors-api_stable-2026.2.md | 26 | nova/api/openstack/compute/flavor_access.py:67-91 | OK | FlavorActionController |
| 01-flavors-api_stable-2026.2.md | 27 | nova/api/openstack/compute/flavor_access.py:93-123 | OK | _add_tenant_access |
| 01-flavors-api_stable-2026.2.md | 29 | nova/policies/flavor_manage.py:26-58 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 29 | nova/policies/flavor_extra_specs.py:23-104 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 29 | nova/policies/flavor_access.py:46-83 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 29 | nova/policies/base.py:45 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 33 | nova/api/openstack/compute/flavors.py:220-223 | OK | _get_flavors |
| 01-flavors-api_stable-2026.2.md | 34 | nova/objects/flavor.py:283-288 | OK | _flavor_get_query_from_db |
| 01-flavors-api_stable-2026.2.md | 34 | nova/objects/flavor.py:630-638 | OK | _flavor_get_all_from_db |
| 01-flavors-api_stable-2026.2.md | 34 | nova/api/openstack/compute/flavors.py:225-226 | OK | _get_flavors |
| 01-flavors-api_stable-2026.2.md | 35 | nova/api/openstack/common.py:491-495 | OK | get_flavor |
| 01-flavors-api_stable-2026.2.md | 39 | nova/api/openstack/compute/views/flavors.py:43-75 | OK | show |
| 01-flavors-api_stable-2026.2.md | 49 | nova/api/openstack/compute/views/flavors.py:68-69 | OK | show |
| 01-flavors-api_stable-2026.2.md | 57 | nova/objects/flavor.py:221 | OK | Flavor |
| 01-flavors-api_stable-2026.2.md | 62 | nova/api/openstack/compute/schemas/flavors.py:29-95 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 63 | nova/api/openstack/compute/schemas/flavors.py:78-81 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 63 | nova/compute/flavors.py:80-81 | OK | create |
| 01-flavors-api_stable-2026.2.md | 64 | nova/api/openstack/compute/schemas/flavors.py:38-42 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 64 | nova/compute/flavors.py:64-68 | OK | create |
| 01-flavors-api_stable-2026.2.md | 64 | nova/compute/flavors.py:85 | OK | create |
| 01-flavors-api_stable-2026.2.md | 65 | nova/api/validation/parameter_types.py:470-497 | OK | valid_char |
| 01-flavors-api_stable-2026.2.md | 65 | nova/compute/flavors.py:90-101 | OK | create |
| 01-flavors-api_stable-2026.2.md | 66 | nova/api/openstack/compute/schemas/flavors.py:94-95 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 70 | nova/compute/flavors.py:124-126 | OK | create |
| 01-flavors-api_stable-2026.2.md | 70 | nova/objects/flavor.py:575-596 | OK | _send_notification |
| 01-flavors-api_stable-2026.2.md | 70 | nova/api/openstack/compute/flavors.py:96 | OK | create |
| 01-flavors-api_stable-2026.2.md | 70 | nova/api/openstack/compute/flavors.py:101-109 | OK | create |
| 01-flavors-api_stable-2026.2.md | 73 | nova/api/openstack/compute/schemas/flavors.py:97-115 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 73 | nova/objects/flavor.py:550-552 | OK | save |
| 01-flavors-api_stable-2026.2.md | 76 | nova/objects/flavor.py:179-196 | OK | _flavor_destroy |
| 01-flavors-api_stable-2026.2.md | 76 | nova/api/openstack/compute/views/servers.py:665-684 | OK | _get_flavor |
| 01-flavors-api_stable-2026.2.md | 79 | nova/api/openstack/compute/flavors.py:228-241 | OK | _get_flavors |
| 01-flavors-api_stable-2026.2.md | 79 | nova/objects/flavor.py:620-628 | OK | _flavor_get_all_from_db |
| 01-flavors-api_stable-2026.2.md | 80 | nova/api/openstack/compute/schemas/flavors.py:21-27 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 80 | nova/api/openstack/compute/flavors.py:215-216 | OK | _get_flavors |
| 01-flavors-api_stable-2026.2.md | 81 | nova/objects/flavor.py:640-652 | OK | _flavor_get_all_from_db |
| 01-flavors-api_stable-2026.2.md | 82 | nova/api/openstack/compute/schemas/flavors.py:131-139 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 89 | nova/api/validation/parameter_types.py:431-439 | OK | valid_char |
| 01-flavors-api_stable-2026.2.md | 89 | nova/api/openstack/compute/flavors_extraspecs.py:41-52 | OK | _check_extra_specs_value |
| 01-flavors-api_stable-2026.2.md | 90 | nova/api/openstack/compute/flavors_extraspecs.py:82 | OK | create |
| 01-flavors-api_stable-2026.2.md | 90 | nova/api/openstack/compute/flavors_extraspecs.py:98-100 | OK | update |
| 01-flavors-api_stable-2026.2.md | 91 | nova/api/openstack/compute/flavors_extraspecs.py:39 | OK | _check_extra_specs_value |
| 01-flavors-api_stable-2026.2.md | 91 | nova/api/openstack/compute/flavors_extraspecs.py:54-55 | OK | _check_extra_specs_value |
| 01-flavors-api_stable-2026.2.md | 91 | nova/api/validation/extra_specs/validators.py:31-63 | OK | validate |
| 01-flavors-api_stable-2026.2.md | 92 | nova/api/validation/extra_specs/base.py:62-120 | OK | _validate_str |
| 01-flavors-api_stable-2026.2.md | 99 | nova/api/validation/extra_specs/validators.py:66-82 | OK | load_validators |
| 01-flavors-api_stable-2026.2.md | 103 | nova/api/validation/extra_specs/hw.py | OK | |
| 01-flavors-api_stable-2026.2.md | 104 | nova/api/validation/extra_specs/traits.py:24-70 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 105 | nova/api/validation/extra_specs/resources.py:24-62 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 106 | nova/api/validation/extra_specs/capabilities.py:58-108 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 107 | nova/api/validation/extra_specs/quota.py:24-185 | OK | <module> |
| 01-flavors-api_stable-2026.2.md | 108 | nova/api/validation/extra_specs/hw_rng.py | OK | |
| 01-flavors-api_stable-2026.2.md | 109 | nova/api/validation/extra_specs/accel.py | OK | |
| 01-flavors-api_stable-2026.2.md | 109 | nova/api/validation/extra_specs/aggregate_instance_extra_specs.py | OK | |
| 01-flavors-api_stable-2026.2.md | 109 | nova/api/validation/extra_specs/hw_video.py | OK | |
| 01-flavors-api_stable-2026.2.md | 109 | nova/api/validation/extra_specs/os.py | OK | |
| 01-flavors-api_stable-2026.2.md | 109 | nova/api/validation/extra_specs/pci_passthrough.py | OK | |
| 01-flavors-api_stable-2026.2.md | 109 | nova/api/validation/extra_specs/vmware.py | OK | |
| 01-flavors-api_stable-2026.2.md | 109 | nova/api/validation/extra_specs/null.py | OK | |
| 01-flavors-api_stable-2026.2.md | 112 | nova/scheduler/utils.py:80-203 | OK | from_request_spec |
| 01-flavors-api_stable-2026.2.md | 112 | nova/scheduler/utils.py:233-257 | OK | _process_extra_specs |
| 01-flavors-api_stable-2026.2.md | 112 | nova/scheduler/utils.py:171-185 | OK | from_request_spec |
| 01-flavors-api_stable-2026.2.md | 113 | nova/scheduler/utils.py:363-417 | OK | _translate_pinning_policies |
| 01-flavors-api_stable-2026.2.md | 114 | nova/scheduler/utils.py:419-427 | OK | _translate_pinning_policies |
| 01-flavors-api_stable-2026.2.md | 115 | nova/scheduler/utils.py:320-342 | OK | _translate_mem_encryption_request |
| 01-flavors-api_stable-2026.2.md | 116 | nova/scheduler/utils.py:269-361 | OK | _translate_secure_boot_request |
| 01-flavors-api_stable-2026.2.md | 117 | nova/virt/hardware.py:1344-1358 | OK | _get_flavor_image_meta |
| 01-flavors-api_stable-2026.2.md | 118 | nova/virt/hardware.py:1776-1823 | OK | get_cpu_policy_constraint |
| 01-flavors-api_stable-2026.2.md | 119 | nova/virt/hardware.py:532-566 | OK | get_cpu_topology_constraints |
| 01-flavors-api_stable-2026.2.md | 120 | nova/virt/hardware.py:1361-1390 | OK | _get_unique_flavor_image_meta |
| 01-flavors-api_stable-2026.2.md | 126 | nova/compute/api.py:1131-1132 | OK | _validate_and_build_base_options |
| 01-flavors-api_stable-2026.2.md | 126 | nova/compute/api.py:814-885 | OK | _validate_flavor_image_nostatus |
| 01-flavors-api_stable-2026.2.md | 127 | nova/objects/instance.py:749-762 | OK | _save_flavor |
| 01-flavors-api_stable-2026.2.md | 130 | nova/objects/instance.py:745-747 | OK | _nullify_flavor_description |
| 01-flavors-api_stable-2026.2.md | 132 | nova/objects/instance.py:349-379 | OK | _flavor_from_db |
| 01-flavors-api_stable-2026.2.md | 133 | nova/api/openstack/compute/views/servers.py:652-684 | OK | _get_flavor_dict |
| 01-flavors-api_stable-2026.2.md | 137 | nova/compute/api.py:4295-4440 | OK | resize |
| 01-flavors-api_stable-2026.2.md | 138 | nova/compute/api.py:4345-4346 | OK | resize |
| 01-flavors-api_stable-2026.2.md | 139 | nova/compute/api.py:4355-4361 | OK | resize |
| 01-flavors-api_stable-2026.2.md | 140 | nova/compute/api.py:4371-4376 | OK | resize |
| 01-flavors-api_stable-2026.2.md | 140 | nova/compute/api.py:4378-4379 | OK | resize |
| 01-flavors-api_stable-2026.2.md | 141 | nova/compute/api.py:4389-4419 | OK | resize |
| 01-flavors-api_stable-2026.2.md | 141 | nova/compute/api.py:4425-4438 | OK | resize |
| 01-flavors-api_stable-2026.2.md | 144 | nova/api/openstack/compute/servers.py:1200-1209 | OK | _resize |
| 01-flavors-api_stable-2026.2.md | 144 | nova/api/openstack/compute/servers.py:55-93 | OK | <module> |
| 02-flavors-errors_stable-2026.2.md | 5 | nova/exception.py | OK | |
| 02-flavors-errors_stable-2026.2.md | 11 | nova/api/openstack/compute/schemas/flavors.py:29-154 | OK | <module> |
| 02-flavors-errors_stable-2026.2.md | 12 | nova/api/openstack/compute/flavors.py:206-210 | OK | _parse_is_public |
| 02-flavors-errors_stable-2026.2.md | 13 | nova/api/openstack/compute/flavors.py:228-241 | OK | _get_flavors |
| 02-flavors-errors_stable-2026.2.md | 14 | nova/api/openstack/compute/flavors.py:246-252 | OK | _get_flavors |
| 02-flavors-errors_stable-2026.2.md | 15 | nova/compute/flavors.py:104-113 | OK | create |
| 02-flavors-errors_stable-2026.2.md | 16 | nova/objects/flavor.py:166-171 | OK | _flavor_create |
| 02-flavors-errors_stable-2026.2.md | 16 | nova/api/openstack/compute/flavors.py:97-99 | OK | create |
| 02-flavors-errors_stable-2026.2.md | 18 | nova/api/openstack/common.py:491-495 | OK | get_flavor |
| 02-flavors-errors_stable-2026.2.md | 18 | nova/api/openstack/compute/flavors.py:185-187 | OK | show |
| 02-flavors-errors_stable-2026.2.md | 19 | nova/policies/flavor_manage.py:26-58 | OK | <module> |
| 02-flavors-errors_stable-2026.2.md | 25 | nova/api/openstack/compute/schemas/flavors_extraspecs.py:20-39 | OK | <module> |
| 02-flavors-errors_stable-2026.2.md | 26 | nova/api/openstack/compute/flavors_extraspecs.py:45-52 | OK | _check_extra_specs_value |
| 02-flavors-errors_stable-2026.2.md | 27 | nova/api/validation/extra_specs/base.py:62-104 | OK | _validate_str |
| 02-flavors-errors_stable-2026.2.md | 28 | nova/api/validation/extra_specs/validators.py:53-63 | OK | validate |
| 02-flavors-errors_stable-2026.2.md | 29 | nova/api/openstack/compute/flavors_extraspecs.py:98-100 | OK | update |
| 02-flavors-errors_stable-2026.2.md | 30 | nova/objects/flavor.py:95-129 | OK | _flavor_extra_specs_add |
| 02-flavors-errors_stable-2026.2.md | 30 | nova/api/openstack/compute/flavors_extraspecs.py:84-85 | OK | create |
| 02-flavors-errors_stable-2026.2.md | 31 | nova/api/openstack/compute/flavors_extraspecs.py:121-127 | OK | show |
| 02-flavors-errors_stable-2026.2.md | 31 | nova/api/openstack/compute/flavors_extraspecs.py:139-149 | OK | delete |
| 02-flavors-errors_stable-2026.2.md | 37 | nova/api/openstack/compute/flavor_access.py:52-57 | OK | index |
| 02-flavors-errors_stable-2026.2.md | 38 | nova/api/openstack/compute/flavor_access.py:81-85 | OK | _add_tenant_access |
| 02-flavors-errors_stable-2026.2.md | 39 | nova/objects/flavor.py:72-81 | OK | _flavor_add_project |
| 02-flavors-errors_stable-2026.2.md | 39 | nova/api/openstack/compute/flavor_access.py:89-90 | OK | _add_tenant_access |
| 02-flavors-errors_stable-2026.2.md | 40 | nova/objects/flavor.py:84-92 | OK | _flavor_del_project |
| 02-flavors-errors_stable-2026.2.md | 40 | nova/api/openstack/compute/flavor_access.py:119-122 | OK | _remove_tenant_access |
| 02-flavors-errors_stable-2026.2.md | 41 | nova/api/openstack/compute/flavor_access.py:77 | OK | _add_tenant_access |
| 02-flavors-errors_stable-2026.2.md | 41 | nova/api/openstack/compute/flavor_access.py:104-111 | OK | _remove_tenant_access |
| 02-flavors-errors_stable-2026.2.md | 47 | nova/compute/api.py:1131-1132 | OK | _validate_and_build_base_options |
| 02-flavors-errors_stable-2026.2.md | 47 | nova/api/openstack/compute/servers.py:857-866 | OK | create |
| 02-flavors-errors_stable-2026.2.md | 48 | nova/compute/api.py:814-815 | OK | _validate_flavor_image_nostatus |
| 02-flavors-errors_stable-2026.2.md | 49 | nova/compute/api.py:878-885 | OK | _validate_flavor_image_nostatus |
| 02-flavors-errors_stable-2026.2.md | 50 | nova/api/openstack/compute/servers.py:847-849 | OK | create |
| 02-flavors-errors_stable-2026.2.md | 51 | nova/virt/hardware.py:1806-1816 | OK | get_cpu_policy_constraint |
| 02-flavors-errors_stable-2026.2.md | 51 | nova/api/openstack/compute/servers.py:61 | OK | <module> |
| 02-flavors-errors_stable-2026.2.md | 52 | nova/virt/hardware.py:1372-1390 | OK | _get_unique_flavor_image_meta |
| 02-flavors-errors_stable-2026.2.md | 53 | nova/virt/hardware.py:1790-1803 | OK | get_cpu_policy_constraint |
| 02-flavors-errors_stable-2026.2.md | 53 | nova/api/openstack/compute/servers.py:55-93 | OK | <module> |
| 02-flavors-errors_stable-2026.2.md | 54 | nova/compute/api.py:4378-4379 | OK | resize |
| 02-flavors-errors_stable-2026.2.md | 54 | nova/api/openstack/compute/servers.py:1200-1207 | OK | _resize |
| 02-flavors-errors_stable-2026.2.md | 55 | nova/compute/api.py:4355-4361 | OK | resize |
| 02-flavors-errors_stable-2026.2.md | 56 | nova/api/openstack/compute/servers.py:1179-1180 | OK | _resize |
| 03-flavors-interactions_stable-2026.2.md | 15 | nova/db/api/models.py:225-281 | OK | Flavors |
| 03-flavors-interactions_stable-2026.2.md | 23 | nova/objects/flavor.py:179-196 | OK | _flavor_destroy |
| 03-flavors-interactions_stable-2026.2.md | 24 | nova/objects/flavor.py:143-175 | OK | _flavor_create |
| 03-flavors-interactions_stable-2026.2.md | 25 | nova/objects/flavor.py:95-129 | OK | _flavor_extra_specs_add |
| 03-flavors-interactions_stable-2026.2.md | 26 | nova/objects/flavor.py:280-282 | OK | _flavor_get_query_from_db |
| 03-flavors-interactions_stable-2026.2.md | 27 | nova/objects/flavor.py:621-628 | OK | _flavor_get_all_from_db |
| 03-flavors-interactions_stable-2026.2.md | 29 | nova/objects/flavor.py:600-653 | OK | _flavor_get_all_from_db |
| 03-flavors-interactions_stable-2026.2.md | 43 | nova/objects/instance.py:749-762 | OK | _save_flavor |
| 03-flavors-interactions_stable-2026.2.md | 45 | nova/compute/flavors.py:45-61 | OK | _int_or_none |
| 03-flavors-interactions_stable-2026.2.md | 45 | nova/compute/flavors.py:142-202 | OK | extract_flavor |
| 03-flavors-interactions_stable-2026.2.md | 49 | nova/objects/flavor.py:575-596 | OK | _send_notification |
| 03-flavors-interactions_stable-2026.2.md | 49 | nova/notifications/objects/flavor.py:32-61 | OK | FlavorPayload |
| 03-flavors-interactions_stable-2026.2.md | 53 | nova/scheduler/utils.py:80-203 | OK | from_request_spec |
| 06-flavors-change-history_stable-2026.2.md | 3 | nova/api/openstack/compute/views/flavors.py | OK | |
| 06-flavors-change-history_stable-2026.2.md | 3 | nova/objects/flavor.py | OK | |
| 06-flavors-change-history_stable-2026.2.md | 3 | nova/compute/flavors.py | OK | |
| 06-flavors-change-history_stable-2026.2.md | 14 | nova/api/validation/extra_specs/hw.py:411-428 | OK | <module> |
| 06-flavors-change-history_stable-2026.2.md | 16 | nova/compute/flavors.py:130-136 | OK | create |
| 06-flavors-change-history_stable-2026.2.md | 16 | nova/api/openstack/compute/flavors.py:185 | OK | show |
| 06-flavors-change-history_stable-2026.2.md | 21 | nova/scheduler/utils.py:320-342 | OK | _translate_mem_encryption_request |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 12 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:56-62 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 13 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:34-40 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 14 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:203-316 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 15 | kubevirt:staging/src/kubevirt.io/api/core/v1/types.go:3890-3901 | OK | NewVirtualMachinePreset |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 26 | nova/api/openstack/compute/schemas/flavors.py:38-42 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 27 | nova/db/api/models.py:233 | OK | Flavors |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 27 | nova/db/api/models.py:229-230 | OK | Flavors |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 28 | nova/api/openstack/compute/flavors.py:114-139 | OK | create |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 29 | nova/api/openstack/compute/views/flavors.py:53 | OK | show |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 29 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:139 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 30 | nova/api/openstack/compute/views/flavors.py:48 | OK | show |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 30 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:178 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 31 | nova/api/openstack/compute/views/flavors.py:49 | OK | show |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 32 | nova/api/openstack/compute/views/flavors.py:51 | OK | show |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 33 | nova/api/openstack/compute/views/flavors.py:50 | OK | show |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 34 | nova/api/openstack/compute/views/flavors.py:54 | OK | show |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 35 | nova/objects/flavor.py:72-92 | OK | _flavor_add_project |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 36 | nova/compute/api.py:1131-1132 | OK | _validate_and_build_base_options |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 37 | nova/api/openstack/compute/views/flavors.py:55 | OK | show |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 38 | nova/objects/flavor.py:221 | OK | Flavor |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 39 | nova/api/openstack/compute/views/flavors.py:65-66 | OK | show |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 55 | nova/api/validation/extra_specs/hw.py:65 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 55 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:152 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 56 | nova/api/validation/extra_specs/hw.py:131 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 57 | nova/api/validation/extra_specs/hw.py:89 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 57 | nova/scheduler/utils.py:419-427 | OK | _translate_pinning_policies |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 58 | nova/api/validation/extra_specs/hw.py:110 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 58 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:161 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 59 | nova/api/validation/extra_specs/hw.py:23 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 59 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:165 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 60 | nova/api/validation/extra_specs/hw.py:35 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 60 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:165 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 61 | nova/api/validation/extra_specs/hw.py:279 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 61 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:371 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 62 | nova/api/validation/extra_specs/hw.py:293 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 62 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:371 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 63 | nova/api/validation/extra_specs/hw.py:307 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 63 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:371 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 64 | nova/api/validation/extra_specs/hw.py:321 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 64 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:169 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 65 | nova/api/validation/extra_specs/hw.py:337 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 66 | nova/api/validation/extra_specs/hw.py:353 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 67 | nova/api/validation/extra_specs/hw.py:182 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 67 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:156 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 68 | nova/api/validation/extra_specs/hw.py:197 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 69 | nova/api/validation/extra_specs/hw.py:223 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 70 | nova/api/validation/extra_specs/hw.py:153 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 70 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:182 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 71 | nova/api/validation/extra_specs/hw.py:167 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 72 | nova/api/validation/extra_specs/hw.py:399 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 72 | kubevirt:staging/src/kubevirt.io/api/core/v1/schema.go:856-860 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 72 | nova/virt/hardware.py:1488-1489 | OK | get_mem_encryption_constraint |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 73 | nova/api/validation/extra_specs/hw.py:411 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 73 | kubevirt:staging/src/kubevirt.io/api/core/v1/schema.go:856-860 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 74 | nova/api/validation/extra_specs/hw.py:429 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 75 | nova/api/validation/extra_specs/hw.py:445 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 76 | nova/api/validation/extra_specs/hw.py:467 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 76 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:436 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 77 | nova/api/validation/extra_specs/hw.py:578 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 77 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:456 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 78 | nova/api/validation/extra_specs/hw.py:479 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 78 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:531 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 79 | nova/api/validation/extra_specs/hw.py:494 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 79 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:531 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 80 | nova/api/validation/extra_specs/hw.py:511 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 80 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:531 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 81 | nova/api/validation/extra_specs/hw.py:591 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 82 | nova/api/validation/extra_specs/hw.py:604 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 82 | kubevirt:staging/src/kubevirt.io/api/core/v1/schema.go:604 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 83 | nova/api/validation/extra_specs/hw.py:385 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 83 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:526 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 84 | nova/api/validation/extra_specs/hw.py:566 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 85 | nova/api/validation/extra_specs/hw.py:550 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 86 | nova/api/validation/extra_specs/hw.py:528 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 86 | kubevirt:staging/src/kubevirt.io/api/core/v1/schema.go:1408-1431 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 87 | nova/api/validation/extra_specs/hw.py:374 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 88 | nova/api/validation/extra_specs/hw.py:50 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 88 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:570 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 89 | nova/api/validation/extra_specs/null.py:22 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 89 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:570 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 90 | nova/api/validation/extra_specs/hw.py:621 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 91 | nova/api/validation/extra_specs/hw.py:631 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 92 | nova/api/validation/extra_specs/hw.py:249 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 93 | nova/api/validation/extra_specs/hw_rng.py:23 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 93 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:516 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 94 | nova/api/validation/extra_specs/hw_rng.py:35 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 95 | nova/api/validation/extra_specs/hw_rng.py:46 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 96 | nova/api/validation/extra_specs/hw_video.py:23 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 97 | nova/api/validation/extra_specs/os.py:24 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 97 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:615 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 98 | nova/api/validation/extra_specs/quota.py:99 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 99 | nova/api/validation/extra_specs/quota.py:116 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 100 | nova/api/validation/extra_specs/quota.py:131 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 101 | nova/api/validation/extra_specs/quota.py:150-168 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 102 | nova/api/validation/extra_specs/quota.py:170-185 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 103 | nova/api/validation/extra_specs/quota.py:24-94 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 104 | nova/api/validation/extra_specs/vmware.py:20-44 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 105 | nova/api/validation/extra_specs/resources.py:24-39 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 105 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:152 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 106 | nova/api/validation/extra_specs/resources.py:24-39 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 106 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:102 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 107 | nova/api/validation/extra_specs/resources.py:24-39 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 107 | kubevirt:staging/src/kubevirt.io/api/core/v1/schema.go:856-860 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 108 | nova/api/validation/extra_specs/resources.py:24-39 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 109 | nova/api/validation/extra_specs/resources.py:24-62 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 109 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:108 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 110 | nova/api/validation/extra_specs/traits.py:24-70 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 110 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:83 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 111 | nova/api/validation/extra_specs/null.py:38 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 112 | nova/api/validation/extra_specs/aggregate_instance_extra_specs.py:53 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 112 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:83 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 113 | nova/api/validation/extra_specs/capabilities.py:58-108 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 113 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:83 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 114 | nova/api/validation/extra_specs/pci_passthrough.py:22 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 114 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:108 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 115 | nova/api/validation/extra_specs/accel.py:22 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 118 | nova/scheduler/utils.py:363-417 | OK | _translate_pinning_policies |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 119 | kubevirt:staging/src/kubevirt.io/api/core/v1/schema.go:393-398 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 120 | nova/virt/hardware.py:1572-1573 | OK | check_and_return_pages_size |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 121 | kubevirt:staging/src/kubevirt.io/api/core/v1/schema.go:403-410 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 122 | kubevirt:staging/src/kubevirt.io/api/core/v1/schema.go:856-893 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 122 | nova/virt/hardware.py:1488-1489 | OK | get_mem_encryption_constraint |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 123 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:83 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 133 | nova/virt/hardware.py:1361-1390 | OK | _get_unique_flavor_image_meta |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 133 | nova/virt/hardware.py:1776-1823 | OK | get_cpu_policy_constraint |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 151 | kubevirt:staging/src/kubevirt.io/api/instancetype/v1beta1/types.go:641-669 | OK | <module> |
| 07-flavors-kubevirt-mapping_stable-2026.2.md | 162 | nova/api/openstack/compute/views/servers.py:652-684 | OK | _get_flavor_dict |
Source: reverse-spec-nova/_verification_stable-2026.2.md. The _rewrite/ and _inventory/ files are not published on the site.