Use VESA driver for experimental Windows 2012


Import: trunk/guest-templates.hg 39:861cd47bc588
Imported-by: davidvr
Merge-ticket: CA-89069
CA-85049: Override installed kernel for Ubuntu 12.04 32-bit

Kernel used by default is not Xen aware.


Import: trunk-ring0/guest-templates.hg 40:c99f9b3119c0
Imported-by: srowe
Merge-ticket: CA-91015
CP-4448: Remove Solaris template

Solaris support was always experimental.

Import: trunk/guest-templates.hg e7ad40589f49
Imported-by: malcolmc
Merge-ticket: CP-4578
CP-4042: Fix following change in API

Fix suggested by Mike Mcclurg

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Remove experimental flags from Win8x86, Win8x64 and Svr2012x64 templates

Import: trunk/guest-templates.hg ad122caa09a2
Imported-by: malcolmc
Merge-ticket: CP-4661
CA-1046764: GenID should only be set for Win8/Win12

This patch was missed prior to the CP-4204 merge. We now have an optional
parameter to set the generation id for HVM templates.

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>

Import: trunk-ring3/guest-templates.hg 4b050c450146
Imported-by: malcolmc
Merge-ticket: CA-105907
CP-4800: Add guest templates for Debian Wheezy and SLES 11sp2, both 32 and 64 Bit
(transplanted from e8e1fe46aa953590ac75176c17b12cee34d5ae3e)
Limit number of CPU to 32 as documented by Xen limits
CP-8198: Add SLES 11 SP3 template
Fix build: add 'originator' param to Session.login_with_password

We made a change to the Session.login_with_password API call, so
that it takes an optional argument for the "originator" of the
API call. This is an optional argument on the wire-protocol, but
the ocaml bindings don't generate optional arguments, so we need
to pass this parameter every time we call login_with_password.

Imported from guest-templates.git bba80f0e0959ee403a93d4ab8feb6f47770da0d8

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Imported-by: John Else <john.else@citrix.com>
SCTX-1755: Add templates for Windows 8.1 and Windows Server 2012 R2

Also bump the disk size for Windows Server 2012 to 32GB (CA-118896)
CP-5044: Switch to 2-clause BSD license.
CP-5044: Add INSTALL, MAINTAINERS, README and ChangeLog
CP-5044: Fix Makefile to use git instead of hg
CP-8278: Add support for Ubuntu 14.04
CP-8760: Add support for RHEL 7 HVM template.

Also remove Ubuntu 14.04 templates, add new Ubuntu 14.04
hvm template and an experimental SLES 12 HVM template.
Remove Windows 8.1 templates - we don't add templates for point releases of Windows

Signed off by: Euan Harris <euan.harris@citrix.com>
CA-129165: Increase timeout of firstboot script

From 300 seconds to 1500.

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
CA-140999: Increase recommended per-VM VDI limit

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Add extra viridian flags to base HVM template

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>