apache / apache/cloudstack

UEFI Settings from Template Not Inherited on VM Launch

未关闭
#13,665 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
component:templates component:XenServer
主要语言
Java
星标
3.1k
派生
1.4k
平均合并
6 天 19 小时
30 天内合并 PR
32

描述

### problem

A template was created with UEFI Secure Boot enabled, and its firmware setting is correctly configured as UEFI SECURE. However, when launching an instance from this template, the boot mode defaults to BIOS instead of inheriting the UEFI Secure setting from the template.

The boot mode need to be manually changed to UEFI Secure for every instance deployment.

### versions

CLOUDSTACK VERSION
4.22.1.0

HYPERVISOR
XCP-ng 8.3

### The steps to reproduce the bug

1.Create A template with UEFI Enabled and Update Settings
Image

2. Lunch VM using Template
3. Boot Settings are Defaulted to BIOS

Image

...

### What to do about it?

The deployment wizard default Boot Option should be chosen based on template settings.

贡献指南

打开贡献指南

调研方向

首先跟踪 XCP-ng 路径的 VM 部署向导中的模板设置,并比较已保存的 UEFI Secure 设置与启动时的引导选项。使用 CloudStack 4.22.1.0 和 XCP-ng 8.3 重现该问题,然后验证从启用 UEFI 的模板启动的 VM 默认使用 UEFI Secure,而不是 BIOS。

由索引模型根据 Issue 内容生成。

评估

技术栈
java
领域
cloud, infrastructure
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
冷清
描述清晰度
基本清楚
新手友好度
48/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。