diff options
author | Ilya Etingof <etingof@gmail.com> | 2019-11-29 10:07:02 +0100 |
---|---|---|
committer | Ilya Etingof <etingof@gmail.com> | 2019-12-02 14:06:32 +0100 |
commit | 10abf8834c386941e6d7f4dd81563cfd2937911a (patch) | |
tree | f0de54f8bc0c369d446c6a5b90c51288b2743c04 /devstack/tools/ironic | |
parent | 7ee6174b4db02fc7dd79ee6c57af0bed998918ce (diff) | |
download | ironic-10abf8834c386941e6d7f4dd81563cfd2937911a.tar.gz |
Fix UEFI NVRAM collision in devstack
When configuring VMs in devstack booting in UEFI mode, make sure
that each libvirt domain has its own UEFI NVRAM store. Otherwise
funny things can happen ultimately leading to EFI shell popping
up crying for help.
Change-Id: I03eddde04211ceb6f0bd9438fafab34c515c4fa9
Diffstat (limited to 'devstack/tools/ironic')
-rw-r--r-- | devstack/tools/ironic/templates/vm.xml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/devstack/tools/ironic/templates/vm.xml b/devstack/tools/ironic/templates/vm.xml index 1df1d2c0c..3fa2a608b 100644 --- a/devstack/tools/ironic/templates/vm.xml +++ b/devstack/tools/ironic/templates/vm.xml @@ -10,7 +10,7 @@ {% if uefi_loader %} <loader readonly='yes' type='pflash'>{{ uefi_loader }}</loader> {% if uefi_nvram %} - <nvram>{{ uefi_nvram }}</nvram> + <nvram template='{{ uefi_nvram }}'>{{ uefi_nvram }}-{{ name }}</nvram> {% endif %} {% endif %} <bootmenu enable='no'/> |