13 Commits

Author SHA1 Message Date
Christopher Glass
92a10c0df0 Fix the OVF's metadata to include Ubuntu specific identifiers and
descriptions instead of the generic Linux ones.  (LP: #1656293)
2017-03-17 13:34:22 -05:00
Christopher Glass
4bc9def5d6 This branch fixes the manifest generation in OVA files (LP:1627931)
The .ova file extension was passed twice, resulting in file not found errors in
both the general case and the vagrant-specific file creation.
2017-03-17 13:32:55 -05:00
Steve Langasek
4079a1acce live-build/ubuntu-cpc/hooks/042-vagrant.binary: fix unmount handling
so that the teardown is done properly /before/ we try to make an
image from our filesystem, since otherwise /etc/resolv.conf is broken.
LP: #1621393.
2016-09-09 17:04:54 -07:00
Brian Murray
d51fef0426 * Fixes for vagrant box builder in ubuntu-cpc LP: #1565985
- Install virtualbox-guest-utils
  - Don't disable default synced folder
  - Don't set vm name
  - Add cloud-init config to manage /etc/hosts LP: #1561250
2016-09-09 17:00:35 -07:00
Ben Howard
f3d90d962f live-build/ubuntu-cpc/hooks/042-vagrant.binary: scope serial device for
Virtualbox only.
2016-02-22 15:57:38 -07:00
Ben Howard
eff40b8e5d live-build/ubuntu-cpc/hooks/042-vagrant.binary: add serial device for
Vagrant images (LP: #1546108).
2016-02-22 07:30:03 -07:00
Steve Langasek
7ec8dd87ac Fix architecture handling in hooks. We know we're always being invoked
from a launchpad-buildd-like setup, which passes ARCH and SUBARCH in the
environment, because auto/config and auto/build both rely on this.  So
don't scatter dpkg --print-architecture calls throughout, especially
when many of these are not cross-build-aware.
2016-02-05 23:39:56 -08: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
2b818e8475 Restrict Vagrant size 2015-11-12 17:56:02 -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
467619d1a1 ubuntu-cpc: generate Vagrant images 2015-11-12 14:51:48 -07:00