Steve Langasek
8e20e4b169
Refactor some non-idiomatic architecture handling in
...
live-build/ubuntu-cpc/hooks/999-cpc-fixes.chroot
2016-02-02 20:33:52 -08:00
Ben Howard
ca800e778b
* ubuntu-cpc:
...
- fixed loop setup due to change of kpartx output
- only use grub-install logic for Intel architectures
2016-02-02 13:10:06 -07:00
Steve Langasek
4f55631a9f
Refactor/reorder ubuntu-cpc support for consistency with other flavors,
...
so that subarch overrides can be applied correctly.
2016-02-01 17:20:31 -08:00
Dimitri John Ledkov
9e06b90ead
* ubuntu-cpc:
...
- exclude s390x from should_install_grub
2016-02-01 19:47:03 +01:00
Michael Terry
538192d3f4
Make a variable because Saviq likes variables
2016-02-01 11:03:20 -05:00
Michael Terry
39eb02ea86
Use Ubuntu as phablet user's real name
2016-02-01 10:57:32 -05:00
Michael Vogt
06ce71492b
auto/build: copy kenrel chroot dpkg.list to assets dir
2016-01-28 20:41:18 +01:00
Michael Vogt
51a5cca323
* ubuntu-core:
...
- include the dpkg.list in the device tarball
- store /usr/share/snappy/dpkg.list manifest on the OS tarball
2016-01-28 18:27:36 +01:00
Daniel Watkins
414cbec4dc
Specify a regex to run-parts so that cloud image extra scripts are found
...
and executed.
2016-01-28 10:07:33 +00:00
Daniel Watkins
e3d6d5dc9f
Set timeout options so ppc64el cloud images don't display a grub boot
...
menu (matching the behaviour of other cloud images).
2016-01-28 09:34:52 +00:00
Daniel Watkins
ece1f6ccab
Install grub in ppc64el cloud images so they are bootable (LP: #1538610 )
2016-01-27 15:49:05 +00:00
Ben Howard
8ff658da8d
Remove unneeded packages from the root.tar.{gz,xz} cloud image targets
...
(LP: #1534764 ).
2016-01-18 19:58:50 -07:00
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
Michael Vogt
9a3b3d6280
* live-build/ubuntu-core/hooks/11-remove-extra-packages.chroot:
...
- remove libicu52 hook
2016-01-08 22:51:54 +01:00
Łukasz 'sil2100' Zemczak
0011e92391
Fix the invalid path for the error message in 00-uid-gid-fix.chroot_early for ubuntu-touch.
2015-12-14 10:15:51 +01:00
Łukasz 'sil2100' Zemczak
05f661be29
Fix earlier mistake of changing the wrong hashes.
2015-12-14 10:02:56 +01:00
Łukasz 'sil2100' Zemczak
bcfda67527
Update the passwd/shadow db hashes on ubuntu-touch builds
2015-12-14 09:45:06 +01:00
Oliver Grawert
1124ea4776
also add the new apt user to /etc/passwd in snappy
2015-12-11 17:35:38 +01:00
Oliver Grawert
499779097f
update /etc/shadow on snappy for new apt user
2015-12-11 12:06:03 +01:00
Ben Howard
5a84144a9b
* ubunut-cpc:
...
- extendend hooks/functions to support creation of derivative images
including mounting images.
- added the ability to create qcow2 images in hooks/functions
- simplified loop clean-up in hooks/functions
- removed assumption that disk1.img would be built
- switched qcow2 generation to use hooks/functions function
2015-12-10 09:11:14 -07:00
Oliver Grawert
ef219ff9ee
configure /etc/fw_env.config for all arm arches on snappy
2015-12-10 15:05:29 +01:00
Oliver Grawert
74633563d8
make sure u-boot-tools is installed on snappy arm64
2015-12-08 16:48:30 +01:00
Oliver Grawert
93f112e8e8
make sure the default group is still created when adding the default user to adm and sudo groups
2015-12-08 16:38:27 +01: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
Michael Vogt
fb84e38cf2
* live-build/ubuntu-core/hooks/01-setup_user.chroot:
...
- add default ubuntu user to "adm" and "sudo" groups
2015-12-07 11:09:35 +01:00
Łukasz 'sil2100' Zemczak
3b7c4b69f4
Fix the previous apt list removal hook. This hook needs to be .binary as otherwise we're still left with apt lists when the image is published.
2015-11-24 12:25:37 +01:00
Ben Howard
2f1831ed07
Fix typo in ubuntu-cpc preventing non-intel builds.
2015-11-17 09:50:10 -07:00
Oliver Grawert
6a39712da0
merge lp:~utlemming/livecd-rootfs/additional-cloud-targets to add Vagrant, OVA, VMDK and squashfs cloud image generation to livecd-rootfs
2015-11-16 15:52:35 +01:00
Łukasz 'sil2100' Zemczak
2a0b654138
Upgrade passwd, group and gshadow hashes for latest builds.
2015-11-16 14:29:11 +01: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
Oliver Grawert
7ccc9cb706
fix input group on snappy
2015-11-13 12:53:12 +01:00
Oliver Grawert
dd4f845255
do not ship assets/dtbs/overlays in raspi2 tarball, it breaks ubuntu-device-flash
2015-11-13 10:54:03 +01: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