- Related issues: #1903 DNS server not available during install
Verification Steps
Without PXE
- Start a new install
- Set DNS as 8.8.8.8
- Add in github SSH keys
- Finish install
- SSH into node with SSH keys from github (rancher@hostname)
- Verify login was successful
With PXE
- Got vagrant setup from https://github.com/harvester/ipxe-examples/tree/main/vagrant-pxe-harvester
- Changed settings.ymlDHCP config and addeddns: 8.8.8.8
dhcp_server:
    ip: 192.168.0.254
    subnet: 192.168.0.0
    netmask: 255.255.255.0
    range: 192.168.0.50 192.168.0.130
    dns: 8.8.8.8
    https: false
Also changed ssh_authorized_keys and commented out default SSH key and added username for github
  ssh_authorized_keys:
    # Vagrant default unsecured SSH public key
    # - ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6NF8iallvQVp22WDkTkyrtvp9eWW6A8YVr+kz4TjGYe7gHzIw+niNltGEFHzD8+v1I2YJ6oXevct1YeS0o9HZyN1Q9qgCgzUFtdOKLv6IedplqoPkcmF0aYet2PkEDo3MlTBckFXPITAMzF8dJSIFo9D8HfdOV0IAdx4O7PtixWKn5y2hMNG0zQPyUecp4pzC6kivAIhyfHilFR61RGL+GPXQ2MWZWFYbAGjyiYJnAmCP3NOTd0jMZEnDkbUvxhMmBYSdETk1rRgm+R4LOzFUGaHqHDLKLX+FIPKcF96hrucXzcWyLbIbEgE98OHlnVYCzRdK8jlqm8tehUc9c9WhQ== vagrant insecure public key
    - github:username
- Ran sudo setup_harvester.sh
- Waited for install to finish
- Verified I could SSH into the VIP at 192.168.0.131with appropriate SSH key