Commit Graph

451 Commits (d059742988d81112b08ab5662c7b9be5aec258e9)

Author SHA1 Message Date
Mathieu Trudel-Lapierre 762536b5bf live-build/auto/config: Take into account SUBPROJECT when setting seeded
7 years ago
Iain Lane 301fdd2e02 Don't write config/seeded-snaps if no snaps have been seeded.
7 years ago
Adam Conrad 2219f62998 * live-build/auto/config: Clean out unused hostname matches and fix indenting.
7 years ago
Adam Conrad 925e470693 Fix incorrect shell variable quoting.
7 years ago
Steve Langasek 2c40db69bc Update hostname matches for launchpad buildds to match current practice,
7 years ago
Iain Lane 72edc20589 Set ports/archive as appropriate for default mirror - should fix
7 years ago
Iain Lane 9e09b3172c Set a default archive mirror - needed for germinate.
7 years ago
Iain Lane 42a6450584 Oops. I shouldn't reference my private stuff.
7 years ago
Iain Lane 284240feb5 releasing package livecd-rootfs version 2.491
7 years ago
Iain Lane 9bd0fd192f Specify seeds for all flavours too
7 years ago
Iain Lane 9978fd7b39 Support seeding of snaps, as emitted by germinate >= 2.27.
7 years ago
Iain Lane 77de6a289f snap: Add BASE_SEED for all desktop flavours
7 years ago
Iain Lane 26612d0b26 snap: move the seeding block down, so that it is common to all flavours
7 years ago
Robert C Jennings d41cc70bf5 ubuntu-cpc: Initramfs compression should match runtime default (LP: #1744114)
7 years ago
Balint Reczey df89bff043 Drop Nexus 7 support
7 years ago
Balint Reczey 34dd1fb2f4 Revert to building minimized and not minimimized images with the same ~2.2 GiB size
7 years ago
Iain Lane 07873ec528 Support seeding of snaps
7 years ago
Michael Hudson-Doyle 0113b9aad7 self-review
7 years ago
Michael Hudson-Doyle 26753602fe Move casper from filesystem.squashfs to installer.squashfs.
7 years ago
Balint Reczey 532bd5b5ed Build minimized images in a 1GiB image
7 years ago
Balint Reczey 89e87b4c2c Set LB_ISO_PREPARER to livecd-rootfs to avoid unbound variable in default string
7 years ago
Steve Langasek 49e17b717e Fix lingering reference to livecd-rootfs.ubuntu-core.model-assertion
7 years ago
Steve Langasek f384f10867 Merge lp:~vorlon/livecd-rootfs/minimize-round-two
7 years ago
Steve Langasek 7c07f8a65b Change ubuntu-core image builds to use the standard "$PREFIX" naming for
7 years ago
Steve Langasek 02246dbf84 move configuration bits into live-build/auto/config from live-build/auto/build, per Adam
7 years ago
Gary.Wzl 78da9b579b Per the suggestions, we exclude all binary hooks when IMAGEFORMAT is none.
7 years ago
Gary.Wzl c260534758 Add the IMAGEFORMAT=none to support generating a single rootfs.
7 years ago
Steve Langasek d24ca0490b Pass --cache false to lb config; otherwise we copy around caches of
7 years ago
Balint Reczey 314655a2ae Skip installing server task when building minimial images
7 years ago
Balint Reczey d6bb42bc63 Use kvm kernel only on amd64
7 years ago
Steve Langasek 4204faa484 If we're not on xenial and don't have extra ppas, don't try to use the kvm flavor for minimal images since it's not currently available.
7 years ago
Steve Langasek fffec4782f skip installation of kernel headers for all minimal images
7 years ago
Steve Langasek a85cf55f29 Use kvm kernel flavor for minimized cloud image, not virtual
7 years ago
Balint Reczey f0cb85a506 When SUBPROJECT environment variable is not set assume it to be ""
7 years ago
Balint Reczey 2ef2aee456 Use SUBPROJECT=minimized name instead of SUBPROJECT=minimize for consistency
7 years ago
Steve Langasek 95890f6713 We probably still want sudo, even in a minimal image.
7 years ago
Steve Langasek e6bbe5f8a5 Export the subproject into config/chroot and config/binary, so that this
7 years ago
Steve Langasek abbbeb8fda Begin adding support for a project-independent 'minimize' subproject,
7 years ago
Gary.Wzl 8a8d203743 * Add a test for SUBPROJECT when PROJECT comes to ubuntu-server.
7 years ago
Mathieu Trudel-Lapierre 726e6192e0 auto/config: enable Debug::pkgDepCache::AutoInstall so tracking down
8 years ago
Steve Langasek 23d9db863e Add cm3 as a known ubuntu-core image type. LP: #1698223.
8 years ago
Didier Roche 1260f67b8a Build ubuntu back with tasks. The metapackage switch was due to g++ transition
8 years ago
Simon Quigley 0d82c84cdf Update the file based on gilir's feedback
8 years ago
Simon Quigley 538c89f984 Set correct tasks for Lubuntu
8 years ago
Mathieu Trudel-Lapierre d463581569 Merge in lp:~ubuntu-core-dev/livecd-rootfs/zesty-proposed for the changes that landed in zesty but previously missing in livecd-rootfs trunk.
8 years ago
Mathieu Trudel-Lapierre 2e21d6d6b1 The ubuntu-server:live should use a casper-based initramfs to work
8 years ago
Mathieu Trudel-Lapierre 03c991faef Setup kernel properly for ubuntu-server:live; we *do* want to build
8 years ago
Balint Reczey 0109d5304e Optionally use ubuntu-image for building snap based images
8 years ago
Balint Reczey f807c3703a Allow overriding IMAGEFORMAT even for ubuntu-cpc and ubuntu-server
8 years ago
Mathieu Trudel-Lapierre 4613a2c82e Don't outright remove fstab for ubuntu-server:live, that breaks grub-legacy-ec2.
8 years ago
Mathieu Trudel-Lapierre 46bae4cebf Fix up functions refactoring tfor a proper path to the file.
8 years ago
Mathieu Trudel-Lapierre ab949fac18 Rename ubuntu-server-live -> ubuntu-server
8 years ago
Mathieu Trudel-Lapierre e577ed7672 Rename to ubuntu-server-live; some build process fixes.
8 years ago
Mathieu Trudel-Lapierre 6978674cfe Add cloud-init for subiquity image.
8 years ago
Mathieu Trudel-Lapierre 86b64ef78e Move curtin to installer squash.
8 years ago
Mathieu Trudel-Lapierre d5a6f5cbe3 Add 'ubuntu-server-next' subiquity image.
8 years ago
Adam Conrad 7b576e4c4d Set device_tree_address for the new kernel in the RPi bootloader config.txt
8 years ago
David Mohammed 1af12f76b7 correct indentation - should be tab not spaces
8 years ago
David Mohammed c85df9e50f add changes for Ubuntu Budgie build config
8 years ago
Iain Lane 4a2d7ecf31 Merge lp:~laney/livecd-rootfs/lp1627190 - don't purge .pyc files any more
8 years ago
Łukasz 'sil2100' Zemczak d43c01c60b Update the ubuntu-touch hints to try installing ubuntu-system-settings instead of ubuntu-system-settings-online-accounts.
8 years ago
Iain Lane d7eecc3805 live-build/auto/config: Don't remove .pyc files any more - we don't care
8 years ago
Adam Conrad 1d71b6d5ab Use the virtual kernel for the arm64 cpc images instead of generic.
8 years ago
Adam Conrad 95d4c0b767 Use the virtual kernel for the powerpc64 cpc images (LP: #1625368)
8 years ago
Michael Hudson-Doyle 15b69c4ddf Install nplan in the ubuntu-core image.
8 years ago
Simon Quigley 4040816ca7 Add Lubuntu Next image
9 years ago
Łukasz 'sil2100' Zemczak 9608064276 ubuntu-pd is dead, long live ubuntu-touch-custom - introduce a new project ubuntu-touch-custom that is exactly the same as ubuntu-touch but uses a separate cdimage project (separate builder space).
9 years ago
Martin Wimpress cbbcb721a4 Ubuntu MATE seeds now follow Recommends:
9 years ago
Adam Conrad b3cc872df5 Swap order of security and updates in dvd sources.list.
9 years ago
Adam Conrad 8cd6c20291 Move touch resolution hints to a HINTS variable, and adjust for use
9 years ago
Adam Conrad 1463239cb2 Stop explicitly removing systemd-sysv for touch.
9 years ago
Oliver Grawert 56e798bcbd add u-boot-tools to all snappy arches, drop flash-kernel from snappy, create /boot/uboot dir on all snappy arches and configure /etc/fw_env.config
9 years ago
Steve Langasek baf4f47379 Drop special-casing of ubuntu-core:system-image in places, now that
9 years ago
Steve Langasek 8b79962b99 Rename old ubuntu-core tarballs to ubuntu-base to avoid confusion.
9 years ago
Oliver Grawert 0b1c0642f7 add multiverse to sources.list for snappy kernel builds
9 years ago
Oliver Grawert 03f89315cc add multiverse to sources.list for snappy kernel builds
9 years ago
Adam Conrad 4eae5fbf1d Follow linux-firmware-raspi2 renaming in the archive for raspi2 images.
9 years ago
Adam Conrad 57c110d861 Transition from ubuntu-snappy to ubuntu-core-snapd-units and snapd.
9 years ago
Oliver Grawert 4d25373897 live-build/ubuntu-core/hooks/25-create-generic-initrd.chroot create a generic initrd inside the snappy os-snap
9 years ago
Daniel Watkins 2909aba4b5 Enable building of powerpc cloud images.
9 years ago
Adam Conrad 5ac47abce7 Remove obsolete pvr-omap4 special-casing to simplify configs.
9 years ago
Colin Watson af517f422a Follow rename of ubuntustudio-font-meta to ubuntustudio-fonts.
9 years ago
Oliver Grawert 753bd8acd0 remove grub-efi-arm64 to the arm64 OS snap as it breaks uboot
9 years ago
Adam Conrad d77a731d63 Build raspi2 images with multiverse for firmware.
9 years ago
Michael Vogt f94b5db6e3 add grub-efi-arm64 to the arm64 OS snap
9 years ago
Daniel Watkins 6f6fb2834b Refactor ubuntu-cpc hooks to hard-code producing an 'ext4' rootfs, which
9 years ago
Adam Conrad cbbb38a364 Add net.ifnames=0 to the raspi2 cmdline injected into raspi2 builds.
9 years ago
Steve Langasek 1d428db1ab Switch to passing the raspi2 boot options entirely via cmdline.txt to match the latest flash-kernel change
9 years ago
Steve Langasek a92bf11406 Initial support for raspi2 subarch.
9 years ago
Steve Langasek 0b279f731b Refactor ubuntu-cpc hooks to always produce a 'plain' rootfs via
9 years ago
Steve Langasek 4f55631a9f Refactor/reorder ubuntu-cpc support for consistency with other flavors,
9 years ago
Oliver Grawert 74633563d8 make sure u-boot-tools is installed on snappy arm64
9 years ago
Oliver Grawert 5bc78bede3 add raspi2 device tarball creation. separate snappy device tarball builds completely from the rootfs. drop old way of in-tree device tarball creation for snappy
9 years ago
Daniel Watkins 216762748b Move building of all architecture-specific CPC artifacts in to
9 years ago
Michael Vogt 49f1896c8d live-build/auto/config: add note about seeding
9 years ago
Oliver Grawert 912e02dc1e do not hardcode installation of grub-pc for amd64 in snappy images, instead install the right grub set for secureboot there
9 years ago
Michael Vogt fe696a8bb9 merged lp:~sil2100/livecd-rootfs/pocket-desktop
9 years ago
Łukasz 'sil2100' Zemczak a559b98c8b Install the meta package as part of one add_package install call.
9 years ago
Łukasz 'sil2100' Zemczak 57f0507518 As suggested by Colin, first add the meta packages, then the other deps.
9 years ago
Łukasz 'sil2100' Zemczak e0fcd94074 Switch to the project approach, add a symlink for the hooks
9 years ago
Łukasz 'sil2100' Zemczak 5907a20a56 Fix indent
9 years ago
Ben Howard a382f7e64a Drop 'landscape-client' from Cloud Images (LP: #1497030).
9 years ago
Łukasz 'sil2100' Zemczak e4744f68ce Ok, again try convincing people that using a subproject here is the way to go...
9 years ago
Oliver Grawert 0601725f85 add ppp and watchdog to snappy image
9 years ago
Oliver Grawert 48faa53d7b merge lp:~sil2100/livecd-rootfs/deb-src_for_extra_ppas to include deb-src lines for extra ppa sources.list entries
10 years ago
Oliver Grawert 751153543a merge change for 2.335 from the archive
10 years ago
Sergio Schvezov c3b8dc32b1 Remove walinuxagent
10 years ago
Sebastien Bacher 26fcda4616 Set kernel flavours variable to try to fix amd64 build
10 years ago
Iain Lane e51446f712 remove trailing tab
10 years ago
Iain Lane 6b7611c6e3 ubuntu-core-system-image: fix indentation
10 years ago
Sebastien Bacher 036bf55f06 Copy desktop-next hooks in the configuration
10 years ago
Didier Roche b79dcfc1b7 Experimenting transforming ubuntu-desktop-next to a system-image base
10 years ago
Adam Conrad 6835c86edc Conditionalize copying extra-ppas.pref.chroot around
10 years ago
Michael Vogt 6eddccab54 * live-build/auto/config:
10 years ago
Adam Conrad e79e2e6493 live-build/auto/config: Handle applying priorities to EXTRA_PPAS
10 years ago
Didier Roche db631a4d2f fix some typo and take colin's feedback into account
10 years ago
Didier Roche c59f8ebacd removed the part that is in the seed and ubiquity
10 years ago
Didier Roche b35e94e457 add build main configs
10 years ago
Michael Vogt 91e0450507 shuffle install order around
10 years ago
Michael Vogt 5e5abfdb83 * live-build/auto/config:
10 years ago
Michael Vogt 8c51ae1b4d remove click-hook-framework
10 years ago
Daniel Watkins 164c195a3a Set ext image options.
10 years ago
Daniel Watkins e9b8a62a5a Get the right package sets for arm* and ppc64el.
10 years ago
Daniel Watkins ef9f3be0de Install the correct kernels on each arch.
10 years ago
Daniel Watkins 941d2b3ae1 Add our own hook.
10 years ago
Daniel Watkins d4598f8326 Get images building without our custom live-build.
10 years ago
Daniel Watkins e5651db1a7 Get an image that looks about right building.
10 years ago
Oliver Grawert c96f3ee088 add ubuntu-system-settings-online-accounts to ubuntu-touch
10 years ago
Martin Pitt 8638bb4db9 touch: Explicitly uninstall systemd-sysv, to help apt to install upstart
10 years ago
Ricardo Salveti de Araujo 74d4fd5228 touch: don't depend on mir-platform-graphics-android and let that to be
10 years ago
Michael Vogt bb12ddb0e3 add dosfstools on snappy to ensure systemd can fsck the /boot
10 years ago
Michael Vogt 94a77fcb8b * live-build/auto/config:
10 years ago
Ricardo Salveti de Araujo e97e25472e touch: forcing package mir-platform-graphics-android to see if we're able
10 years ago
Ricardo Salveti de Araujo a353cd0406 touch: removing dependencies on a specific mir platform driver as mir can
10 years ago
Mathieu Trudel-Lapierre a0c319884d - live-build/auto/config: add config for Ubuntu MATE.
10 years ago
Ubuntu MATE Developers c58da8adfa Refactored based on merge proposal feedback.
10 years ago
Michael Vogt 4a31290a0f use generic kernel for all ubuntu-core system-image
10 years ago
Ricardo Salveti de Araujo 0ba451f9df Bump the hardcoded libmirplatform driver version for ubuntu-touch
10 years ago
Martin Wimpress ec95236c23 Add support for Ubuntu MATE.
10 years ago
Michael Vogt 818be95bf2 * live-build/auto/config:
10 years ago
Oliver Grawert d6df152ead bump the hardcoded libmirplatform driver version for ubuntu-touch
10 years ago
Michael Vogt fcfe7d613a * live-build/auto/{build,config}:
10 years ago
Michael Vogt de1a889d17 add click-hook-framework
10 years ago
Michael Vogt 8af855c26d * live-build/auto/config:
10 years ago
Michael Vogt d142da3fbb * live-build/auto/config:
10 years ago
Michael Vogt d1aed3dd90 * live-build/auto/config:
10 years ago
Michael Vogt 1d9ee67e4e merge fixes from the ubuntu-system-image PPA
10 years ago
Colin Watson 4570a8250f Update hardcoded libmir*-android installations for Mir 0.8.0.
10 years ago
Michael Vogt 5529dcea7a do not install recommends in system-image
10 years ago
Colin Watson 2c6b1246b4 live-build/auto/config: Use ubuntukylin-live task for ubuntukylin, not
10 years ago
Colin Watson 8f99537f39 live-build/auto/config: Use ubuntukylin-desktop task for ubuntukylin,
10 years ago
Colin Watson 9d264ef529 ubuntu-core: Add click-systemd to preinstalled image (currently only in
11 years ago
Colin Watson 49c93a618b Only add the ubuntu-core hooks for the system-image subproject.
11 years ago
Colin Watson f764b07ebf [r=cjwatson] ubuntu-core: Run setup hooks as done for ubuntu-touch.
11 years ago
Colin Watson a3ff57899e live-build/auto/config: Add configuration for new kubuntu-plasma5
11 years ago
James Hunt 5d24b90fcd * live-build/auto/config: Enable universe for system-image ubuntu-core
11 years ago
Colin Watson 46c8a87152 normalise whitespace
11 years ago
James Hunt de8c39ff98 * ubuntu-core: Run setup hooks as done for ubuntu-touch.
11 years ago
Steve Langasek e583d515d7 Hard-code installation of libmirclientplatform-android and
11 years ago
Michael Vogt b4da1a2239 install the kernel in the system-image subproject
11 years ago
Michael Vogt 22ce1e0085 live-build/auto/config: when run with SUBPROJECT=system-image add ubuntu-core task to the ubuntu-core build
11 years ago
Colin Watson 824344f4a0 Pass --mirror-binary in the ubuntu-rtm case too; this isn't inherited
11 years ago
Colin Watson 39d74ced11 Pass --mirror-chroot-security and --mirror-binary-security in the
11 years ago
Colin Watson 09f615034a Apply a grievous hack to get debootstrap working against ubuntu-rtm
11 years ago
Colin Watson a0abe0888b Disable apt authentication checks when building ubuntu-rtm images
11 years ago
Colin Watson 4552e515ce Use the soon-to-exist ubuntu-rtm archive for ubuntu-touch builds if
11 years ago
Colin Watson 8fa8c644c2 Install linux-signed-generic directly in live passes rather than relying
11 years ago
Oliver Grawert d04c2c068b drop the default creation of SWAP.swap files for all preinstalled devices
11 years ago
Iain Lane 4150b7a896 Add ubuntu-sdk-libs too
11 years ago
Iain Lane f41714bd5b ubuntu-desktop-next: Use the Task fiels that the archive now has for this
11 years ago
Colin Watson 4923df1abf The EXTRA_ARCHIVES environment variable defined in 2.212 doesn't quite
11 years ago
Colin Watson c34a62ec3b normalise whitespace
11 years ago
Colin Watson 83c397cf2e live-build/auto/config: If EXTRA_ARCHIVES is set in the environment,
11 years ago
Iain Lane 3ce6f0c289 Add an ubuntu-desktop-next project for building a desktop flavour
11 years ago
Iain Lane 23beed5123 Install the metapackage from the seed instead of just the session
11 years ago
Iain Lane 0ebe5e57b1 Add unity8 flavour
11 years ago
Colin Watson 34ea5156cf live-build/auto/config: Pass any additional command-line arguments on to
11 years ago
Adam Conrad 2fa8a6f24e Add the minimal task to ubuntu-core to preserve brand consistency.
11 years ago
Colin Watson 0b0c108526 Explicitly add the ubuntu-desktop task to Edubuntu builds, so that any
11 years ago
Colin Watson 741ff8d8d1 Log the hostname at the start of the build.
11 years ago
Iain Lane a80bcd80d6 Do the same trick as in 2.158 for kubuntu armhf+omap4 too.
12 years ago
Iain Lane e0fda22c01 Collapse case statement into one for $ARCH+$SUBARCH since it only checks for armhf+omap4
12 years ago
Iain Lane bfde7e4938 Missing 'install'
12 years ago
Iain Lane 725d1c6ca3 On armhf+omap4, stop using the ubuntu-desktop task and use the metapackage instead
12 years ago
Oliver Grawert 93fb97a202 add the xserver omap-revert packages to panda builds
12 years ago
Oliver Grawert 6ff0b8e618 fix buildstamp creation for ubuntu-touch
12 years ago
Oliver Grawert 557de06383 try to hand the exported $NOW over from live-build/auto/config as $BUILDSTAMP
12 years ago
Oliver Grawert c69174945c drop setting manual options for getting an ubuntu-touch preinstalled tarball, we set -f plain in cdimage to get proper configuration already
12 years ago
Colin Watson 902d0c9338 Revert squashfs change for ubuntu-touch; it may come in handy after all, since it's smaller.
12 years ago
Colin Watson 307dc8a8d5 Disable zsync for ubuntu-touch images.
12 years ago
Colin Watson 0d6b6f5113 Don't build a squashfs for ubuntu-touch images.
12 years ago
Colin Watson 73a02f22f0 Use gzip compression for ubuntu-touch tarballs.
12 years ago
Colin Watson 361c7f03dc Don't include lupin-casper in ubuntu-touch images.
12 years ago
Colin Watson dc5e9931d0 Install metapackages rather than tasks for ubuntu-touch, since it still
12 years ago
Colin Watson 95246a6553 live-build/auto/config, live-build/ubuntu-touch: Copy a huge pile of
12 years ago
Colin Watson ee1909ade6 live-build/auto/config: Add basic ubuntu-touch enablement (based on
12 years ago
Colin Watson 464cdd3e4c live-build/auto/config: Run the ubuntukylin-default-settings chroot
12 years ago
Colin Watson f21a32bcaf Revert changes in 2.113. This needs to be done in cdimage/debian-cd
12 years ago
Colin Watson 2140c6cce9 live-build/auto/config: Set gfxboot default language to zh_CN for
12 years ago
Jeremy Bicha 9443070b24 live-build/auto/config: Add ubuntu-gnome project (LP: #1152818)
12 years ago