Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Ability to provision harvester using new qcow images #50

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

ibrokethecloud
Copy link
Contributor

@ibrokethecloud ibrokethecloud commented Jul 20, 2022

The PR introduces a new mode of provisioning vagrant for testing purposes using the new install mode qcow images.

Related to: harvester/harvester#2198

@irishgordo
Copy link
Contributor

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

@ibrokethecloud
Copy link
Contributor Author

ibrokethecloud commented Jul 20, 2022

For now i am running the harvester build locally from my branch which has the new install mode.

Depends on: harvester/harvester-installer#303

We should merge this once v1.1.0 is out as that will publish the new qcow artifacts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants