enable support for creating kvm images for jessie on arm64 #265
Conversation
Hi Clark, I don't have a way to test an What are your thoughts on this, Anders? |
Yes - QEMU should work fine for testing an image. I work with Linaro, which is building an arm64 reference platform based on Debian (https://github.com/96boards/documentation/wiki/ReferenceSoftwareEE) with a big focus on Openstack and docker. Having the standard tooling support creation of proper images will be a priority, so I am sure help with testing/maintenance would not be an issue. But, hopefully, the impact to bootstrap-vz would be minimal? |
It's a valid concern. It seems, however, that most of the legwork is done by Debian itself. bootstrap-vz is quite architecture agnostic really. So in the end, I don't think merging this PR would increase the workload.
That would be awesome. bootstrap-vz has an entire testing harness to help you do that. A new integration test provider is quite easy to create. I'm fine with merging this, @myhro? (merge if you agree :-) ) |
Anders,
My only concern here are those corner cases where fixing a problem in an architecture would break another one - specially if this isn't easy to test on many releases/providers. Maybe we should state that our goal is to provide support for the current P.s.: this is something that has been on my head since #122 / #144. :-(
I would like to see those commits squashed/rebased and |
@myhro, you're head is definitely more in the game than mine is right now :-)
Yup. Hmm, sounds like an addition to Supported builds, we should link to that from somewhere in the top of the readme. |
Clark, Sorry for the delay, but GitHub doesn't notify about new commits on a Pull Request - only comments. I'm merging this one. Thanks a lot! Anders,
I've opened #266 so we can track this separately. |
enable support for creating kvm images for jessie on arm64
These minor changes allow bootstrap-vz to build a kvm image for jessie on arm64, by updating the schema to accept arm64 as an architecture, no bootloader, and providing an example manifest.