openoms / joininbox

A terminal based graphical menu for JoinMarket
MIT License
153 stars 20 forks source link

Github actions: amd64 image #90

Closed openoms closed 1 year ago

openoms commented 2 years ago

Using VirtualBox 6.1 in #89 headless = true nested_virt=true

Building packer image...
virtualbox-iso.joininbox-amd64: output will be in this color.

==> virtualbox-iso.joininbox-amd64: Cannot find "Default Guest Additions ISO" in vboxmanage output (or it is empty)
==> virtualbox-iso.joininbox-amd64: Retrieving Guest additions checksums
==> virtualbox-iso.joininbox-amd64: Trying https://download.virtualbox.org/virtualbox/6.1.34/SHA256SUMS
==> virtualbox-iso.joininbox-amd64: Trying https://download.virtualbox.org/virtualbox/6.1.34/SHA256SUMS
==> virtualbox-iso.joininbox-amd64: https://download.virtualbox.org/virtualbox/6.1.34/SHA256SUMS => /home/runner/.cache/packer/6abc7e38f01b183ef6ae2928d894be0a738af808
==> virtualbox-iso.joininbox-amd64: Retrieving Guest additions
==> virtualbox-iso.joininbox-amd64: Trying https://download.virtualbox.org/virtualbox/6.1.34/VBoxGuestAdditions_6.1.34.iso
==> virtualbox-iso.joininbox-amd64: Trying https://download.virtualbox.org/virtualbox/6.1.34/VBoxGuestAdditions_6.1.34.iso?checksum=88f86fa0e6970b6a7c80d714b7a91a8c425ff8ef53a3e73fc80781191a87257b
==> virtualbox-iso.joininbox-amd64: https://download.virtualbox.org/virtualbox/6.1.34/VBoxGuestAdditions_6.1.34.iso?checksum=88f86fa0e6970b6a7c80d714b7a91a8c425ff8ef53a3e73fc80781191a87257b => /home/runner/.cache/packer/641d851d43e6afb13d7dcaf2993abd0b64687922.iso
==> virtualbox-iso.joininbox-amd64: Retrieving ISO
==> virtualbox-iso.joininbox-amd64: Trying https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-11.4.0-amd64-netinst.iso
==> virtualbox-iso.joininbox-amd64: Trying https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-11.4.0-amd64-netinst.iso?checksum=sha512%3Aeeab770236777e588f6ce0f984a7f3e85d86295625010e78a0fca3e873f78188af7966b53319dde3ddcaaaa5d6b9c803e4d80470755e75796fbf0e96c973507f
==> virtualbox-iso.joininbox-amd64: https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-11.4.0-amd64-netinst.iso?checksum=sha512%3Aeeab770236777e588f6ce0f984a7f3e85d86295625010e78a0fca3e873f78188af7966b53319dde3ddcaaaa5d6b9c803e4d80470755e75796fbf0e96c973507f => /home/runner/.cache/packer/d2701da7a6470d30e7f7d426773d64b93c00b042.iso
==> virtualbox-iso.joininbox-amd64: Starting HTTP server on port 8218
==> virtualbox-iso.joininbox-amd64: Creating virtual machine...
==> virtualbox-iso.joininbox-amd64: Creating hard drive output-joininbox-amd64/joininbox-amd64.vdi with size 16384 MiB...
==> virtualbox-iso.joininbox-amd64: Mounting ISOs...
    virtualbox-iso.joininbox-amd64: Mounting boot ISO...
==> virtualbox-iso.joininbox-amd64: Creating forwarded port mapping for communicator (SSH, WinRM, etc) (host port 4117)
==> virtualbox-iso.joininbox-amd64: Executing custom VBoxManage commands...
    virtualbox-iso.joininbox-amd64: Executing: modifyvm joininbox-amd64 --memory 2048
    virtualbox-iso.joininbox-amd64: Executing: modifyvm joininbox-amd64 --cpus 1
==> virtualbox-iso.joininbox-amd64: Starting the virtual machine...
    virtualbox-iso.joininbox-amd64: The VM will be run headless, without a GUI. If you want to
    virtualbox-iso.joininbox-amd64: view the screen of the VM, connect via VRDP without a password to
    virtualbox-iso.joininbox-amd64: rdp://127.0.0.1:5946
==> virtualbox-iso.joininbox-amd64: Error starting VM: VBoxManage error: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX)
==> virtualbox-iso.joininbox-amd64: VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole
==> virtualbox-iso.joininbox-amd64: Cleaning up floppy disk...
==> virtualbox-iso.joininbox-amd64: Deregistering and deleting VM...
==> virtualbox-iso.joininbox-amd64: Deleting output directory...
Build 'virtualbox-iso.joininbox-amd64' errored after 41 seconds 218 milliseconds: Error starting VM: VBoxManage error: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole

==> Wait completed after 41 seconds 218 milliseconds

==> Some builds didn't complete successfully and had errors:
--> virtualbox-iso.joininbox-amd64: Error starting VM: VBoxManage error: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole

==> Builds finished but no artifacts were created.
Error: Process completed with exit code 1.
openoms commented 2 years ago

qemu with the accelerator tcg is working.

The templates can be used from here: https://github.com/chef/bento

the work continues in the amd64-image branch

openoms commented 1 year ago

Completed in #104