Fix grub2 dependency on arm64

Unable to locate package reported when
DIB_RELEASE=jessie disk-image-create debian ironic-agent \
grub2 devuser -a arm64 -o deploy-jessie

E: Unable to locate package grub-pc-bin
E: Unable to locate package shim-signed
E: Unable to locate package grub-efi-amd64-signed

Fix the issue via adding arch dependency and arm64 packages

Change-Id: I40650a887b575a9c2b00a8c5036c35354d548673
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org>
This commit is contained in:
Zhangfei Gao 2017-10-13 13:13:50 +08:00
parent 7a76270227
commit a8635d3a3b
2 changed files with 10 additions and 1 deletions

View File

@ -1,3 +1,10 @@
signed_grub_efi:
arch: amd64
signed_shim_efi:
arch: amd64
grub_bios:
arch: amd64
signed_grub_efi_arm64:
arch: arm64
grub_bios_arm64:
arch: arm64

View File

@ -3,7 +3,9 @@
"debian":{
"signed_grub_efi": "grub-efi-amd64-signed",
"signed_shim_efi": "shim-signed",
"grub_bios": "grub-pc-bin"
"grub_bios": "grub-pc-bin",
"signed_grub_efi_arm64": "grub-efi-arm64",
"grub_bios_arm64": "grub-efi-arm64-bin"
},
"redhat":{
"signed_grub_efi": "efibootmgr grub2-efi-modules grub2-efi",