Something must have expired with the env var. Climbing until sunday will fix when im back near a computer
1 Like
CI fixed itself somehow.
Tried a cross build on AMD64 build host for ARM64 build target.
CI failed because it hit GitHubâs 6 hours maximum CI job limitation. Itâs probably slow due to partially needed emulation using QEMU for cross builds.
If the build host was ARM64, the build would probably be faster.
1 Like
Nice but wonât fix cross building testing (timeout issues). And weâd need an (ephemeral) ARM64 CI test server (our CI build server, not github CI server).
Updates
- Project AWS account created, IAM users in place
- Automated builder triggers Packer AMI builds for ec2 instances, both arm and amd debian
- Terraform mgmt of security groups in AWS, IAM roles will come soon
Future vision
Lite builds: These will test arm64 and amd64 kicksecure raw builds. We might be able to do this entirely in docker using Github runners and not using AWS
Full builds: These can be a large parallelized operation. They will be run rarely, and can test:
- arm64 raw builds (all flavors)
- amd64 raw builds (all flavors)
- arm64 ks iso
- amd64 ks iso
- amd64 ova builds with virtualbox install (all flavors)
- macOS ova boot via raw conversion
- arm64 and amd64 kvm builds (all flavorsâŚcan automate with script)
1 Like