ipxe-examples icon indicating copy to clipboard operation
ipxe-examples copied to clipboard

Ability to provision harvester using new qcow images

Open ibrokethecloud opened this issue 2 years ago • 2 comments

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

ibrokethecloud avatar Jul 20 '22 00:07 ibrokethecloud

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

irishgordo avatar Jul 20 '22 23:07 irishgordo

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.

ibrokethecloud avatar Jul 20 '22 23:07 ibrokethecloud