From this ML, and some IRC and Wechat discussions. I put most of the information I collected in [1].
At this point, we can tell there's a lot of works already in progress in this community. So I think we can definitely get benefits from this SIG.

Here are things we need to settle at this point:
All the above tasks IMO don't need to wait for the first meeting to happen before them, so If anyone likes to put their effort on any of them or like to suggest more initial tasks, you're the most welcome here!

[1] https://etherpad.openstack.org/p/Multi-arch
[2] https://doodle.com/poll/8znyzc57skqkryv8

On Tue, Dec 17, 2019 at 12:45 PM Ian Wienand <iwienand@redhat.com> wrote:
On Tue, Nov 26, 2019 at 11:33:16AM +0000, Jonathan Rosser wrote:
> openstack-ansible is ready to go on arm CI but in order to make the jobs run
> in a reasonable time and not simply timeout a source of pre-built arm python
> wheels is needed. It would be a shame to let the work that got contributed
> to OSA for arm just rot.

So ARM64 wheels are still a work-in-progress, but in the mean time we
have merged a change to install a separate queue for ARM64 jobs [1].
Jobs in the "check-arm64" queue will be implicitly non-voting (Zuul
isn't configured to add +-1 votes for this queue) but importantly will
run asynchronously to the regular queue.  Thus if there's very high
demand, or any intermittent instability your gates won't be held up.

[2] is an example of using this in diskimage-builder.

Of course you *can* put ARM64 jobs in your gate queues as voting jobs,
but just be aware with only 8 nodes available at this time, it could
easily become a bottle-neck to merging code.

The "check-arm64" queue is designed to be an automatically-running
half-way point as we (hopefully) scale up support (like wheel builds
and mirrors) and resources further.

Thanks,

-i

[1] https://review.opendev.org/#/c/698606/
[2] https://review.opendev.org/#/c/676111/




--
May The Force of OpenStack Be With You, 
Rico Lin
irc: ricolin