181 Commits

Author SHA1 Message Date
Ben Howard
fdd9a3e716 Remove unneeded packages from the root.tar.{gz,xz} cloud image targets
(LP: #1534765).
2016-01-17 01:06:56 +01:00
Daniel Watkins
cf2e1f3cdc Produce OVA files for i386 cloud builds 2016-01-13 11:46:19 +00:00
Daniel Watkins
c6440fdfe5 Enable building of s390x cloud images. 2016-01-13 10:19:09 +00:00
Ben Howard
421269a732 ubuntu-cpc: clean up qcow2 image builds
- use convert_to_qcow2 to create the qcow2
- remove assumption of disk1.img existing
2015-12-07 11:47:18 -07:00
Ben Howard
c6077abaab ubuntu-cpc: create VMDK's for disk images if they exist. Remove
assumption that disk1.img will exist.
2015-12-07 11:45:58 -07:00
Ben Howard
5b08080057 ubuntu-cpc: only execute first level executables in the extra hooks
directory
2015-12-07 11:44:40 -07:00
Ben Howard
7853f8b318 ubuntu-cpc:
- added ability to create derivative images
- added function to convert images to qcow2
- cleaned up the loop clean up logic
- added function to umount and settle devices
2015-12-07 11:42:49 -07:00
Michael Vogt
c97c00d749 manually merge upload of 2.359 2015-12-07 11:20:57 +01:00
Ben Howard
2f1831ed07 Fix typo in ubuntu-cpc preventing non-intel builds. 2015-11-17 09:50:10 -07:00
Ben Howard
dd371c4a69 * added additional CPC build targets:
- added manifest generation for squashfs and root.tar.gz
  - added VMDK generation
  - added OVA generation from VMDK's
  - added generic Vagrant image generation
2015-11-13 08:13:51 -07:00
Ben Howard
1855130ecc Pre-merge commit 2015-11-13 08:09:26 -07:00
Ben Howard
48a08042ed Fix 2015-11-12 18:52:33 -07:00
Ben Howard
2b818e8475 Restrict Vagrant size 2015-11-12 17:56:02 -07:00
Ben Howard
4a752e14c0 Use standard tools for resize 2015-11-12 17:52:05 -07:00
Ben Howard
9a87b066cf Comment fixup 2015-11-12 17:33:47 -07:00
Ben Howard
e931fbeaa5 ubuntu-cpc: move vmdk creation code into common funtion to support Vagrant Box builds 2015-11-12 17:21:33 -07:00
Ben Howard
d301f2a532 ubuntu-cpc: add ability add arbitrary hooks for extending builds 2015-11-12 14:58:28 -07:00
Ben Howard
467619d1a1 ubuntu-cpc: generate Vagrant images 2015-11-12 14:51:48 -07:00
Ben Howard
e96df0c156 ubuntu-cpc: generate OVA images. 2015-11-12 14:50:00 -07:00
Ben Howard
92f63b3e6b ubuntu-cpc: added OVF templates for generating OVA and Vagrant Images 2015-11-12 14:49:25 -07:00
Ben Howard
b31233589e ubuntu-cpc: generate VMDK disks 2015-11-12 14:48:41 -07:00
Ben Howard
bc5dbaaca5 ubuntu-cpc: generate squashfs based on the rootfs tarball 2015-11-12 14:48:01 -07:00
Ben Howard
e4553137ac ubuntu-cpc: generate manifest for root tarball 2015-11-12 14:46:00 -07:00
Ben Howard
a40cfd6180 ubuntu-cpc: Move apt-get to the top of uefi disk creation 2015-11-12 14:45:07 -07:00
Daniel Watkins
216762748b Move building of all architecture-specific CPC artifacts in to
Launchpad.
2015-11-06 09:54:59 +00:00
Ben Howard
60a523d216 Cloud Images: disable new NIC naming convention (LP: #1510345). 2015-10-29 07:52:33 -06:00
Daniel Watkins
e35f15106f Don't try to install acpiphp any more (LP: #1430323). 2015-04-08 09:34:15 +01:00
Daniel Watkins
9daf532fd4 Put our fstab in place. 2015-04-08 09:34:15 +01:00
Daniel Watkins
bdc58d490c Set the root_fs_label correctly. 2015-04-08 09:34:15 +01:00
Daniel Watkins
928a79af1e Add hooks and includes. 2015-04-08 09:34:15 +01:00
Daniel Watkins
941d2b3ae1 Add our own hook. 2015-04-08 09:34:15 +01:00