infinite-omicron / pentesting-vm

Penetration Testing Virtual Machine
GNU General Public License v3.0
2 stars 2 forks source link

Fix GitHub Action for Packer #28

Closed outzhu closed 1 year ago

outzhu commented 2 years ago

We need to add vb to the packer.yml

--> pentesting-vagrant.vagrant.alpine: Failed creating VirtualBox driver: Error: Packer cannot find Vagrant in the path: exec: "vagrant": executable file not found in $PATH

oxr463 commented 2 years ago

We need to switch to runs-on: macOS-10.15 here: https://github.com/infinite-omicron/pentesting-vm/blob/master/.github/workflows/packer.yml#L11

outzhu commented 2 years ago

then we also need to packer to macOS-10.15 since Ubuntu has packer.

oxr463 commented 2 years ago

then we also need to packer to macOS-10.15 since Ubuntu has packer.

These are provided by GitHub... We can't change them.

oxr463 commented 2 years ago

The GitHub action might not help us... Unless they have one that contains: Docker, Packer, Vagrant, and VirtualBox...

oxr463 commented 1 year ago

I've removed the packer build step from the pipeline. For now, we'll only use it for validation.