HomeFreeBSD

release/oci: add Oracle Cloud image builder

Description

release/oci: add Oracle Cloud image builder

Provides an OCI (Oracle Cloud Infrastructure) release target for
Oracle's KVM-based VM implementation. Tested using 13.1-RELEASE,
primarily on Ampere CPU on A1.Flex VM shapes, but also works on
amd64 shapes.

  • supports cloud-init and custom scripts
  • provides a freebsd@ sudo-enabled user
  • root user disabled over ssh & console

Reviewed by: emaste
Sponsored by: The FreeBSD Foundation
Sponsored by: SkunkWerks, GmbH
Technical assistance from: Oracle
Differential Revision: https://reviews.freebsd.org/D34746

(cherry picked from commit 0af49f00b3096a5809f992d87b416cc0f70435ea)

Details

Provenance
dchAuthored on Nov 27 2022, 11:12 AM
emasteCommitted on Apr 11 2023, 1:40 PM
Reviewer
emaste
Differential Revision
D34746: add minimal OCI-compliant image builder
Parents
rG6d1f53109573: MFC: bcm5874: Add opt_usb.h for module dependency
Branches
Unknown
Tags
Unknown