Commit Graph

1230 Commits (1c435c03d2da58d20171b4e4c38f617c252f0a08)

Author SHA1 Message Date
Łukasz 'sil2100' Zemczak abec4f4c1d Link to the proper name instead.
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 46942330d8 Move buildd image building to binary hooks
6 years ago
Colin Watson 082a2046e7 Add a LXD image to builds for the buildd subproject
6 years ago
Michael Hudson-Doyle 625ace8483 Do not include curtin in the live-server installer.squashfs as the version of subiquity that includes it in the snap has now been released to stable.
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 1b93df3ae8 A few simple tweaks to reduce size of live servers installer.squashfs
6 years ago
Michael Hudson-Doyle 1e9fc65863 Use right lsb_release argument for HWE kernel name (-sc -> bionic, need -sr -> 18.04).
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 460332296b remove cloud-initramfs-copymods before installing kernel
6 years ago
Michael Hudson-Doyle 7167e3718b add initramfs hook to record kernel metapackage & mount modules
6 years ago
Michael Hudson-Doyle 5565e3a3d8 add hook to create kernel/initrd/modules for ISO
6 years ago
Michael Hudson-Doyle e3e2e5f9ff do not unmount the installer overlay in 032-installer-squashfs.binary
6 years ago
Michael Hudson-Doyle c4e5659217 do not include kernel in base install for ubuntu-server:live
6 years ago
Balint Reczey 73409ddb77 Add .keep files to preserve empty directories
6 years ago
Michael Hudson-Doyle 4b01505952 Fix typo preventing builds of ubuntu-core images.
6 years ago
Tobias Koch cbd4eb5717 Use series files with dependency handling to generate hook symlinks dynamically
6 years ago
Steve Langasek 5300bb9eb7 Key netplan delegation to NetworkManager on presence of
6 years ago
Łukasz 'sil2100' Zemczak 6345ccd34c Add a few minor fixes for raspi3 builds.
6 years ago
Łukasz 'sil2100' Zemczak d3eb3dd0ac Add missing arguments to ubuntu-image classic calls.
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 05a8be839f Do the same for ubuntu-image snap builds.
6 years ago
Łukasz 'sil2100' Zemczak 8a33b23dd0 Use -O instead of -o for ubuntu-image classic builds.
6 years ago
Łukasz 'sil2100' Zemczak 2947cdbe60 First batch of obvious changes - use better shellism, only call make (without make install).
6 years ago
Steve Langasek f2f3512339 Merge lp:~mzanetti/livecd-rootfs/drop-sf-support
6 years ago
Steve Langasek b3c9d8bac8 Merge lp:~sil2100/livecd-rootfs/raspi3-u-i-classic
6 years ago
Steve Langasek 77c44167df Delete no longer accurate comments
6 years ago
Dimitri John Ledkov 75b9ab1664 Move overlay include.binary /lib to /usr/lib.
6 years ago
Dimitri John Ledkov 93df6705a0 Revert "Do not mount result, on top of lowerdir, appears to fail in
6 years ago
Dimitri John Ledkov 9a8d7117e3 Also strip duplicate \n from the below.
6 years ago
Dimitri John Ledkov 0c2e3c1342 Fix snap-seed-parse to take filename argument instead of printing to
6 years ago
Cody Shepherd c7e0c27607 [ Cody Shepherd ]
6 years ago
Dimitri John Ledkov 8868522e78 When calling snap-seed-parse append stdout to file, but redirect
6 years ago
Dimitri John Ledkov 1b424926db Do not mount result, on top of lowerdir, appears to fail in disco.
6 years ago
Dimitri John Ledkov e24dccadcc mount_overlay only takes 3 args
6 years ago
Steve Langasek 1e1c6a8572 Properly fix the hard-linking of vmlinuz, taken astray by my misguided
6 years ago
Steve Langasek 8f910aab4b Merge lp:~vorlon/livecd-rootfs/initramfsless-everywhere
6 years ago
Łukasz 'sil2100' Zemczak a3a9b2ab60 Merge latest prerequisite branch.
6 years ago
Łukasz 'sil2100' Zemczak b0910cbe50 Remove more unneeded raspi3 conditionals.
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 6ac3384f34 Merge latest prerequisite branch
6 years ago
Łukasz 'sil2100' Zemczak a274206e1a Don't overcomplicate bash conditionals.
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 61ba85df21 Merge trunk
6 years ago
Łukasz 'sil2100' Zemczak f8529c9038 Add support for building classic images using makefile-based gadget trees.
6 years ago
Steve Langasek 41382692ba Merge lp:~codyshepherd/livecd-rootfs/uefi-manifests-cosmic
6 years ago
Cody Shepherd a9935923f8 Changes to include grub efi packages and dependencies in uefi image manifests.
6 years ago
Steve Langasek 840015fbbe Merge lp:~aleks.bogdanov/livecd-rootfs/remove-vagrant-console-log
6 years ago
Cody Shepherd 2819290352 Changed absoluted paths to relative; set changelog message to UNRELEASED
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 e115b2cbe7 Avoid issues of hard-linking to a symbolic vmlinuz as this can lead to a
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
Aleksandr Bogdanov aba10dc702 vagrant: disabling automatic console log file
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
Steve Langasek b6dedb62ce Unconditionally set GRUB_FORCE_PARTUUID in cloud images; as of version
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 5bbb8e6b3f Improve snap model assertion code for readability
6 years ago
Robert C Jennings 0e00214cc6 Ensure snap models have been added prior to snap preseeding
6 years ago
Robert C Jennings 8d603cc87f Simplify snap model assertion customization
6 years ago
Robert C Jennings 97b0bbeed3 Add logging when snap assertions are not replaced
6 years ago
Robert C Jennings 52e5a2b25b Allow hooks to replace generic snap assertion
6 years ago
Robert C Jennings 9f96dcb4de Add the server snap seed to the ubuntu-cpc project
6 years ago
Michael Hudson-Doyle 791d2adfd8 merge trunk
6 years ago
Dimitri John Ledkov 08c9c26e58 Ensure /lib/modules exists in root tarballs and sqashfs.
6 years ago
Adam Conrad 94230324e0 Stop building buildd chroots with --xattrs until we move to python3.
6 years ago
Colin Watson bb652c238f Merge trunk.
6 years ago
Colin Watson c4c5c1f349 Generate tar file with --xattrs.
6 years ago
Julian Andres Klode 1746e65953 Reorganize minimal-manual file location.
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
Łukasz 'sil2100' Zemczak 97fcf09972 Merge trunk
6 years ago
Julian Andres Klode fc6907b701 fixup: Do not assume current directory
6 years ago
Julian Andres Klode 2e9349c543 minimize-manual.py: Followup with some cleanup, correct permissions
6 years ago
Julian Andres Klode 9360135b2c Minimize the number of manually installed packages in images by marking
6 years ago
Michael Hudson-Doyle ae4a760edb Fix live-server journald config snippet to actually disable journald rate
6 years ago
Michael Hudson-Doyle e804cc4e00 a less hackish approach
6 years ago
Michael Hudson-Doyle a261471969 a less hackish approach
6 years ago
Michael Hudson-Doyle 1aa8b9d882 ffs
6 years ago
Michael Hudson-Doyle 00151c5e0b Set PREINSTALLED=true for live-server so that universe ends up being
6 years ago
Steve Langasek c7ca0a77c8 Merge lp:~vorlon/livecd-rootfs/lp.1302192
6 years ago
Steve Langasek 7d16b0d40a Merge lp:~mwhudson/livecd-rootfs/lp-1776891
6 years ago
Steve Langasek 3db2340c54 generate all tar files with --xattrs. LP: #1302192.
6 years ago
Michael Hudson-Doyle 333a3e2b1b moderate comment
7 years ago
Michael Hudson-Doyle 092b316357 add a comment explaining why /dev cleaning is docker-only
7 years ago
Michael Hudson-Doyle 013dff431e Remove device nodes from Docker images. (LP: #1645468)
7 years ago
Robert C Jennings c3f5ee6716 Disable checksum generation
7 years ago
Phil Roche b7403fabf1 Update unminimize script text and install ubuntu-standard when unminimizing a minimal image (LP: #1778777)
7 years ago
Colin Watson 1e6563aa79 Merge trunk.
7 years ago
Colin Watson baee4ed403 We know cosmic's name now.
7 years ago
Michael Hudson-Doyle c9aaddd56a Disable journald rate limiting in the live-server live session.
7 years ago
Colin Watson 8b1970f661 live-build/auto/config: Drop "lp-*" hostname filter for Launchpad
7 years ago
Robert C Jennings 58b510cf99 ubuntu-cpc: Remove git-man for minimized images
7 years ago
Daniel Watkins f9cae3ff7f Restore removal of /boot/grub from rootfs artifacts
7 years ago
Daniel Watkins ab85167fb5 Shell formatting cleanup
7 years ago
Daniel Watkins 605b97de97 ubuntu-cpc: Generate the root image contents once, and use it for both the
7 years ago
Steve Langasek fff89931db Merge lp:~vorlon/livecd-rootfs/coinstallable-grubz
7 years ago