Skip to content

[Improvement] add support for bustype "SATA" and "IDE" to AhvVmDisk.Disk for blank and clonefromImage service #348

@gopinathrmk

Description

@gopinathrmk

Describe the request
Add DSL support to create Blueprints (BPs) with all four HDD bus types: SCSI, PCI, SATA, and IDE.
Currently, the DSL does not support creating hard disks for the "SATA" and "IDE" bus types.

Current behaviour

Only the following DSL methods are currently available:

AhvVmDisk.Disk.Scsi.allocateOnStorageContainer(disk_size_gib)
AhvVmDisk.Disk.Scsi.cloneFromImageService(image_name)

AhvVmDisk.Disk.Pci.allocateOnStorageContainer(disk_size_gib)
AhvVmDisk.Disk.Pci.cloneFromImageService(image_name)

Expected behaviour
Self Service Blueprints via DSL should support two additional bus types for hard disks: SATA and IDE.
Equivalent DSL methods are needed to support Blueprint creation using these bus types, for both blank disk allocation and cloning from Image Service.

Image

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions