Add fixes and improvements for arm64 deployment 09/11509/1
authorFlorin Dumitrascu <florin.dumitrascu@enea.com>
Tue, 8 Mar 2016 13:17:01 +0000 (14:17 +0100)
committerFlorin Dumitrascu <florin.dumitrascu@enea.com>
Tue, 22 Mar 2016 18:03:21 +0000 (19:03 +0100)
commit80ba8c45cda5308010ded08b3d070343a92d58b5
treefaa6ffd8020d73cee7a1cc966dee5ab1af557163
parent7bfc08a72654b440b52c609ca67199f13df2f668
Add fixes and improvements for arm64 deployment

[ Florin Dumitrascu <florin.dumitrascu@enea.com> ]

* arm64 support for OpenDaylight Fuel Plugin

[ Stanislaw Kardach <kda@semihalf.com> ]

* Limit ESP to first drive
* Remove default+timeout+tr from cobbler profile
* Fix puppet syntax errors
* Disable usb tablet on aarch64
* Support direct kernel boot for CirrOS TestVM on aarch64
* Remove git version signature not to confuse patches-export
* Fix VGA support for CirrOS TestVM
* Makefile: Add clean-{docker,build}.

[ Alexandru Avadanii <Alexandru.Avadanii@enea.com> ]

* Performance: Use gzip instead of xz compression.
* Switch mirror proto from https to http.
* Update TODO with remaining tasks.
* Disable amd64 Liberty fixture (no multi-arch support yet).
* m1.micro: Increase RAM size to 128MB for aarch64 images.

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Signed-off-by: Florin Dumitrascu <florin.dumitrascu@enea.com>
Signed-off-by: Stanislaw Kardach <kda@semihalf.com>
44 files changed:
.gitmodules
Makefile
TODO.md
patches/fuel-agent/0001-Use-qemu-debootstrap-for-image-creation.patch
patches/fuel-agent/0002-Add-FLASH_KERNEL_SKIP-true.patch
patches/fuel-agent/0003-Fix-qemu-user-static-replacement.patch
patches/fuel-agent/0004-Prevent-common-cross-debootstrap-newaliases-issue.patch
patches/fuel-agent/0005-FIXME-s-grub-pc-grub-efi-arm64.patch
patches/fuel-agent/0006-Add-esp-partition-flag.patch
patches/fuel-agent/0007-Add-fs-for-efi-partition.patch
patches/fuel-agent/0008-bootstrap-Use-gzip-instead-of-xz-compression.patch [new file with mode: 0644]
patches/fuel-library/0001-Add-arm64-templates-to-cobbler-and-nailgun.patch
patches/fuel-library/0002-Add-arm64-for-auxiliary-repos.patch
patches/fuel-library/0003-Make-qemu-kvm-architecture-aware.patch
patches/fuel-library/0004-Make-TestVM-creation-architecture-aware.patch
patches/fuel-library/0005-Disable-usb-tablet-for-aarch64.patch [new file with mode: 0644]
patches/fuel-library/0006-direct-kernel-boot-for-cirros.patch [new file with mode: 0644]
patches/fuel-library/0007-m1.micro-Increase-profile-RAM-size-to-128MB.patch [new file with mode: 0644]
patches/fuel-main/0001-Use-qemu-debootstrap-to-support-multi-arch.patch
patches/fuel-main/0002-Allow-multi-arch-debian-mirrors.patch
patches/fuel-main/0003-Follow-redirects.patch
patches/fuel-main/0004-Add-apt-https-support-package-to-sandbox.patch
patches/fuel-main/0005-Make-cpio-accept-symlinks.patch
patches/fuel-main/0006-Add-cobbler-grub-aarch64-RPM-reinstall-to-start.sh.patch
patches/fuel-mirror/0001-Set-mos-ubuntu-base-URL-to-linux.enea.com.patch
patches/fuel-mirror/0002-Add-fuel-agent-dependencies-to-Ubuntu-mirror.patch
patches/fuel-plugin-opendaylight/0001-arm64-support-for-OpenDaylight-Fuel-Plugin.patch [new file with mode: 0644]
patches/fuel-plugin-ovsnfv/0001-fuel-plugin-Pick-updated-numa.-packages.patch
patches/fuel-plugin-qemu/0001-Fix-apt-cache-and-qemu-version-handling.patch
patches/fuel-web/0001-Add-arm64-fixture.patch
patches/fuel-web/0002-Add-arch-to-nailgun-release-and-target-image.patch
patches/fuel-web/0003-Update-docs-for-qemu-debootstrap.patch
patches/fuel-web/0004-direct-kernel-boot-for-cirros.patch [new file with mode: 0644]
patches/fuel-web/0005-FIXME-Disable-amd64-Liberty-on-Ubuntu-for-now.patch [new file with mode: 0644]
patches/opnfv-fuel/0001-Allow-customizing-Fuel-commit.patch
patches/opnfv-fuel/0002-Allow-customizing-java-and-fuel-mirror-URLs.patch
patches/opnfv-fuel/0003-Add-arm64-deb-repositories-setup.patch
patches/opnfv-fuel/0004-Follow-redirects.patch
patches/opnfv-fuel/0005-Build-bootstrap-image-for-arm64.patch
patches/opnfv-fuel/0006-bootstrap-Use-public-Ubuntu-ports-mirrors.patch
patches/opnfv-fuel/0007-Allow-customizing-fuel-plugin-qemu.patch
patches/opnfv-fuel/0008-Allow-customizing-fuel-plugin-ovsnfv.patch
patches/opnfv-fuel/0009-Allow-customizing-fuel-plugin-opendaylight.patch [new file with mode: 0644]
upstream/fuel-plugin-opendaylight [new file with mode: 0644]