Closed danielmain closed 1 year ago
Currently WIP... Initial host level onboarding and networking done. Guest level builders and monitoring are being worked on next. Difficult to add an ETA at this time due to some unknowns and additional work streams, but this issue is being actively worked on now. Will aim to update weekly until complete.
WIP continues. Host level monitoring added and host deployer tooling created for bringing the hosts into existing ci cluster infra. UTM macOS guest base image created. Bootstrap scripts for guest configuration and guest to host bridged networking and packet routing are WIP.
WIP continued this week for the first part of the week and is planned to be resumed approximately mid next week. Guest bootstrapping is now working on aarch64. Guest modules and ssh keys need cleanup and guest buildkite module needs testing next. Packet routing from host to guest is also still WIP. Current WIP branch is here.
General guest module and ssh cleanup done. CI guest role buildkite agent now working. Wireguard and ziti external host to guest packet routing now implemented with pfctl anchor and service. Next is to make the signing guest image with Xcode and get the signing guest buildkite agent running.
I anticipate having more time to work on this next week compared to this week, and am hoping to have it near the finish line by end of next week and to begin internal use the following week after. Let's see!
Updated signing images are done for both intel and arm. Next week we'll add to cicero and then close this ticket out.
Aarch64 builders are now available in cicero production. Closing this ticket now. Thanks!
Thank you very much!
Thanks you so much
As already discussed with @disassembler, now that the hardware is available, we need to be able to build and sign installers for Daedalus/Lace-desktop in the darwin-aarch64 architecture.
Thank you!