[OpenStack-Infra] Adding ARM64 cloud to infra

Xinliang Liu xinliang.liu at linaro.org
Fri Jan 19 09:36:37 UTC 2018


Hi Lan,

On 19 January 2018 at 13:08, Ian Wienand <iwienand at redhat.com> wrote:
> On 01/13/2018 03:54 AM, Marcin Juszkiewicz wrote:
>>
>> UEFI expects GPT and DIB is completely not prepared for it.
>
>
> I feel like we've made good progress on this part, with sufficient
> GPT support in [1] to get started on the EFI part

Thanks for the patch, great work.
Only one question is that: why just merge gpt into 'vm' rather than
create an new 'block-device-gpt' element?
We then just need to add some partition configuration file into 'vm'
element, like the one you add in test case:
https://review.openstack.org/#/c/533490/10/diskimage_builder/block_device/tests/config/gpt_efi.yaml

>
> ... which is obviously where the magic is here.  This is my first
> rodeo building something that boots on aarch64, but not yours I've
> noticed :)
>
> I've started writing some notes at [2] and anyone is welcome to edit,
> expand, add notes on testing etc etc.  I've been reading through the
> cirros implementation and have more of a handle on it; I'm guessing
> we'll need to do something similar in taking distro grub packages and
> put them in place manually.  Any notes on testing very welcome :)

I think qemu image just need to install grub into /EFI/BOOT/. We can
make it by adding '--removable' option when installing the grub.
See comment here: https://review.openstack.org/#/c/533126/1

Thanks,
Xinliang


>
> Cheers,
>
> -i
>
> [1] https://review.openstack.org/#/c/533490/
> [2] https://etherpad.openstack.org/p/dib-efi
>
>
> _______________________________________________
> OpenStack-Infra mailing list
> OpenStack-Infra at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra



More information about the OpenStack-Infra mailing list