curtin: Add curtin_userdata_arm64_generic_xenial
Trusty has very limited support for AArch64, so it only makes
sense to add Xenial curtin templates.
NOTE: Current arm64 template will use the 'amd64' Saltstack repos,
as most required packages are arch-independent.
Pillar salt repo key and URL for amd64 are also used on arm64.
This, coupled with the current state of the Ubuntu Xenial repos,
leads to the following (AArch64 only):
- RAET is not supported out of the box (arch-specific binaries are
required, yet Ubuntu lacks one or more of them);
- python-tornado from Ubuntu does not depend on python-futures,
so we install it explicitly via Curtin;
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2 files changed