ipxe-examples
ipxe-examples copied to clipboard
Ability to provision harvester using new qcow images
The PR introduces a new mode of provisioning vagrant for testing purposes using the new install mode qcow images.
Related to: https://github.com/harvester/harvester/issues/2198
This is cool and exciting!
I was noticing that we may want to mention that there is an underlying binary requirement of having:
sudo apt install cloud-image-utils
As well as a way to maybe locally build a .qcow2
image?
I was noticing when running ./ipxe-examples/vagrant-qcow2-harvester/setup_harvester.sh
it seems to be hunting for:
TASK [download Harvester media] ********************************************************************************************************************************************************************************
fatal: [localhost]: FAILED! => changed=false
dest: ../disks/box.img
elapsed: 0
msg: Request failed
response: 'HTTP Error 404: Not Found'
status_code: 404
url: https://releases.rancher.com/harvester/master/harvester-master-amd64.qcow2
For now i am running the harvester build locally from my branch which has the new install mode.
Depends on: https://github.com/harvester/harvester-installer/pull/303
We should merge this once v1.1.0 is out as that will publish the new qcow artifacts.