xapi-project / vagrant-xenserver

A Vagrant provider for XenServer
MIT License
120 stars 31 forks source link

Enhance ability to correctly get the right guest IP address #35

Closed mdt-software closed 8 years ago

mdt-software commented 8 years ago

Requires xenserver tools to be installed on guest VMs, but previous method was unreliable in our scenario

jonludlam commented 8 years ago

Hah! well I think we've been thinking along very similar lines indeed. I'm very annoyed now that I hadn't pushed some local changes I've been working on - I've pushed them to a branch 'wip-xva-etc' that contains a few changes that have equivalent functionality to a few of the PRs you've made - it could have saved you some effort.

I've been moving towards creating templates for the boxes that are are either based on VHDs, in which case we'll create a template object from scratch, or based on XVAs, which are either pushed from an XVA located inside a box file or pulled by XenServer directly from some URL. Very similar to your PR#31. I'd be very keen to see whether this works for you or not.

I've also made the use of the HIMN optional, hence requiring the VM to have guest tools installed, so that's equivalent to this PR.

jonludlam commented 8 years ago

This is now roughly equivalent to master, so I'm closing this one.