Hi Allen, On Tue, Nov 16, 2021 at 7:17 PM Allen Wittenauer <a...@apache.org> wrote:
> > > > On Nov 16, 2021, at 2:34 AM, Martin Grigorov <mgrigo...@apache.org> > wrote: > > > > Hi Allen, > > > > I've just documented how one could use Oracle Cloud free plan to build > and > > test on Linux ARM64 for free! > > Please check > > > https://martin-grigorov.medium.com/github-actions-arm64-runner-on-oracle-cloud-a77cdf7a325a > > and see whether it could be helpful for your case! > > You will need Apache Infra team's help for the token needed by > ./config.sh > > and to setup the security/approvals. Everything else could be done by you > > and any member of your team! > > > > Feedback is welcome! > > > Thanks! I’ll take a look at that. > > Ironically, I just opened a PR for multi-arch docker builds for Apache > Yetus this morning via qemu on GitHub Actions. Yetus has the huge benefit > of already having the bits in place to build on Docker hub so that was > easily re-used. > > https://github.com/apache/yetus/pull/239 > > For those curious: > - The Apache Yetus image is _huge_ (lots of tooling…) so takes a > while to build anyway. > - In my trials this morning, building both amd64 and arm64 took > ~1h. That’s at least better than my M1 Max MBP which never completed after > several hours. > Did you just say that x86_64+QEMU was faster than M1 Max ?! I wouldn't believe it even if I see it with my eyes! :-) > > Next thing will likely be to figure out how to mirror or maybe we’ll just > kill the apache/yetus images on Dockerhub, depending upon how things work > out. 🤷♂️