Commit Graph

423 Commits

Author SHA1 Message Date
Rob Dobson
d48d46306f Increase the disk size as LVM sometimes complains. 2014-11-21 18:11:36 +00:00
Rob Dobson
d0746481e7 Updating example file and README.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-21 17:49:25 +00:00
Rob Dobson
8bf2609a7f Adding static memory config to the template.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-21 17:49:25 +00:00
Rob Dobson
4dd435dafe Adding defaults for Clone template, Network and Storage to avoid having to configure it in the packer file.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-21 17:49:24 +00:00
Rob Dobson
e69f739d19 Merge pull request #3 from rdobson/defaults
Set a number of parameters as defaults
2014-11-21 17:32:42 +00:00
Rob Dobson
1daab4ef1a Adding static memory config to the template.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-21 13:48:57 +00:00
Rob Dobson
74cfea407d Adding defaults for Clone template, Network and Storage to avoid having to configure it in the packer file.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-21 13:39:25 +00:00
Rob Dobson
4746a397be Merge pull request #1 from rdobson/himn
Use the host internal management interface to obtain VM IP
2014-11-20 18:57:59 +00:00
Rob Dobson
6538c248fd Add a wait for the VM to boot properly.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-20 18:54:23 +00:00
Rob Dobson
d64357bc71 Skip the uploading ISO step for the moment until it is fully implemented.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-20 18:53:05 +00:00
Rob Dobson
d0dd202829 Remove old file.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-18 18:49:22 +00:00
Rob Dobson
269ec2f3c9 Switch to using a combination of the GetVNCPort step and the ForwardPortOverSSH step.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-18 18:49:02 +00:00
Rob Dobson
16a8be4fb0 Reduce the VNC port step to just obtaining the correct port number. Use the port forward step to simplify the code.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-18 18:47:50 +00:00
Rob Dobson
b61adffc01 Remove the sleep.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-18 18:47:08 +00:00
Rob Dobson
bc3d792341 Adding extra messaging.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-18 18:46:49 +00:00
Rob Dobson
f40ab554c0 Use the Host Internal Management interface to retrieve an instances IP as opposed to relying on the tools being installed.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-18 18:18:39 +00:00
Rob Dobson
6216e2fa95 Use an environment variable to find where paker is located.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-14 18:27:10 +00:00
Rob Dobson
4d961011fa Fix invalid cast.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-14 18:25:22 +00:00
Rob Dobson
f282a95bf8 Including fatal log of API error description.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-14 18:25:01 +00:00
Rob Dobson
dd6494b9e8 Adding example packer config file and kick-starter file. (Note: currently the xs-tools RPMs are a dependency).
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-10 18:32:25 +00:00
Rob Dobson
4093b3d8a0 Adding initial README
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-10 18:20:39 +00:00
Rob Dobson
4d634aaf70 Initial plugin for building XenServer images using Packer.IO
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-10 18:16:02 +00:00
Rob Dobson
56820d268c Adding initial barebones for the xenserver packer plugin.
Signed-off-by: Rob Dobson <rob.dobson@citrix.com>
2014-11-05 09:35:34 +00:00