feat: oraclecloud support

Signed-off-by: Navaneeth <me@rizexor.com>
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
This commit is contained in:
Navaneeth 2026-03-22 10:21:37 +05:30 committed by Mathieu Tortuyaux
parent 05ef69bfcc
commit 97dcad8765
No known key found for this signature in database
GPG Key ID: AC5CCFB52545D9B8
3 changed files with 25 additions and 0 deletions

View File

@ -23,6 +23,7 @@ VALID_IMG_TYPES=(
kubevirt
openstack
openstack_mini
oraclecloud
packet
parallels
proxmoxve
@ -59,6 +60,7 @@ VALID_OEM_PACKAGES=(
hyperv
kubevirt
openstack
oraclecloud
packet
proxmoxve
qemu
@ -244,6 +246,13 @@ IMG_openstack_mini_OEM_PACKAGE=common-oem-files
IMG_openstack_mini_OEM_USE=openstack
IMG_openstack_mini_OEM_SYSEXT=oem-openstack
## Oracle Cloud
IMG_oraclecloud_DISK_FORMAT=qcow2
IMG_oraclecloud_DISK_LAYOUT=vm
IMG_oraclecloud_OEM_PACKAGE=common-oem-files
IMG_oraclecloud_OEM_USE=oraclecloud
IMG_oraclecloud_OEM_SYSEXT=oem-oraclecloud
## pxe, which is an cpio image
IMG_pxe_DISK_FORMAT=cpio
IMG_pxe_PARTITIONED_IMG=0

View File

@ -34,6 +34,7 @@ COMMON_OEMIDS=(
azure
hetzner
openstack
oraclecloud
packet
proxmoxve
qemu

View File

@ -0,0 +1,15 @@
# Copyright (c) 2013 CoreOS, Inc.. All rights reserved.
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="OEM suite for Oracle Cloud"
HOMEPAGE="https://cloud.oracle.com/"
SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm64"
IUSE=""
OEM_NAME="oraclecloud"