Mathieu Trudel-Lapierre
6272f60665
Merge fixes from rcj.
2017-04-11 22:14:40 -04:00
Robert C Jennings
f8264a59c6
Change remaining CLOUD_IMG_STR references to IMAGE_STR
2017-04-11 21:10:56 -05:00
Mathieu Trudel-Lapierre
4e01beda8c
Set IMAGE_STR and FS_LABEL for ubuntu-cpc 999-extras.binary hook too; but also export CLOUD_IMG_STR.
2017-04-11 22:03:04 -04:00
Mathieu Trudel-Lapierre
4613a2c82e
Don't outright remove fstab for ubuntu-server:live, that breaks grub-legacy-ec2.
2017-04-11 21:44:25 -04:00
Mathieu Trudel-Lapierre
9ed476572f
Resynchronize with parent branch.
2017-04-11 17:30:48 -04:00
Mathieu Trudel-Lapierre
46bae4cebf
Fix up functions refactoring tfor a proper path to the file.
2017-04-11 17:16:35 -04:00
Mathieu Trudel-Lapierre
ab949fac18
Rename ubuntu-server-live -> ubuntu-server
2017-04-07 17:15:54 -04:00
Mathieu Trudel-Lapierre
46fd6c58f5
Refactor functions out of ubuntu-cpc and ubuntu-server hooks.
2017-04-07 17:14:56 -04:00
Mathieu Trudel-Lapierre
292c5f300c
De-duplicate functions in ubuntu-server-live; use the file from ubuntu-cpc.
2017-04-06 16:47:28 -04:00
Mathieu Trudel-Lapierre
715f13b887
Don't spam with unnecessary login messages; skip login altogether.
2017-04-06 15:39:44 -04:00
Mathieu Trudel-Lapierre
2cfa4a9088
Override gettys to wait for the user the press enter, and autologin to the ubuntu user.
2017-04-06 15:11:05 -04:00
Mathieu Trudel-Lapierre
e577ed7672
Rename to ubuntu-server-live; some build process fixes.
2017-04-06 14:04:29 -04:00
Mathieu Trudel-Lapierre
bf958b1472
Disable cloud-init for the live-session. user-setup will create our ubuntu user via casper.
2017-04-05 13:35:38 -04:00
Balint Reczey
16eee8d7eb
Use all config hooks from the proper place, not from /build/
2017-04-03 16:42:55 +02:00
Balint Reczey
7cae48fd12
Source ubuntu-cpc functions from the right place
2017-03-31 15:16:36 +00:00
Mathieu Trudel-Lapierre
29f5dc57fd
mkdir must not fail.
2017-03-27 20:55:58 -04:00
Mathieu Trudel-Lapierre
6978674cfe
Add cloud-init for subiquity image.
2017-03-23 16:19:16 -04:00
Mathieu Trudel-Lapierre
303c7a29ec
Move subiquity systemd service to includes.binary; so that it's copied only on the installer overlay.
2017-03-21 18:32:55 -04:00
Mathieu Trudel-Lapierre
86b64ef78e
Move curtin to installer squash.
2017-03-21 18:22:58 -04:00
Mathieu Trudel-Lapierre
d5a6f5cbe3
Add 'ubuntu-server-next' subiquity image.
2017-03-20 20:57:45 -04:00
Steve Langasek
738ff116a5
Merge lp:~vorlon/livecd-rootfs/image-flavors/
2017-02-27 22:34:19 -08:00
Brian Murray
f79fc7973c
Add replace_grub_root_with_label function thereby consolidating multiple
...
uses of the same calls to sed. Thanks to Dan Watkins.
2017-02-17 14:30:31 -08:00
Adam Conrad
7b576e4c4d
Set device_tree_address for the new kernel in the RPi bootloader config.txt
2017-02-16 10:30:45 -07:00
Brian Murray
a5cc2033a0
Fix the OVF's metadata to include Ubuntu specific identifiers and
...
descriptions instead of the generic Linux ones. Thanks to Chris Glass.
(LP: #1656293 )
2017-02-16 09:04:07 -08:00
Christopher Glass
5da94c05e5
Fixed template omission (found wile running a build withthis branch).
2017-02-16 03:11:06 +01:00
Christopher Glass
b6e7b22680
Rool both switches into one for all affected files (the vagrant file was still
...
doing two switches on $ARCH).
2017-02-16 01:42:25 +01:00
Nish Aravamudan
404e524013
live-build/ubuntu-cpc/hooks/061-open-iscsi.chroot: generate iSCSI
...
Initiator Name at first iscsid run for cloud images to ensure it is
unique (LP: #1444992 ).
2017-02-08 18:10:35 -08:00
Steve Langasek
dc38efa4bd
merge from trunk
2017-02-08 15:19:54 -08:00
Steve Langasek
60da7e7c43
Also make squashfs skippable with $IMAGE_TARGETS
2017-02-08 15:18:22 -08:00
Steve Langasek
7fc1da1513
* live-build/ubuntu-cpc/functions: don't call sleep as part of
...
umount_settle; udevadm settle is synchronous and there's no reason to
sleep after it.
* live-build/ubuntu-cpc/functions: umount_partition: don't call
umount_settle for each submount; just unmount them one by one and
settle at the end.
2017-02-08 13:51:36 -08:00
Steve Langasek
97bc634bd9
vmdk-ova has to key on the vmdk image build
2017-02-07 11:58:52 -08:00
Steve Langasek
53e1feefdb
Per discussion with Adam, don't make this an LB_ variable since it's not actually part of live-build; instead we will look to pass it into the environment through launchpad-buildd
2017-02-07 10:19:03 -08:00
Steve Langasek
f04a535b0c
Always export LB_IMAGE_FLAVORS, so that hooks don't complain about unbound variables
2017-02-07 08:57:50 -08:00
Steve Langasek
6ae9c55227
Fix gratuitous quoting bug
2017-02-06 23:07:24 -08:00
Steve Langasek
8ba3a00622
Support passing IMAGE_FLAVORS in the environment, to limit which images
...
are output as part of a build; particularly useful for ubuntu-cpc builds
which output multiple image types.
2017-02-06 22:12:32 -08:00
Christopher Glass
5a07ff4602
Roll both switches on $ARCH into one, as suggested at review.
2017-01-17 08:10:26 +00:00
Christopher Glass
f1a8538c8e
This branch fixes the OVF's metadata to include Ubuntu-specific identifiers and
...
descriptions instead of the generic linux ones (lp:1656293).
This applies to both the general image and the vagrant-specific one.
2017-01-16 09:26:25 +00:00
Christopher Glass
f282859477
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-01-16 09:22:55 +00:00
David Mohammed
1af12f76b7
correct indentation - should be tab not spaces
2016-12-22 19:12:48 +00:00
David Mohammed
c85df9e50f
add changes for Ubuntu Budgie build config
2016-12-22 18:59:01 +00:00
Iain Lane
4a2d7ecf31
Merge lp:~laney/livecd-rootfs/lp1627190 - don't purge .pyc files any more
2016-11-04 11:01:13 +00:00
Robert C Jennings
67dfdf94a7
ubuntu-cpc: Remove redundant copy of grub files
...
This redundant and file names recently changed. These files will be
put in place by grub-install a few lines below these.
2016-10-27 17:05:20 -05:00
Łukasz 'sil2100' Zemczak
d43c01c60b
Update the ubuntu-touch hints to try installing ubuntu-system-settings instead of ubuntu-system-settings-online-accounts.
2016-10-26 18:36:24 +02:00
Iain Lane
d7eecc3805
live-build/auto/config: Don't remove .pyc files any more - we don't care
...
*that* much about the small space gain these days, and would prefer the
speed win. (LP: #1627190 )
2016-10-26 16:58:36 +01:00
Łukasz 'sil2100' Zemczak
bbc880716d
Update the 00-uid-gid-fix.chroot_early hook for touch to include the new known good bootstrap hash values.
2016-09-30 11:22:21 +02:00
Adam Conrad
1d71b6d5ab
Use the virtual kernel for the arm64 cpc images instead of generic.
2016-09-22 21:55:08 -06:00
Adam Conrad
95d4c0b767
Use the virtual kernel for the powerpc64 cpc images (LP: #1625368 )
2016-09-19 16:58:00 -06:00
Steve Langasek
d747399c64
Temporarily change the 60-install-click.chroot script to pull in clicks for
...
arm64 builds from a different location for ubuntu-touch.
2016-09-14 14:24:38 -05:00
Steve Langasek
8855f05191
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 15:56:47 -07:00
Michael Vogt
d4dd5b3a8a
* live-build/ubuntu-core/hooks/01-setup_user.chroot:
...
- do not create "ubuntu" user for ubuntu-core anymore, the
* live-build/ubuntu-core/hooks/02-add_user_to_groups.chroot
- dropped
2016-09-02 20:42:01 +02:00