Hello At Linaro I work on running OpenStack on AArch64 (arm64, 64-bit arm, ARMv8a) architecture. We built Cinder, Glance, Heat, Horizon, Keystone, Neutron and Nova for our use and deployed it several times.
But for next release we decided to move to use containers for delivering components. This got me working on Kolla to get it working on our machines. The problem is that Kolla targets only x86-64 architecture. I was not surprised when saw that and do not blame anyone for it. That's quite common behaviour nowadays when there is no Alpha nor Itanium on a market. So I digged a bit and found patch [1] which added ppc64le architecture support. Fetched, reviewed and decided that it can be used as a base for my work. 1. https://review.openstack.org/#/c/423239/6 I cut all stuff about repositories and other ppc64le/ubuntu specific issues and then edited it to take care of aarch64 as well. Then I posted it to gerrit for review [2]. 2. https://review.openstack.org/#/c/430940 Jenkins looks happy about it, I got some comments from few developers (both in review and on irc) and handled them proper way. I tested patch with "aarch64/ubuntu" and "aarch64/debian" images used as a base. My target are CentOS (waiting for official image) and Debian. Current state: 19:18 hrw@pinkiepie-centos:kolla$ docker images|grep kolla/ubuntu|wc -l 29 19:18 hrw@pinkiepie-centos:kolla$ docker images|grep kolla/debian|wc -l 124 During weekend I will run more builds to check all possible images. If someone has some spare time then I would love to see my patch reviewed. There is one change affecting x86-64: Debian/Ubuntu repositories are split to base + architecture ones to allow for architecture specific repos configuration. __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev