]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
release/oci: add Oracle Cloud image builder
authorDave Cottlehuber <dch@FreeBSD.org>
Sun, 27 Nov 2022 11:12:02 +0000 (11:12 +0000)
committerDave Cottlehuber <dch@FreeBSD.org>
Sun, 27 Nov 2022 11:12:02 +0000 (11:12 +0000)
commit0af49f00b3096a5809f992d87b416cc0f70435ea
tree869a4ba9f28b2510ec587b44ec86b2985a354964
parent671f55828d038e17fb29fd115b88e7cdf53500c3
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

Approved by:    gjb
Reviewed by:    emaste
MFS after:      1 week
Sponsored by:   The FreeBSD Foundation
Sponsored by:   SkunkWerks, GmbH
Technical assistance from:  Oracle
Differential Revision: https://reviews.freebsd.org/D34746
release/Makefile.vm
release/release.conf.sample
release/tools/oci.conf [new file with mode: 0644]