1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 19:26:48 +00:00
webvirtcloud/instances/templates
catborise 005fa59bf0 feat(instances): a new VM can have UEFI Secure Boot and a TPM 2.0
Windows 11 does not install without Secure Boot and a TPM 2.0, and the new
VM form offered neither: its firmware list was BIOS and one UEFI loader
guessed from file names, which on RHEL never matched the Secure Boot one.

The firmware choices are now BIOS, UEFI and UEFI Secure Boot, as the
host's libvirt reports them (its firmware features from libvirt 12.1,
before that its loaders), and libvirt picks the firmware itself: UEFI
without Secure Boot, or with Microsoft's keys enrolled. A TPM 2.0 switch,
shown when the host has swtpm, adds an emulated TPM. The create job
refuses a firmware or a TPM the host does not offer, and the API takes
both. The path-guessing helpers are gone.
2026-11-01 16:18:29 +03:00
..
instances feat(templates): every confirmation asks in the page's own dialog 2026-10-31 20:44:39 +03:00
add_instance_network_block.html feat(instances): the VM page's add dialogs in the panel's dialog look 2026-10-31 18:35:09 +03:00
add_instance_owner_block.html feat(instances): the VM page's add dialogs in the panel's dialog look 2026-10-31 18:35:09 +03:00
add_instance_volume.html fix(instances): the Add disk dialog is as wide as the other card dialogs 2026-10-31 19:52:11 +03:00
allinstances.html feat(instances): the VM list on Bootstrap's pills, badges and menus, its actions by the user's rights 2026-10-28 13:55:46 +03:00
allinstances_index_grouped.html feat(instances): the VM list on Bootstrap's pills, badges and menus, its actions by the user's rights 2026-10-28 13:55:46 +03:00
allinstances_index_nongrouped.html feat(instances): the VM list on Bootstrap's pills, badges and menus, its actions by the user's rights 2026-10-28 13:55:46 +03:00
create_flavors.html feat(templates): every confirmation asks in the page's own dialog 2026-10-31 20:44:39 +03:00
create_flavors_reply.html fix(instances): adding or deleting a flavor keeps the unfinished VM form 2026-10-24 11:12:07 +03:00
create_inst_block.html feat(instances): the VM list on Bootstrap's pills, badges and menus, its actions by the user's rights 2026-10-28 13:55:46 +03:00
create_instance_w1.html refactor(templates): the last inline styles that Bootstrap covers 2026-10-27 20:37:30 +03:00
create_instance_w2.html feat(instances): a new VM can have UEFI Secure Boot and a TPM 2.0 2026-11-01 16:18:29 +03:00
create_presets.html fix(instances): adding or deleting a flavor keeps the unfinished VM form 2026-10-24 11:12:07 +03:00
create_steps.html refactor(templates): Bootstrap's components instead of the panel's own CSS for capacity, steps and disclosures 2026-10-27 17:05:03 +03:00
instance.html feat(instances): the VM page's add dialogs in the panel's dialog look 2026-10-31 18:35:09 +03:00
instance_actions.html feat(templates): every confirmation asks in the page's own dialog 2026-10-31 20:44:39 +03:00
instance_name_cell.html feat(instances): the VM list on Bootstrap's pills, badges and menus, its actions by the user's rights 2026-10-28 13:55:46 +03:00
instance_state.html feat(instances): the VM list on Bootstrap's pills, badges and menus, its actions by the user's rights 2026-10-28 13:55:46 +03:00