Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

vsphere-iso: Add support for SATA disk_controller_type #42

Closed
3 tasks done
ghost opened this issue Apr 15, 2021 · 4 comments · Fixed by #451
Closed
3 tasks done

vsphere-iso: Add support for SATA disk_controller_type #42

ghost opened this issue Apr 15, 2021 · 4 comments · Fixed by #451
Assignees
Labels
builder/vsphere-iso Builder: vsphere-iso dependencies enhancement stage/waiting-on-upstream This issue is waiting on an upstream change
Milestone

Comments

@ghost
Copy link

ghost commented Apr 15, 2021

This issue was originally opened by @telefax as hashicorp/packer#10274. It was migrated here as a result of the Packer plugin split. The original body of the issue is below.


Community Guidelines

  • Vote on this issue by adding a 👍 reaction to the original issue initial description to help the maintainers prioritize.
  • Do not leave "+1" or other comments that do not add relevant information or questions.
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment.

Description

While trying to build aarch64 vm:s on my RPI 4 ESXi cluster I was struggling with booting my VM:s after install.
It turns out that CentOS 8 only supports "sata" as controller type but this is not supported by packer.

Packer only supports lsilogic, pvscsi, nvme and scsi.

Work around was to run packer in debug mode and change scsi controller to sata and then continue.

Similar issue but closed: hashicorp/packer#9732

I'm not sure if this problem only occurs if you build EFI vm:s. I'm unable to select anything else than EFI anyway (only option in vcenter).

At first it didn't even boot the install ISO, but it worked when I set "cdrom_type": "sata". Default IDE didn't work at all.

@ghost ghost added builder/vsphere-iso Builder: vsphere-iso enhancement labels Apr 15, 2021
@tenthirtyam tenthirtyam added the stage/waiting-on-upstream This issue is waiting on an upstream change label Oct 4, 2022
@tenthirtyam tenthirtyam changed the title [vsphere-iso] Add support for SATA disk_controller_type Add support for SATA disk_controller_type Oct 4, 2022
@tenthirtyam tenthirtyam changed the title Add support for SATA disk_controller_type vsphere-iso: Add support for SATA disk_controller_type Nov 5, 2022
@RomLecat
Copy link

Hello,

Is there any progress on this ? As of today there's no work to add a SATA controller and use it for virtual disks.

Thanks

@tenthirtyam
Copy link
Collaborator

tenthirtyam commented Nov 24, 2022

Hi @RomLecat, 👋

Please consider voting on this issue by adding a 👍 reaction to the original issue initial description to help the maintainers prioritize.

Ryan Johnson
Senior Staff Solutions Architect | Product Engineering @ VMware, Inc.

@tenthirtyam
Copy link
Collaborator

upstream: vmware/govmomi#1219

@tenthirtyam tenthirtyam added this to the Backlog milestone Apr 17, 2024
@tenthirtyam tenthirtyam self-assigned this Apr 26, 2024
@tenthirtyam tenthirtyam modified the milestones: Backlog, v1.3.1 May 13, 2024
@tenthirtyam
Copy link
Collaborator

Upstream pull request opened: vmware/govmomi#3458

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
builder/vsphere-iso Builder: vsphere-iso dependencies enhancement stage/waiting-on-upstream This issue is waiting on an upstream change
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants