Commit Graph

519 Commits (4fc446e0783d2bc0f061d025bed34da0f3ca590c)

Author SHA1 Message Date
Dimitri John Ledkov 39f675eaf6 Drop installing dummy transitional linux-signed-generic, these days linux-generic is always signed, on arches that need/support it. 5 years ago
David Krauser 52a3471922 Add hooks to build bootable buildd images. 5 years ago
Łukasz 'sil2100' Zemczak ac40cadf08 Support fetching classic gadget trees from a non-github-mirrored launchpad repo. 5 years ago
Łukasz 'sil2100' Zemczak 2896d39a7a Make sure the imx6 subarch uses the ubuntu-image imageformat. 5 years ago
Adam Conrad 7c85d91d41 Limit the lxd group to images with an installer; it's less appropriate for random tarball images, which are configured in ways we don't know. 5 years ago
Michael Hudson-Doyle c89806ba4d Do not create a hook manually for ubuntu-cpc builds, make-hooks does not like that. 5 years ago
Michael Hudson-Doyle 4788e90315 Create the lxd group as a system group for all projects. (LP: ) 5 years ago
Łukasz 'sil2100' Zemczak 1f8f86c17c Final fix to 999-ubuntu-image-customization.chroot, tested to be working. 5 years ago
Łukasz 'sil2100' Zemczak 6cd2343bea Fix the styling to fit the rest a bit better. 5 years ago
Łukasz 'sil2100' Zemczak c7f3374f9f Final changes to the 999-ubuntu-image-customization.chroot hook. 5 years ago
Łukasz 'sil2100' Zemczak c3002a563a Merge branch 'u-i-cloud-init' of git+ssh://git.launchpad.net/livecd-rootfs into ubuntu/master 5 years ago
Łukasz 'sil2100' Zemczak d7c4bb4d85 Do not initialize EXTRA_SNAPS with an empty value. Allow overrides via the environment. 5 years ago
Łukasz 'sil2100' Zemczak 006ed85460 Add support for the Nitrogen6x board. 5 years ago
Łukasz 'sil2100' Zemczak f6cbbf01e1 Add a new u-i specific chroot hook, move the NoCloud system-boot cloud-init datasource configuration there to make sure all u-i built ship with it. 6 years ago
Łukasz 'sil2100' Zemczak b4ba74885f Remove pulseaudio and udisks2 from kassel images. This will fix the image build failures. 6 years ago
David Krauser 5a2b49950a Fixing broken binary hook symlinks for hyperv gallery image builds. 6 years ago
Dimitri John Ledkov 124d074101 Unbreak cpc/server builds, by ensuring that includes are copied with archived symlinks, and only hooks resolve symlinks when getting copied. 6 years ago
Colin Watson dc85df854b Add tzdata to buildd images 6 years ago
David Krauser 0e3b1e206b
Add support for HyperV Gallery images 6 years ago
Dimitri John Ledkov 3d36dc0794 Stop overriding initramfs compression default to lzma. LP: 6 years ago
Dimitri John Ledkov 11756d2d1e Fix typpo when dropping jasper. 6 years ago
Dimitri John Ledkov de1055de29 Merge branch 'dead-ubuntu-rtm' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master 6 years ago
Dimitri John Ledkov 702ccb4c77 Merge branch 'dead-ubuntu-touch' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master 6 years ago
Dimitri John Ledkov af96b80116 Merge branch 'dead-ubuntu-desktop-next' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master 6 years ago
Dimitri John Ledkov 97adf4c160 Merge branch 'drop-old-arm' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master 6 years ago
Dimitri John Ledkov b0312baeb7 Merge branch 'dead-jasper' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master 6 years ago
Dimitri John Ledkov 1a3eaf75c8 Merge branch 'dead-wubi' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master 6 years ago
Dimitri John Ledkov d56653396d Drop ubuntu-rtm configs 6 years ago
Dimitri John Ledkov 44fd9ba9fd Drop ubuntu-touch configs 6 years ago
Dimitri John Ledkov 2aa3a59b7c Drop ubuntu-desktop-next configs 6 years ago
Dimitri John Ledkov 5b89298cd9 Drop old arm platforms. 6 years ago
Dimitri John Ledkov c596d3d376 Drop dead jasper subproject. 6 years ago
Dimitri John Ledkov 6d02eac861 Drop dead wubi subproject. 6 years ago
Steve Langasek b83f70a2ea Add support for the 'kassel' subflavor of UC18 images. 6 years ago
Tobias Koch 05e71b3840 Do not include any snaps in ubuntu-cpc:minimized builds 6 years ago
Didier Roche b20cf752e6 Add languages to live pass 6 years ago
Didier Roche 995f3cf9e0 Ensure default langpacks are removed after installation 6 years ago
Łukasz 'sil2100' Zemczak 8c8b7164d4 Support building pi3-arm64 core18 images. At the same time, make sure we still use the right gadget tree repository for the classic arm64 pi3 image. 6 years ago
Colin Watson 305d5cef50 Drop code to handle buildd images for <disco 6 years ago
Colin Watson 36af2769dc Disable merged /usr in buildd images 6 years ago
Jean-Baptiste Lallement f84d92d76f Calculate total size of the image + typos 6 years ago
Jean-Baptiste Lallement 3db920c40c Fixed quoting of subproject variable 6 years ago
Jean-Baptiste Lallement 52d9bd3ead Run live specific scripts on non live layers 6 years ago
Jean-Baptiste Lallement 283871573d Changed the naming scheme for multi layer images to dot format 6 years ago
Jean-Baptiste Lallement addef92e23 Decouple from ubuntu-cdimage & debian-cd landings 6 years ago
Jean-Baptiste Lallement e0d30dd2d3 Fixed substract -> subtract 6 years ago
Jean-Baptiste Lallement 3075d65578 Cleanup and handle manifest-remove files 6 years ago
Jean-Baptiste Lallement 9dba350834 Added lb_binary_layered 6 years ago
Jean-Baptiste Lallement 047f883e92 Various fixes 6 years ago
Jean-Baptiste Lallement 3b21bd9a2e Moved back config helper functions to config 6 years ago
Jean-Baptiste Lallement 42d1d77612 Layered Ubuntu desktop by default 6 years ago
Jean-Baptiste Lallement f3dadf1091 Support for positive and negative sublayers 6 years ago
Jean-Baptiste Lallement ef72cf5fe8 Code refactoring: 6 years ago
Jean-Baptiste Lallement 6a7368bf95 Clean-up dead code for server live builds. 6 years ago
Jean-Baptiste Lallement d4f7a0b23d live-build/auto/config: Added ubuntu-desktop-minimal to install-minimal task 6 years ago
Jean-Baptiste Lallement 7b4acba31d * Added lb_chroot_layered to add support for multi layered squashfs images 6 years ago
Jean-Baptiste Lallement 3e34faaa70 Moved add_task and add_package to functions in order to be available in hooks 6 years ago
Łukasz 'sil2100' Zemczak b3dd27aedd Use linux-firmware-raspi2 instead of raspi3-firmware. 6 years ago
Colin Watson 2b15590f3b Fix buildd images for series earlier than bionic 6 years ago
Łukasz 'sil2100' Zemczak bf61fdecf3 Merge branch 'ubuntu/master' of git+ssh://git.launchpad.net/livecd-rootfs into sil2100/raspi-wpasupplicant 6 years ago
Łukasz 'sil2100' Zemczak e60bcbaecd Add proper IMAGAFORMAT for raspi3 classic builds, output the images with the expected naming. 6 years ago
Colin Watson 082a2046e7 Add a LXD image to builds for the buildd subproject 6 years ago
Łukasz 'sil2100' Zemczak 85eed4a91d Add wpasupplicant to the additional packages installed for the raspi2 and raspi3 targets. 6 years ago
Michael Hudson-Doyle f81fb59a00 Do no install openssh-server in the base filsystem for the live server installer. 6 years ago
Michael Hudson-Doyle c4e5659217 do not include kernel in base install for ubuntu-server:live 6 years ago
Tobias Koch cbd4eb5717 Use series files with dependency handling to generate hook symlinks dynamically 6 years ago
Łukasz 'sil2100' Zemczak 6345ccd34c Add a few minor fixes for raspi3 builds. 6 years ago
Łukasz 'sil2100' Zemczak c229012efb Add raspi3 arm64 rootfs build support. 6 years ago
Łukasz 'sil2100' Zemczak 65d907268a raspi3 support: be sure to create /boot/firmware during pi3 rootfs builds. Also, for the raspi3 we need to explicitly specify the kernel flavor to raspi2. We also switch to using raspi3-firmware instead of linux-firmware-raspi2 because the latter is not available for arm64. 6 years ago
Steve Langasek 6ee39485dd Merge lp:~sil2100/livecd-rootfs/use-ubuntu-image-classic 6 years ago
Łukasz 'sil2100' Zemczak 2947cdbe60 First batch of obvious changes - use better shellism, only call make (without make install). 6 years ago
Łukasz 'sil2100' Zemczak 37f3cb1714 Merge latest prerequisite branch. 6 years ago
Łukasz 'sil2100' Zemczak 2e3c7d050c Remove unneeded code and code duplication, add comments. 6 years ago
Łukasz 'sil2100' Zemczak cc5d39b93d Merge latest prerequisite branches. 6 years ago
Łukasz 'sil2100' Zemczak 501afa0783 Merge latest prerequisite branch 6 years ago
Łukasz 'sil2100' Zemczak f8529c9038 Add support for building classic images using makefile-based gadget trees. 6 years ago
Cody Shepherd 5bee1ade70 Ensure pre-seeded snaps are now published in the image manifests. 6 years ago
Łukasz 'sil2100' Zemczak 41b4130759 * Add support for raspi3 rootfs builds (based on Ryan Finnie). 6 years ago
Łukasz 'sil2100' Zemczak 4f6e5dc11e For the pc model, the name changed so we need to special case it a bit. 6 years ago
Łukasz 'sil2100' Zemczak 1498baada5 The model assertions for 18 don't actually use series=18 because that would be too logical. 6 years ago
Łukasz 'sil2100' Zemczak c184977a90 Decide what model assertion series to fetch depending on the suite. For xenial use 16 and for others (so bionic+): 18. 6 years ago
Robert C Jennings 9f96dcb4de Add the server snap seed to the ubuntu-cpc project 6 years ago
Colin Watson bb652c238f Merge trunk. 6 years ago
Łukasz 'sil2100' Zemczak e547599e5a Add support for raspi3 rootfs generation for ubuntu-image consumption with all the additional changes required. 6 years ago
Michael Hudson-Doyle e804cc4e00 a less hackish approach 7 years ago
Michael Hudson-Doyle a261471969 a less hackish approach 7 years ago
Michael Hudson-Doyle 1aa8b9d882 ffs 7 years ago
Michael Hudson-Doyle 00151c5e0b Set PREINSTALLED=true for live-server so that universe ends up being 7 years ago
Robert C Jennings c3f5ee6716 Disable checksum generation 7 years ago
Colin Watson 1e6563aa79 Merge trunk. 7 years ago
Colin Watson baee4ed403 We know cosmic's name now. 7 years ago
Colin Watson 8b1970f661 live-build/auto/config: Drop "lp-*" hostname filter for Launchpad 7 years ago
Daniel Watkins 80459b6c1b ubuntu-cpc: Use linux-kvm for all amd64 minimized builds (LP: ). 7 years ago
Simon Quigley 9ba04172d4 Completely drop Lubuntu Next. 7 years ago
Simon Quigley 382f17b08c Don't follow recommends. 7 years ago
Simon Quigley 480e02443e Drop seed workarounds for unbuilt Lubuntu Next. 7 years ago
Colin Watson 1fab544a84 Add init to buildd chroots, since it's needed for LXD-based builds. 7 years ago
Colin Watson b77de06bfd Remove some unnecessary buildd configuration. 7 years ago
Colin Watson 416093beec Use a public-facing mirror URL in the final buildd /etc/apt/sources.list. 7 years ago
Colin Watson cb22177287 Add a buildd subproject. 7 years ago
Michael Hudson-Doyle 65dd7df171 last minute pre-upload typo fix 7 years ago
Michael Hudson-Doyle aacb8daaee merge trunk 7 years ago
Steve Langasek c46962ca2e Refactor snap preseeding to allow additional snaps to be preseeded from 7 years ago
Robert C Jennings 73dba1f31a snap preseeding: capture Ubuntu snap seeding policy in code 7 years ago
Iain Lane e68923777e merge lp:~tsimonq2/livecd-rootfs/lubuntu-seed-mangling 7 years ago
Simon Quigley e4151ca741 Proper bash is rad, let's do it. 7 years ago
Simon Quigley 10ebe98d84 Special-case Lubuntu's seeds so that the minimal install works. 7 years ago
Dimitri John Ledkov bfa43c1c5c On amd64, if building minimal images for bionic, xenial, or extra ppa, 7 years ago
Michael Hudson-Doyle c787069c5c do not set INITRAMFS_COMPRESSION for projects that end up passing --initramfs=none to lb config 7 years ago
Michael Hudson-Doyle d46edbffdb reduce duplication somewhat 7 years ago
Michael Hudson-Doyle b7f3ec398b Make lzma initramfs compression opt-in rather than opt-out, and do not 7 years ago
Michael Hudson-Doyle 0d750f78bc Set INITRAMFS_COMPRESSION to gzip for live-server builds to speed up the 7 years ago
Iain Lane ba4b16626f live-build-auto/{build,config}: Support fetching a file from the seed 7 years ago
Michael Hudson-Doyle 57200eaa01 tyop 7 years ago
Michael Hudson-Doyle 4b66f89e56 move skip_lb_stage to config 7 years ago
Michael Hudson-Doyle c85cae9bfe respond to some review feedback 7 years ago
Michael Hudson-Doyle d46e397b24 merge trunk 7 years ago
Michael Hudson-Doyle 15d9269e57 Install linux-signed-generic in the live-server image. (LP: ) 7 years ago
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: ) 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