First cut of an OCI release target for A1-Flex, the Ampere KVM-based VM
implementation in Oracle Cloud Infrastructure, based on 13.1-RC5.
- ✅ built with 13.1-RC5 & this diff
- ✅ "works on my machine" (A1.Flex VM only)
- ✅ automated deployment steps to usable cloud-init image
- 💔 documented & automated Makefile.oci for re@ deployment
- ✅ cloudinit runs at startup
- ✅ cloudinit runs custom scripts (if provided)
- ✅ ssh-keys fetched via cloud-init
- ✅ ssh works with keys only (to a freebsd@ user)
- ✅ freebsd@ user can sudo to root
- 💔 linuxisms - cloudinit puts files into /var/lib & /run
- 💔 finalise package list and remove dch's toys
This is in reviewable state now; I still have to consolidate
the last 2 points but this shouldn't change substantially
between now & commit.
I could do with some advice on what re@ needs to put this
into production. Any prior art for other clown providers?
Not planned in this release:
- [ ] zfs flavour
- [ ] support A1.BM (Altra bare metal instances)