1742 Commits

Author SHA1 Message Date
Mathieu Trudel-Lapierre
608e738d38 releasing package livecd-rootfs version 2.441.1 2.441.1 2017-04-28 17:43:15 -04:00
Mathieu Trudel-Lapierre
03c991faef Setup kernel properly for ubuntu-server:live; we *do* want to build
kernel-generic and initrd-generic for this image. (LP: #1682460)
2017-04-28 17:43:04 -04:00
Mathieu Trudel-Lapierre
6096be5a55 releasing package livecd-rootfs version 2.441 2.441 2017-04-12 19:37:16 -04:00
Mathieu Trudel-Lapierre
1986240d40 * Add ubuntu-server:live for a subiquity-based server image.
* Refactor functions out of ubuntu-cpc and ubuntu-server hooks.
2017-04-12 19:34:58 -04:00
Mathieu Trudel-Lapierre
22ec1d6f6f Sanitize comments. 2017-04-11 23:16:48 -04:00
Mathieu Trudel-Lapierre
94275558de Make sure variables are exported for run-parts in 999-extras.binary; and drop the unnecessary sourcing of functions. 2017-04-11 22:38:18 -04:00
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
Balint Reczey
47a72d1c7d Add a basic but configurable autopkgtest. 2017-04-10 16:35:58 -07:00
Balint Reczey
a1067d556a Add basic autopkgtest 2017-04-10 19:08:27 +02: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
97303de428 Add ubuntu-server-live for a subiquity-based server image. 2017-04-06 16:24:44 -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
436ee0ed24 Merge changes from parent. 2017-03-23 16:19:58 -04:00
Mathieu Trudel-Lapierre
6978674cfe Add cloud-init for subiquity image. 2017-03-23 16:19:16 -04:00
Adam Conrad
24a6552b56 Releasing 2.440 2.440 2017-03-23 11:39:58 -06: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
Steve Langasek
fe82ab60f1 fix the changelog to match the implementation, thanks to Colin for catching 2017-02-27 22:31:13 -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
Steve Langasek
aa7a204691 Merge lp:~nacc/livecd-rootfs/iscsi-initiatorname 2017-02-08 21:55:21 -08: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
Brian Murray
e93ed188f6 releasing package livecd-rootfs version 2.439 2.439 2017-02-03 13:33:06 -08:00
Brian Murray
1134c8ab34 Merge Chris Glass's branch to fix manifest generation in OVA files. 2017-02-03 13:32:57 -08:00